IP Library Granted Patent US 12,605,025
Granted Patent B2
US 12,605,025 · App. 18/205,368 · Granted Apr 21, 2026

System and method for detecting walls or objects within a specific proximity of a vacuum floor nozzle

Inventors: Austin Waid-Jones (Danvers, MA); Casey McClay (Medford, MA); Nikola Petrov (Boston, MA); Zi Chan (Lancaster, MA); Zigui Huang (Suzhou, CN); Yiming Lu (Suzhou, CN); Jianshu Sun (Suzhou, CN); Baolin Chen (Suzhou, CN); Baoquan Yang (Suzhou, CN)
Assignee: SharkNinja Operating LLC
A47L9/281A47L9/2842A47L9/30
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,605,025
App. No.
18/205,368
Granted
Apr 21, 2026
Kind
B2
Abstract

A vacuum cleaner may include a suction motor; one or more edge detect sensors; a headlight assembly; one or more light sensors; and a controller. The controller is configured to: determine whether the vacuum cleaner is within a predetermined distance of a vertical surface based on an input received from the one or more edge detect sensors; responsive to determining that the vacuum cleaner is within the predetermined distance of the vertical surface, increase a suction power of the suction motor to a predetermined value; determine an ambient light level in an environment of the vacuum; and adjust an intensity of the headlight assembly based on the ambient light level in the environment.

Claims (97)

1 . A vacuum cleaner comprising:

an air inlet;

a suction motor;

one or more edge detect sensors;

a headlight assembly;

one or more light sensors; and

a controller, the controller configured to:

determine whether the vacuum cleaner is within a predetermined distance of a vertical surface based on an input received from the one or more edge detect sensors;

responsive to determining that the vacuum cleaner is within the predetermined distance of the vertical surface, increase a suction power of the suction motor to a predetermined value;

determine an ambient light level in an environment of the vacuum;

adjust an intensity of the headlight assembly based on the ambient light level in the environment;

determine whether debris is detected in an airflow from the air inlet; and

responsive to determining that the debris is detected in the airflow from the air inlet, increase the suction power of the suction motor.

2 . The vacuum cleaner of claim 1 , the headlight assembly further comprising:

a headlight assembly printed circuit board (PCB);

a plurality of light emitting diodes (LEDs) mounted on the headlight assembly PCB; and

a headlight assembly connector,

wherein:

the headlight assembly PCB is configured to divide the plurality of LEDs into a first section and a second section; and

the first section and the second section are independently controlled.

3 . The vacuum cleaner of claim 2 , wherein the first section is communicatively coupled to a first edge detect sensor and the second section is communicatively coupled to a second edge detect sensor.

4 . The vacuum cleaner of claim 3 , the controller further configured to:

responsive to the first edge detect sensor detecting the vertical surface, increase a first output intensity for the first section and decrease a second output intensity for the second section;

responsive to the second edge detect sensor detecting the vertical surface, decrease the first output intensity for the first section and increase the second output intensity for the second section; and

responsive to the first edge detect sensor and the second edge detect sensor both detecting the vertical surface, increase the first output intensity for the first section and increase the second output intensity for the second section.

5 . The vacuum cleaner of claim 1 , the one or more edge detect sensors further comprising:

an edge detector assembly printed circuit board (PCB);

at least one infrared (IR) emitter; and

at least one IR receiver,

wherein:

the at least one IR emitter is configured to emit a first amount of IR energy; and

the at least one IR receiver is configured to detect a second amount of IR energy from the at least one IR emitter that reflects from the vertical surface.

6 . The vacuum cleaner of claim 5 , wherein determine whether the vacuum cleaner is within the predetermined distance of the vertical surface based on the input received from the one or more edge detect sensors comprises:

transmit the first amount of IR energy from the at least one IR emitter;

determine the second amount of IR energy received by the at least one IR receiver; and

responsive to the second amount of IR energy received by the at least one IR receiver exceeding a predetermined threshold, determine that the vacuum cleaner is within the predetermined distance of the vertical surface.

7 . The vacuum cleaner of claim 1 , the controller further configured to:

monitor a power draw from a nozzle assembly;

determine whether the vacuum cleaner is on a bare floor or a carpeted floor based on the power draw from the nozzle assembly;

responsive to determining that the vacuum cleaner is on the bare floor, adjust the suction motor to a low revolutions per minute (RPM); and

responsive to determining that the vacuum cleaner is on the carpeted floor, adjust the suction motor to a high RPM.

8 . The vacuum cleaner of claim 1 , wherein the one or more edge detect sensors further comprises the one or more light sensors.

9 . The vacuum cleaner of claim 1 , wherein the suction power of the suction motor is increased based on a third amount of the debris detected in the airflow from the air inlet.

10 . A vacuum cleaner comprising:

a suction motor;

one or more edge detect sensors;

a headlight assembly having:

a headlight assembly printed circuit board (PCB);

