Back to results
US 11,960,262 B2Granted
Method for devising a schedule based on user input
AssigneeAI Incorporated
InventorAli Ebrahimi Afrouzi
Life of this patent
Estimating the term…
Abstract
Some aspects include a schedule development method for a robotic floor-cleaning device that recognizes patterns in user input to automatically devise a work schedule.
Claims20
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, with the control unit of the robotic floor-cleaning device, a new schedule or an adjustment to an existing schedule from a software application executed on an internet-connected device paired with the robotic floor-cleaning device;
- and
- actuating, by the control unit of the robotic floor-cleaning device, the robotic floor-cleaning device to clean according to the new schedule or the adjustment to the existing schedule and a suggested schedule, wherein the control unit only actuates the robotic floor-cleaning device to clean according to the suggested schedule after approval of the suggested schedule;
- wherein the software application executed on the internet-connected device is configured to:
- propose the suggested schedule for operating the robotic floor-cleaning device comprising at least one day and time to a user;
- and
- receive at least one input designating the new schedule or the adjustment to the existing schedule and an approval of the suggested schedule.
4 more elements
A robotic floor-cleaning device, comprising:
- a chassis;
- a set of wheels coupled to the chassis and driven by at least one motor;
- a control unit;
- a cleaning unit;
- and
- a tangible, non-transitory, machine-readable medium storing instructions that when executed by the control unit of the robotic floor-cleaning device effectuate operations comprising:
- receiving, with the control unit of the robotic floor-cleaning device, a new schedule or an adjustment to an existing schedule from a software application executed on an internet-connected device paired with the robotic floor-cleaning device;
- and
- actuating, by the control unit of the robotic floor-cleaning device, the robotic floor-cleaning device to clean according to the new schedule or the adjustment to the existing schedule and a suggested schedule, wherein the control unit only actuates the robotic floor-cleaning device to clean according to the suggested schedule after approval of the suggested schedule;
- wherein the software application executed on the internet-connected device is configured to:
- propose the suggested schedule for operating the robotic floor-cleaning device comprising at least one day and time to a user;
- and
- receive at least one input designating the new schedule or the adjustment to the existing schedule and approval of the suggested schedule.
10 more elements
A method for scheduling cleaning by a robotic floor-cleaning device, comprising:
- providing, to a software application executed on an internet-connected device paired with the robotic floor-cleaning device, at least one input designating a new schedule or an adjustment to an existing schedule for operating the robotic floor-cleaning device;
- receiving, with a control unit of the robotic floor-cleaning device, the new schedule or the adjustment to the existing schedule from the software application;
- proposing, with the software application executed on the internet-connected device, a suggested schedule for operating the robotic floor-cleaning device comprising at least one day and time to a user;
- and
- actuating, by the control unit of the robotic floor-cleaning device, the robotic floor-cleaning device to clean according to the new schedule or the adjustment to the existing schedule and the suggested schedule, wherein the suggested schedule is based on at least historical cleaning habits of the user.
2 more elements
Dependencies are inferred from the claim text.