US2024164605A1PendingUtilityA1

Proactive maintenance in an autonomous mobile robot

Assignee: IROBOT CORPPriority: Nov 21, 2022Filed: Nov 21, 2022Published: May 23, 2024
Est. expiryNov 21, 2042(~16.3 yrs left)· nominal 20-yr term from priority
A47L 9/2831A47L 9/2857A47L 9/2894A47L 2201/00A47L 11/4011
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A mobile cleaning robot system can include including a mobile cleaning robot, processing circuitry, and memory circuitry. The memory circuitry can include instructions, which when executed by the processing circuitry, can cause the processing circuitry to perform operations to receive a maintenance indication from a remote device indicative of whether maintenance on the mobile cleaning robot is recommended, where the maintenance indication can be based at least in part on factory test data. The processing circuitry can also transmit a maintenance instruction to a user device when maintenance on the mobile cleaning robot is recommended.

Claims

exact text as granted — not AI-modified
1 . A mobile cleaning robot system including a mobile cleaning robot, the system comprising:
 processing circuitry; and   memory circuitry, including instructions, which when executed by the processing circuitry, cause the processing circuitry to perform operations to:
 receive factory test data; 
 transmit a maintenance indication indicative of whether maintenance on the mobile cleaning robot is recommended, the maintenance indication based at least in part on the factory test data; and 
 transmit a maintenance instruction to a user device when the maintenance indication is that maintenance on the mobile cleaning robot is recommended. 
   
     
     
         2 . The mobile cleaning robot system of  claim 1 , the mobile cleaning robot comprising:
 a blower motor configured to operate a vacuum blower to ingest debris from an environment; and   a motor sensor connected to the blower motor and configured to produce a motor signal based on operation of the blower motor, wherein the factory test data is based at least in part on the motor signal.   
     
     
         3 . The mobile cleaning robot system of  claim 2 , wherein the maintenance indication indicates whether the blower motor is recommended to receive maintenance. 
     
     
         4 . The mobile cleaning robot system of  claim 1 , wherein the memory circuitry includes instructions, which when executed by the processing circuitry, further cause the processing circuitry to perform operations to:
 produce a sensor signal using a sensor of the mobile cleaning robot;   produce sensor data based on the sensor signal; and   transmit the sensor data from the mobile cleaning robot, the maintenance indication based at least in part on the sensor data.   
     
     
         5 . The mobile cleaning robot system of  claim 1 , wherein the maintenance indication is determined based on fleet data from a fleet of mobile cleaning robots. 
     
     
         6 . The mobile cleaning robot system of  claim 1 , wherein the memory circuitry includes instructions, which when executed by the processing circuitry, further cause the processing circuitry to perform operations to:
 determine a cleaning frequency of the mobile cleaning robot in one or more portions of an environment; and   transmit the cleaning frequency to a remote device, wherein the maintenance indication is determined at least in part on the cleaning frequency.   
     
     
         7 . At least one non-transitory machine-readable medium, including instructions, which when executed, cause processing circuitry to perform operations to:
 receive factory test data of a mobile cleaning robot;   determine a maintenance indication indicative of whether maintenance on the mobile cleaning robot is recommended, the maintenance indication based at least in part on the factory test data of the mobile cleaning robot; and   transmit a maintenance instruction to a user device when the maintenance indication is that maintenance on the mobile cleaning robot is recommended.   
     
     
         8 . The at least one non-transitory machine-readable medium of  claim 7 , the instructions to further cause the processing circuitry to:
 receive fleet data from a fleet of mobile cleaning robots; and   determine the maintenance instruction based at least in part on the fleet data of the fleet of mobile cleaning robots.   
     
     
         9 . The at least one non-transitory machine-readable medium of  claim 8 , the instructions to further cause the processing circuitry to:
 determine the maintenance instruction using a trained machine learning model, the trained machine learning model trained using at least one of the factory test data or the fleet data as input to the trained machine learning model.   
     
     
         10 . The at least one non-transitory machine-readable medium of  claim 9 , wherein the factory test data includes vacuum system test data, and wherein the fleet data includes vacuum system operational data. 
     
     
         11 . The at least one non-transitory machine-readable medium of  claim 7 , the instructions to further cause the processing circuitry to:
 present an order indication on the user device that is user selectable to place an order for a replacement component of the mobile cleaning robot; and   transmit, to a remote device, the order for the replacement component upon user selection of the order indication.   
     
     
         12 . The at least one non-transitory machine-readable medium of  claim 7 , the instructions to further cause the processing circuitry to:
 receive a motor signal based on operation of a blower motor of the mobile cleaning robot; and   determine the maintenance instruction based at least in part on the motor signal.   
     
     
         13 . The at least one non-transitory machine-readable medium of  claim 12 , wherein the maintenance indication indicates whether the blower motor is recommended to receive maintenance. 
     
     
         14 . The at least one non-transitory machine-readable medium of  claim 7 , the instructions to further cause the processing circuitry to:
 receive a sensor signal from a sensor of the mobile cleaning robot;   generate sensor data based on the sensor signal;   transmit the sensor data to a remote device; and   determine the maintenance instruction based at least in part on the sensor data of the mobile cleaning robot.   
     
     
         15 . A method of predicting maintenance for a mobile cleaning robot, the method comprising:
 receiving factory test data of a mobile cleaning robot;   determining a maintenance indication indicative of whether maintenance on the mobile cleaning robot is recommended, the maintenance indication based at least in part on the factory test data of the mobile cleaning robot; and   transmitting a maintenance instruction to a user device when the maintenance indication is that maintenance on the mobile cleaning robot is recommended.   
     
     
         16 . The method of  claim 15 , comprising:
 receiving fleet data from a fleet of mobile cleaning robots; and   determining the maintenance instruction based at least in part on the fleet data of the fleet of mobile cleaning robots.   
     
     
         17 . The method of  claim 16 , comprising:
 determining the maintenance instruction using a trained machine learning model, the trained machine learning model trained using at least one of the factory test data or the fleet data as input to the trained machine learning model.   
     
     
         18 . The method of  claim 16 , wherein the factory test data includes vacuum system test data, and wherein the fleet data includes vacuum system operational data. 
     
     
         19 . The method of  claim 18 , comprising:
 receiving a sensor signal from a sensor of the mobile cleaning robot;   generating sensor data based on the sensor signal;   transmitting the sensor data to a remote device; and   determine the maintenance instruction based at least in part on the sensor data of the mobile cleaning robot.   
     
     
         20 . The method of  claim 15 , further comprising:
 presenting an order indication on the user device that is user selectable to place an order for a replacement component of the mobile cleaning robot; and   transmitting, to a remote device, the order for the replacement component upon user selection of the order indication.

Join the waitlist — get patent alerts

Track US2024164605A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.