IP Library › Granted Patent US 12,600,574
Granted Patent B2
US 12,600,574 · App. 18/081,810 · Granted Apr 14, 2026

On-demand glasswasher and a method of operating the same

Inventors: Raymond Charles Howe (Grimsby, CA); Ivan Josip Katkic (Oakville, CA)
Assignee: Moyer Diebel Ltd.
B65G43/08B65G29/00B65G49/05B65G2203/042B65G2207/28
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,600,574
App. No.
18/081,810
Granted
Apr 14, 2026
Kind
B2
Abstract

An on-demand glasswasher comprises a drive motor; a rotary conveyor connected to the drive motor; an ultrasonic sensor assembly positioned adjacent to the rotary conveyor; a microprocessor connected to the drive motor and the ultrasonic sensor assembly; and a memory device coupled to the microprocessor, the memory device storing processor-executable instructions which, when executed by the microprocessor, cause the microprocessor to receive, from the ultrasonic sensor assembly, ultrasonic signals; analyze the ultrasonic signals to detect the presence of one or more objects on the rotary conveyor; and responsive to detecting the presence of one or more objects on the rotary conveyor, perform operations to stop operation of the on-demand glasswasher.

Claims (53)

1 . An on-demand glasswasher comprising:

a drive motor;

a rotary conveyor connected to the drive motor;

an ultrasonic sensor assembly positioned adjacent to the rotary conveyor;

a microprocessor connected to the drive motor and the ultrasonic sensor assembly; and

a memory device coupled to the microprocessor, the memory device storing processor-executable instructions which, when executed by the microprocessor, cause the microprocessor to:

receive, from the ultrasonic sensor assembly, ultrasonic signals;

analyze the ultrasonic signals to detect a presence of one or more objects on the rotary conveyor by:

determining, based on the ultrasonic signals, a distance between the one or more objects and the ultrasonic sensor assembly;

comparing the distance to a known distance between a cylinder of the on-demand glasswasher and the ultrasonic sensor assembly; and

determining the presence of the one or more objects when the distance between the one or more objects and the ultrasonic sensor assembly is less than the known distance between the cylinder of the on-demand glasswasher and the ultrasonic sensor assembly; and

responsive to detecting the presence of one or more objects on the rotary conveyor, perform operations to stop operation of the on-demand glass washer.

2 . The on-demand glasswasher of claim 1 , wherein responsive to detecting the presence of the one or more objects, the instructions, when executed by the microprocessor, further cause the microprocessor to:

receive, from the ultrasonic sensor assembly, additional ultrasonic signals;

analyze the additional ultrasonic signals to detect removal of the one or more objects from the rotary conveyor; and

responsive to detecting removal of the one or more objects from the rotary conveyor, perform operations to start operation of the on-demand glasswasher.

3 . The on-demand glasswasher of claim 1 , wherein the ultrasonic sensor assembly includes a casing and an ultrasonic sensor positioned within the casing, the casing defining an opening that allows ultrasonic signals emitted by the ultrasonic sensor to travel into the on-demand glasswasher.

4 . The on-demand glasswasher of claim 3 , wherein the casing includes a rounded surface that extends at least partially into the on-demand glasswasher, the rounded surface dimensioned to reduce or minimize a risk of the one or more objects falling over or being scratched when coming into contact therewith.

5 . The on-demand glasswasher of claim 3 , further comprising:

a cylinder positioned within an opening defined in a center of the rotary conveyor, wherein at least a portion of the cylinder extends above a surface of the rotary conveyor, the cylinder reflecting ultrasonic signals emitted by the ultrasonic sensor back towards the ultrasonic sensor when no objects are located on the rotary conveyor between the cylinder and the ultrasonic sensor.

6 . The on-demand glasswasher of claim 5 , wherein a longitudinal axis of the ultrasonic sensor is perpendicular to a tangential axis of the cylinder.

7 . The on-demand glasswasher of claim 1 , further comprising a sanitary divider connected to a housing of the on-demand glasswasher at a location adjacent to the ultrasonic sensor assembly, the sanitary divider comprising a panel that extends into the housing to separate a load zone and a clean zone of the on-demand glasswasher.

8 . The on-demand glasswasher of claim 7 , wherein the sanitary divider comprises a hook dimensioned to connect to a portion of the housing.

9 . The on-demand glasswasher of claim 1 , wherein an ultrasonic sensor of the ultrasonic sensor assembly emits the ultrasonic signals at a frequency of 200 kHz.

10 . A method of operating an on-demand glasswasher, the method comprising:

receiving, from an ultrasonic sensor assembly, ultrasonic signals;

analyzing the ultrasonic signals to detect the presence of one or more objects on a rotary conveyor by:

determining, based on the ultrasonic signals, a distance between the one or more objects and the ultrasonic sensor assembly;

