IP Library Granted Patent US 11,789,419
Granted Patent B2
US 11,789,419 · App. 17/019,614 · Granted Oct 17, 2023

Adaptive automatic filling systems for beverage dispensers

Inventors: Jeremy Nocchi (Cary, IL); John Skowron (Lindenhurst, IL); Clayton Knight (South Elgin, IL); Muhammad Ahmed Naveed (Valparaiso, IN)
Assignee: Marmon Foodservice Technologies, Inc.
G05B19/042B67D1/0888G06V10/44G06V10/764G06V10/774G06V20/52B67D2001/1259G05B2219/2645H04N7/18
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,789,419
App. No.
17/019,614
Granted
Oct 17, 2023
Kind
B2
Abstract

A system for dispensing a beverage into a cup. Dispensing hardware is configured to dispense the beverage into the cup. A vision system captures an image of the cup within a dispensing area of the system. A model contains data corresponding to the cup being full. A control system compares the image of the cup to the model and controls the dispensing hardware to dispense the beverage into the cup based on the comparison of the image of the cup to the model.

Claims (33)

1. A system for dispensing a beverage into a cup, the system comprising:

dispensing hardware configured to dispense the beverage into the cup;

a vision system that captures an image of the cup within a dispensing area of the system;

a model containing data corresponding to the cup being full; and

a control system that compares the image of the cup to the model and controls the dispensing hardware to dispense the beverage into the cup based on the comparison of the image of the cup to the model;

wherein the model further includes data for a transient surface condition, and wherein the control system pauses the dispensing of the beverage when the comparison of the cup to the model identifies the transient surface condition in the cup.

2. The system according to claim 1 , wherein the model includes data corresponding to a plurality of cup configurations, and wherein the comparison of the image of the cup by the control system includes determining whether the cup corresponds to one of the plurality of cup configurations from the model.

3. The system according to claim 2 , wherein the plurality of cup configurations includes at least two different cup sizes, and wherein the comparison of the image is to data within the model corresponding to which of two different cup sizes is determined for the cup in the image.

4. The system according to claim 1 , wherein the model includes a desired fill level for the beverage to be dispensed into the cup, and wherein the comparison of the image of the cup includes determining the beverage within the cup corresponds to the desired fill level from the model.

5. The system according to claim 4 , wherein the model of the filled cup includes a plurality of cup configurations, and wherein the desired fill level varies within the plurality of cup configurations.

6. The system according to claim 1 , wherein the transient surface condition is at least one of foam, froth, and fizz build-up on the beverage dispensed into the cup.

7. The system according to claim 1 , wherein the vision system includes an optical camera.

8. A system for dispensing a beverage into a cup, the system comprising:

dispensing hardware configured to dispense the beverage into the cup;

a vision system that captures an image of the cup within a dispensing area of the system;

a model containing data corresponding to the cup being full; and

a control system that compares the image of the cup to the model and controls the dispensing hardware to dispense the beverage into the cup based on the comparison of the image of the cup to the model;

wherein the dispensing hardware dispenses the beverage into the cup only after the comparison of the image to the model determines that the cup is not full.

9. The system according to claim 8 , wherein the control system automatically dispenses the beverage until the comparison of the image to the model indicates that the cup is full.

10. A method for dispensing a beverage into a cup, the method comprising:

monitoring a dispensing area to detect whether a cup is present therein;

capturing with a vision system, when the cup is detected within the dispensing area, an image of the object within the vision system;

comparing the image of the cup to a model having data corresponding to the cup being full to determine whether the cup is full; and

dispensing, when the cup is detected in the dispensing area, the beverage into the cup until the comparison of the image to the model determines that the cup is full.

11. The method according to claim 10 , wherein the model further comprises data corresponding to a plurality of cup configurations, and wherein the comparison of the image to the model includes determining whether the cup corresponds to one of the plurality of cup configurations from the model.

12. The method according to claim 11 , further comprising identifying a volume of the cup based on the comparison of the image of the cup to the model, wherein dispensing is based at least in part on the volume identified for the cup.

13. The method according to claim 10 , wherein the model includes a desired fill level for the beverage to be dispensed into the cup, and wherein the comparison of the image of the cup includes determining whether an actual fill level within the cup is less than the desired fill level from the model.

14. The method according to claim 13 , wherein the model of the filled cup includes a plurality of cup configurations, and wherein the desired fill level varies within the plurality of cup configurations.

15. The method according to claim 10 , wherein the beverage is automatically dispensed into the cup until the comparison of the image to the model indicates that the cup is full.

16. The method according to claim 10 , wherein the dispensing further includes receiving an input from a user to dispense the beverage.

17. The method according to claim 10 , wherein the model further includes data for a transient surface condition, further comprising pausing the dispensing when the comparison of the cup to the model indicates the transient surface condition in the cup.

18. The method according to claim 17 , wherein the transient surface condition is at least one of foam, froth, and fizz build-up on the beverage dispensed into the cup.

19. The method according to claim 10 , wherein the model further comprises data corresponding to a plurality of allowable cups, and further comprising dispensing only when the image of the cup corresponds to one of the plurality of allowable cups.

Assignments (2)
CHANGE OF NAME Recorded Jan 20, 2021
From: CORNELIUS, INC.
To: MARMON FOODSERVICE TECHNOLOGIES, INC.
Reel/Frame 055053/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2020
From: NOCCHI, JEREMY; SKOWRON, JOHN; KNIGHT, CLAYTON; NAVEED, MUHAMMAD AHMED
To: CORNELIUS, INC.
Reel/Frame 054061/0665 →
Continuity (2)
Provisional Application 62901371 · Sep 17, 2019
Related Publication 20210078848A1 · Mar 18, 2021