| CPC G06F 9/45533 (2013.01) [G06F 8/61 (2013.01); G06F 8/65 (2013.01); G06F 9/542 (2013.01); G06F 21/44 (2013.01)] | 20 Claims |

|
15. A method for controlling of a robot, comprising:
transmitting a connection request from a first service installed in a virtual machine to a second service;
authenticating the virtual machine based on a token associated with the second service and the virtual machine;
establishing a connection between the first service and the second service based on the authentication;
transmitting a command associated with the controlling of the robot from the second service to the service based on the connection between the first service and the second service; and
executing the command for controlling the robot; and
transmitting a notification and a report along with the command identifier, wherein the report corresponds to a state of the command.
|