comparing the distance to a known distance between a cylinder of the on-demand glasswasher and the ultrasonic sensor assembly; and

determining the presence of the one or more objects when the distance between the one or more objects and the ultrasonic sensor assembly is less than the known distance between the cylinder of the on-demand glasswasher and the ultrasonic sensor assembly; and

responsive to detecting a presence of one or more objects on the rotary conveyor, performing operations to stop operation of the on-demand glasswasher.

11 . The method of claim 10 , wherein responsive to detecting the presence of the one or more objects, the method further comprises:

receiving, from the ultrasonic sensor assembly, additional ultrasonic signals;

analyzing the additional ultrasonic signals to detect removal of the one or more objects from the rotary conveyor; and

responsive to detecting removal of the one or more objects from the rotary conveyor, performing operations to start operation of the on-demand glasswasher.

12 . The method of claim 10 , wherein the ultrasonic sensor assembly includes a casing and an ultrasonic sensor positioned within the casing, the casing defining an opening that allows ultrasonic signals emitted by the ultrasonic sensor to travel into the on-demand glasswasher.

13 . The method of claim 12 , wherein the casing includes a rounded surface that extends at least partially into the on-demand glasswasher, the rounded surface dimensioned to reduce or minimize a risk of the one or more objects falling over or being scratched when coming into contact therewith.

14 . The method of claim 12 , wherein the on-demand glasswasher further comprises a cylinder positioned within an opening defined in a center of the rotary conveyor, wherein at least a portion of the cylinder extends above a surface of the rotary conveyor, the cylinder reflecting ultrasonic signals emitted by the ultrasonic sensor back towards the ultrasonic sensor when no objects are located on the rotary conveyor between the cylinder and the ultrasonic sensor.

15 . The method of claim 14 , wherein a longitudinal axis of the ultrasonic sensor is perpendicular to a tangential axis of the cylinder.

16 . The method of claim 10 , wherein the on-demand glasswasher further comprises a sanitary divider connected to a housing of the on-demand glasswasher at a location adjacent to the ultrasonic sensor assembly, the sanitary divider comprising a panel that extends into the housing to separate a load zone and a clean zone of the on-demand glasswasher.

17 . The method of claim 16 , wherein the sanitary comprises a hook dimensioned to connect to a portion of the housing.

18 . The method of claim 10 , wherein an ultrasonic sensor of the ultrasonic sensor assembly emits the ultrasonic signals at a frequency of 200 kHz.

19 . An on-demand glasswasher comprising:

a drive motor;

a rotary conveyor connected to the drive motor;

an ultrasonic sensor assembly positioned adjacent to the rotary conveyor, the ultrasonic sensor assembly including a casing and an ultrasonic sensor positioned within the casing, the casing defining an opening that allows ultrasonic signals emitted by the ultrasonic sensor to travel into the on-demand glasswasher;

a microprocessor connected to the drive motor and the ultrasonic sensor assembly; and

a memory device coupled to the microprocessor, the memory device storing processor-executable instructions which, when executed by the microprocessor, cause the microprocessor to:

receive, from the ultrasonic sensor assembly, ultrasonic signals;

analyze the ultrasonic signals to detect a presence of one or more objects on the rotary conveyor; and

responsive to detecting the presence of one or more objects on the rotary conveyor, perform operations to stop operation of the on-demand glasswasher.

20 . The on-demand glasswasher of claim 19 , further comprising:

a cylinder positioned within an opening defined in a center of the rotary conveyor, wherein at least a portion of the cylinder extends above a surface of the rotary conveyor, the cylinder reflecting ultrasonic signals emitted by the ultrasonic sensor back towards the ultrasonic sensor when no objects are located on the rotary conveyor between the cylinder and the ultrasonic sensor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2022
From: HOWE, RAYMOND CHARLES; KATKIC, IVAN JOSIP
To: MOYER DIEBEL LTD.
Reel/Frame 062100/0395 →
Continuity (2)
Provisional Application 63290766 · Dec 17, 2021
Related Publication 20230192415A1 · Jun 22, 2023
References Cited (10)
US 3878856A · Hall · 1975 [cited by examiner]
US 3942545A · Flynn · 1976 [cited by examiner]
US 4420003A · Lee · 1983 [cited by examiner]
US 4832064A · Nezworski · 1989 [cited by examiner]
US 5704380A · Zelniker · 1998 [cited by examiner]
US 11083291B2 · Dockery · 2021 [cited by examiner]
US 12268346B2 · Boyer · 2025 [cited by examiner]
US 20110260553A1 · Poyner · 2011 [cited by examiner]
US 20180028044A1 · Anim-Mensah · 2018 [cited by examiner]
US 20220258327A1 · Bangalore Srinivas · 2022 [cited by examiner]