IP Library Granted Patent US 12,346,123
Granted Patent B2
US 12,346,123 · App. 18/084,867 · Granted Jul 1, 2025

Robotic cleaning device with dynamic area coverage

Inventors: David M. Knuth, Jr. (North Chesterfield, VA); Aurle Y. Gagne (Mechanicsville, VA); Erick Frack (Lake Oswego, OR); Daniel M. Daly (Los Gatos, CA)
Assignee: DIVERSEY, INC.
G05D1/0274G05D1/0219G05D1/0234A47L2201/04
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,346,123
App. No.
18/084,867
Granted
Jul 1, 2025
Kind
B2
Abstract

A method of moving a robotic cleaning device through an area includes loading instructions for a plurality of geometric elements. Each geometric element includes a starting point, paths of travel, and waypoints. An ending waypoint of a first geometric element is connected to the starting point for a subsequent geometric element. The instructions for each geometric element do not include dimensions for the one or more paths of travel. The instructions cause the robotic cleaning device to move along a first path of travel of the first geometric element until a sensor of the robotic cleaning device detects that the robotic cleaning device has reached a first waypoint. Then, if the first waypoint is the ending waypoint of the first geometric element, the robotic cleaning device moves along to the subsequent geometric element or changes direction and moves along a second path of travel of the first geometric element.

Claims (15)

1. A method of moving a robotic cleaning device through an area, the method comprising:

by a processor of a robotic cleaning device, loading instructions for a plurality of geometric elements, wherein:

each geometric element includes a starting point, one or more paths of travel, and one or more waypoints,

an ending waypoint of a first geometric element is connected to the starting point for a subsequent geometric element, and

the instructions for each geometric element do not include dimensions for the one or more paths of travel; and

by the processor of the robotic cleaning device:

causing the robotic cleaning device to move along a first path of travel of the first geometric element until a sensor of the robotic cleaning device detects that the robotic cleaning device has reached a first waypoint,

if the first waypoint is the ending waypoint of the first geometric element, causing the robotic cleaning device to move along a first path of travel of the subsequent geometric element, and

if the first waypoint is not the ending waypoint of the first geometric element, causing the robotic cleaning device to change direction and move along a second path of travel of the first geometric element.

2. The method of claim 1 , further comprising, by the robotic cleaning device as the robotic cleaning device moves along each path of travel, operating a cleaning assembly of the robotic cleaning device to clean an area that includes each path of travel.

3. The method of claim 1 , further comprising detecting, by the sensor, the first waypoint by detecting that the robotic cleaning device has come within a threshold distance from a first obstacle, step or change in floor type that is in front of the device in the device's direction of travel along the first path of travel of the first geometric element.

4. The method of claim 1 , further comprising detecting, by the sensor, the first waypoint by detecting a visual marker that is positioned along the first path of travel.

5. The method of claim 1 , further comprising detecting, by the sensor, the first waypoint by receiving a communication via a beacon that is located at the first waypoint.

6. The method of claim 1 , wherein a geometric element includes a defined offset, which instructs the robotic cleaning device to clean only certain portions of an area associated with said geometric element.

7. The method of claim 1 , wherein a geometric element is defined as a move area, which instructs the robotic cleaning device to not clean an area associated with said geometric element and to move to an ending waypoint of the geometric element defined as the move area, said ending waypoint being connected to a starting point for a subsequent geometric element.

