IP Library Granted Patent US 12,702,262
Granted Patent B2
US 12,702,262 · App. 18/678,238 · Granted Aug 11, 2026

System and method of a semi-autonomous cleaning apparatus with adjustable cleaning parameters

Inventors: Ravi Baboolal (Kitchener, CA); Duncan Chapman Mclennan (Kitchener, CA); Pablo Roberto Molina Cabrera (Waterloo, CA); Nathaniel Holmes (Kitchener, CA); Natassia Lunzmann (Kitchener, CA)
A47L11/4011A47L9/2826A47L9/2847A47L11/4036G05D1/6485A47L2201/06G05D2105/10G05D2107/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,702,262
App. No.
18/678,238
Filed
May 30, 2024
Granted
Aug 11, 2026
Kind
B2
Art Unit
1711
USPC
134/56R
Abstract

A system and method of a semi-autonomous cleaning apparatus with adjustable cleaning parameters. A floor cleaning system of a semi-autonomous cleaning apparatus adapts the cleaning parameters by way of one or more control systems in order to optimize cleaning performance in the specific context and application of operation. Using sensors, the front or rear sensing modules of the semi-autonomous cleaning apparatus can detect different floor types and adjust the parameters accordingly prior to initiating a cleaning or polishing plan for regular floors and VCT floor finishes. Floor shininess can also be detected by measuring the reflection of a light source (i.e., LED strip) by a camera sensor. Machine learning algorithms can be used to enable floor cleaning or floor polishing.

Claims (22)

1 . A semi-autonomous cleaning apparatus configured for adjustable floor cleaning operations, comprising:

a frame;

a processor;

a front sensing module and a rear sensing module, each sensing module including at least one sensor;

a cleaning assembly configured for floor cleaning operations; and

a light source mounted to emit light toward a floor surface and a camera oriented to capture an image of a reflection of the light source from the floor surface;

wherein the processor is configured to:

receive sensor data from at least one of the front sensing module or the rear sensing module;

detect a floor type based on the sensor data;

when the floor type is an incompatible floor type, stop operation of the cleaning apparatus;

when the floor type is a non-Vinyl Composite Tile (VCT) floor type, select an appropriate cleaning setting based on the detected floor type;

when the floor type is a VCT floor type, select an operating mode comprising at least a cleaning mode and a polishing mode;

when the operating mode is the polishing mode, determine a shininess value for the floor surface by processing the captured image of the reflection of the light source, and select a polishing setting based at least on the shininess value;

provide instructions to the cleaning apparatus to initiate cleaning or polishing; and

send instructions to a cleaning assembly module of the cleaning apparatus to execute the instructions.

2 . The apparatus of claim 1 , wherein stopping operation comprises stopping movement of the cleaning apparatus and not executing a cleaning plan or a polishing plan.

3 . The apparatus of claim 1 , wherein at least one sensor of at least one of the front sensing module or the rear sensing module comprises a camera.

4 . The apparatus of claim 3 , wherein the camera comprises an ESP32 camera module and the light source comprises an LED strip.

5 . The apparatus of claim 3 , wherein the front sensing module is mounted on a front of the apparatus at an angle adapted to capture sensing data of the floor and oriented to take images of the floor.

6 . The apparatus of claim 1 , wherein the incompatible floor type includes carpet, astro-turf or grass.

7 . The apparatus of claim 1 , wherein selecting the polishing setting comprises executing, on the processor, a machine learning model trained to predict a gloss value from the captured image.

8 . The apparatus of claim 1 , wherein the cleaning assembly comprises swappable or replaceable cleaning pads.

Assignments (1)
SECURITY INTEREST Recorded Apr 8, 2025
From: AVIDBOTS CORP.
To: PRIVATE DEBT PARTNERS SENIOR OPPORTUNITIES FUND II LP
Reel/Frame 071112/0761 →
Continuity (2)
Provisional Application 63505042 · May 30, 2023
Related Publication 20240398193A1 · Dec 5, 2024
References Cited (7)
US 20180125003A1 · Wu et al. · 2018 [cited by applicant]
US 20210022578A1 · Koebrick · 2021 [cited by applicant]
US 20210022579A1 · Santini · 2021 [cited by applicant]
US 20220265110A1 · Molina Cabrera et al. · 2022 [cited by applicant]
WO 2017031365A1 · 2017 [cited by applicant]
GB Written Opinion of from IPO for GB2407681.2 dated Nov. 19, 2024. [cited by applicant]
AU Written Opinion of from IIP Australia for AU2024203641 dated May 30, 2025. [cited by applicant]