Patent ID: 11915184
Assignee: MIKKO VAANANEN
Field: IT methods for management (Electrical engineering)
Classification: CPC G  B | IPC B  G

Claim 0:
1. A robot system, comprising:
a processor; and
a non-transitory memory medium, storing a software program product that when executed by the processor enables the robot system to perform an operation comprising:
offering control of a first robot to a first mobile application associated with a first user device;
indicating to the first mobile application an available service offered by the first robot, wherein the available service includes vacuum cleaning;
receiving instructions sent via a Wi-Fi or cellular radio data connection from the first mobile application to perform the available service, wherein the instructions are based on a communication, using a cloud network, from a mobile device executing the first mobile application, and wherein the mobile device displays a list of one or more robots, that includes the first robot, for performing the available service; and
delivering, as part of performing the available service, a delivery containing one or more of: (i) debris, (ii) dust, or (iii) cut grass to a stationary second garbage collection robot managed by the first mobile application, which receives and holds content of the delivery,
wherein the same first mobile application manages both the first robot and the second garbage collection robot,
wherein a computing system maintains a device profile for the first robot,
wherein the computing system indicates the available service and a status of the first robot to the first mobile application,
wherein the computing system is configured to update the first mobile application via corresponding Wi-Fi or cellular radio data connections when the status of the first robot changes to indicate an updated location and an updated status,
wherein the first robot is configured to drive while performing the available service, and the first robot is controlled by the first mobile application via the cloud network and by at least one of: (i) a camera or (ii) a sensor, to avoid collision when performing the available service,
wherein the second robot is a stationary garbage collection robot configured to store the delivered debris, dust, or cut grass, and
wherein the first mobile application is one of a plurality of mobile applications respectively associated with a plurality of user devices, each of the plurality of mobile applications configured to be offered control of the first robot.