US 12,298,730 B1
Method for devising a schedule based on user input
Ali Ebrahimi Afrouzi, Henderson, NV (US)
Assigned to AI Incorporated, Toronto (CA)
Filed by Ali Ebrahimi Afrouzi, Henderson, NV (US)
Filed on Apr. 2, 2024, as Appl. No. 18/624,814.
Application 18/624,814 is a continuation of application No. 18/073,379, filed on Dec. 1, 2022, granted, now 11,960,262.
Application 18/073,379 is a continuation of application No. 17/838,323, filed on Jun. 13, 2022, granted, now 11,543,792.
Application 17/838,323 is a continuation of application No. 16/667,206, filed on Oct. 29, 2019, granted, now 11,442,422, issued on Sep. 13, 2022.
Application 16/667,206 is a continuation of application No. 15/449,660, filed on Mar. 3, 2017, granted, now 10,496,063, issued on Dec. 3, 2019.
Claims priority of provisional application 62/302,914, filed on Mar. 3, 2016.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2019.01); A47L 11/40 (2006.01); B25J 9/16 (2006.01); B25J 11/00 (2006.01); G05B 19/042 (2006.01)
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
OG exemplary drawing
 
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.