IP Library › Granted Patent US 10,859,072
Granted Patent B2
US 10,859,072 · App. 13/662,102 · Granted Dec 8, 2020

Product dispensing system

Inventors: Russell H. Beavis (Merrimack, NH); Daniel F. Pawlowski (Raymond, NH)
Assignee: DEKA Products Limited Partnership
F04B17/044B67D1/0019F04B13/00F04B17/04F04B23/025F04B49/065F04B49/106B67D1/0012B67D7/221G01F23/0076
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 10,859,072
App. No.
13/662,102
Granted
Dec 8, 2020
Kind
B2
Abstract

A system for monitoring flow conditions of fluid flowing from a product container through a solenoid pump. The system includes at least one solenoid pump comprising a solenoid coil, which, when energized, produces a stroke of the solenoid pump, at least one product container connected to the at least one solenoid pump wherein the at least one solenoid pump pumps fluid from the at least one product container during each stroke, at least one PWM controller configured to energize the at least one solenoid pump, at least one current sensor for sensing the current flow through the solenoid coil and producing an output of the sensed current flow, and a control logic subsystem for controlling the flow of fluids through the solenoid pump by commanding the PWM controller and for monitoring the current through the solenoid pump by receiving the output from the current sensor, wherein the control logic subsystem uses the measured current flow through the solenoid coil to determine whether the stroke of the solenoid pump is functional.

Claims (17)

1. A beverage system for monitoring flow conditions of a beverage fluid flowing from a micro-ingredient product container through a solenoid pump comprising: at least one solenoid pump comprising a solenoid coil, which, when energized, produces a stroke of the solenoid pump; at least one micro-ingredient product container connected to the at least one solenoid pump wherein the at least one solenoid pump pumps the beverage fluid from the at least one micro-ingredient product container during each stroke; at least one PWM controller configured to energize the at least one solenoid pump; at least one current sensor for sensing the current flow through the solenoid coil and producing an output of the sensed current flow; and a control logic subsystem for controlling the flow of the beverage fluid through the at least one solenoid pump by commanding the PWM controller and for monitoring the current flow through the at least one solenoid pump by receiving the output from the current sensor, wherein the control logic subsystem uses the second order time derivative of the sensed current flow through the solenoid coil at a certain time to determine whether the stroke of the at least one solenoid pump moves a volume of beverage fluid out of the solenoid pump that is a predetermined amount of the rated volume per stroke for the at least one solenoid pump, wherein the control logic subsystem uses at least the sensed current flow through the solenoid coil to determine a Sold-Out condition of the at least one micro-ingredient product container in the beverage system.

2. The system of claim 1 wherein the control logic subsystem uses the sensed current flow through the solenoid coil to determine whether the stroke of the at least one solenoid pump is non-functional.

3. The system of claim 2 wherein the control logic subsystem uses the sensed current flow through the solenoid coil to determine whether the stroke of the at least one solenoid pump is a Sold-Out Stroke.

4. The system of claim 3 further comprising wherein the control logic subsystem determines a Sold-Out condition of the at least one micro-ingredient product container if a threshold number of consecutive Sold-Out Strokes is reached.

5. The system of claim 4 wherein the at least one micro-ingredient product container further comprises an RFID tag that stores a fuel gauge value representing an amount of beverage fluid remaining in the at least one micro-ingredient product container.

6. The system of claim 5 wherein the control logic subsystem determines a Sold-Out condition of the at least one micro-ingredient product container if a given number of consecutive Sold-Out Strokes are determined and the fuel gauge value is above a threshold volume.

7. A method for making beverages and for monitoring flow of beverage fluid from a micro-ingredient product container through a solenoid pump comprising: energizing a solenoid coil of a solenoid pump to produce a stroke of the solenoid pump; pumping beverage fluid from a micro-ingredient product container through the solenoid pump during each stroke; sensing the current flow through the solenoid coil using a current sensor and producing an output of the sensed current flow; monitoring the current flow through the solenoid pump using a control logic subsystem, the control logic subsystem receiving the sensed current flow from the current sensor; the control logic subsystem determining the standard deviation of the current flow; the control logic subsystem analyzing the standard deviation of the current flow; determining whether the stroke of the solenoid pump moves a volume of beverage fluid out of the solenoid pump that is a predetermined amount of the rated volume per stroke for the solenoid pump by using the second order time derivative of the sensed current flow through the solenoid coil at a certain time; and the control logic subsystem determining a Sold-Out condition of the at least one micro-ingredient product container using at least the sensed current flow through the solenoid coil.