Assignments (10)
SECURITY INTEREST Recorded Nov 14, 2025
From: CHEM-AQUA, INC.; DIVERSEY, INC.; DIVERSEY TASKI, INC.; INNOVATIVE WATER CARE, LLC; NCH CORPORATION; NCH LIFE SCIENCES LLC; SOLENIS TECHNOLOGIES, L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 073570/0838 →
RELEASE OF SECURITY INTEREST Recorded Nov 14, 2025
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: BIRKO CORPORATION; DIVERSEY, INC.; DIVERSEY TASKI, INC.; INNOVATIVE WATER CARE, LLC; SOLENIS TECHNOLOGIES, L.P.
Reel/Frame 073564/0864 →
RELEASE OF 2023 NOTES PATENT SECURITY INTERESTS Recorded Oct 10, 2025
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: BIRKO CORPORATION; DIVERSEY, INC.; DIVERSEY TASKI, INC.; INNOVATIVE WATER CARE, LLC; SOLENIS TECHNOLOGIES, L.P.
Reel/Frame 073074/0198 →
SECURITY AGREEMENT (NOTES) Recorded Oct 10, 2025
From: DIVERSEY, INC.; DIVERSEY TASKI, INC.; INNOVATIVE WATER CARE, LLC; SOLENIS TECHNOLOGIES, L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 073061/0885 →
SECURITY AGREEMENT (2024 NOTES) Recorded Jun 24, 2024
From: BIRKO CORPORATION; DIVERSEY, INC.; DIVERSEY TASKI, INC.; INNOVATIVE WATER CARE, LLC; SOLENIS TECHNOLOGIES, L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 067824/0278 →
NOTES PATENT SECURITY AGREEMENT Recorded Jul 7, 2023
From: BIRKO CORPORATION; SOLENIS TECHNOLOGIES, L.P.; INNOVATIVE WATER CARE, LLC; DIVERSEY, INC.; DIVERSEY TASKI, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 064348/0235 →
2021 NOTES PATENT SECURITY AGREEMENT Recorded Jul 7, 2023
From: BIRKO CORPORATION; SOLENIS TECHNOLOGIES, L.P.; INNOVATIVE WATER CARE, LLC; DIVERSEY, INC.; DIVERSEY TASKI, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 064225/0576 →
2023 NOTES PATENT SECURITY AGREEMENT Recorded Jul 7, 2023
From: BIRKO CORPORATION; SOLENIS TECHNOLOGIES, L.P.; INNOVATIVE WATER CARE, LLC; DIVERSEY, INC.; DIVERSEY TASKI, INC.; INNOVATIVE WATER CARE GLOBAL CORPORATION
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 064225/0170 →
ABL PATENT SECURITY AGREEMENT Recorded Jul 6, 2023
From: BIRKO CORPORATION; SOLENIS TECHNOLOGIES, L.P.; INNOVATIVE WATER CARE, LLC; DIVERSEY, INC.; DIVERSEY TASKI, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 064222/0751 →
TERM LOAN PATENT SECURITY AGREEMENT Recorded Jul 6, 2023
From: BIRKO CORPORATION; SOLENIS TECHNOLOGIES, L.P.; INNOVATIVE WATER CARE, LLC; DIVERSEY, INC.; DIVERSEY TASKI, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 064223/0526 →
Continuity (2)
Division 16720457 · Dec 19, 2019
Related Publication 20230123512A1 · Apr 20, 2023
References Cited (32)
US 6667592B2 · Jacobs et al. · 2003 [cited by applicant]
US 8423225B2 · Hillman, Jr. et al. · 2013 [cited by applicant]
US 8532860B2 · Daly · 2013 [cited by applicant]
US 8679260B2 · Hillman, Jr. et al. · 2014 [cited by applicant]
US 8774970B2 · Knopow et al. · 2014 [cited by applicant]
US 8958937B2 · Hillman, Jr. et al. · 2015 [cited by applicant]
US 9014848B2 · Farlow et al. · 2015 [cited by applicant]
US 9028617B2 · Balas et al. · 2015 [cited by applicant]
US 9599987B2 · Tjeerdsma et al. · 2017 [cited by applicant]
US 9609991B2 · Hillman, Jr. et al. · 2017 [cited by applicant]
US 9717387B1 · Szatmary et al. · 2017 [cited by applicant]
US 9764472B1 · Afrousi et al. · 2017 [cited by applicant]
US 9964951B1 · Dunn · 2018 [cited by examiner]
US 20030229421A1 · Chmura · 2003 [cited by applicant]
US 20050085947A1 · Aldred et al. · 2005 [cited by applicant]
US 20080294338A1 · Doh et al. · 2008 [cited by applicant]
US 20140088761A1 · Shamlian et al. · 2014 [cited by applicant]
US 20150157182A1 · Noh et al. · 2015 [cited by applicant]
US 20170227965A1 · Decenzo · 2017 [cited by examiner]
US 20170329343A1 · Li · 2017 [cited by applicant]
US 20170344013A1 · Haegermarck · 2017 [cited by examiner]
US 20170361468A1 · Cheuvront et al. · 2017 [cited by applicant]
US 20180311820A1 · Fritz et al. · 2018 [cited by applicant]
US 20180314254A1 · Bauer et al. · 2018 [cited by applicant]
US 20190008350A1 · Chudkosky · 2019 [cited by applicant]
US 20190025838A1 · Artes · 2019 [cited by examiner]
US 20190120633A1 · Afrouzi et al. · 2019 [cited by applicant]
US 20190354106A1 · Gupta et al. · 2019 [cited by applicant]
US 20190360835A1 · Gariepy et al. · 2019 [cited by applicant]
US 20220022716A1 · Wu et al. · 2022 [cited by applicant]
CN 104898660A · 2015 [cited by applicant]
WO WO0038025A1 · 2000 [cited by examiner]