IP Library Granted Patent US 12672752
Granted Patent B2
US 12672752 · App. 18/557,162 · Granted Jul 7, 2026

Mop

Inventors: Robert L. Giammanco (Hinsdale, IL); Morad Ghassemian (Oak Park, IL); Curtis Leroy Cruver, IV (Elmhurst, IL)
Assignee: 2XL Corporation
A47L13/24A47L11/4008A47L11/4041A47L11/4069A47L13/42
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 12672752
App. No.
18/557,162
Granted
Jul 7, 2026
Kind
B2
Abstract

A mop is disclosed. In some embodiments, the mop has a head, a shaft, and an absorbent substrate. The head is connected to an end of the shaft. An absorbent substrate roll arrangement usable with a mop and a method of cleaning a floor are also disclosed.

Claims (21)

1 . A mop, comprising:

a shaft;

a head connected to an end of the shaft, the head comprising an absorbent substrate supply, a collection roller, and an operating surface;

an absorbent substrate extending from the absorbent substrate supply, across the operating surface, and to the collection roller;

a motor operably connected to the collection roller to drive a rotation of the collection roller, the absorbent substrate advanceable from the absorbent substrate supply by the rotation of the collection roller; and,

a substrate advancement controller configured to instruct an operation of the motor to rotate the collection roller a predefined duration depending on an amount of prior advancement of the absorbent substrate; and,

the head comprising a supply roller, an idle roller and a rotation sensor, the absorbent substrate supply is located on the supply roller, the rotation sensor is in communication with the controller, the rotation sensor is configured to detect a rotation of the idle roller, the absorbent substrate is in contact with the idle roller between the supply roller and the collection roller, and the controller is configured such that the amount of prior advancement of the absorbent substrate is determined by a measured amount of prior rotation of the idle roller as measured by the rotation sensor.

2 . The mop of claim 1 , comprising a sensor element, the idle roller comprises the sensor element, the sensor is positioned to detect a movement of the sensor element.

3 . The mop of claim 2 , the sensor is positioned adjacent the idle roller, at least a portion of the idle roller is within a detection field of the sensor.

4 . The mop of claim 2 , wherein the sensor is configured to signal to the controller each rotation of the sensor element.

5 . A mop, comprising:

a shaft;

a head connected to an end of the shaft, the head comprising a collection roller and an operating surface;

an absorbent substrate extending across the operating surface and to the collection roller;

a motor operably connected to the collection roller to drive a rotation of the collection roller, the absorbent substrate advanceable from an absorbent substrate supply by the rotation of the collection roller; and,

a substrate advancement controller configured to instruct an operation of the motor to rotate the collection roller to advance the absorbent substrate a predefined distance depending on an amount of prior advancement of the absorbent substrate; and,

the head comprising a supply roller, an idle roller, and a rotation sensor, the rotation sensor is in communication with the controller, the absorbent substrate supply is located on the supply roller, the rotation sensor is configured to detect a rotation of the idle roller, the absorbent substrate is in contact with the idle roller between the supply roller and the collection roller; the controller is configured to determine a distance of advancement of the absorbent substrate based on the rotation of the idle roller.

6 . The mop of claim 5 , wherein the controller is configured to terminate operation of the motor when the distance of advancement equals the predefined distance.

7 . The mop of claim 5 , comprising a sensor element, the idle roller comprises the sensor element, the rotation sensor is positioned to detect a movement of the sensor element.

8 . The mop of claim 7 , the rotation sensor is positioned adjacent the idle roller, at least a portion of the idle roller is within a detection field of the rotation sensor.

9 . The mop of claim 7 , wherein the rotation sensor is configured to signal to the controller each rotation of the sensor element.