8. The method of claim 7 further comprising the control logic subsystem determining whether the stroke of the solenoid pump is non-functional using the sensed current flow through the solenoid coil.

9. The method of claim 8 further comprising the control logic subsystem determining whether the stroke of the solenoid pump a Sold-Out Stroke using the sensed current flow through the solenoid coil.

10. The method of claim 9 further comprising wherein the control logic subsystem determines a Sold-Out condition of the at least one micro-ingredient product container if a threshold number of consecutive Sold-Out Strokes is reached.

11. The method of claim 10 further comprising determining the amount of beverage fluid remaining in the micro-ingredient product container using an RFID tag that stores a fuel gauge value representing an amount of beverage fluid remaining in the at least one micro-ingredient product container.

12. The method of claim 11 further comprising the control logic subsystem determining a Sold-Out condition of the micro-ingredient product container if a given number of consecutive Sold-Out Strokes are determined and the fuel gauge value is above a threshold volume.

13. A system for determining a Sold-Out condition of a micro-ingredient product container in a beverage system comprising: at least one solenoid pump comprising a solenoid coil, which, when energized, produces a stroke of the at least one solenoid pump; at least one micro-ingredient product container connected to the at least one solenoid pump wherein the at least one solenoid pump pumps beverage fluid from the at least one micro-ingredient product container during each stroke; at least one PWM controller configured to energize the at least one solenoid pump and control the voltage applied to the at least one solenoid pump; at least one current sensor for sensing the current flow through the solenoid coil and producing an output of the sensed current flow; and a control logic subsystem for controlling the flow of beverage fluid through the at least one solenoid pump by commanding the PWM controller and for monitoring the current through the at least one solenoid pump by receiving the output from the current sensor, wherein the control logic subsystem uses the second order derivative of the measured current flow through the solenoid coil at a certain time to determine a Sold-Out condition of the at least one micro-ingredient product container by determining whether the stroke of the at least one solenoid pump moves a volume of beverage fluid out of the at least one solenoid pump that is a predetermined amount of the rated volume per stroke for the at least one solenoid pump, wherein the control logic subsystem determines if the at least one solenoid pump stroke was a Sold-Out Stroke based on the output of the current sensor.

14. The system of claim 13 further comprising wherein the control logic subsystem determines a Sold-Out condition of the at least one micro-ingredient product container if a threshold number of consecutive Sold-Out Strokes is reached.

15. The system of claim 14 wherein the control logic subsystem determines if the at least one solenoid pump stroke was a non-functional stroke based on the output of the current sensor.

16. The system of claim 15 wherein the at least one micro-ingredient product container further comprises an RFID tag that stores a fuel gauge value representing an amount of beverage fluid remaining in the at least one product container.

17. The system of claim 16 wherein the control logic subsystem determines a Sold-Out condition of the system if a given number of consecutive Sold-Out strokes are determined and the fuel gauge value is above a threshold volume.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2013
From: BEAVIS, RUSSELL H.; PAWLOWSKI, DANIEL F.
To: DEKA PRODUCTS LIMITED PARTNERSHIP\\
Reel/Frame 029657/0617 →
Continuity (21)
Continuation In Part 13399962 · Dec 29, 2011
Continuation 12549778 · Aug 28, 2009
Continuation In Part 12437356 · May 7, 2009
Continuation In Part 12205762 · Sep 5, 2008
Provisional Application 61636298 · Apr 20, 2012
Provisional Application 61560007 · Nov 15, 2011
Provisional Application 61552938 · Oct 28, 2011
Provisional Application 61092404 · Aug 28, 2008
Provisional Application 61092396 · Aug 27, 2008
Provisional Application 61092394 · Aug 27, 2008
Provisional Application 61092388 · Aug 27, 2008
Provisional Application 61054776 · May 20, 2008
Provisional Application 61054757 · May 20, 2008
Provisional Application 61054629 · May 20, 2008
Provisional Application 61054745 · May 20, 2008
Provisional Application 60970495 · Sep 6, 2007
Provisional Application 60970501 · Sep 6, 2007
Provisional Application 60970493 · Sep 6, 2007
Provisional Application 60970494 · Sep 6, 2007
Provisional Application 60970497 · Sep 6, 2007
Related Publication 20130292407A1 · Nov 7, 2013
Cited By (4)
US 12,312,228 US 12,338,116 US 12,372,987 US 12,497,281