| CPC G05B 19/0426 (2013.01) [A47L 11/4011 (2013.01); B25J 9/161 (2013.01); B25J 11/0085 (2013.01); A47L 2201/04 (2013.01); G05B 2219/25419 (2013.01)] | 30 Claims |

|
1. A tangible, non-transitory, machine-readable medium storing instructions that when executed by a control unit of a robotic floor-cleaning device effectuate operations comprising:
receiving, by the control unit of the robotic floor-cleaning device, a schedule from a software application installed on an internet-connected device; wherein the internet-connected device is wireless and sends and receives signals to and from other remote devices, respectively;
saving, by the control unit of the robotic floor-cleaning device, a day and time when the robotic floor cleaning device was turned on; and
actuating, by the control unit of the robotic floor-cleaning device, the robotic floor-cleaning device to clean, wherein:
the control unit turns the robot on when the robot is to be on, based on one of: a new schedule provided by a user, an adjustment to an existing schedule provided by a user, an approval to a suggested schedule devised by the control unit of the robotic floor-cleaning device; and
the new schedule, the adjusted existing schedule, and the suggested schedule each comprise at least one day and time, wherein the internet-connected device is a smart phone.
|