a plurality of light emitting diodes (LEDs) mounted on the headlight assembly PCB; and

a headlight assembly connector, wherein:

the headlight assembly PCB is configured to divide the plurality of LEDs into a first section and a second section; and

the first section and the second section are independently controlled; and

circuitry, the circuitry configured to:

determine whether the vacuum cleaner is within a predetermined distance of a vertical surface based on an input received from the one or more edge detect sensors;

responsive to determining that the vacuum cleaner is within the predetermined distance of the vertical surface, increase a suction power of the suction motor to a predetermined value;

determine an ambient light level in an environment of the vacuum; and

adjust an intensity of the headlight assembly based on the ambient light level in the environment.

11 . The vacuum cleaner of claim 10 , wherein the first section is communicatively coupled to a first edge detect sensor and the second section is communicatively coupled to a second edge detect sensor.

12 . The vacuum cleaner of claim 11 , the circuitry further configured to:

responsive to the first edge detect sensor detecting the vertical surface, increase a first output intensity for the first section and decrease a second output intensity for the second section;

responsive to the second edge detect sensor detecting the vertical surface, decrease the first output intensity for the first section and increase the second output intensity for the second section; and

responsive to the first edge detect sensor and the second edge detect sensor both detecting the vertical surface, increase the first output intensity for the first section and increase the second output intensity for the second section.

13 . The vacuum cleaner of claim 10 , the one or more edge detect sensors further comprising:

an edge detector assembly printed circuit board (PCB);

at least one infrared (IR) emitter; and

at least one IR receiver,

wherein:

the at least one IR emitter is configured to emit a first amount of IR energy; and

the at least one IR receiver is configured to detect a second amount of IR energy from the at least one IR emitter that reflects from the vertical surface.

14 . The vacuum cleaner of claim 13 , wherein determine whether the vacuum cleaner is within the predetermined distance of the vertical surface based on the input received from the one or more edge detect sensors comprises:

transmit the first amount of IR energy from the at least one IR emitter;

determine the second amount of IR energy received by the at least one IR receiver; and

responsive to the second amount of IR energy received by the at least one IR receiver exceeding a predetermined threshold, determine that the vacuum cleaner is within the predetermined distance of the vertical surface.

15 . The vacuum cleaner of claim 10 , the circuitry further configured to:

monitor a power draw from a nozzle assembly;

determine whether the vacuum cleaner is on a bare floor or a carpeted floor based on the power draw from the nozzle assembly;

responsive to determining that the vacuum cleaner is on the bare floor, adjust the suction motor to a low revolutions per minute (RPM); and

responsive to determining that the vacuum cleaner is on the carpeted floor, adjust the suction motor to a high RPM.

16 . The vacuum cleaner of claim 10 , wherein the one or more edge detect sensors are further configured as light sensors.

17 . The vacuum cleaner of claim 10 , the circuitry further configured to:

determine whether debris is detected in an airflow from an air inlet; and

responsive to determining that the debris is detected in the airflow from the air inlet, increase the suction power of the suction motor.

18 . The vacuum cleaner of claim 17 , wherein the suction power of the suction motor is increased based on a third amount of the debris detected in the airflow from the air inlet.

19 . A vacuum cleaner comprising:

a suction motor;

a first edge detect sensor;

a second edge detect sensor;

a headlight assembly having a first section of light emitting diodes (LEDs) and a second section of LEDs, the first and second sections of LEDs being independently controllable; and

circuitry configured to:

determine whether the vacuum cleaner is within a predetermined distance of a vertical surface based on an input received from the first or second edge detect sensor;

responsive to determining that the vacuum cleaner is within the predetermined distance of the vertical surface, increase a suction power of the suction motor to a predetermined value;

responsive to the first edge detect sensor detecting the vertical surface, increase a first output intensity for the first section of LEDs and decrease a second output intensity for the second section of LEDs; and

responsive to the second edge detect sensor detecting the vertical surface, decrease the first output intensity for the first section of LEDs and increase the second output intensity for the second section of LEDs.

20 . The vacuum cleaner of claim 19 further comprising an agitator, wherein the circuitry is further configured to:

determine whether the vacuum cleaner is on a bare floor or a carpeted floor;

responsive to determining that the vacuum cleaner is on the bare floor, cause the agitator to rotate at a first rotation speed; and

responsive to determining that the vacuum cleaner is on the carpeted floor, cause the agitator to rotate at a second rotation speed, the second rotation speed being different from the first rotation speed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2026
From: WAID-JONES, AUSTIN; MCCLAY, CASEY; PETROV, NIKOLA; CHAN, ZI; HUANG, ZIGUI; LU, YIMING; SUN, JIANSHU; CHEN, BAOLIN; YANG, BAOQUAN
To: SHARKNINJA OPERATING LLC
Reel/Frame 073939/0029 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jul 20, 2023
From: SHARKNINJA OPERATING LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 064600/0098 →