| CPC G05D 1/0287 (2013.01) [G05B 15/02 (2013.01); G05D 1/0212 (2013.01)] | 20 Claims |

|
1. A device, comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
determining, by application of artificial intelligence modeling to characteristics of a smart community, that performance of a service comprising a plurality of tasks is required at a first location in the smart community of a plurality of smart communities communicatively coupled to the processing system, wherein the determining is based in part on an event in the smart community, a request from the smart community, or a combination thereof;
identifying, via the artificial intelligence modeling and based on the service, a robot to be transported;
causing, via the artificial intelligence modeling and based on the service, adjustment to software programming of the robot resulting in new capabilities for the robot;
determining, via the artificial intelligence modeling and based on the service, a type of transport to be performed for the robot, wherein the type of transport comprises physical transport or virtual transport;
in accordance with determining that the physical transport is to be performed, initiating communication with a robot transport controller to schedule the physical transport to the first location from a different second location; and
managing, via the artificial intelligence modeling, resources of the smart community according to priority determinations for the plurality of tasks,
wherein the robot is one of a plurality of robots shareable among a plurality of smart homes in the smart community.
|