IP Library Granted Patent US 11,930,970
Granted Patent B2
US 11,930,970 · App. 18/056,280 · Granted Mar 19, 2024

Dispensers and dispenser systems for precisely controlled output dosing of soap or sanitizer

Inventors: John J. McNulty (Broadview Heights, OH); Donald R. Harris (Cuyahoga Falls, OH); Mark A. Bullock (Wooster, OH); Chip W. Curtis (La Moille, IL)
Assignee: GOJO Industries, Inc.
A47K5/1208
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 11,930,970
App. No.
18/056,280
Granted
Mar 19, 2024
Kind
B2
Abstract

Exemplary power systems for dynamically controlling a dispenser drive motor for dispensing soap, sanitizing or lotion. An exemplary soap, sanitizing or lotion dispenser includes a housing, a receptacle for receiving a container for holding a soap, sanitizing or lotion, a container of soap, sanitizing or lotion and a pump secured to the container. The exemplary soap, sanitizing or lotion dispenser includes a power source, a motor and an actuator that couples the motor to the pump. In addition, the exemplary soap, sanitizing or lotion dispenser includes pulse width modulation circuitry in circuit communication with the power source and the motor. Movement of the actuator one actuation cycle dispenses a dose of soap, sanitizing or lotion. The pulse width modulation circuitry provides a plurality of voltage pulses to the motor to move the actuator one actuation cycle.

Claims (49)

1. A method of dispensing soap or sanitizer comprising:

providing a dispenser having a container for holding fluid, a motor, a pump driven by the motor, a power source, an object sensor, a processor, an encoder and pulse width modulation circuitry;

detecting the presence of an object by the object sensor;

causing the pulse width modulation circuitry to output a power signal with a first duty cycle to the motor for at least a fraction of at least one rotation of the motor;

receiving a plurality of signals from the encoder;

determining a speed of the motor;

changing from the first duty cycle to one or more second duty cycles to cause the speed of the motor to approach a selected motor speed;

wherein when the pump is driven by the motor, a fluid is pumped out of the dispenser;

determining a number of revolutions of the motor as a function of receiving the plurality of signals from the encoder;

causing the pulse with modulation circuitry to stop providing power to the motor upon determining a selected number of revolutions of the pump have occurred.

2. The method of claim 1 further comprising braking the motor.

3. The method of claim 2 wherein breaking the motor comprises using a transistor that short circuits a pair of motor terminals to stop the motor.

4. The method of claim 2 wherein breaking the motor comprises using a switch to switch the voltage polarity across a pair of motor terminals.

5. The method of claim 2 wherein breaking the motor comprises using a switch and a resistor, wherein the switch is switched to place the resistor across a pair of motor terminals to stop the motor.

6. A method of dispensing soap or sanitizer comprising:

providing a dispenser having a container for holding soap or sanitizer, a motor, a pump driven by the motor, a power source, an object sensor, a processor and an encoder;

detecting the presence of an object by the object sensor;

applying power to the motor to cause rotation of the pump;

receiving a plurality of signals from the encoder that are indicative of the position of the motor;

wherein when the pump is driven by the motor,

wherein the fluid is pumped out of the dispenser;

determining a number of revolutions of the pump;

deenergizing the motor after a set number of revolutions of the pump, wherein the set number of revolutions is greater than about 5.

7. The method of claim 6 wherein the number of revolutions is less than about 30.

8. The method of claim 6 further comprising applying a brake to stop the motor.

9. The method of claim 6 wherein applying the brake comprises applying a mechanical brake.

10. The method of claim 6 wherein applying the brake comprises applying an electrical brake.

11. A soap or sanitizer dispenser comprising:

a housing;

a container for holding fluid;

a pump in fluid communication with the interior of the container;

a dispenser processor;

a power source;

a stepper motor;

wherein each full rotation of the stepper motor is divided into a number of equal steps;

wherein the processor determines a number of rotations of the stepper motor as a function of the equal steps;

wherein the processor determines a speed of the stepper motor as a function of the equal steps;

pulse width modulation circuitry in circuit communication with the power source and the stepper motor; and

wherein the pulse width modulation circuitry adjusts the duty cycle to maintain a selected motor speed; and

wherein the processor causes the motor to stop after a set number of rotations of the stepper motor.

12. The soap or sanitizer dispenser of claim 11 further comprising circuitry configured to maintain the speed of the stepper motor at a selected speed.

13. The soap or sanitizer dispenser of claim 11 further comprising a brake.

14. The soap or sanitizer dispenser of claim 13 wherein the brake comprises a transistor that short circuits a pair of motor terminals to stop the stepper motor.

15. The soap or sanitizer dispenser of claim 13 wherein the brake comprises a switch, wherein the switch switches the voltage polarity across a pair of motor terminals.

16. The soap or sanitizer dispenser of claim 13 wherein the brake comprises a switch and a resistor, wherein the switch places the resistor across a pair of motor terminals to stop the motor.

17. The soap or sanitizer dispenser of claim 13 wherein the set number of rotations of the motor is greater than about 5 rotations.

18. The soap or sanitizer dispenser of claim 13 wherein the set number of rotations of the motor is less than about 30 rotations.

19. The soap or sanitizer dispenser of claim 13 wherein the processor determines the speed of the motor a plurality of times throughout each rotation of the motor.

20. The soap or sanitizer dispenser of claim 13 wherein the pule width modulation circuitry adjusts the duty cycle to maintain a selected speed as a function of the determined speed of the motor after the at least a fraction of one rotation of the motor.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL, RECORDED ON OCTOBER 27, 2023 AT REEL 065382 FRAME 0587 Recorded Apr 22, 2026
From: SILVER POINT FINANCE, LLC, AS COLLATERAL AGENT
To: GOJO INDUSTRIES, INC.
Reel/Frame 075435/0852 →
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2026
From: PNC BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: GOJO INDUSTRIES, INC.
Reel/Frame 074903/0480 →
SECURITY INTEREST Recorded Oct 27, 2023
From: GOJO INDUSTRIES, INC.
To: SILVER POINT FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 065382/0587 →
SECURITY INTEREST Recorded Oct 26, 2023
From: GOJO INDUSTRIES, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 065369/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2022
From: MCNULTY, JOHN J.; HARRIS, DONALD R.; BULLOCK, MARK A.; CURTIS, CHIP W.
To: GOJO INDUSTRIES, INC.
Reel/Frame 061804/0692 →
Continuity (3)
Continuation 17336655 · Jun 2, 2021
Provisional Application 63033892 · Jun 3, 2020
Related Publication 20230081854A1 · Mar 16, 2023