Method for devising a schedule based on user input
First Claim
Patent Images
1. A method for developing a schedule for a robotic floor-cleaning device comprising:
- receiving, by a control unit of the robotic floor-cleaning device, at least one date and time to operate the robotic floor-cleaning device from an input-output device;
storing, by the control unit of the robotic floor-cleaning device, the at least one date and time in a database;
inferring, by the control unit of the robotic floor-cleaning device, a work schedule of the robotic floor-cleaning device using a reinforcement learning model;
transmitting, by the control unit of the robotic floor-cleaning device, the inferred work schedule to the input-output device;
receiving, by the control unit of the robotic floor-cleaning device, adjustments to the inferred work schedule from the input-output device; and
,updating, by the control unit of the robotic floor-cleaning device, at least one input to the reinforcement learning model based on the contents of the database and adjustments to the inferred work schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
A schedule development method for a robotic floor-cleaning device that attempts to recognize patterns in user input to automatically devise a work schedule.
-
Citations
12 Claims
-
1. A method for developing a schedule for a robotic floor-cleaning device comprising:
-
receiving, by a control unit of the robotic floor-cleaning device, at least one date and time to operate the robotic floor-cleaning device from an input-output device; storing, by the control unit of the robotic floor-cleaning device, the at least one date and time in a database; inferring, by the control unit of the robotic floor-cleaning device, a work schedule of the robotic floor-cleaning device using a reinforcement learning model; transmitting, by the control unit of the robotic floor-cleaning device, the inferred work schedule to the input-output device; receiving, by the control unit of the robotic floor-cleaning device, adjustments to the inferred work schedule from the input-output device; and
,updating, by the control unit of the robotic floor-cleaning device, at least one input to the reinforcement learning model based on the contents of the database and adjustments to the inferred work schedule. - View Dependent Claims (2, 3, 4)
-
-
5. A robotic floor-cleaning device, comprising:
-
a chassis; a set of wheels coupled to the chassis and driven by one or more motors; one or more control units; and
,one or more tangible, non-transitory, machine-readable medium storing instructions that when executed by the one or more control units effectuate operations comprising; receiving, by the control unit of the robotic floor-cleaning device, at least one date and time to operate the robotic floor-cleaning device from an input-output device; storing, by the control unit of the robotic floor-cleaning device, the at least one date and time in a database; inferring, by the control unit of the robotic floor-cleaning device, a work schedule of the robotic floor-cleaning device using a reinforcement learning model; transmitting, by the control unit of the robotic floor-cleaning device, the inferred work schedule to the input-output device; receiving, by the control unit of the robotic floor-cleaning device, adjustments to the inferred work schedule from the input-output device; and
,updating, by the control unit of the robotic floor-cleaning device, at least one input to the reinforcement learning model based on the contents of the database and adjustments to the inferred work schedule. - View Dependent Claims (6, 7, 8)
-
-
9. One or more tangible, non-transitory, machine-readable medium storing instructions that when executed by the one or more control units of a robotic floor-cleaning device effectuate operations comprising:
-
receiving, by the one or more control units of the robotic floor-cleaning device, at least one date and time to operate the robotic floor-cleaning device from an input-output device; storing, by the one or more control units of the robotic floor-cleaning device, the at least one date and time in a database; inferring, by the one or more control units of the robotic floor-cleaning device, a work schedule of the robotic floor-cleaning device using a reinforcement learning model; transmitting, by the one or more control units of the robotic floor-cleaning device, the inferred work schedule to the input-output device; receiving, by the one or more control units of the robotic floor-cleaning device, adjustments to the inferred work schedule from the input-output device; and
,updating, by the one or more control units of the robotic floor-cleaning device, at least one input to the reinforcement learning model based on the contents of the database and adjustments to the inferred work schedule. - View Dependent Claims (10, 11, 12)
-
Specification