[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20140205726A1 - Contoller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients - Google Patents

Contoller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients Download PDF

Info

Publication number
US20140205726A1
US20140205726A1 US14/226,242 US201414226242A US2014205726A1 US 20140205726 A1 US20140205726 A1 US 20140205726A1 US 201414226242 A US201414226242 A US 201414226242A US 2014205726 A1 US2014205726 A1 US 2014205726A1
Authority
US
United States
Prior art keywords
controller
container
ice
beverage
blending
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/226,242
Inventor
Jan Claesson
William E. Smith
Roberto Nevarez
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Enodis Corp
Original Assignee
Enodis Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Enodis Corp filed Critical Enodis Corp
Priority to US14/226,242 priority Critical patent/US20140205726A1/en
Publication of US20140205726A1 publication Critical patent/US20140205726A1/en
Assigned to JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT reassignment JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: APPLIANCE SCIENTIFIC, INC., CLEVELAND RANGE, LLC, ENODIS CORPORATION, FRYMASTER L.L.C., GARLAND COMMERCIAL INDUSTRIES LLC, MANITOWOC FOODSERVICE COMPANIES, LLC, THE DELFIELD COMPANY, LLC
Assigned to ENODIS CORPORATION reassignment ENODIS CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NEVAREZ, ROBERTO, CLAESSON, JAN, SMITH, WILLIAM E.
Assigned to FRYMASTER L.L.C., CLEVELAND RANGE, LLC, THE DELFIELD COMPANY, LLC, ENODIS CORPORATION, MANITOWOC FOODSERVICE COMPANIES, LLC, GARLAND COMMERCIAL INDUSTRIES LLC, APPLIANCE SCIENTIFIC, INC. reassignment FRYMASTER L.L.C. RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS Assignors: JPMORGAN CHASE BANK, N.A.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • A47J31/002Apparatus for making beverages following a specific operational sequence, e.g. for improving the taste of the extraction product
    • AHUMAN NECESSITIES
    • A23FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
    • A23GCOCOA; COCOA PRODUCTS, e.g. CHOCOLATE; SUBSTITUTES FOR COCOA OR COCOA PRODUCTS; CONFECTIONERY; CHEWING GUM; ICE-CREAM; PREPARATION THEREOF
    • A23G9/00Frozen sweets, e.g. ice confectionery, ice-cream; Mixtures therefor
    • A23G9/04Production of frozen sweets, e.g. ice-cream
    • A23G9/045Production of frozen sweets, e.g. ice-cream of slush-ice, e.g. semi-frozen beverage
    • AHUMAN NECESSITIES
    • A23FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
    • A23GCOCOA; COCOA PRODUCTS, e.g. CHOCOLATE; SUBSTITUTES FOR COCOA OR COCOA PRODUCTS; CONFECTIONERY; CHEWING GUM; ICE-CREAM; PREPARATION THEREOF
    • A23G9/00Frozen sweets, e.g. ice confectionery, ice-cream; Mixtures therefor
    • A23G9/04Production of frozen sweets, e.g. ice-cream
    • A23G9/22Details, component parts or accessories of apparatus insofar as not peculiar to a single one of the preceding groups
    • A23G9/224Agitators or scrapers
    • AHUMAN NECESSITIES
    • A23FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
    • A23GCOCOA; COCOA PRODUCTS, e.g. CHOCOLATE; SUBSTITUTES FOR COCOA OR COCOA PRODUCTS; CONFECTIONERY; CHEWING GUM; ICE-CREAM; PREPARATION THEREOF
    • A23G9/00Frozen sweets, e.g. ice confectionery, ice-cream; Mixtures therefor
    • A23G9/04Production of frozen sweets, e.g. ice-cream
    • A23G9/22Details, component parts or accessories of apparatus insofar as not peculiar to a single one of the preceding groups
    • A23G9/30Cleaning; Keeping clean; Sterilisation
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • A47J31/44Parts or details or accessories of beverage-making apparatus
    • A47J31/58Safety devices
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • A47J31/44Parts or details or accessories of beverage-making apparatus
    • A47J31/60Cleaning devices
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J43/00Implements for preparing or holding food, not provided for in other groups of this subclass
    • A47J43/04Machines for domestic use not covered elsewhere, e.g. for grinding, mixing, stirring, kneading, emulsifying, whipping or beating foodstuffs, e.g. power-driven
    • A47J43/07Parts or details, e.g. mixing tools, whipping tools
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D1/00Apparatus or devices for dispensing beverages on draught
    • B67D1/0015Apparatus or devices for dispensing beverages on draught the beverage being prepared by mixing at least two liquid components
    • B67D1/0021Apparatus or devices for dispensing beverages on draught the beverage being prepared by mixing at least two liquid components the components being mixed at the time of dispensing, i.e. post-mix dispensers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D1/00Apparatus or devices for dispensing beverages on draught
    • B67D1/0042Details of specific parts of the dispensers
    • B67D1/0043Mixing devices for liquids
    • B67D1/0051Mixing devices for liquids for mixing outside the nozzle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D1/00Apparatus or devices for dispensing beverages on draught
    • B67D1/07Cleaning beverage-dispensing apparatus
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D1/00Apparatus or devices for dispensing beverages on draught
    • B67D1/08Details
    • B67D1/0857Cooling arrangements
    • B67D1/0858Cooling arrangements using compression systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D1/00Apparatus or devices for dispensing beverages on draught
    • B67D1/08Details
    • B67D1/0888Means comprising electronic circuitry (e.g. control panels, switching or controlling means)

Definitions

  • the present disclosure relates generally to an integrated method and system for dispensing and blending/mixing beverage flavor/ingredients, thereby producing a beverage, e.g., a smoothie. More particularly, the present disclosure relates to a controller and method for controlling an integrated assembly that includes a flavor/ingredient dispensing module, an ice making and portion control module, and a blender/mixer/cleaner module which is capable of dispensing all primary flavor/ingredients and, optionally, portioning and dispensing onboard manufactured ice into a single serving cup; blending and/or mixing such flavor/ingredients and ice to form a pre-selected beverage; and cleaning the blender shaft, blade and mixing compartment post mixing to avoid flavor contamination and to satisfy health and sanitary regulations.
  • a controller and method for controlling an integrated assembly that includes a flavor/ingredient dispensing module, an ice making and portion control module, and a blender/mixer/cleaner module which is capable of dispensing all primary flavor/ingredients and, optionally
  • the employee must manually add an estimated amount to the blender pot. Since the amount of ice is not measured, but rather “guesstimated” by each employee, this ingredient is not precise and, therefore, makes it difficult to create the same franchised drink time after time.
  • Each step in this process to create a smoothie takes time, typically four to five minutes, and that time could be better spent serving customers or taking more food and beverage orders, directly contributing to the bottom line.
  • the controller controls an integrated beverage system that comprises a dispensing module that dispenses one or more ingredients into a container and a blending/mixing module that blends and/or mixes the ingredients in the container.
  • the controller comprises a controller apparatus that controls the dispensing module and the blending/mixing module to prepare a first beverage and a second beverage concurrently.
  • the controller apparatus controls the dispensing module to dispense a first set of one or more ingredients for the first beverage into a first container and then controls the blending/mixing module to blend and/or mix the first set of ingredients in the first container and simultaneously controls the dispensing module to start dispensing a second set of one or more ingredients for the second beverage into a second container.
  • the first and second containers are beverage cups.
  • the controller apparatus controls the dispensing module and the blending/mixing module based on beverage requests received from a user operated entry device.
  • the controller apparatus controls the dispensing module to dispense ice and fluid simultaneously or in a layered manner with a layer of ice first and then a layer of fluid and optionally by another layer of ice and/or fluid.
  • the one or more of ingredients are selected from the group consisting of: ice, water, flavor and additive.
  • the controller apparatus monitors conditions of the integrated beverage system via connections to one or more sensors of the integrated beverage system.
  • the integrated beverage system further comprises an ice maker. At least one of the ingredients is ice.
  • the controller apparatus controls the dispensing module to deliver the ice to at least of the first and second containers.
  • the dispensing module comprises a plurality of storage containers. A plurality of the ingredients is stored in separate ones of the storage containers.
  • the controller apparatus controls the dispensing module to deliver at least one of the plurality of ingredients from a corresponding storage container to the first or second container.
  • the storage containers are flexible bags.
  • the dispensing module further comprises a single dispensing nozzle for the storage containers.
  • the controller apparatus controls the dispensing module to deliver the selected ingredients from the separate storage containers via separate delivery paths to the nozzle for dispensing to the first or second container.
  • the controller apparatus comprises a plurality of micro-controllers that control the dispensing module and the blending/mixing module to prepare the first and second beverages based on a first and a second recipe script, respectively.
  • the script of the first and second recipe scripts comprises a beverage container size, a user selected beverage, and a first ingredient. At least one of the micro-controllers, based on the beverage container size, the first ingredient and the user selected beverage type, controls the dispenser module to portion the first ingredient.
  • the micro-controllers comprise: a first micro-controller that responds to user data entered via a user entry device to provide the first and second recipe scripts; a second micro-controller that uses the first and second recipe scripts to control the dispensing module in the dispensing of a first set of the ingredients into a first container and a second set of the ingredients into a second container, respectively; and a third micro-controller that uses the first and second recipe scripts to blend and/or mix the first and second sets of ingredients in the first and second containers to produce the first and second beverages, respectively.
  • the blending/mixing module comprises a spindle assembly that is rotatable and that is movable vertically into and out of the beverage container.
  • the third micro-controller uses the first or second script to drive a first motor that rotates the spindle assembly and a second motor that moves the spindle assembly vertically.
  • one of the ingredients is ice.
  • the third micro-controller uses the first or second script to rotate the spindle assembly in a first manner chop an ice particle size from coarse to fine and/or in a second manner leaves the ice in a coarse particle size.
  • the first or second script includes a size of the beverage container, a speed and dwell time for each of a plurality of blending levels in the beverage container.
  • the third micro-controller uses the first or second script to control to move the spindle assembly vertically to each of the levels and to rotate the spindle assembly at each level with the speed and for the dwell time for that level according to the first or second script.
  • the blending/mixing module further comprises a door and a position sensor, wherein the position sensor is selected from the group consisting of: spindle assembly home, door open, and spindle assembly home and door open.
  • the blending/mixing module further comprises a cleaning assembly.
  • the third micro-controller using the first or second script operates the cleaning assembly to inject a cleaning fluid into a beverage container volume after the beverage has been removed therefrom with the first or second beverage.
  • the cleaning assembly comprises a spray device located to inject the cleaning fluid, a cleaning fluid valve and an air valve in communication with a delivery conduit to the spray device.
  • the third micro-controller uses the script to operate the cleaning fluid valve to provide the cleaning fluid to the spray device via a conduit and the air valve to inject air into the conduit to increase a velocity of flow of the cleaning fluid in the beverage container volume.
  • the cleaning assembly comprises a spindle assembly.
  • the third micro-controller responds to the first or second script to lower the spindle assembly into the volume to enhance a coverage of the cleaning fluid within the volume.
  • the cleaning fluid is selected from the group consisting of: water and sanitizing fluid.
  • the blending/mixing module is a first blending/mixing module.
  • the integrated beverage system further comprises a second blending/mixing module.
  • the controller apparatus executes a program to concurrently prepare the first and second beverages by controlling the first and second blending/mixing modules to time share the dispensing module.
  • the integrated beverage system further comprises an interactive display.
  • the program causes the controller apparatus to present a series of interactive screens on the display, to respond to user entries via the interactive screens to define first and second sets of ingredients for the first and second beverages, to provide a first script and a second script for the first and second beverages, respectively, and to use the first and second scripts to control the dispensing module to dispense the first and second sets of ingredients into a first container and a second container, respectively, on a time shared basis.
  • the method controls am integrated beverage system that comprises a dispensing module that dispenses one or more ingredients into a beverage container and a blending/mixing module that blends and/or mixes the ingredients in the beverage container.
  • the method controls the dispensing module and the blending/mixing module to prepare first and second beverages concurrently.
  • the method further comprises: controlling the dispensing module to dispense a first set of one or more ingredients for the first beverage into a first container; controlling the blending/mixing module to blend and/or mix the first set of ingredients in the first container; and simultaneously controlling the dispensing module to start dispensing a second set of one or more ingredients for the second beverage into a second container while the first set of ingredients is blending in the blending/mixing module.
  • the first and second containers are beverage cups.
  • the dispensing module and the blending/mixing module are controlled based on beverage requests received from a user operated entry device.
  • the dispensing module is controlled to dispense ice and fluid simultaneously or in a layered manner with a layer of ice first and then a layer of fluid and optionally by another layer of ice and/or fluid.
  • the one or more of ingredients are selected from the group consisting of: ice, water, flavor and additive.
  • the controller apparatus monitors conditions of the integrated beverage system via connections to one or more sensors of the integrated beverage system.
  • the integrated beverage system further comprises an ice maker. At least one of the ingredients is ice.
  • the dispensing module is controlled to deliver the ice to at least of the first and second containers.
  • the dispensing module comprises a plurality of storage containers. A plurality of the ingredients is stored in separate ones of the storage containers. The dispensing module is controlled to deliver at least one of the plurality of ingredients from a corresponding storage container to the first or second container.
  • the storage containers are flexible bags.
  • the dispensing module further comprises a single dispensing nozzle for the storage containers.
  • the method further controls the dispensing module to deliver the selected ingredients from the separate storage containers via separate delivery paths to the nozzle for dispensing to the first or second container.
  • the controller apparatus comprises a plurality of micro-controllers.
  • the method further controls the dispensing module and the blending/mixing module to prepare the first and second beverages based on a first and a second recipe script, respectively.
  • the script of the first and second recipe scripts comprises a beverage container size, a user selected beverage, and a first ingredient. At least one of the micro-controllers, based on the beverage container size, the first ingredient and the user selected beverage type, controls the dispenser module to portion the first ingredient.
  • the micro-controllers comprise a first micro-controller, a second micro-controller and a third micro-controller.
  • the method further comprises: using the first micro-controller that responds to user data entered via a user entry device to provide the first and second recipe scripts; using the second micro-controller that uses the first and second recipe scripts to control the dispensing module in the dispensing of a first set of the ingredients into a first container and a second set of the ingredients into a second container, respectively; and using a third micro-controller that uses the first and second recipe scripts to blend and/or mix the first and second sets of ingredients in the first and second containers to produce the first and second beverages, respectively.
  • the blending/mixing module comprises a spindle assembly that is rotatable and that is movable vertically into and out of the beverage container.
  • the method further comprises using the third micro-controller with the first or second script to drive a first motor that rotates the spindle assembly and a second motor that moves the spindle assembly vertically.
  • one of the ingredients is ice.
  • the method further comprises using the third micro-controller with the first or second script to rotate the spindle assembly in a first manner chop an ice particle size from coarse to fine and/or in a second manner leaves the ice in a coarse particle size.
  • the first or second script includes a size of the beverage container, a speed and dwell time for each of a plurality of blending levels in the beverage container.
  • the method further comprises using third micro-controller with the first or second script to control to move the spindle assembly vertically to each of the levels and to rotate the spindle assembly at each level with the speed and for the dwell time for that level according to the first or second script.
  • the blending/mixing module further comprises a door and a position sensor.
  • the position sensor is selected from the group consisting of: spindle assembly home, door open, and spindle assembly home and door open.
  • the blending/mixing module further comprises a cleaning assembly.
  • the method further comprises using the third micro-controller with the first or second script to operate the cleaning assembly to inject a cleaning fluid into a beverage container volume after the beverage has been removed therefrom with the first or second beverage.
  • the cleaning assembly comprises a spray device located to inject the cleaning fluid, a cleaning fluid valve and an air valve in communication with a delivery conduit to the spray device.
  • the method further comprises using the third micro-controller with the first or second script to operate the cleaning fluid valve to provide the cleaning fluid to the spray device via a conduit and the air valve to inject air into the conduit to increase a velocity of flow of the cleaning fluid in the beverage container volume.
  • the cleaning assembly comprises a spindle assembly.
  • the method further comprises using the third micro-controller to respond to the first or second script to lower the spindle assembly into the volume to enhance a coverage of the cleaning fluid within the volume.
  • the cleaning fluid is selected from the group consisting of: water and sanitizing fluid.
  • the blending/mixing module is a first blending/mixing module.
  • the integrated beverage system further comprises a second blending/mixing module.
  • the method further comprises using a controller apparatus to execute a program to concurrently prepare the first and second beverages by controlling the first and second blending/mixing modules to time share the dispensing module.
  • the integrated beverage system further comprises an interactive display.
  • the program causes the controller apparatus to present a series of interactive screens on the display, to respond to user entries via the interactive screens to define first and second sets of ingredients for the first and second beverages, to provide a first script and a second script for the first and second beverages, respectively, and to use the first and second scripts to control the dispensing module to dispense the first and second sets of ingredients into a first container and a second container, respectively, on a time shared basis.
  • the memory media contains a program for controlling an integrated beverage system that comprises a dispensing module that dispenses one or more selected ingredients into a container and a blending/mixing module that blends and/or mixes the ingredients in the container.
  • the memory media comprises executing with a computer apparatus instructions of the program to control the dispensing module and the blending/mixing module to prepare first and second beverages concurrently.
  • the memory media further comprises: executing with the computer apparatus instructions of the program for controlling the dispensing module to dispense a first set of one or more ingredients for the first beverage into a first container; executing with the computer apparatus instructions of the program for controlling the blending/mixing module to blend and/or mix the first set of ingredients in the first container; and executing with the computer apparatus instructions of the program for simultaneously controlling the dispensing module to start dispensing a second set of one or more ingredients for the second beverage into a second container while the first set of ingredients is blending in the blending/mixing module.
  • the first and second containers are beverage cups.
  • the dispensing module and the blending/mixing module are controlled based on beverage requests received from a user operated entry device.
  • the memory media further comprises executing with the computer apparatus instructions of the program for controlling the dispensing module to dispense ice and fluid simultaneously or in a layered manner with a layer of ice first and then a layer of fluid and optionally by another layer of ice and/or fluid.
  • the one or more of ingredients are selected from the group consisting of: ice, water, flavor and additive.
  • the controller apparatus monitors conditions of the integrated beverage system via connections to one or more sensors of the integrated beverage system.
  • the integrated beverage system further comprises an ice maker. At least one of the ingredients is ice.
  • the dispensing module is controlled to deliver the ice to at least of the first and second containers.
  • the dispensing module comprises a plurality of storage containers. A plurality of the ingredients is stored in separate ones of the storage containers.
  • the memory media further comprises executing with the computer apparatus instructions of the program for controlling the dispensing module to deliver at least one of the plurality of ingredients from a corresponding storage container to the first or second container.
  • the storage containers are flexible bags.
  • the dispensing module further comprises a single dispensing nozzle for the storage containers.
  • the memory media further comprises executing with the computer apparatus instructions of the program for controlling the dispensing module to deliver the selected ingredients from the separate storage containers via separate delivery paths to the nozzle for dispensing to the first or second container.
  • the controller apparatus comprises a plurality of micro-controllers.
  • the memory media further comprises controlling the dispensing module and the blending/mixing module to prepare the first and second beverages based on a first and a second recipe script, respectively.
  • the script of the first and second recipe scripts comprises a beverage container size, a user selected beverage, and a first ingredient. At least one of the micro-controllers, based on the beverage container size, the first ingredient and the user selected beverage type, controls the dispenser module to portion the first ingredient.
  • the micro-controllers comprise a first micro-controller, a second micro-controller and a third micro-controller.
  • the memory media further comprises: executing with the computer apparatus instructions of the program for using the first micro-controller that responds to user data entered via a user entry device to provide the first and second recipe scripts; executing with the computer apparatus instructions of the program for using the second micro-controller that uses the first and second recipe scripts to control the dispensing module in the dispensing of a first set of the ingredients into a first container and a second set of the ingredients into a second container, respectively; and executing with the computer apparatus instructions of the program for using a third micro-controller that uses the first and second recipe scripts to blend and/or mix the first and second sets of ingredients in the first and second containers to produce the first and second beverages, respectively.
  • the blending/mixing module comprises a spindle assembly that is rotatable and that is movable vertically into and out of the beverage container.
  • the memory media further comprises executing with the computer apparatus instructions of the program for using the third micro-controller with the first or second script to drive a first motor that rotates the spindle assembly and a second motor that moves the spindle assembly vertically.
  • one of the ingredients is ice.
  • the memory media further comprises executing with the computer apparatus instructions of the program for using the third micro-controller with the first or second script to rotate the spindle assembly in a first manner chop an ice particle size from coarse to fine and/or in a second manner leaves the ice in a coarse particle size.
  • the first or second script includes a size of the beverage container, a speed and dwell time for each of a plurality of blending levels in the beverage container.
  • the memory media further comprises using the third micro-controller with the first or second script to control to move the spindle assembly vertically to each of the levels and to rotate the spindle assembly at each level with the speed and for the dwell time for that level according to the first or second script.
  • the blending/mixing module further comprises a door and a position sensor.
  • the position sensor is selected from the group consisting of: spindle assembly home, door open, and spindle assembly home and door open.
  • the blending/mixing module further comprises a cleaning assembly.
  • the memory media further comprising executing with the computer apparatus instructions of the program for using the third micro-controller with the first or second script to operate the cleaning assembly to inject a cleaning fluid into a beverage container volume after the beverage has been removed therefrom with the first or second beverage.
  • the cleaning assembly comprises a spray device located to inject the cleaning fluid, a cleaning fluid valve and an air valve in communication with a delivery conduit to the spray device.
  • the memory media further comprises executing with the computer apparatus instructions of the program for using the third micro-controller with the first or second script to operate the cleaning fluid valve to provide the cleaning fluid to the spray device via a conduit and the air valve to inject air into the conduit to increase a velocity of flow of the cleaning fluid in the beverage container volume.
  • the cleaning assembly comprises a spindle assembly.
  • the memory media further comprises executing with the computer apparatus instructions of the program for using the third micro-controller in response to the first or second script to lower the spindle assembly into the volume to enhance a coverage of the cleaning fluid within the volume.
  • the cleaning fluid is selected from the group consisting of: water and sanitizing fluid.
  • the blending/mixing module is a first blending/mixing module.
  • the integrated beverage system further comprises a second blending/mixing module.
  • the memory media further comprises executing with the computer apparatus instructions of the program for concurrently preparing the first and second beverages by controlling the first and second blending/mixing modules to time share the dispensing module.
  • the integrated beverage system further comprises an interactive display.
  • the memory media further comprises executing with the computer apparatus instructions of the program to present a series of interactive screens on the display, to respond to user entries via the interactive screens to define first and second sets of ingredients for the first and second beverages, to provide a first script and a second script for the first and second beverages, respectively, and to use the first and second scripts to control the dispensing module to dispense the first and second sets of ingredients into a first container and a second container, respectively, on a time shared basis.
  • FIG. 1 is a front perspective view of an exemplary embodiment of a system that dispenses and mixes beverages according to the present disclosure
  • FIG. 2 is a side view of the assembly that dispenses and mixes beverages of FIG. 1 ;
  • FIG. 3 is a front view of the assembly that dispenses and mixes beverages of FIG. 1 ;
  • FIG. 4 is a top view of the assembly that dispenses and mixes beverages of FIG. 1 ;
  • FIG. 5 is an exploded view of the assembly that dispenses and mixes beverages of FIG. 1 ;
  • FIG. 6 is a top front left-side perspective view of the system of the present disclosure wherein the front left-side portion has been cut away to depict each of the ice making and portioning module, and dispensing module.
  • FIG. 7 is a partial front cross-sectional view of the integrated ice maker bin and portion control assembly, dispensing nozzle and pair of oppositely disposed mixer/cleaning modules according to the present disclosure
  • FIG. 8 is a front perspective view of an ingredient dispensing module according to the present disclosure.
  • FIG. 9 is a side view of the ingredient dispensing module of FIG. 8 ;
  • FIG. 10 is a front view of the ingredient dispensing module of FIG. 8 ;
  • FIG. 11 is a top view of the ingredient dispensing module of FIG. 8 ;
  • FIG. 12 is an exploded view of the ingredient dispensing module of FIG. 13 ;
  • FIG. 13 is a front perspective view of an ingredient dispensing module according to the present disclosure.
  • FIG. 13 a is a connection apparatus for use with the ingredient dispensing module of FIG. 13 ;
  • FIG. 14 is a front perspective view of an flavor/ingredient dispensing module according to the present disclosure.
  • FIG. 15 is a top front side perspective view of a ice chute and ingredient dispensing nozzle according to the present disclosure
  • FIG. 16 is a cross-sectional view of the nozzle of FIG. 15 along line 16 - 16 ;
  • FIG. 17 is a top front right side perspective view of a ingredient dispensing cassette with a support bar according to the present disclosure
  • FIG. 18 is a top front right side perspective view of an ice dispensing module according to the present disclosure, wherein the ice portion control assembly has been removed therefrom and shown in an exploded view;
  • FIG. 19 is top left side perspective view of an ice bin, rake and portion control assembly according to the present disclosure.
  • FIG. 20 is a top front perspective view of the rake and portion control assembly of FIG. 19 ;
  • FIG. 21 is a top front perspective view of an ice leveler and bottom plate components of the portion control assembly of FIG. 20 ;
  • FIG. 22 is a bottom front perspective view of the rake and portion control assembly of FIG. 19 ;
  • FIG. 23 is a top front right side perspective view of a blender/mixer/cleaning module according to the present disclosure.
  • FIG. 24 is a side view of the blender/mixer/cleaning module of FIG. 23 ;
  • FIG. 25 is a front view of the blender/mixer/cleaning module of FIG. 23 ;
  • FIG. 26 is a top view of the blender/mixer/cleaning module of FIG. 23 ;
  • FIG. 27 is an exploded view of the blender/mixer/cleaning module of FIG. 23 ;
  • FIG. 28 is a front right side perspective view of the blender/mixer/cleaning module according to the present disclosure with a serving cup disposed therein, the blending blade in the retracted position and the door in the closed position;
  • FIG. 29 is front right side perspective view of the blender/mixer/cleaning module of FIG. 28 , wherein the door has been removed from the module;
  • FIG. 30 is a back right side perspective view of a pair of blender/mixer/cleaning modules according to another embodiment of the present disclosure with associated cleaner storage receptacles;
  • FIG. 31 is a right side view of the blender/mixer/cleaning housing unit according to FIG. 28 with a cleaner snorkel dispensing member;
  • FIG. 32 is a right side view of the entire blender/mixer/cleaning module according to FIG. 28 without the cleaner snorkel dispensing member;
  • FIG. 33 is a bottom front perspective view of a blender blade according to the present disclosure.
  • FIG. 34 is a bottom front perspective view of the serving cup lock and seal lid used in the blender/mixer/cleaning module of FIG. 28 ;
  • FIG. 35 is a top right side perspective view of the combination serving cup holder and cleaner dispensing unit with the cleaner snorkel dispensing member according to the present disclosure
  • FIG. 36 is a front planar view of an exemplary embodiment of the system according to the present disclosure.
  • FIG. 37 is a block diagram of an exemplary embodiment of a system controller according to the present disclosure.
  • FIG. 38 is a block diagram of the network gateway, front panel display controller, blender/mixer and cleaner module controller and ice making and portion controller according to the present disclosure
  • FIG. 39 is a process flow diagram of an exemplary embodiment of a method for dispensing, blending/mixing and cleaning according to the present disclosure.
  • FIG. 40 is a listing of controller steps for selecting ingredients/flavors, additives and serving cup size according to the present disclosure
  • FIG. 41 is a listing of controller steps for dispensing ingredients into a pre-selected serving cup size, selecting which blending/mixer module is to be activated and activating the selected blender according to the present disclosure
  • FIGS. 42 a and b are a listing of controller steps and displays for a system setup mode according to the present disclosure
  • FIG. 43 is a block diagram of a user interface controller of the system controller of FIG. 38 ;
  • FIG. 44 is a block diagram of a blending controller of the system controller of FIG. 38 ;
  • FIG. 45 is a block diagram of a relay controller of the system controller of FIG. 38 ;
  • FIG. 46 is a block diagram of the control panel of system of FIG. 36 :
  • FIG. 47 is a flow diagram for the system controller of FIG. 37 ;
  • FIGS. 48-69 are user interactive display screens presented by the user interface controller of FIG. 38 ;
  • FIG. 70 is a flow diagram of the dispensing program of the relay controller of FIG. 45 ;
  • FIG. 71 is a flow diagram of the blending program of the blending controller of FIG. 44 ;
  • FIG. 72 is a flow diagram of the cleaning program of the blending controller of FIG. 45 .
  • an exemplary embodiment of an assembly that dispenses and mixes beverages (“assembly”), according to the present disclosure is generally referred to by reference numeral 100 .
  • Assembly 100 makes ice, dispenses flavors/ingredients and ice into a serving cup 15 , and then blends or mixes to form a beverage.
  • One such beverage for example, is a smoothie that preferably includes a flavor ingredient and ice mixed together.
  • Assembly 100 has an onboard ice maker, ice storage and portion control module 300 , a flavor/ingredient dispensing module 1100 , and a blender/mixer/cleaning module 303 .
  • Assembly 100 shows ice maker, ice storage and portion control module 300 , flavor/ingredient dispensing module 1100 , and blender/mixer/cleaning module 303 as one integrated assembly. It is contemplated by the present disclosure that one or more of ice maker, ice storage and portion control module 300 , flavor/ingredient dispensing module 1100 , and blender/mixer/cleaning module 303 may be separate from assembly 100 , however, it is preferable that they are all integrated into a single assembly 100 . That is, vertical placement of ice maker, ice storage and portion control module 300 , flavor/ingredient dispensing module 1100 , and blender/mixer/cleaning module 303 reduces a size of assembly 100 and its associated flooring footprint in comparison to three separate and distinct machines.
  • Assembly 100 has a housing that includes a lower wall 6 , an upper wall 7 , side walls 11 and 12 , and a top wall 13 .
  • Lower wall 6 has a container holder portion 20 .
  • the housing connects cup supports 4 and 5 that secure cup holders 14 to assembly 100 .
  • Cup holders 14 removably hold cups 15 therein.
  • Cup 15 may be disposable or reusable single serving cups. If cup 15 is disposable, such as, for example, paper or plastic cups, the beverage dispensed and mixed within cup 15 may be served directly to a customer eliminating the step of pouring the beverage into a serving cup and eliminating labor needed to wash an additional container. Cup 15 may be any size, such as, for example, about 8 ounces to about 32 ounces.
  • FIGS. 6 and 7 provide an overview of the integrated assembly 100 according to the present disclosure, wherein assembly 100 comprises: flavor/ingredient dispensing module 301 , ice maker, ice storage and portion control module 300 and a pair of blender/mixer/cleaning modules 303 disposed on opposite sides of dispensing nozzle 304 .
  • Ice maker, ice storage and portion control module 300 includes an ice maker 305 .
  • Ice maker 305 may be any ice maker, and, preferably an ice maker that forms flakes of ice.
  • ice maker 305 may include an ice making head of cylindrical configuration in which a water container that is filled with water from a water source has at least one refrigerated wall forming a freezing chamber cooled by a flow of refrigerant gas, and a motor driven scraper which continuously breaks up ice forming on the refrigerated surface into ice flakes.
  • the refrigerant gas may be cooled by a refrigeration cycle, such as, for example, a vapor compression cycle that includes a compressor, condenser, expansion valve, and evaporator.
  • a refrigeration cycle such as, for example, a vapor compression cycle that includes a compressor, condenser, expansion valve, and evaporator.
  • One or more of the compressor, condenser, expansion valve, and evaporator may be integral with assembly 100 or remote from the rest of assembly 100 .
  • Ice maker 305 may include an axially-extending auger or auger assembly that is rotatably disposed within the freezing chamber and generally includes a central body portion with one or more generally spirally-extending flight portions thereon disposed in the space between the central body portion and the refrigerated wall in order to rotatably scrape ice particles from the cylindrical freezing chamber.
  • a drive means assembly rotatably drives the auger such that when make-up water is introduced into the freezing chamber through a suitable water inlet and frozen therein, the rotating auger forcibly urges quantities of ice particles through the freezing chamber to be discharged through an ice outlet end.
  • Nugget ice may be made from the flakes by passing the flakes of ice through an extruder head where a nugget shape is formed. Nugget ice is different from cube style ice in that the nugget is not homogenous but is multiple flakes of ice compressed into a nugget. Nugget ice is softer ice (easier to chew) that requires less power to mix into a beverage. Ice maker, ice storage and portion control module 300 is shown as mounted as an integral part of assembly 100 but can be located remotely and ice mechanically transported to assembly 100 . The nuggets of ice are pushed through the extruder head and this force can be used to transport the ice to assembly 100 , which may allow for larger ice output.
  • Ice maker 305 reduces an overall sound level and allows for operation near a front counter or drive-through window without impacting communications.
  • the use of nugget ice also allows the operator to use a single serving cup for dispensing, blending and serving the consumer because the stress of blending cubed ice is reduced.
  • flavor/ingredient dispensing module 1100 has a refrigerated housing 1110 .
  • Refrigerated housing 1110 includes a refrigeration cycle, such as, for example, a vapor compression cycle that includes a compressor, condenser, expansion valve, and evaporator.
  • a refrigeration cycle such as, for example, a vapor compression cycle that includes a compressor, condenser, expansion valve, and evaporator.
  • One or more of the compressor, condenser, expansion valve, and evaporator may be integral with flavor/ingredient dispensing module 1100 or remote from the rest of flavor/ingredient dispensing module 1100 .
  • compressors may create undesirable noise and may be remotely located from the rest of assembly 100 .
  • Refrigerated housing 1110 cools one or more holders or cassettes 1115 .
  • Holders 1115 each hold a flexible container via a hanging rod 1117 (see FIG. 17 , such as, for example, a bag, that contains an ingredient for the beverage.
  • the bag may be a 2.5 gallon bag.
  • the ingredient may be a flavored liquid or mix.
  • the ingredient is cooled while stored in holders 1115 by refrigerated housing 1110 having a door 1111 and wheels 1113 .
  • Each of holder has a connection aperture 1117 with a gap 1118 (see FIG. 13 a ) for allowing substantially all of the flavor/ingredient disposed in container 1115 to be removed without concern regarding the collapsing of the bag (not shown).
  • Connection aperture 1117 of each of holders 1115 is connected to a conduit 1119 that passes through a base 1120 .
  • conduit 1119 may connect to a pump rack 1123 .
  • Pump rack 1123 has one or more pumps 1125 that selectively move a portion of the ingredient from the bag/container in holders 1115 through connection aperture 1117 , to conduit 1119 , to a line conduit 1130 , and to dispenser nozzle 304 to dispense the ingredient out of assembly 100 , for example, to cup 15 .
  • the ice and the ingredient are dispensed into cup 15 but are segregated from each other until dispensed into cup 15 to prevent contamination.
  • FIGS. 15 and 16 for a view of nozzle 304 formed by injection molding of a plastic material to provide an ice chute conduit 1126 centrally disposed within nozzle 304 and a plurality of flavor/ingredient dispensing apparatus 1127
  • conduit 1119 may connect to a pump 1125 .
  • Pump 1125 selectively moves a portion of the ingredient from the container in holders 1115 through connection aperture 1117 , to conduit 1119 , to a line conduit 1130 , and to dispenser nozzle 304 to dispense the ingredient out of assembly 100 , for example, to cup 15 .
  • Pump 1125 may be an air powered pump that may include a diaphragm.
  • a portion of the ingredient such as, for example, a fruit base, may be controlled by time.
  • a controller maintains accuracy by determining an amount of the fruit base that has been delivered from the container in holder 1115 . As a fluid level decreases within the container within holder 1115 , the controller allocates a longer delivery time to compensate for a decrease in head pressure within the container within holder 1115 .
  • Pump 1125 may be positive displacement and a controller controls the pumps on a time basis. The time can be adjusted to control portion accuracy.
  • Assembly 100 may only dispense ice from ice maker, ice storage and portion control module 300 into cup 15 and not an ingredient from flavor/ingredient dispensing module 1100 .
  • ice maker, ice storage and portion control module 300 has one or more portion cups 302 that are fillable with ice.
  • Portion cups 302 are formed by apertures 310 through a top plate 312 .
  • Plate 312 may have a circular shape.
  • Each of apertures 310 has a sidewall that extends from top plate 312 .
  • Top plate 312 is positioned on a bottom plate 313 so that the sidewall of each aperture 310 abuts bottom plate 313 forming an interior volume for each of portion cups 302 .
  • Portion cups 302 have a predetermined size to hold a predetermined volume of ice.
  • Portion cups 302 may be any size, such as, for example, about 1 ounce.
  • Bottom plate 313 has a dispensing aperture 323 that is aligned with a nozzle 304 . As shown in FIG. 7 , dispenser nozzle 304 extends through a top side of container holder portion 20 .
  • Top plate 312 is connected to a drive assembly 301 by a connector bar 314 to rotate portion cups 302 .
  • Drive assembly 301 may be, for example, a gear drive motor.
  • Portion cups 302 that are filled with ice rotate with connector bar 314 on bottom plate 313 while bottom plate 313 remains stationary.
  • Each of portion cups 302 remains filled with ice on bottom plate 313 until the portion cup passes over the dispenser aperture in bottom plate 313 .
  • the ice in the portion cup passes through the dispenser aperture in bottom plate 313 to dispenser nozzle 304 that dispenses the ice out of assembly 100 , for example, into cup 15 . Water is removed from cups 302 via perforated holes 321 disposed in bottom plate 313 .
  • Connector bar 314 connects to drive assembly 301 through a sensor 306 .
  • Connector bar 314 may include a cam or one or more protrusions 328 that fit within sensor 306 to form a cam follower and micro-switch for counting the number of portion cups 302 which dispense ice via dispensing aperture 323 .
  • Connector bar 314 may be connected to stirrer bars 320 and 322 .
  • Bars 320 and 322 are ice agitators that rotate through the ice in a storage bin 305 a shown in FIG. 6 of ice dispenser 305 . Their purpose is to keep the nugget ice from clumping together which would prevent the ice from filling into the ice cups.
  • Ice dispensing assembly 300 controls an amount of ice dispensed out of assembly 100 by controlling an amount of portion cups 302 that pass over a dispenser nozzle 304 .
  • Portion cups 302 are round and hold a predetermined amount of ice.
  • the number of portion cups 304 that pass over dispenser nozzle 304 determine the size of the drink being prepared.
  • Portion cups 302 hold the predetermined amount of ice in the interior volume and as the size of the volume of ice increases or decreases a number of portion cups 302 that pass over dispenser nozzle 304 increases or decreases based on the predetermined amount of ice needed for each beverage.
  • the cam follower and micro-switch are used to count a number of portion cups 302 that pass over dispenser nozzle 304 . Counting a number of portion cups 302 that pass over dispenser nozzle 304 prevents positioning one of portion cups 302 partially over dispenser nozzle 304 .
  • a weight of the ice in storage bin 305 a of ice dispenser 305 causes the ice cups to fill. As the assembly rotates the ice is leveled by a wedge 303 to provide accurate portioning.
  • Portion control wedge 303 closes off a top of portion cups 302 as they pass towards a dispense chute above dispenser nozzle 304 after being filled with ice, thereby ensuring that a consistent portion of ice is present in each cup 302 before is releases its content into dispense chute 1126 disposed within nozzle 304 .
  • Wedge 303 may be a sheet metal wedge with a top portion 316 , a side portion 318 , and a bottom portion (not shown) that surround top plate 312 and bottom plate 313 .
  • FIGS. 23-35 depict a, blender/mixer/cleaning module 303 of assembly 100 . It is contemplated that assembly 100 may include, for example, from one blender/mixer/cleaning module up to six or more blender/mixer/cleaning modules. More than one blender/mixer/cleaning module 303 allows for creation of a second beverage while mixing a first beverage, contributing to higher beverage output by assembly 100 .
  • blender/mixer/cleaning module 303 has a mixer housing 205 .
  • Mixer housing 205 has a first side wall 210 , a second side wall 215 , a back wall 217 , a top wall 220 , and a bottom wall 225 forming an interior volume 230 .
  • Interior volume 230 may be enclosed by a door 235 that moves to a closed position when in blending, mixing or cleaning mode, shown in FIGS. 7 and 28 , and an open position uncovering interior volume 230 when blender/mixer/cleaning module 303 is in a load or unload mode.
  • door 235 may be a material that is transparent or translucent so that interior volume 230 is visible when door 235 is in the closed position.
  • Door 235 is removable for maintenance as shown in FIG. 29 .
  • Bottom wall 225 may have a drain aperture 227 . Drain aperture 227 may be covered by a filter cover 229 .
  • Mixer housing 205 is optionally supported on a support structure 237 .
  • Support structure 237 has a motor support 239 that extends therefrom.
  • Motor support 239 is connected to a motor 240 .
  • Motor 240 may be a stepper motor 241 a with a linear slide 241 that is connected to motor support 239 .
  • Motor 240 is connected to a mixer 245 .
  • Motor 240 may be connected to mixer 245 by a bracket 247 that is moved by motor 240 .
  • Motor 240 moves spindle shaft 260 of mixer 245 in a reciprocal vertical movement through top wall 220 into or out of interior volume 230 .
  • Mixer 245 may be connected to a lid assembly 250 , as shown in FIG. 34 .
  • Lid assembly 250 has a lid 252 and a plurality of alignment rods 254 .
  • Lid 252 is complementary in shape to a container, for example, a cup 15 having liquid therein placed within interior volume 230 .
  • Lid assembly 250 may move with mixer 245 into interior volume 230 into contact with cup 15 .
  • Lid assembly 250 remains in contact with cup 15 , once lid assembly 250 is in contact with cup 15 while mixer 245 may move further into interior volume 230 along a length of connection rods 254 .
  • Spindle shaft 260 does not engage or spin until lid assembly 250 is in contact with cup 15 to prevent and spray or splatter.
  • mixer 245 When mixer 245 is retracted toward top wall 220 , mixer 245 moves along the length of alignment rods 254 until an end of alignment rods 254 is reached and then lid assembly 250 moves with mixer 245 .
  • Mixer 245 has a spindle assembly 242 having a blender blade 255 that is wider than a spindle shaft 260 .
  • Blender blade 255 has projections that facilitate mixing of liquid within the cup 15 .
  • Spindle shaft 260 connects to a mixer motor 265 that spins blender blade 255 and spindle shaft 260 .
  • Mixer 245 may be attached to linear slide 241 so that linear slide 241 moves mixer 245 vertically.
  • a controller provides a mixing profile that insures proper mixing of the beverage.
  • Linear slide 241 is driven by the stepper motor 241 a that provides precise control of movement of linear slide 241 .
  • Controller may move lid assembly 250 (blender carriage) until lid 252 touches the rim of the cup 15 before mixer 245 is energized to spin blender blade 255 .
  • By moving blender blade 255 about 25% into the liquid within cup 15 before mixer 245 is energized to spin blender blade 255 splatter from mixer 245 energizing before entering into the beverage is reduced and/or eliminated.
  • a customizable program indexes blender blade 255 down into cup 15 .
  • Blender blade 255 may be energized with a customizable program that indexes blender blade 255 down into cup 15 to insure that the nugget ice has a particle size that is reduced to beverage specifications defined by the user. Blender blade 255 dwells at a bottom of cup 215 for a predetermined amount of time. Blender blade 255 is raised and lowered for a predetermined period of time to provide complete blending of components of the beverage. After mixing is complete spindle assembly 242 returns to a home position, as shown in FIGS. 7 and 28 . Stepper motor 240 a and linear slide 240 may have a controller that counts a number of steps that motor travels allowing precise location of blender blade 255 leading to uniform beverages each time a beverage is dispensed and mixed from assembly 100 . Preferably, blender blade 255 is an emulsifying blade as shown in FIG. 33 .
  • Door 235 may have a safety switch 236 .
  • Microswitches are located on mixer housing 205 .
  • a microswitch 211 as shown in FIG. 27 , is switched and blender blade 255 is disengaged from cup 15 retracting to it off position.
  • a tab 267 as shown in FIG. 32 , that is a door interlock on mixer 245 that prevents door 235 from being opened when blender blade 255 is lowered.
  • back wall 217 may have a container or cup holder or guide 270 connected thereto.
  • Holder 270 may hold cup 15 in position during mixing by mixer 245 .
  • Holder 270 may be shaped complimentary to the shape of cup 15 , for example, a U-shape.
  • Holder 270 may also be connected to a liquid source (not shown) by tubing 275 .
  • Tubing 275 may be connected to the liquid source through a solenoid 280 .
  • the liquid is dispensed through one or more apertures 272 (shown in FIG. 27 ) in holder 270 into interior volume 230 .
  • the liquid may be water and/or a sanitizer.
  • the water and/or sanitizer drains through drain aperture 227 .
  • FIG. 30 depicts a pair of sanitizer supply vessels 281 connected via tubes or conduits 283 to tubes 275 , respectively.
  • a rinse or cleaning snorkel 286 is in fluid communication with holder 270 so that cleaning fluid may be dispensed substantially near the top of interior volume 230 of mixer housing 205 .
  • door 235 may be moved to a closed position so that interior volume 230 and/or mixer 245 may be rinsed/cleaned and/or sanitized.
  • Water solenoid 280 and air solenoid 220 a ( FIG. 24 ) are energized.
  • Mixer 245 is energized spinning blender blade 255 and lowered into interior volume 230 by stepper motor 241 a and linear slide 241 .
  • Blender blade 255 is indexed up and down causing rinse liquid to spray entire interior volume 230 or mix compartment.
  • Mixer 245 is de-energized stopping blender blade 255 from spinning and returns to the home location. Air continues and is used to help in removal of water residue.
  • Another cup having another beverage therein may be mixed by mixer 245 .
  • Mixer 245 and interior volume 230 may be rinsed with water only after mixing each beverage, mixer 245 and interior volume 230 may be rinsed with water and/or sanitized with a sanitizing liquid, such as, for example, soap or detergent, after mixing each beverage, or mixer 245 and interior volume 230 may be rinsed with water only after mixing each beverage and periodically mixer 245 and interior volume 230 are sanitized.
  • a “Y” fitting 284 (see FIG. 30 ) may be placed into a water line 275 upstream of solenoid 280 to connect a source of sanitizing liquid 281 . The sanitizing liquid may be metered into the water to sanitize mixer 245 and interior volume 230 .
  • the amount of sanitizing liquid may be controlled by a flow restriction (not shown) in tubing 283 of the source of sanitizing liquid 281 that connects to the “Y” fitting 284 .
  • a solenoid valve may be connected to tubing 283 of the source of sanitizing liquid 281 that connects to the “Y” fitting 284 .
  • the solenoid valve may be controlled so as to provide water only to rinse mixer 245 and interior volume 230 after mixing each beverage, and to periodically (e.g., daily) add the sanitizing liquid with the water to sanitize rinse mixer 245 and interior volume 230 .
  • Interior volume 230 and/or mixer 245 being rinsed and/or sanitized as described herein after each use prevents flavor transfer, eliminates germs, and eliminates the need for manual washing.
  • cup 15 is placed on container holder portion 20 of assembly 100 .
  • Ice maker, ice storage and portion control module 300 dispenses ice to cup 15 through nozzle 304 and ingredient dispenser assembly 1100 dispenses an ingredient, such as, for example, a fruit base to cup 15 through nozzle 304 .
  • Cup 15 is then transferred into interior volume 230 of blender/mixer/cleaning module 303 .
  • Door 235 is moved to the closed position and mixer 245 mixes the ice and fruit base. Upon completion of the mixing, door 235 is moved to the opened position and cup 15 is removed and delivered to the consumer. Door 235 is then closed and interior volume 230 is rinsed and/or sanitized.
  • Each beverage may be mixed in a single serving cup 15 that is served directly to a consumer, allowing the entire beverage to be delivered to the consumer raising product yield and reducing wasted beverage, e.g., when blending the beverage in a blender pot. Having each beverage blended in its own cup improves flavor control and reduces allergy issues caused through cross-contamination.
  • a controller 206 which, for example, may be disposed on a printed circuit board, controls blender/mixer/cleaning module 303 .
  • a microswitch such as microswitch 211 in door 235 , is switched indicating the presence of the cup.
  • Controller 206 energizes stepper motor 241 a on linear slide 241 or linear actuator and mixer 245 is lowered into the cup to a predetermined level (typically by counting a number of steps that stepper motor 241 a is operated).
  • controller 206 When blender blade 255 reaches a pre-determined level controller 206 energizes stepper motor 241 a to rotate blender blade 255 . Blender blade 255 dwells at the pre-determined level for a time and then linear slide 241 is energized and is lowered further into the beverage to insure proper blending of the beverage. During the mixing blender blade 255 is raised and lowered in a sequence defined by the end user. Upon completion of the mixing process controller 206 disengages stepper motor 241 a and energizes linear slide 241 to remove blender blade 255 from the beverage. The beverage is removed from the mix chamber or interior volume 230 and trips a door microswitch 236 . Upon the switching of door microswitch 236 controller 206 begins the rinse process.
  • a controller 400 comprises a structure of control or printed circuit boards 401 , 402 , 403 , 404 and 405 identifying that they are separate but interconnected. This provides flexibility in the design allowing additional boards to be added without re-designing the entire controller of assembly 100 .
  • Printed circuit board 401 carries a user interface controller 412 (see FIG. 37 ) that incorporates a button panel, such as a control panel 500 shown in FIGS. 36 and 46 , that an operator uses to select the drink as well as a computer that interconnects to other control boards.
  • Printed circuit board 402 provides a gateway for communication to various methods (web, modem, USB, and the like).
  • Printed circuit boards 403 and 404 carry blender controllers (for example, blender controller 206 in FIG. 38 ) for blending, mixing and cleaning activities of blending/mixing/cleaning module 303 and will house controllers for mixer spindle motor 240 , linear slides 241 , water solenoid 280 , and air solenoid 220 a .
  • Printed circuit board 405 houses switching relays for ice maker, ice storage and portion control module 300 , and flavor/ingredient dispensing module 1100 .
  • C-bus 406 is a communication interconnect between printed circuit boards 401 and 402 .
  • a P-bus 407 is a wiring interconnect between printed circuit boards 401 , 403 , 404 and 405 .
  • Controller 34 may optionally include a Point Of Sale (POS) device 408 .
  • POS device 408 may be connected to C-bus 406 as shown and provide user input to user interface controller circuit board 401 or could act as a server providing input via communications board 402 to controller 400 .
  • POS device 408 can provide a selection of a beverage, container size, ingredients and additives, which point to a matching script of a matching beverage in a menu library. The matching script is then conveyed to circuit boards 403 , 404 and 405 .
  • the menu library could be located in POS device 408 and/or in user interface board 401 .
  • controller 400 has inputs and outputs connected to assembly 100 .
  • a Network Gateway C modbus Communication module 410 allows communication via modem, Internet, and the like.
  • Network gateway 410 includes a C-modbus feature 411 for communicating via C-bus 406 .
  • User interface controller 412 includes a Front Panel CCA User interface 414 that includes interfaces 416 and 418 to a Monochrome LCD display and a Membrane keyboard (KB) or a color LCD display with a touch screen and further includes a USB port 420 and a P/C modbus protocol feature for communicating via C-bus 406 with communications board 402 ( FIG. 37 ) and via P-bus 407 with mixer boards 403 and 404 and smart relay board 405 .
  • Controller 400 comprises a blender controller 206 for each blending/mixing/cleaning module 303 in assembly 100 . As these blending controllers are identical, only one blending controller is shown in FIG. 38 .
  • Blender controller 206 comprises a cup present feature 424 that receives from blending/mixing/cleaning module 303 an input from sensor 211 that indicates the presence of cup 15 .
  • Blender controller 206 also comprises a safety door position feature 426 that receives an input from a sensor 236 that indicates a door up or door down position.
  • Blender controller 206 further comprises a home detect feature 428 that receives an input from a sensor 422 that indicates spindle assembly 242 is in the home position.
  • Blender controller 206 further includes control logic for a micro stepping motor driver feature 430 that initiates or provides control signals to linear drive motor 241 a of blender assembly 303 .
  • Blender controller 206 further includes control logic for an air solenoid driver feature 432 that provides an air pulse to pump 220 a of blender assembly 303 .
  • Blender controller 206 further includes control logic for a water solenoid driver that provides a control signal to water solenoid 280 of blender assembly 303 .
  • Blender controller 206 further includes control logic for a motor drive feature 436 that provides drive voltage/current to mixer motor 265 of blender assembly 303 .
  • Blender controller 206 also includes a P-modbus feature 433 for communicating with user interface controller board 401 , mixer board 404 and system relay board 405 via P-bus 407 .
  • Blender controller 206 further includes a 1/24 VDC supply 429 that may be either internally derived from incoming AC power from a smart relay controller 435 or supplied from an external DC power supply.
  • Smart relay controller 435 handles control of refrigeration system 1110 with a syrup detection feature 436 that receives an input from a syrup bag loaded sensor 1140 (not shown) of refrigeration system 1110 .
  • Smart relay controller 435 further includes control logic for a syrup solenoid driver feature 438 that provides a control signal to operate a selected flavor or syrup pump 1125 of refrigeration system 1110 .
  • Smart relay controller 435 further includes control logic for a water solenoid feature 440 that provides a control signal to operate water solenoid 1142 of refrigeration system 1110 .
  • Smart relay controller 435 further includes a syrup refrigeration temperature feature that receives an input from a temperature sensor 1144 of refrigeration system 1110 .
  • Smart relay controller 435 further includes monitoring features of ice storage and portion control module 300 (hereafter sometimes referred to as ice handler module 300 ).
  • Smart relay controller 435 includes an ice refrigerator temperature feature 444 that receives an input from an ice temperature sensor 340 (not shown) of ice handler module 300 .
  • Smart relay controller 435 includes an ice volume (or bin) full temperature feature 446 that receives an input from an ice volume (or bin full) temperature sensor 342 of ice handler module 300 .
  • Smart relay controller 435 includes an ice volume (or bin) low temperature alarm feature 448 that receives an input from an ice low temperature sensor 344 of ice handler module 300 .
  • Smart relay controller 435 includes an ice dispenser position feature 450 that receives an input from an ice position sensor 346 of ice handler module 300 .
  • Smart relay controller 435 further includes an ice dispenser control feature 454 that supplies AC power to drive assembly 301 of ice handler module 300 .
  • Smart relay controller 435 further includes an ice compressor hour gauge feature 456 that controls the application of AC power to a compressor 348 of ice handler module 300 .
  • Smart relay controller 435 also includes an AC power interface 452 that receives an AC line voltage which is supplied to blender controller 206 , refrigeration system 1110 and ice handler 300 as shown by the boldface lines in FIG. 38 .
  • Smart relay controller 435 further includes a 5/24 VDC supply that may be either internally derived from incoming AC power (by an AC to DC converter) or supplied from an external DC power supply.
  • Smart relay controller 435 also includes a P-modbus feature 437 for communicating with the user interface board 401 and mixer boards 403 , 404 via P-bus 407 .
  • Smart relay controller 435 also includes a P/C-modbus feature 439 for communicating with user interface controller board 401 via the P-bus.
  • user interface controller 412 comprises a processor 460 , a communication interface 462 , an input/output (I/O) interface 464 and a memory 466 interconnected via a bus 468 .
  • Communication interface 462 is connected to C-bus 406 for communicating with servers via a network such as the Internet.
  • interface controller 412 may receive from an external server downloads of program changes, new programs, and/or various other commands, programs or data and may send to an external server various status data concerning operational data, maintenance data, and the like.
  • I/O interface 472 comprises connections to control panel 500 ( FIGS. 36 and 38 ) and at least one UBS port 472 for connection to an external memory 474 , which, for example, may be a memory stick, an external memory drive or other external memory.
  • I/O interface 464 also comprises a connection to P-bus 407 for communications with blender controllers 206 and relay controller 435 .
  • Memory 466 comprises a master program 470 for control of assembly 100 and various other programs, such as, an operating system, utility programs and other programs.
  • Processor 460 is operable to execute master program 470 and the other programs as well.
  • blender controller 206 comprises a processor 476 , an input/output (I/O) interface 478 and a memory 482 interconnected via a bus 480 .
  • I/O interface 478 includes connections to blender module 303 as shown in FIG. 38 .
  • I/O interface 478 comprises a connection to P-bus 407 for communications with user interface controller 412 and relay controller 435 .
  • Memory 482 comprises a blending program 484 and a cleaning program 486 for control of blender module 303 and various other programs, such as, an operating system, utility programs and other programs.
  • Processor 476 is operable to execute blending program 484 , cleaning program 486 and the other programs as well.
  • Other blender controllers 206 in assembly 100 include an architecture identical to blender controller 206 for control of associated blending/mixing/cleaning modules 303 .
  • relay controller 422 comprises a processor 488 , an input/output (I/O) interface 490 and a memory 494 interconnected via a bus 492 .
  • I/O interface 490 includes connections to refrigeration module 1110 and ice handler module 300 as shown in FIG. 38 .
  • I/O interface 490 also includes a connection to P-bus 407 for communicating with interface controller 412 and blender controllers 206 of assembly 100 ( FIGS. 37 and 38 ).
  • I/O interface 490 also includes a connection to P-bus 407 for communicating with user interface controller 412 and blender controller 206 .
  • Memory 494 comprises a dispensing program 496 for control of refrigeration module 1110 and various other programs, such as, an operating system, utility programs and other programs.
  • Processor 488 is operable to execute dispensing program 496 and the other programs as well.
  • control panel 500 comprises a display 502 and a keypad 504 .
  • User interface controller 412 interacts with a user to present display screens on display 502 and responds to user entries made with keypad 504 or by touch, cursor voice or other input.
  • Display 502 may be any suitable display and, preferably, is a Liquid Crystal Display (LCD).
  • Keypad 504 may be any suitable keypad, keyboard or touch screen and, preferably is a touch screen.
  • a display screen 1200 comprises three sections 1202 , 1204 and 1206 that are used in each of the display screens of FIGS. 48-69 to display information to the user.
  • Controller 400 of the present disclosure will be described for a beverage assembly 100 as shown in FIG. 36 , in which controller 400 comprises user interface controller 412 , relay controller 435 and two blender controllers 206 for a right blending/mixing/cleaning module 303 and a left blending/mixing/cleaning module 303 .
  • user interface controller 412 is executing master program 470 .
  • user interface controller 412 presents on display 502 a home screen 1200 that displays in section 1204 a plurality of beverage categories 1208 , 1210 , 1212 and 1214 labeled, for example, as smoothie, agua fresca, frost bite and ice/mix blend, respectively.
  • the user selects one of the categories, for example, smoothie, for a Drink #1.
  • master program 470 responds to the user's selection of smoothie to present a flavor selection screen 1216 shown in FIG. 49 .
  • a plurality of flavors 1218 - 1224 is presented in section 1204 for selection by the user.
  • the user selects flavor 1218 , which is strawberry.
  • program 470 presents a strawberry boost selection screen 1225 as shown in FIG. 50 .
  • Section 1204 is divided into four subsections 1226 , 1227 , 1228 and 1229 .
  • the choices for the user to select are strawberry in subsection 1226 and strawberry with boost in subsection 1227 .
  • the user selects strawberry with boost.
  • Master program 407 responds by presenting a cup size selection screen 1230 shown in FIG. 51 with choices “small”, “medium” and “large” set forth in section 1204 . In this example, the user selects “medium”.
  • Master program 470 at step 1304 of FIG. 47 responds with a screen 1231 in FIG. 52 with a pre-dispense instruction (not shown) in which additive type choices A, B, C and D are presented in section 1204 for user selection.
  • master program 470 determines if additive A has been selected. If not, the user is prompted to activate an advance button shown in section 1206 as check arrow.
  • step 1308 the user at step 1308 is prompted to place one or multiple additive type A into a cup, place the cup under the dispenser head or nozzle 304 and then activate the advance button.
  • master program 470 responds to the user activation of the advance button at step 1306 or step 1308 to prepare a script that contains dispensing instruction data that comprises the selected flavor, additive (if any), and cup size.
  • user interface controller 412 communicates this script to relay controller 435 via P-bus 407 ( FIGS. 37 and 38 ) and presents on display 502 a dispensing screen 1260 shown in FIG. 53 , which displays in section 1204 the status message “Medium Strawberry Smoothie Dispensing”.
  • Relay controller 435 executes a dispensing program 496 ( FIG. 70 ) based on the script received from user interface controller 412 .
  • relay controller 435 sends a dispensing complete message via P-bus 407 to user interface controller 412 .
  • Master program 470 at step 1314 determines if additive B has been selected. If so, the user at step 1316 is prompted in a screen 1261 shown in FIG. 54 to place one or multiple additive type B into the cup with a pre-blend instruction in section 1204 . If additive type B was not selected, no pre-blend instruction is displayed in section 1204 of screen 1260 .
  • the user selects the left blending/mixing/cleaning module 303 for drink #1 by activating button 1232 and places the cup in the left mixer assembly 303 .
  • Master program 470 prepares a script for left controller 206 of left blender assembly 303 .
  • This script contains blending instruction data that comprises the cup size and the spindle speed and dwell time for each level of blending for the selected beverage and additives A and/or B (if any).
  • User interface controller 412 communicates this script to left blender controller 206 via P-bus 407 .
  • left blender controller 206 for left blending/mixing/cleaning module 303 executes a blending program 484 ( FIG. 71 ) based on the drink #1 blending script for blending the contents of the cup for drink #1.
  • user interface controller 412 presents on display 502 a home screen 1234 shown in FIG. 55 .
  • Home screen 1234 displays in section 1204 the status message “Blending” together with left icon button 1232 for drink #1.
  • categories 1208 , 1210 , 1212 and 1214 are displayed for selection for a drink #2.
  • Program 470 then repeats steps 1300 through 1312 for drink #2 using screens 1234 through 1239 of FIGS. 55-60 in which the displayed content of display sections 1204 correspond to the displayed content of sections 1204 of screens 1200 , 1216 , 1225 , 1230 , 1261 and 1262 of FIGS. 48-53 for drink #2.
  • left blender controller 206 for left blending/mixing/cleaning module 303 senses the return of the spindle to the home position based on a signal from home sensor 422 ( FIG. 38 ) or a door up or open position and sends a blending done message to user interface controller 412 via P-bus 407 .
  • User interface controller 412 responds at step 1322 by presenting a mixer selection screen 1240 on display 502 as shown in FIG. 61 .
  • instructions for drink #2 can be a pre-blend instruction for an additive or merely to move drink #2 cup from the dispenser module to the right blending/mixing/cleaning module 303 as indicated by right mixer symbol 1233 .
  • instructions for drink #1 include a flashing check arrow 1241 . The user must select flashing check arrow 1241 to acknowledge a first mix-in of additive type A and/or type B and to see the next mix-in instruction for additive type C.
  • Master program 470 responds by presenting another mixing selection screen 1242 as shown in FIG. 62 .
  • step 1324 if additive type C has been selected in step 1304 , the user is prompted by flashing arrow 1241 to acknowledge additive type C and remove the cup from left blending/mixing/cleaning module 303 and add one or multiple additive type C to the cup.
  • step 1326 the user is prompted by screen 1243 to place the drink #1 cup in the left blending/mixing/cleaning module 303 , select the check arrow and close the blender door.
  • Master program 470 prepares the script for blending drink #1 with additive type C and sends it via P-bus 407 to left blender controller 206 .
  • Left blender controller 206 uses this script to execute step 1326 to blend the contents of drink #1 cup for a second blending.
  • master program 470 is concurrently (with step 1326 for drink #1) executing steps 1314 and 1315 ( FIG. 47 ) for additive type B in section 1204 of screens 1240 , 1242 and 1243 .
  • steps 1314 and 1315 FIG. 47
  • the user is prompted to place the drink #2 cup in the right blending/mixing/cleaning module 303 .
  • Master program 470 packages the script for blending drink #2 and sends it via P-bus 407 to the right blender controller 206 .
  • Right blender controller 206 uses this script to blend drink #2 at step 1318 of master program 470 .
  • master program 470 also presents on display 502 a screen 1245 that shows in section 1202 a status of “mixing” for drink #1 and in section 2 a status of “blending” for drink #2.
  • the script for drink #1 includes a mixing instruction.
  • Mixing chops up coarse ice particles into fine particles.
  • blending blends the coarse particles without substantially changing the granularity. This can be accomplished in two manners. The first manner is by changing the blade speed.
  • mixing and/or blending blade 255 has a sharp side and a dull side.
  • the spindle assembly is rotated in a direction win which the sharp side chops the coarse ice particles.
  • the spindle assembly is rotated in the opposite direction so the dull face of blade 255 stirs the ingredients without substantially changing the granularity of the ice particles.
  • left blending controller 206 sends a complete message via P-bus 407 to user interface controller 412 .
  • Master program 470 executes step 1328 by presenting a screen 1246 on display 502 shown in FIG. 66 .
  • the user is prompted by flashing check arrow 1241 to acknowledge a selected additive D (topping). Selecting the flashing check arrow 1241 causes topping instructions to be presented in section 1202 . For example, the user is prompted to remove the drink #1 cup from the left blending/mixing/cleaning module 303 and place the topping on drink #1.
  • a cup presence sensor 211 provides a signal to left blender controller 206 , which signifies the cup has been removed.
  • Left blender controller 206 sends a message of the cup removal via P-bus 407 to user interface controller 412 .
  • Master program 470 then executes step 1340 by presenting a screen 1247 on display 502 .
  • a topping instruction requests the user to acknowledge that the topping has been added by selecting flashing check arrow 1241 and to serve drink #1.
  • master program 470 executes step 1324 for drink #2 as shown in section 1204 of screen 1247 and presents a screen 1248 shown in FIG. 68 .
  • Screens 1247 and 1248 prompt the user to add a selected additive C to the drink #2 cup, select the right blending/mixing/cleaning module 303 and place the drink #2 cup in the selected right blending/mixing/cleaning module 303 .
  • Master program 470 then presents on display 502 a home screen 1250 ( FIG. 69 ) that shows in section 1202 a mixing status of drink #2 and in section 1204 the beverage categories for user selection for a drink #3.
  • Master program 470 then waits for execution of a cleaning procedure 1342 ( FIG. 47 ) by left blender controller 206 , which will be described hereinafter. When the cleaning procedure is finished, master program 470 completes its execution for drink #1 at box 1344 .
  • a dispensing program 496 is stored in memory 494 and executed by processor 488 of relay controller 435 ( FIG. 45 ) at step 1412 of master program 470 of FIG. 47 .
  • script is received from user interface controller 412 via P-bus 407 .
  • This script comprises a cup size, selected flavor(s), selected additive(s) and an ice amount.
  • dispensing program 496 calculates dispensing by dividing the total amount of ice (from the received script) by the size of the portion cups 302 of FIGS. 18-20 . For example, these amounts can be measured by volume or weight. In a preferred embodiment, the amounts are measured by weight. This calculation yields the number of portion cups 302 that need to be filled.
  • relay controller 435 dispenses the ice to dispenser nozzle 304 via portion cups 302 with appropriate drive voltage to drive assembly 301 .
  • the valve on-times are calculated based on the selected flavors contained in the received script.
  • the valves are the valves that control air flow from a pressurized air source to air powered pumps 1125 of the selected flavor fluids.
  • the on-time of the valve is calculated by multiplying the desired amount by the calibration dispense rate constant for that fluid and add the calibration lag time to achieve the total on-time.
  • dispensing program 496 calculates delay times for starting the dispensing of the flavor fluids. The delay times for the fluid dispense is there to avoid that we end up with a lot of ice on top of the drink (since the ice dispense time is much longer than the fluid dispense).
  • the delay times is normally set as a portion of the ice dispense time with a typical value of 50%.
  • the fluids are dispensed by operating the selected pumps after the calculated time delays and for the calculated times.
  • the dispensing is completed and relay controller 435 sends a dispensing complete message to user interface controller 412 via P-bus 407 .
  • a blending program 484 is stored in memory 482 and executed by processor 476 of blending controller 206 ( FIG. 44 ) at steps 1320 and 1326 of master program 470 of FIG. 47 .
  • script is received from user interface controller 412 via P-bus 407 .
  • This script comprises cup size, blending positions, initial blade speed, blade speed for each blending position, blend time for each blend position and reduced blade speed.
  • blending program 484 determines if door 235 is closed. This is accomplished by checking the status of the door sensor 409 of the associated blending/mixing/cleaning module 303 . If the status is open or up, blending program 484 awaits detection of door 235 in a closed or down position. When the door 235 is closed, blending program 484 turns on spindle motor 265 to rotate spindle shaft 260 and blade 255 at the initial speed prescribed in the script.
  • blending program 484 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to lower spindle shaft 260 and blade to a top blending position in the cup. At this point the rotational speed is changed from the initial speed to the top blend speed for the top blending position and maintained for the prescribed time according to the script.
  • blending program 484 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to lower spindle shaft 260 and blade 255 to a next blending position in the cup (e.g., near the bottom of the cup). At this point in step 1431 the rotational speed is changed from the top position blending speed to a bottom blend speed for the bottom blending position. Step 1432 maintains the bottom blend speed for the prescribed time according to the script.
  • blending program 484 at step 1433 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to raise spindle shaft 260 and blade 255 to a next blending position in the cup (e.g., near the middle of the cup). At this point the rotational speed is changed from the bottom position blending speed to a middle blend speed for the middle blending position. Step 1432 maintains the blend speed for the prescribed time according to the script.
  • blending program 484 at step 1435 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to raise spindle shaft 260 and blade 255 to the top of the cup and maintain the spindle speed.
  • the spindle speed is reduced according to the script.
  • blending program 484 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to raise spindle shaft 260 and blade to the home position and turn of motor 265 to stop rotation of spindle shaft 260 and blade 255 .
  • blending program 484 determines if door 235 is open by checking the status of the door sensor 409 of the associated blending/mixing/cleaning module 303 . If the status is closed or down, blending program 484 awaits detection of door 235 up or open position. When this occurs, blending program 484 at step 1439 awaits the next instruction or script from user interface controller 412 .
  • a cleaning program 486 is stored in memory 482 and executed by processor 476 of blending controller 206 ( FIG. 44 ) at step 1342 of master program 470 of FIG. 47 .
  • script for cleaning is received from user interface controller 412 via P-bus 407 . This script comprises spindle speed and predetermined vertical position.
  • by cleaning program 486 determines if door 235 is closed. This is accomplished by checking the status of the door sensor 409 of the associated blending/mixing/cleaning module 303 . If the status is open or up, blending program 484 awaits detection of door 235 closed or down position.
  • blending program 486 When the door 235 is closed, blending program 486 turns on spindle motor 265 to rotate spindle shaft 260 and blade 255 at the spindle speed prescribed in the script. At step 1444 , blending program 486 turns on the water spray by operating water solenoid 280 to provide water to holder 270 which emits a water spray via apertures 272 or snorkel 286 ( FIGS. 31 and 35 ) into interior volume 230 of blending/mixing/cleaning module 303 . At step 1445 , blending program 486 moves the rotating spindle shaft 260 and blade 255 downward in interior volume 230 , thereby dispersing the water spray to rinse a wide area of the wall and door of the interior volume 230 .
  • cleaning program 486 at step 1446 turns on air solenoid 220 a to provide a blast of air pressure in interior volume 230 .
  • the air will also boost the water spray as well as blowing off excessive water from the interior of the chamber in the spindle parts. An added benefit is that the air will enhance the evacuation of the drain and reduce the risk of clogging.
  • Cleaning program 486 at step 1447 waits one second and then moves spindle shaft 260 and blade 255 up a distance (e.g., about one inch) at step 1448 .
  • sir solenoid 220 a is operated to turn off the air flow.
  • spindle shaft 260 and blade 255 is returned to the home position.
  • cleaning program 486 is finished and sends a cleaning complete message to user interface controller 412 via P-bus 407 .
  • assembly 100 allows operators to produce and dispense consistently prepared smoothie drinks in less than 40 seconds.
  • assembly 100 generates ice through a fully integrated on-board ice system, ice maker, ice storage and portion control module 300 .
  • Ice maker, ice storage and portion control module 300 may, for example, have a 20-pound ice storage system that has the capability to create an additional 10 pounds of ice each hour, with a peak total of 270 pounds per day. Having ice generation on board removes the risk of injury through slips and falls, and it decreases the chance of bacterial contamination through mishandling.
  • the ice used in this machine is nugget-style ice, which is easier to fracture and blend down into the smoothie consistency. All of this allows for a perfectly blended beverage, for example, smoothie that fits within a normal QSR delivery time.
  • Each beverage, for example, smoothie is blended in its own cup, allowing the entire beverage or drink to be delivered to the customer and, in turn, raising product yield. Having each drink blended in its own cup improves flavor control and reduces allergy issues caused through cross-contamination. Assembly 100 may, for example, consistently provide twenty 16-ounce drinks per hour and, at peak capabilities, forty-five 16-ounce drinks for one-hour bursts. Money is also saved through the elimination of small wares or blender pots that were purchased and stored by restaurant owners in the past.
  • spindle assembly 242 goes through a rinse and/or sanitation process after each use to prevent flavor transfer and eliminate the need for manual dishwashing.
  • two blending/mixing/cleaning module 303 included in assembly 100 to allow for the creation of a second drink while mixing the first, contributing to higher drink output and, consequently, to the bottom line of the operation.
  • nugget-style ice may be used with assembly 100 .
  • Nugget ice is softer than the more commonly known cube ice, and it is formed in a freeze barrel with an internal auger that continually scrapes the freeze surface. This flake-style ice is moved to the top of the freeze barrel by the ice auger, where it is extruded into the ice nugget.
  • the resulting smaller ice greatly reduces the amount of blending required to create the drink. Additionally, the noise generated from the blending process is reduced by using this smaller nugget ice. This becomes especially important when the equipment is placed in the proximity of the front counter or near a drive-through window.
  • the blender pots in current smoothie machines are designed to fully mix the drink and grind the ice to a grain size that meets customer taste profiles.
  • linear slide 241 moves blender blade 255 up and down in cup 15 .
  • Blender blade 255 lowers into the drink (about 25%), at which point blender blade 255 is energized.
  • the spindle is lowered fully into the cup and allowed to dwell. This process grinds the majority of the ice, but at that point, the drink is not fully developed.
  • the spindle is then raised and lowered following a profile created for the specific drink, taking into account the viscosity of the fluids, ice-to-fluid ratio, and the drink cup size.
  • assembly 100 size limitations may be achieved by a configuration of the components of assembly 100 . While a traditional machine creates drinks in a blender pot to mix more than one flavor, assembly 100 dispenses and mixes each drink in a serving cup, and may have dual spindles to maintain throughput and delivery times. Assembly 100 may address size requirements by vertical placement of the components.
  • Assembly 100 may maintain the accuracy of mixer 245 —used to create drink consistency—by stepper drive motors 241 a control the linear slides 241 .
  • Stepper motors 241 a provide the ability to create different blending profiles for the various types of drinks (coffee-based, fruit-based, fruit-plus-yogurt drinks). Counting the number of steps that stepper motor 241 a travels allows precisely locating blender blade 255 every time a drink is blended.
  • Ice maker, ice storage and portion control module 300 maintains ice dispense accuracy.
  • the ice dispense was then divided into portion cups.
  • the number of individual dispense cups dropping ice into the beverage increases or decreases to match.
  • micro switches located outside of the ice bin
  • This method provides consistent ice delivery regardless of the level of ice in the bin.
  • Blender pots that are currently used are made of hard plastic, with the ability to withstand the forces used to crush ice into an acceptable consistency for a smoothie drink. Grinding the cube-style ice, most commonly found in QSRs, would put too much stress on the machine's blender and the customer's cup.
  • assembly 100 may be a “Smoothie maker system” that comprises an integrated ingredient dispensing unit, up to 4 mixing units (expandable from 2 in normal configuration), and a control panel for user operation.
  • the system is designed using a Smart Relay CCA, two mixer CCAs (normal configuration), an optional communications board for external communications, and a user interface controller board. All of the subsystem boards communicate with each other using a MODBUS protocol and RS-485 physical link.
  • Smart Relay CCA is responsible for dispensing control, monitoring and safety of the system ice-maker, and flavoring assembly/subsystem. Also the Smart Relay CCA provides the power and Modbus hub for the Smoothie System control electronics.
  • the Blender Controller CCA is responsible for position, speed, cleaning and safety control of the system blender assembly/subsystem, such as blender/mixer/cleaning module 303 . It controls the blender blade, water and air pumps and senses cup present and door switch.
  • the user interface controller board consists of a monochrome LCD display, membrane keypad for control and configuration.
  • the functional requirements of the exemplary embodiment are configured for mixing profiles and particular fluid selections (x out of 254 displayed).
  • the system automatically goes into a configuration download menu if in idle when an SD card is inserted.
  • the User Interface shall have a degrees F/C selection for temperature display in the setup mode.
  • the User Interface shall have a degrees F/C selection for temperature display in the setup mode.
  • the maximum number of flavors per serving shall be three and the minimum number of flavors per serving shall be one, unless dispensing ice only.
  • a flavor selection status shall be toggled by pressing the button corresponding to the flavor in question.
  • the system Upon reaching the maximum Number of Flavors per Serving, the system shall not allow selection of any additional flavors; unselected flavors become locked-out.
  • the user shall be able to change the flavor selection(s) by pressing the CANCEL button and selecting desired flavor(s).
  • the user shall be able to change the flavor selection(s) by first de-selecting a (the) flavor(s), then selecting the desired flavor(s).
  • the unit shall monitor use cycles of flavors and provide a user indication on the display of low level for each flavor for early warning of flavor out.
  • the additives comprise a selection of two types of fresh fruit and yogurt. Only the yogurt is dispensed automatically; instead of dispensed, the fresh fruit has to be manually added. The fresh-fruit selections are used to compute the amounts that are dispensed. Fruit is placed in cup prior to receiving the ice and fruit. The Maximum Number Of Selectable Additives shall be 3 and the Minimum Number Of Selected Additives shall be 0.
  • the Fruit flavors and yogurt shall be stored in a refrigerated base designed to maintain a product temperature between 34° F.-38° F.
  • Base will be designed to accommodate up to 9 flavors.
  • the base design will be such that flavors can be stored in “bag-in-box” packaging.
  • the base will house flavor pumps (up to 9) and all associated delivery tubing, and air solenoid switches.
  • the base will be designed to intake and discharge condenser air from the front of the unit.
  • the base can be mounted on castors to allow access to rear of unit for cleaning.
  • the base will be designed to meet NSF and UL requirements.
  • the base will have openings in top to allow tubing to pass into dispense area.
  • the base will provide a method air delivery and return to dispenser section to maintain product temperature to the dispense nozzle (per NSF).
  • the base refrigeration system will require 120 v AC with the option for 220 v/50 hz (Europe requirement).
  • the Smoothie machine will have on-board ice making capabilities to store ice in addition to ice making capabilities.
  • the ice machine will be designed to operate on 120V 60 hz+/ ⁇ 10%.
  • the ice machine shall have provisions for 220 50 Hz operation for Europe +/ ⁇ 10%.
  • Ice is normally dispensed during the smoothie making process but could also be dispensed exclusively.
  • the system shall allow dispensing of ice in an exclusive manner (i.e. without flavors or water). Ice shall be dispensed in a portion amount that allows scaling for various drink cup sizes.
  • the system Upon selection of the ice-only button, the system shall proceed to cup size selection.
  • the ice-only button shall only be available when no flavors are selected. Conversely, upon selection of a flavor the ice-only button shall be disabled.
  • the system shall allow cup size selections of small, medium large and extra large, with a provision for additional cup sizes determined by customer. Provisions will be made for cup storage on the unit. Cup size selection shall trigger the dispensing process. There shall be up to five configurable cup sizes with configurable volumes. The cup shall be placed under the dispense nozzle prior to drink selection (no UI to tell you).
  • the dispensing process shall use the cup size as a scaling factor to compute ingredient amounts; water, ice and selected flavors/additives.
  • the ingredients and quantities dispensed shall be used to determine the mixing profile.
  • Fruit flavor ingredients shall be delivered using air driven condiment pumps.
  • Condiment pumps shall be located in the refrigerated space and shall be removable for easy access for service.
  • Condiment pumps shall be energized using solenoid valves mounted in the air flow to the pumps.
  • Condiment Pumps shall deliver a portioned amount of flavor.
  • the amounts of ingredients used for each smoothie including a total of 9 flavored fluids, water, ice and up to 4 manually added types of additives shall be determined by the Dispense Algorithm.
  • the mixing includes the actual mixing of the ingredients in a cup and a subsequent cleaning cycle to ensure that the blender's blades are clean for the next mixing cycle.
  • the mixing operation shall be asynchronous to the dispensing operation.
  • the mixing operation shall be determined by the current mixing profile and shall take no longer than 20 seconds.
  • the mixing operation shall comprise at least 2 steps, blending & washing.
  • the mixer shall be designed as a module that attaches to the ice machine and refrigerated base.
  • the mixer module shall consist of a mixer spindle, blade, a linear slide, cup holder with water nozzles. To access the mixer module a protective door must be raised.
  • the mixer module door shall contain micro-switches/sensors to locate the door position.
  • the drink is placed into the cup holder and the door is closed.
  • the mixer shall begin the mixing process.
  • the mixer spindle shall index (via linear slide) down into the drink cup a predetermined distance from home position.
  • the mixer blade should preferably be engaged before contacting the ingredients in the drink.
  • the spindle shall then index into the drink to a depth of cup of approximately 75%.
  • the spindle shall dwell in this location for a period of 15 seconds.
  • the spindle shall then return to the initial location and continue to mix for a period.
  • the mixer blade shall be de-energized and the spindle returned to its home location.
  • the door is then opened and the drink is then removed and served.
  • the module shall begin the cleaning process when the mixer door is closed.
  • the cleaning process shall start with the spindle being lowered into the mixing cavity and the spindle blade energized.
  • a water solenoid shall be energized for 3 seconds and begin to spray rinse the spindle and cavity after the spindle blade is energized during a mixer cleaning cycle.
  • An air solenoid connected to the water line shall be energized to provide a high pressure blast of water during the mixer cleaning cycle.
  • the module can be designed to operate with sanitizing agents in addition to water. The unit shall be able to detect run out of sanitizer fluid.
  • the solenoids are de-energized and rinse water is drained.
  • the mixer cleaning cycle shall take no longer than 5 seconds.
  • a mixing profile determines the steps to be performed during the mixing operation. Each step in the mixing profile specifies spindle's speed and time (how fast for how long) as well as position (with dwell time). A normal and Additive included mixing profile shall be available for each cup size.
  • the mixing profiles shall be customer configurable.
  • the UIC shall support handling of USB storage devices.
  • the UIC shall be capable of connecting to the C-Bus.
  • the UIC shall provide 1-press on-the-fly language switch.
  • the UIC shall be the P-Bus master.
  • the peripheral bus or P-Bus shall connect the User Interface Controller to the system's peripherals (the System Relay Board and the Mixer Control Boards) via RS-485.
  • the P-Bus shall use ModBus RTU.

Landscapes

  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Polymers & Plastics (AREA)
  • Mechanical Engineering (AREA)
  • Devices For Dispensing Beverages (AREA)
  • Beverage Vending Machines With Cups, And Gas Or Electricity Vending Machines (AREA)
  • Apparatus For Making Beverages (AREA)
  • Food-Manufacturing Devices (AREA)
  • Confectionery (AREA)
  • Production, Working, Storing, Or Distribution Of Ice (AREA)
  • Health & Medical Sciences (AREA)
  • Nutrition Science (AREA)
  • Basic Packing Technique (AREA)

Abstract

A method of controlling an integrated beverage system that comprises a dispensing module that dispenses one or more ingredients into a beverage container and a blending/mixing module that blends and/or mixes the ingredients in the beverage container, the method comprising: controlling the dispensing module and the blending/mixing module to prepare first and second beverages concurrently or sequentially.

Description

    CROSS-REFERENCED APPLICATION
  • This application is a continuation of prior application Ser. No. 13/541,307, filed Jul. 3, 2012, which is a divisional of application Ser. No. 12/633,793, filed on Dec. 8, 2009, which claims the benefit of U.S. Provisional Application No. 61/120,772, filed on Dec. 8, 2008. Application Ser. No. 13/541,307, filed Jul. 3, 2012, application Ser. No. 12/633,793, filed on Dec. 8, 2009, and U.S. Provisional Application No. 61/120,772, filed on Dec. 8, 2008 are incorporated herein by reference in their entirety.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present disclosure relates generally to an integrated method and system for dispensing and blending/mixing beverage flavor/ingredients, thereby producing a beverage, e.g., a smoothie. More particularly, the present disclosure relates to a controller and method for controlling an integrated assembly that includes a flavor/ingredient dispensing module, an ice making and portion control module, and a blender/mixer/cleaner module which is capable of dispensing all primary flavor/ingredients and, optionally, portioning and dispensing onboard manufactured ice into a single serving cup; blending and/or mixing such flavor/ingredients and ice to form a pre-selected beverage; and cleaning the blender shaft, blade and mixing compartment post mixing to avoid flavor contamination and to satisfy health and sanitary regulations.
  • 2. Description of Related Art
  • Multiple steps are involved in creating a beverage or drink, for example, a smoothie drink, from beginning to end, and potential issues can occur at all stages. Smoothie making requires the use of blender pots to create the drink, meaning that the operator is required to purchase, maintain, and then store small wares (blender pots). Limitations of current technology also require the labor intensive transportation of ice to the smoothie machine from a separate icemaking machine in order to maintain a level of usable ice in the smoothie machine. This ice transfer is an issue for many reasons. First, labor is required to transport the ice typically from a back storage room to the point of sale (POS) counter area of a restaurant, where the smoothie machines are typically located. This ice transfer can create a safety hazard for employees who could slip and fall on wet floors or injure themselves by improperly carrying a heavy bucket. It can also increase the likelihood of ice contamination through mishandling.
  • Once the ice is stocked, the employee must manually add an estimated amount to the blender pot. Since the amount of ice is not measured, but rather “guesstimated” by each employee, this ingredient is not precise and, therefore, makes it difficult to create the same franchised drink time after time.
  • After the ice is manually added, the juice and any additional fruit or flavor “mix-in” is added by the operator as well. Finally, a size of cup is chosen, and the drink is poured. This last step presents the largest chance for waste. Since the employee must portion the ingredients by hand, any overspill of the drink is left in the blender pot. At each step during this manual process, portion control is compromised, and money is potentially wasted on excess ingredients.
  • Once the order is complete and the customer has his or her drink, there is one last step to finalize the process—the method of manually cleaning the blender pot after each use to prevent the transfer of flavors and germs. Often, to save time, the blender pots are rinsed in a sink, which can compromise sanitation. While this might seem insignificant, flavor contamination can be a serious threat if customers have food allergies. Another drawback to the washing process is that it involves a substantial amount of time and labor on the part of the operator.
  • Each step in this process to create a smoothie takes time, typically four to five minutes, and that time could be better spent serving customers or taking more food and beverage orders, directly contributing to the bottom line.
  • Although premium beverages such as smoothies are growing in popularity, most quick-service restaurants (QSRs) are unable to offer customers these options due to the time limitations of the quick-serve world. Those QSR owners that do opt to serve smoothies are confronted with a common set of challenges—mainly how to sell the same franchised drink time after time with existing labor and equipment limitations.
  • Accordingly, it has been determined by the present disclosure, there is a need for an assembly that dispenses and mixes beverage flavors/ingredients with ice in one integrated system, and thereafter self cleans for immediate reuse without subsequent flavor contamination. It has been further determined by the present disclosure, there is a need for an assembly for dispensing ice that uniformly dispenses ice. It has been further determined by the present disclosure, there is an additional need for an assembly for mixing a beverage which is capable of automatically rinsing/cleaning/sanitizing the blender housing, blender shaft and blender blade.
  • SUMMARY
  • In an embodiment of the controller of the present disclosure, the controller controls an integrated beverage system that comprises a dispensing module that dispenses one or more ingredients into a container and a blending/mixing module that blends and/or mixes the ingredients in the container. The controller comprises a controller apparatus that controls the dispensing module and the blending/mixing module to prepare a first beverage and a second beverage concurrently.
  • In another embodiment of the controller of the present disclosure, the controller apparatus controls the dispensing module to dispense a first set of one or more ingredients for the first beverage into a first container and then controls the blending/mixing module to blend and/or mix the first set of ingredients in the first container and simultaneously controls the dispensing module to start dispensing a second set of one or more ingredients for the second beverage into a second container.
  • In another embodiment of the controller of the present disclosure, the first and second containers are beverage cups.
  • In another embodiment of the controller of the present disclosure, the controller apparatus controls the dispensing module and the blending/mixing module based on beverage requests received from a user operated entry device.
  • In another embodiment of the controller of the present disclosure, the controller apparatus controls the dispensing module to dispense ice and fluid simultaneously or in a layered manner with a layer of ice first and then a layer of fluid and optionally by another layer of ice and/or fluid.
  • In another embodiment of the controller of the present disclosure, the one or more of ingredients are selected from the group consisting of: ice, water, flavor and additive.
  • In another embodiment of the controller of the present disclosure, the controller apparatus monitors conditions of the integrated beverage system via connections to one or more sensors of the integrated beverage system.
  • In another embodiment of the controller of the present disclosure, the integrated beverage system further comprises an ice maker. At least one of the ingredients is ice. The controller apparatus controls the dispensing module to deliver the ice to at least of the first and second containers.
  • In another embodiment of the controller of the present disclosure, the dispensing module comprises a plurality of storage containers. A plurality of the ingredients is stored in separate ones of the storage containers. The controller apparatus controls the dispensing module to deliver at least one of the plurality of ingredients from a corresponding storage container to the first or second container.
  • In another embodiment of the controller of the present disclosure, the storage containers are flexible bags.
  • In another embodiment of the controller of the present disclosure, the dispensing module further comprises a single dispensing nozzle for the storage containers. The controller apparatus controls the dispensing module to deliver the selected ingredients from the separate storage containers via separate delivery paths to the nozzle for dispensing to the first or second container.
  • In another embodiment of the controller of the present disclosure, the controller apparatus comprises a plurality of micro-controllers that control the dispensing module and the blending/mixing module to prepare the first and second beverages based on a first and a second recipe script, respectively.
  • In another embodiment of the controller of the present disclosure, the script of the first and second recipe scripts comprises a beverage container size, a user selected beverage, and a first ingredient. At least one of the micro-controllers, based on the beverage container size, the first ingredient and the user selected beverage type, controls the dispenser module to portion the first ingredient.
  • In another embodiment of the controller of the present disclosure, the micro-controllers comprise: a first micro-controller that responds to user data entered via a user entry device to provide the first and second recipe scripts; a second micro-controller that uses the first and second recipe scripts to control the dispensing module in the dispensing of a first set of the ingredients into a first container and a second set of the ingredients into a second container, respectively; and a third micro-controller that uses the first and second recipe scripts to blend and/or mix the first and second sets of ingredients in the first and second containers to produce the first and second beverages, respectively.
  • In another embodiment of the controller of the present disclosure, the blending/mixing module comprises a spindle assembly that is rotatable and that is movable vertically into and out of the beverage container. The third micro-controller uses the first or second script to drive a first motor that rotates the spindle assembly and a second motor that moves the spindle assembly vertically.
  • In another embodiment of the controller of the present disclosure, one of the ingredients is ice. The third micro-controller uses the first or second script to rotate the spindle assembly in a first manner chop an ice particle size from coarse to fine and/or in a second manner leaves the ice in a coarse particle size.
  • In another embodiment of the controller of the present disclosure, the first or second script includes a size of the beverage container, a speed and dwell time for each of a plurality of blending levels in the beverage container. The third micro-controller uses the first or second script to control to move the spindle assembly vertically to each of the levels and to rotate the spindle assembly at each level with the speed and for the dwell time for that level according to the first or second script.
  • In another embodiment of the controller of the present disclosure, the blending/mixing module further comprises a door and a position sensor, wherein the position sensor is selected from the group consisting of: spindle assembly home, door open, and spindle assembly home and door open.
  • In another embodiment of the controller of the present disclosure, the blending/mixing module further comprises a cleaning assembly. The third micro-controller using the first or second script operates the cleaning assembly to inject a cleaning fluid into a beverage container volume after the beverage has been removed therefrom with the first or second beverage.
  • In another embodiment of the controller of the present disclosure, the cleaning assembly comprises a spray device located to inject the cleaning fluid, a cleaning fluid valve and an air valve in communication with a delivery conduit to the spray device. The third micro-controller uses the script to operate the cleaning fluid valve to provide the cleaning fluid to the spray device via a conduit and the air valve to inject air into the conduit to increase a velocity of flow of the cleaning fluid in the beverage container volume.
  • In another embodiment of the controller of the present disclosure, the cleaning assembly comprises a spindle assembly. The third micro-controller responds to the first or second script to lower the spindle assembly into the volume to enhance a coverage of the cleaning fluid within the volume.
  • In another embodiment of the controller of the present disclosure, the cleaning fluid is selected from the group consisting of: water and sanitizing fluid.
  • In another embodiment of the controller of the present disclosure, the blending/mixing module is a first blending/mixing module. The integrated beverage system further comprises a second blending/mixing module. The controller apparatus executes a program to concurrently prepare the first and second beverages by controlling the first and second blending/mixing modules to time share the dispensing module.
  • In another embodiment of the controller of the present disclosure, the integrated beverage system further comprises an interactive display. The program causes the controller apparatus to present a series of interactive screens on the display, to respond to user entries via the interactive screens to define first and second sets of ingredients for the first and second beverages, to provide a first script and a second script for the first and second beverages, respectively, and to use the first and second scripts to control the dispensing module to dispense the first and second sets of ingredients into a first container and a second container, respectively, on a time shared basis.
  • In an embodiment of the method of the present disclosure, the method controls am integrated beverage system that comprises a dispensing module that dispenses one or more ingredients into a beverage container and a blending/mixing module that blends and/or mixes the ingredients in the beverage container. The method controls the dispensing module and the blending/mixing module to prepare first and second beverages concurrently.
  • In another embodiment of the method of the present disclosure, the method further comprises: controlling the dispensing module to dispense a first set of one or more ingredients for the first beverage into a first container; controlling the blending/mixing module to blend and/or mix the first set of ingredients in the first container; and simultaneously controlling the dispensing module to start dispensing a second set of one or more ingredients for the second beverage into a second container while the first set of ingredients is blending in the blending/mixing module.
  • In another embodiment of the method of the present disclosure, the first and second containers are beverage cups.
  • In another embodiment of the method of the present disclosure, the dispensing module and the blending/mixing module are controlled based on beverage requests received from a user operated entry device.
  • In another embodiment of the method of the present disclosure, the dispensing module is controlled to dispense ice and fluid simultaneously or in a layered manner with a layer of ice first and then a layer of fluid and optionally by another layer of ice and/or fluid.
  • In another embodiment of the method of the present disclosure, the one or more of ingredients are selected from the group consisting of: ice, water, flavor and additive.
  • In another embodiment of the method of the present disclosure, the controller apparatus monitors conditions of the integrated beverage system via connections to one or more sensors of the integrated beverage system.
  • In another embodiment of the method of the present disclosure, the integrated beverage system further comprises an ice maker. At least one of the ingredients is ice. The dispensing module is controlled to deliver the ice to at least of the first and second containers.
  • In another embodiment of the method of the present disclosure, the dispensing module comprises a plurality of storage containers. A plurality of the ingredients is stored in separate ones of the storage containers. The dispensing module is controlled to deliver at least one of the plurality of ingredients from a corresponding storage container to the first or second container.
  • In another embodiment of the method of the present disclosure, the storage containers are flexible bags.
  • In another embodiment of the method of the present disclosure, the dispensing module further comprises a single dispensing nozzle for the storage containers. The method further controls the dispensing module to deliver the selected ingredients from the separate storage containers via separate delivery paths to the nozzle for dispensing to the first or second container.
  • In another embodiment of the method of the present disclosure, the controller apparatus comprises a plurality of micro-controllers. The method further controls the dispensing module and the blending/mixing module to prepare the first and second beverages based on a first and a second recipe script, respectively.
  • In another embodiment of the method of the present disclosure, the script of the first and second recipe scripts comprises a beverage container size, a user selected beverage, and a first ingredient. At least one of the micro-controllers, based on the beverage container size, the first ingredient and the user selected beverage type, controls the dispenser module to portion the first ingredient.
  • In another embodiment of the method of the present disclosure, the micro-controllers comprise a first micro-controller, a second micro-controller and a third micro-controller. The method further comprises: using the first micro-controller that responds to user data entered via a user entry device to provide the first and second recipe scripts; using the second micro-controller that uses the first and second recipe scripts to control the dispensing module in the dispensing of a first set of the ingredients into a first container and a second set of the ingredients into a second container, respectively; and using a third micro-controller that uses the first and second recipe scripts to blend and/or mix the first and second sets of ingredients in the first and second containers to produce the first and second beverages, respectively.
  • In another embodiment of the method of the present disclosure, the blending/mixing module comprises a spindle assembly that is rotatable and that is movable vertically into and out of the beverage container. The method further comprises using the third micro-controller with the first or second script to drive a first motor that rotates the spindle assembly and a second motor that moves the spindle assembly vertically.
  • In another embodiment of the method of the present disclosure, one of the ingredients is ice. The method further comprises using the third micro-controller with the first or second script to rotate the spindle assembly in a first manner chop an ice particle size from coarse to fine and/or in a second manner leaves the ice in a coarse particle size.
  • In another embodiment of the method of the present disclosure, the first or second script includes a size of the beverage container, a speed and dwell time for each of a plurality of blending levels in the beverage container. The method further comprises using third micro-controller with the first or second script to control to move the spindle assembly vertically to each of the levels and to rotate the spindle assembly at each level with the speed and for the dwell time for that level according to the first or second script.
  • In another embodiment of the method of the present disclosure, the blending/mixing module further comprises a door and a position sensor. The position sensor is selected from the group consisting of: spindle assembly home, door open, and spindle assembly home and door open.
  • In another embodiment of the method of the present disclosure, the blending/mixing module further comprises a cleaning assembly. The method further comprises using the third micro-controller with the first or second script to operate the cleaning assembly to inject a cleaning fluid into a beverage container volume after the beverage has been removed therefrom with the first or second beverage.
  • In another embodiment of the method of the present disclosure, the cleaning assembly comprises a spray device located to inject the cleaning fluid, a cleaning fluid valve and an air valve in communication with a delivery conduit to the spray device. The method further comprises using the third micro-controller with the first or second script to operate the cleaning fluid valve to provide the cleaning fluid to the spray device via a conduit and the air valve to inject air into the conduit to increase a velocity of flow of the cleaning fluid in the beverage container volume.
  • In another embodiment of the method of the present disclosure, the cleaning assembly comprises a spindle assembly. The method further comprises using the third micro-controller to respond to the first or second script to lower the spindle assembly into the volume to enhance a coverage of the cleaning fluid within the volume.
  • In another embodiment of the method of the present disclosure, the cleaning fluid is selected from the group consisting of: water and sanitizing fluid.
  • In another embodiment of the method of the present disclosure, the blending/mixing module is a first blending/mixing module. The integrated beverage system further comprises a second blending/mixing module. The method further comprises using a controller apparatus to execute a program to concurrently prepare the first and second beverages by controlling the first and second blending/mixing modules to time share the dispensing module.
  • In another embodiment of the method of the present disclosure, the integrated beverage system further comprises an interactive display. The program causes the controller apparatus to present a series of interactive screens on the display, to respond to user entries via the interactive screens to define first and second sets of ingredients for the first and second beverages, to provide a first script and a second script for the first and second beverages, respectively, and to use the first and second scripts to control the dispensing module to dispense the first and second sets of ingredients into a first container and a second container, respectively, on a time shared basis.
  • In an embodiment of the memory media of the present disclosure, The memory media contains a program for controlling an integrated beverage system that comprises a dispensing module that dispenses one or more selected ingredients into a container and a blending/mixing module that blends and/or mixes the ingredients in the container. The memory media comprises executing with a computer apparatus instructions of the program to control the dispensing module and the blending/mixing module to prepare first and second beverages concurrently.
  • In another embodiment of the memory media of the present disclosure, the memory media further comprises: executing with the computer apparatus instructions of the program for controlling the dispensing module to dispense a first set of one or more ingredients for the first beverage into a first container; executing with the computer apparatus instructions of the program for controlling the blending/mixing module to blend and/or mix the first set of ingredients in the first container; and executing with the computer apparatus instructions of the program for simultaneously controlling the dispensing module to start dispensing a second set of one or more ingredients for the second beverage into a second container while the first set of ingredients is blending in the blending/mixing module.
  • In another embodiment of the memory media of the present disclosure, the first and second containers are beverage cups. The dispensing module and the blending/mixing module are controlled based on beverage requests received from a user operated entry device.
  • In another embodiment of the memory media of the present disclosure, the memory media further comprises executing with the computer apparatus instructions of the program for controlling the dispensing module to dispense ice and fluid simultaneously or in a layered manner with a layer of ice first and then a layer of fluid and optionally by another layer of ice and/or fluid.
  • In another embodiment of the memory media of the present disclosure, the one or more of ingredients are selected from the group consisting of: ice, water, flavor and additive.
  • In another embodiment of the memory media of the present disclosure, the controller apparatus monitors conditions of the integrated beverage system via connections to one or more sensors of the integrated beverage system.
  • In another embodiment of the memory media of the present disclosure, the integrated beverage system further comprises an ice maker. At least one of the ingredients is ice. The dispensing module is controlled to deliver the ice to at least of the first and second containers.
  • In another embodiment of the memory media of the present disclosure, the dispensing module comprises a plurality of storage containers. A plurality of the ingredients is stored in separate ones of the storage containers. The memory media further comprises executing with the computer apparatus instructions of the program for controlling the dispensing module to deliver at least one of the plurality of ingredients from a corresponding storage container to the first or second container.
  • In another embodiment of the memory media of the present disclosure, the storage containers are flexible bags.
  • In another embodiment of the memory media of the present disclosure, the dispensing module further comprises a single dispensing nozzle for the storage containers. The memory media further comprises executing with the computer apparatus instructions of the program for controlling the dispensing module to deliver the selected ingredients from the separate storage containers via separate delivery paths to the nozzle for dispensing to the first or second container.
  • In another embodiment of the memory media of the present disclosure, the controller apparatus comprises a plurality of micro-controllers. The memory media further comprises controlling the dispensing module and the blending/mixing module to prepare the first and second beverages based on a first and a second recipe script, respectively.
  • In another embodiment of the memory media of the present disclosure, the script of the first and second recipe scripts comprises a beverage container size, a user selected beverage, and a first ingredient. At least one of the micro-controllers, based on the beverage container size, the first ingredient and the user selected beverage type, controls the dispenser module to portion the first ingredient.
  • In another embodiment of the memory media of the present disclosure, the micro-controllers comprise a first micro-controller, a second micro-controller and a third micro-controller. The memory media further comprises: executing with the computer apparatus instructions of the program for using the first micro-controller that responds to user data entered via a user entry device to provide the first and second recipe scripts; executing with the computer apparatus instructions of the program for using the second micro-controller that uses the first and second recipe scripts to control the dispensing module in the dispensing of a first set of the ingredients into a first container and a second set of the ingredients into a second container, respectively; and executing with the computer apparatus instructions of the program for using a third micro-controller that uses the first and second recipe scripts to blend and/or mix the first and second sets of ingredients in the first and second containers to produce the first and second beverages, respectively.
  • In another embodiment of the memory media of the present disclosure, the blending/mixing module comprises a spindle assembly that is rotatable and that is movable vertically into and out of the beverage container. The memory media further comprises executing with the computer apparatus instructions of the program for using the third micro-controller with the first or second script to drive a first motor that rotates the spindle assembly and a second motor that moves the spindle assembly vertically.
  • In another embodiment of the memory media of the present disclosure, one of the ingredients is ice. The memory media further comprises executing with the computer apparatus instructions of the program for using the third micro-controller with the first or second script to rotate the spindle assembly in a first manner chop an ice particle size from coarse to fine and/or in a second manner leaves the ice in a coarse particle size.
  • In another embodiment of the memory media of the present disclosure, the first or second script includes a size of the beverage container, a speed and dwell time for each of a plurality of blending levels in the beverage container. The memory media further comprises using the third micro-controller with the first or second script to control to move the spindle assembly vertically to each of the levels and to rotate the spindle assembly at each level with the speed and for the dwell time for that level according to the first or second script.
  • In another embodiment of the memory media of the present disclosure, the blending/mixing module further comprises a door and a position sensor. The position sensor is selected from the group consisting of: spindle assembly home, door open, and spindle assembly home and door open.
  • In another embodiment of the memory media of the present disclosure, the blending/mixing module further comprises a cleaning assembly. The memory media further comprising executing with the computer apparatus instructions of the program for using the third micro-controller with the first or second script to operate the cleaning assembly to inject a cleaning fluid into a beverage container volume after the beverage has been removed therefrom with the first or second beverage.
  • In another embodiment of the memory media of the present disclosure, the cleaning assembly comprises a spray device located to inject the cleaning fluid, a cleaning fluid valve and an air valve in communication with a delivery conduit to the spray device. The memory media further comprises executing with the computer apparatus instructions of the program for using the third micro-controller with the first or second script to operate the cleaning fluid valve to provide the cleaning fluid to the spray device via a conduit and the air valve to inject air into the conduit to increase a velocity of flow of the cleaning fluid in the beverage container volume.
  • In another embodiment of the memory media of the present disclosure, the cleaning assembly comprises a spindle assembly. The memory media further comprises executing with the computer apparatus instructions of the program for using the third micro-controller in response to the first or second script to lower the spindle assembly into the volume to enhance a coverage of the cleaning fluid within the volume.
  • In another embodiment of the memory media of the present disclosure, the cleaning fluid is selected from the group consisting of: water and sanitizing fluid.
  • In another embodiment of the memory media of the present disclosure, the blending/mixing module is a first blending/mixing module. The integrated beverage system further comprises a second blending/mixing module. The memory media further comprises executing with the computer apparatus instructions of the program for concurrently preparing the first and second beverages by controlling the first and second blending/mixing modules to time share the dispensing module.
  • In another embodiment of the memory media of the present disclosure, the integrated beverage system further comprises an interactive display. The memory media further comprises executing with the computer apparatus instructions of the program to present a series of interactive screens on the display, to respond to user entries via the interactive screens to define first and second sets of ingredients for the first and second beverages, to provide a first script and a second script for the first and second beverages, respectively, and to use the first and second scripts to control the dispensing module to dispense the first and second sets of ingredients into a first container and a second container, respectively, on a time shared basis.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a front perspective view of an exemplary embodiment of a system that dispenses and mixes beverages according to the present disclosure;
  • FIG. 2 is a side view of the assembly that dispenses and mixes beverages of FIG. 1;
  • FIG. 3 is a front view of the assembly that dispenses and mixes beverages of FIG. 1;
  • FIG. 4 is a top view of the assembly that dispenses and mixes beverages of FIG. 1;
  • FIG. 5 is an exploded view of the assembly that dispenses and mixes beverages of FIG. 1;
  • FIG. 6 is a top front left-side perspective view of the system of the present disclosure wherein the front left-side portion has been cut away to depict each of the ice making and portioning module, and dispensing module.
  • FIG. 7 is a partial front cross-sectional view of the integrated ice maker bin and portion control assembly, dispensing nozzle and pair of oppositely disposed mixer/cleaning modules according to the present disclosure;
  • FIG. 8 is a front perspective view of an ingredient dispensing module according to the present disclosure;
  • FIG. 9 is a side view of the ingredient dispensing module of FIG. 8;
  • FIG. 10 is a front view of the ingredient dispensing module of FIG. 8;
  • FIG. 11 is a top view of the ingredient dispensing module of FIG. 8;
  • FIG. 12 is an exploded view of the ingredient dispensing module of FIG. 13;
  • FIG. 13 is a front perspective view of an ingredient dispensing module according to the present disclosure;
  • FIG. 13 a is a connection apparatus for use with the ingredient dispensing module of FIG. 13;
  • FIG. 14 is a front perspective view of an flavor/ingredient dispensing module according to the present disclosure;
  • FIG. 15 is a top front side perspective view of a ice chute and ingredient dispensing nozzle according to the present disclosure;
  • FIG. 16 is a cross-sectional view of the nozzle of FIG. 15 along line 16-16;
  • FIG. 17 is a top front right side perspective view of a ingredient dispensing cassette with a support bar according to the present disclosure;
  • FIG. 18 is a top front right side perspective view of an ice dispensing module according to the present disclosure, wherein the ice portion control assembly has been removed therefrom and shown in an exploded view;
  • FIG. 19 is top left side perspective view of an ice bin, rake and portion control assembly according to the present disclosure;
  • FIG. 20 is a top front perspective view of the rake and portion control assembly of FIG. 19;
  • FIG. 21 is a top front perspective view of an ice leveler and bottom plate components of the portion control assembly of FIG. 20;
  • FIG. 22 is a bottom front perspective view of the rake and portion control assembly of FIG. 19;
  • FIG. 23 is a top front right side perspective view of a blender/mixer/cleaning module according to the present disclosure;
  • FIG. 24 is a side view of the blender/mixer/cleaning module of FIG. 23;
  • FIG. 25 is a front view of the blender/mixer/cleaning module of FIG. 23;
  • FIG. 26 is a top view of the blender/mixer/cleaning module of FIG. 23;
  • FIG. 27 is an exploded view of the blender/mixer/cleaning module of FIG. 23;
  • FIG. 28 is a front right side perspective view of the blender/mixer/cleaning module according to the present disclosure with a serving cup disposed therein, the blending blade in the retracted position and the door in the closed position;
  • FIG. 29 is front right side perspective view of the blender/mixer/cleaning module of FIG. 28, wherein the door has been removed from the module;
  • FIG. 30 is a back right side perspective view of a pair of blender/mixer/cleaning modules according to another embodiment of the present disclosure with associated cleaner storage receptacles;
  • FIG. 31 is a right side view of the blender/mixer/cleaning housing unit according to FIG. 28 with a cleaner snorkel dispensing member;
  • FIG. 32 is a right side view of the entire blender/mixer/cleaning module according to FIG. 28 without the cleaner snorkel dispensing member;
  • FIG. 33 is a bottom front perspective view of a blender blade according to the present disclosure;
  • FIG. 34 is a bottom front perspective view of the serving cup lock and seal lid used in the blender/mixer/cleaning module of FIG. 28;
  • FIG. 35 is a top right side perspective view of the combination serving cup holder and cleaner dispensing unit with the cleaner snorkel dispensing member according to the present disclosure;
  • FIG. 36 is a front planar view of an exemplary embodiment of the system according to the present disclosure;
  • FIG. 37 is a block diagram of an exemplary embodiment of a system controller according to the present disclosure;
  • FIG. 38 is a block diagram of the network gateway, front panel display controller, blender/mixer and cleaner module controller and ice making and portion controller according to the present disclosure;
  • FIG. 39 is a process flow diagram of an exemplary embodiment of a method for dispensing, blending/mixing and cleaning according to the present disclosure;
  • FIG. 40 is a listing of controller steps for selecting ingredients/flavors, additives and serving cup size according to the present disclosure;
  • FIG. 41 is a listing of controller steps for dispensing ingredients into a pre-selected serving cup size, selecting which blending/mixer module is to be activated and activating the selected blender according to the present disclosure;
  • FIGS. 42 a and b are a listing of controller steps and displays for a system setup mode according to the present disclosure;
  • FIG. 43 is a block diagram of a user interface controller of the system controller of FIG. 38;
  • FIG. 44 is a block diagram of a blending controller of the system controller of FIG. 38;
  • FIG. 45 is a block diagram of a relay controller of the system controller of FIG. 38;
  • FIG. 46 is a block diagram of the control panel of system of FIG. 36:
  • FIG. 47 is a flow diagram for the system controller of FIG. 37;
  • FIGS. 48-69 are user interactive display screens presented by the user interface controller of FIG. 38;
  • FIG. 70 is a flow diagram of the dispensing program of the relay controller of FIG. 45;
  • FIG. 71 is a flow diagram of the blending program of the blending controller of FIG. 44; and
  • FIG. 72 is a flow diagram of the cleaning program of the blending controller of FIG. 45.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Referring to the drawings and in particular to FIGS. 1-5, an exemplary embodiment of an assembly that dispenses and mixes beverages (“assembly”), according to the present disclosure is generally referred to by reference numeral 100. Assembly 100 makes ice, dispenses flavors/ingredients and ice into a serving cup 15, and then blends or mixes to form a beverage. One such beverage, for example, is a smoothie that preferably includes a flavor ingredient and ice mixed together. Assembly 100 has an onboard ice maker, ice storage and portion control module 300, a flavor/ingredient dispensing module 1100, and a blender/mixer/cleaning module 303. Assembly 100 shows ice maker, ice storage and portion control module 300, flavor/ingredient dispensing module 1100, and blender/mixer/cleaning module 303 as one integrated assembly. It is contemplated by the present disclosure that one or more of ice maker, ice storage and portion control module 300, flavor/ingredient dispensing module 1100, and blender/mixer/cleaning module 303 may be separate from assembly 100, however, it is preferable that they are all integrated into a single assembly 100. That is, vertical placement of ice maker, ice storage and portion control module 300, flavor/ingredient dispensing module 1100, and blender/mixer/cleaning module 303 reduces a size of assembly 100 and its associated flooring footprint in comparison to three separate and distinct machines.
  • Assembly 100 has a housing that includes a lower wall 6, an upper wall 7, side walls 11 and 12, and a top wall 13. Lower wall 6 has a container holder portion 20. The housing connects cup supports 4 and 5 that secure cup holders 14 to assembly 100. Cup holders 14 removably hold cups 15 therein. Cup 15 may be disposable or reusable single serving cups. If cup 15 is disposable, such as, for example, paper or plastic cups, the beverage dispensed and mixed within cup 15 may be served directly to a customer eliminating the step of pouring the beverage into a serving cup and eliminating labor needed to wash an additional container. Cup 15 may be any size, such as, for example, about 8 ounces to about 32 ounces.
  • FIGS. 6 and 7 provide an overview of the integrated assembly 100 according to the present disclosure, wherein assembly 100 comprises: flavor/ingredient dispensing module 301, ice maker, ice storage and portion control module 300 and a pair of blender/mixer/cleaning modules 303 disposed on opposite sides of dispensing nozzle 304. Ice maker, ice storage and portion control module 300 includes an ice maker 305. Ice maker 305 may be any ice maker, and, preferably an ice maker that forms flakes of ice. For example, ice maker 305 may include an ice making head of cylindrical configuration in which a water container that is filled with water from a water source has at least one refrigerated wall forming a freezing chamber cooled by a flow of refrigerant gas, and a motor driven scraper which continuously breaks up ice forming on the refrigerated surface into ice flakes. The refrigerant gas may be cooled by a refrigeration cycle, such as, for example, a vapor compression cycle that includes a compressor, condenser, expansion valve, and evaporator. One or more of the compressor, condenser, expansion valve, and evaporator may be integral with assembly 100 or remote from the rest of assembly 100. For example, compressors may create undesirable noise and may be remotely located from the rest of assembly 100. Ice maker 305 may include an axially-extending auger or auger assembly that is rotatably disposed within the freezing chamber and generally includes a central body portion with one or more generally spirally-extending flight portions thereon disposed in the space between the central body portion and the refrigerated wall in order to rotatably scrape ice particles from the cylindrical freezing chamber. A drive means assembly rotatably drives the auger such that when make-up water is introduced into the freezing chamber through a suitable water inlet and frozen therein, the rotating auger forcibly urges quantities of ice particles through the freezing chamber to be discharged through an ice outlet end.
  • Nugget ice may be made from the flakes by passing the flakes of ice through an extruder head where a nugget shape is formed. Nugget ice is different from cube style ice in that the nugget is not homogenous but is multiple flakes of ice compressed into a nugget. Nugget ice is softer ice (easier to chew) that requires less power to mix into a beverage. Ice maker, ice storage and portion control module 300 is shown as mounted as an integral part of assembly 100 but can be located remotely and ice mechanically transported to assembly 100. The nuggets of ice are pushed through the extruder head and this force can be used to transport the ice to assembly 100, which may allow for larger ice output. Ice maker 305 reduces an overall sound level and allows for operation near a front counter or drive-through window without impacting communications. The use of nugget ice also allows the operator to use a single serving cup for dispensing, blending and serving the consumer because the stress of blending cubed ice is reduced.
  • Referring to FIGS. 8-17, flavor/ingredient dispensing module 1100 is shown. Referring to FIG. 12, flavor/ingredient dispensing module 1100 has a refrigerated housing 1110. Refrigerated housing 1110 includes a refrigeration cycle, such as, for example, a vapor compression cycle that includes a compressor, condenser, expansion valve, and evaporator. One or more of the compressor, condenser, expansion valve, and evaporator may be integral with flavor/ingredient dispensing module 1100 or remote from the rest of flavor/ingredient dispensing module 1100. For example, compressors may create undesirable noise and may be remotely located from the rest of assembly 100.
  • Refrigerated housing 1110 cools one or more holders or cassettes 1115. Holders 1115 each hold a flexible container via a hanging rod 1117 (see FIG. 17, such as, for example, a bag, that contains an ingredient for the beverage. The bag may be a 2.5 gallon bag. The ingredient may be a flavored liquid or mix. The ingredient is cooled while stored in holders 1115 by refrigerated housing 1110 having a door 1111 and wheels 1113. Each of holder has a connection aperture 1117 with a gap 1118 (see FIG. 13 a) for allowing substantially all of the flavor/ingredient disposed in container 1115 to be removed without concern regarding the collapsing of the bag (not shown). Connection aperture 1117 of each of holders 1115 is connected to a conduit 1119 that passes through a base 1120. As shown in FIG. 13, conduit 1119 may connect to a pump rack 1123. Pump rack 1123 has one or more pumps 1125 that selectively move a portion of the ingredient from the bag/container in holders 1115 through connection aperture 1117, to conduit 1119, to a line conduit 1130, and to dispenser nozzle 304 to dispense the ingredient out of assembly 100, for example, to cup 15. The ice and the ingredient are dispensed into cup 15 but are segregated from each other until dispensed into cup 15 to prevent contamination. There is an ingredient dispense tube for each ingredient in each of holders 1115 and one ice nozzle in nozzle 304. See FIGS. 15 and 16 for a view of nozzle 304 formed by injection molding of a plastic material to provide an ice chute conduit 1126 centrally disposed within nozzle 304 and a plurality of flavor/ingredient dispensing apparatus 1127
  • As shown in FIG. 14, conduit 1119 may connect to a pump 1125. Pump 1125 selectively moves a portion of the ingredient from the container in holders 1115 through connection aperture 1117, to conduit 1119, to a line conduit 1130, and to dispenser nozzle 304 to dispense the ingredient out of assembly 100, for example, to cup 15. Pump 1125 may be an air powered pump that may include a diaphragm.
  • A portion of the ingredient, such as, for example, a fruit base, may be controlled by time. A controller maintains accuracy by determining an amount of the fruit base that has been delivered from the container in holder 1115. As a fluid level decreases within the container within holder 1115, the controller allocates a longer delivery time to compensate for a decrease in head pressure within the container within holder 1115. Pump 1125 may be positive displacement and a controller controls the pumps on a time basis. The time can be adjusted to control portion accuracy. Assembly 100 may only dispense ice from ice maker, ice storage and portion control module 300 into cup 15 and not an ingredient from flavor/ingredient dispensing module 1100.
  • As shown in FIGS. 18-22, ice maker, ice storage and portion control module 300 has one or more portion cups 302 that are fillable with ice. Portion cups 302 are formed by apertures 310 through a top plate 312. Plate 312 may have a circular shape. Each of apertures 310 has a sidewall that extends from top plate 312. Top plate 312 is positioned on a bottom plate 313 so that the sidewall of each aperture 310 abuts bottom plate 313 forming an interior volume for each of portion cups 302. Portion cups 302 have a predetermined size to hold a predetermined volume of ice. Portion cups 302 may be any size, such as, for example, about 1 ounce. Bottom plate 313 has a dispensing aperture 323 that is aligned with a nozzle 304. As shown in FIG. 7, dispenser nozzle 304 extends through a top side of container holder portion 20.
  • Top plate 312 is connected to a drive assembly 301 by a connector bar 314 to rotate portion cups 302. Drive assembly 301 may be, for example, a gear drive motor. Portion cups 302 that are filled with ice rotate with connector bar 314 on bottom plate 313 while bottom plate 313 remains stationary. Each of portion cups 302 remains filled with ice on bottom plate 313 until the portion cup passes over the dispenser aperture in bottom plate 313. The ice in the portion cup passes through the dispenser aperture in bottom plate 313 to dispenser nozzle 304 that dispenses the ice out of assembly 100, for example, into cup 15. Water is removed from cups 302 via perforated holes 321 disposed in bottom plate 313.
  • Connector bar 314 connects to drive assembly 301 through a sensor 306. Connector bar 314 may include a cam or one or more protrusions 328 that fit within sensor 306 to form a cam follower and micro-switch for counting the number of portion cups 302 which dispense ice via dispensing aperture 323. Connector bar 314 may be connected to stirrer bars 320 and 322. Bars 320 and 322 are ice agitators that rotate through the ice in a storage bin 305 a shown in FIG. 6 of ice dispenser 305. Their purpose is to keep the nugget ice from clumping together which would prevent the ice from filling into the ice cups.
  • The ice from ice dispenser 305 fills cups 302. Ice dispensing assembly 300 controls an amount of ice dispensed out of assembly 100 by controlling an amount of portion cups 302 that pass over a dispenser nozzle 304. Portion cups 302, for example, are round and hold a predetermined amount of ice. The number of portion cups 304 that pass over dispenser nozzle 304 determine the size of the drink being prepared. Portion cups 302 hold the predetermined amount of ice in the interior volume and as the size of the volume of ice increases or decreases a number of portion cups 302 that pass over dispenser nozzle 304 increases or decreases based on the predetermined amount of ice needed for each beverage. The cam follower and micro-switch are used to count a number of portion cups 302 that pass over dispenser nozzle 304. Counting a number of portion cups 302 that pass over dispenser nozzle 304 prevents positioning one of portion cups 302 partially over dispenser nozzle 304. A weight of the ice in storage bin 305 a of ice dispenser 305 causes the ice cups to fill. As the assembly rotates the ice is leveled by a wedge 303 to provide accurate portioning. Portion control wedge 303 closes off a top of portion cups 302 as they pass towards a dispense chute above dispenser nozzle 304 after being filled with ice, thereby ensuring that a consistent portion of ice is present in each cup 302 before is releases its content into dispense chute 1126 disposed within nozzle 304. Wedge 303 may be a sheet metal wedge with a top portion 316, a side portion 318, and a bottom portion (not shown) that surround top plate 312 and bottom plate 313.
  • FIGS. 23-35 depict a, blender/mixer/cleaning module 303 of assembly 100. It is contemplated that assembly 100 may include, for example, from one blender/mixer/cleaning module up to six or more blender/mixer/cleaning modules. More than one blender/mixer/cleaning module 303 allows for creation of a second beverage while mixing a first beverage, contributing to higher beverage output by assembly 100.
  • As shown in FIG. 27, blender/mixer/cleaning module 303 has a mixer housing 205. Mixer housing 205 has a first side wall 210, a second side wall 215, a back wall 217, a top wall 220, and a bottom wall 225 forming an interior volume 230. Interior volume 230 may be enclosed by a door 235 that moves to a closed position when in blending, mixing or cleaning mode, shown in FIGS. 7 and 28, and an open position uncovering interior volume 230 when blender/mixer/cleaning module 303 is in a load or unload mode. Optionally, door 235 may be a material that is transparent or translucent so that interior volume 230 is visible when door 235 is in the closed position. Door 235 is removable for maintenance as shown in FIG. 29. Bottom wall 225 may have a drain aperture 227. Drain aperture 227 may be covered by a filter cover 229.
  • Mixer housing 205 is optionally supported on a support structure 237. Support structure 237 has a motor support 239 that extends therefrom. Motor support 239 is connected to a motor 240. Motor 240 may be a stepper motor 241 a with a linear slide 241 that is connected to motor support 239. Motor 240 is connected to a mixer 245. Motor 240 may be connected to mixer 245 by a bracket 247 that is moved by motor 240. Motor 240 moves spindle shaft 260 of mixer 245 in a reciprocal vertical movement through top wall 220 into or out of interior volume 230.
  • Mixer 245 may be connected to a lid assembly 250, as shown in FIG. 34. Lid assembly 250 has a lid 252 and a plurality of alignment rods 254. Lid 252 is complementary in shape to a container, for example, a cup 15 having liquid therein placed within interior volume 230. Lid assembly 250 may move with mixer 245 into interior volume 230 into contact with cup 15. Lid assembly 250 remains in contact with cup 15, once lid assembly 250 is in contact with cup 15 while mixer 245 may move further into interior volume 230 along a length of connection rods 254. Spindle shaft 260 does not engage or spin until lid assembly 250 is in contact with cup 15 to prevent and spray or splatter. When mixer 245 is retracted toward top wall 220, mixer 245 moves along the length of alignment rods 254 until an end of alignment rods 254 is reached and then lid assembly 250 moves with mixer 245.
  • Mixer 245 has a spindle assembly 242 having a blender blade 255 that is wider than a spindle shaft 260. Blender blade 255 has projections that facilitate mixing of liquid within the cup 15. Spindle shaft 260 connects to a mixer motor 265 that spins blender blade 255 and spindle shaft 260.
  • Mixer 245 may be attached to linear slide 241 so that linear slide 241 moves mixer 245 vertically. A controller provides a mixing profile that insures proper mixing of the beverage. Linear slide 241 is driven by the stepper motor 241 a that provides precise control of movement of linear slide 241. Controller may move lid assembly 250 (blender carriage) until lid 252 touches the rim of the cup 15 before mixer 245 is energized to spin blender blade 255. By moving blender blade 255 about 25% into the liquid within cup 15 before mixer 245 is energized to spin blender blade 255, splatter from mixer 245 energizing before entering into the beverage is reduced and/or eliminated. After blender blade 255 is energized a customizable program indexes blender blade 255 down into cup 15. Blender blade 255 may be energized with a customizable program that indexes blender blade 255 down into cup 15 to insure that the nugget ice has a particle size that is reduced to beverage specifications defined by the user. Blender blade 255 dwells at a bottom of cup 215 for a predetermined amount of time. Blender blade 255 is raised and lowered for a predetermined period of time to provide complete blending of components of the beverage. After mixing is complete spindle assembly 242 returns to a home position, as shown in FIGS. 7 and 28. Stepper motor 240 a and linear slide 240 may have a controller that counts a number of steps that motor travels allowing precise location of blender blade 255 leading to uniform beverages each time a beverage is dispensed and mixed from assembly 100. Preferably, blender blade 255 is an emulsifying blade as shown in FIG. 33.
  • Door 235 may have a safety switch 236. Microswitches are located on mixer housing 205. When door 235 is raised a microswitch 211, as shown in FIG. 27, is switched and blender blade 255 is disengaged from cup 15 retracting to it off position. Additionally, there is a tab 267, as shown in FIG. 32, that is a door interlock on mixer 245 that prevents door 235 from being opened when blender blade 255 is lowered.
  • Referring to FIG. 32, back wall 217 may have a container or cup holder or guide 270 connected thereto. Holder 270 may hold cup 15 in position during mixing by mixer 245. Holder 270 may be shaped complimentary to the shape of cup 15, for example, a U-shape.
  • Holder 270 may also be connected to a liquid source (not shown) by tubing 275. Tubing 275 may be connected to the liquid source through a solenoid 280. The liquid is dispensed through one or more apertures 272 (shown in FIG. 27) in holder 270 into interior volume 230. The liquid may be water and/or a sanitizer. The water and/or sanitizer drains through drain aperture 227. FIG. 30 depicts a pair of sanitizer supply vessels 281 connected via tubes or conduits 283 to tubes 275, respectively. Preferably, a rinse or cleaning snorkel 286, as shown in FIGS. 31 and 35, is in fluid communication with holder 270 so that cleaning fluid may be dispensed substantially near the top of interior volume 230 of mixer housing 205.
  • After cup 15 is removed from interior volume 230, door 235 may be moved to a closed position so that interior volume 230 and/or mixer 245 may be rinsed/cleaned and/or sanitized. Water solenoid 280 and air solenoid 220 a (FIG. 24) are energized. Mixer 245 is energized spinning blender blade 255 and lowered into interior volume 230 by stepper motor 241 a and linear slide 241. Blender blade 255 is indexed up and down causing rinse liquid to spray entire interior volume 230 or mix compartment. Mixer 245 is de-energized stopping blender blade 255 from spinning and returns to the home location. Air continues and is used to help in removal of water residue. Another cup having another beverage therein may be mixed by mixer 245.
  • Mixer 245 and interior volume 230 may be rinsed with water only after mixing each beverage, mixer 245 and interior volume 230 may be rinsed with water and/or sanitized with a sanitizing liquid, such as, for example, soap or detergent, after mixing each beverage, or mixer 245 and interior volume 230 may be rinsed with water only after mixing each beverage and periodically mixer 245 and interior volume 230 are sanitized. A “Y” fitting 284 (see FIG. 30) may be placed into a water line 275 upstream of solenoid 280 to connect a source of sanitizing liquid 281. The sanitizing liquid may be metered into the water to sanitize mixer 245 and interior volume 230. The amount of sanitizing liquid may be controlled by a flow restriction (not shown) in tubing 283 of the source of sanitizing liquid 281 that connects to the “Y” fitting 284. A solenoid valve may be connected to tubing 283 of the source of sanitizing liquid 281 that connects to the “Y” fitting 284. The solenoid valve may be controlled so as to provide water only to rinse mixer 245 and interior volume 230 after mixing each beverage, and to periodically (e.g., daily) add the sanitizing liquid with the water to sanitize rinse mixer 245 and interior volume 230. Interior volume 230 and/or mixer 245 being rinsed and/or sanitized as described herein after each use prevents flavor transfer, eliminates germs, and eliminates the need for manual washing.
  • Referring to FIG. 7, in use, cup 15 is placed on container holder portion 20 of assembly 100. Ice maker, ice storage and portion control module 300 dispenses ice to cup 15 through nozzle 304 and ingredient dispenser assembly 1100 dispenses an ingredient, such as, for example, a fruit base to cup 15 through nozzle 304. Cup 15 is then transferred into interior volume 230 of blender/mixer/cleaning module 303. Door 235 is moved to the closed position and mixer 245 mixes the ice and fruit base. Upon completion of the mixing, door 235 is moved to the opened position and cup 15 is removed and delivered to the consumer. Door 235 is then closed and interior volume 230 is rinsed and/or sanitized.
  • Each beverage may be mixed in a single serving cup 15 that is served directly to a consumer, allowing the entire beverage to be delivered to the consumer raising product yield and reducing wasted beverage, e.g., when blending the beverage in a blender pot. Having each beverage blended in its own cup improves flavor control and reduces allergy issues caused through cross-contamination.
  • Referring to FIGS. 23, 24, 27 and 28, a controller 206, which, for example, may be disposed on a printed circuit board, controls blender/mixer/cleaning module 303. When the beverage is dispensed into the cup and placed in mixer housing 205, a microswitch, such as microswitch 211 in door 235, is switched indicating the presence of the cup. Controller 206 energizes stepper motor 241 a on linear slide 241 or linear actuator and mixer 245 is lowered into the cup to a predetermined level (typically by counting a number of steps that stepper motor 241 a is operated). When blender blade 255 reaches a pre-determined level controller 206 energizes stepper motor 241 a to rotate blender blade 255. Blender blade 255 dwells at the pre-determined level for a time and then linear slide 241 is energized and is lowered further into the beverage to insure proper blending of the beverage. During the mixing blender blade 255 is raised and lowered in a sequence defined by the end user. Upon completion of the mixing process controller 206 disengages stepper motor 241 a and energizes linear slide 241 to remove blender blade 255 from the beverage. The beverage is removed from the mix chamber or interior volume 230 and trips a door microswitch 236. Upon the switching of door microswitch 236 controller 206 begins the rinse process.
  • Referring to FIG. 37, a controller 400 comprises a structure of control or printed circuit boards 401, 402, 403, 404 and 405 identifying that they are separate but interconnected. This provides flexibility in the design allowing additional boards to be added without re-designing the entire controller of assembly 100. Printed circuit board 401 carries a user interface controller 412 (see FIG. 37) that incorporates a button panel, such as a control panel 500 shown in FIGS. 36 and 46, that an operator uses to select the drink as well as a computer that interconnects to other control boards. Printed circuit board 402 provides a gateway for communication to various methods (web, modem, USB, and the like). Printed circuit boards 403 and 404 carry blender controllers (for example, blender controller 206 in FIG. 38) for blending, mixing and cleaning activities of blending/mixing/cleaning module 303 and will house controllers for mixer spindle motor 240, linear slides 241, water solenoid 280, and air solenoid 220 a. Printed circuit board 405 houses switching relays for ice maker, ice storage and portion control module 300, and flavor/ingredient dispensing module 1100. C-bus 406 is a communication interconnect between printed circuit boards 401 and 402. A P-bus 407 is a wiring interconnect between printed circuit boards 401, 403, 404 and 405.
  • Controller 34 may optionally include a Point Of Sale (POS) device 408. POS device 408 may be connected to C-bus 406 as shown and provide user input to user interface controller circuit board 401 or could act as a server providing input via communications board 402 to controller 400. Alternatively, POS device 408 can provide a selection of a beverage, container size, ingredients and additives, which point to a matching script of a matching beverage in a menu library. The matching script is then conveyed to circuit boards 403, 404 and 405. The menu library could be located in POS device 408 and/or in user interface board 401.
  • Referring to FIG. 38, controller 400 has inputs and outputs connected to assembly 100. A Network Gateway C modbus Communication module 410 allows communication via modem, Internet, and the like. Network gateway 410 includes a C-modbus feature 411 for communicating via C-bus 406. User interface controller 412 includes a Front Panel CCA User interface 414 that includes interfaces 416 and 418 to a Monochrome LCD display and a Membrane keyboard (KB) or a color LCD display with a touch screen and further includes a USB port 420 and a P/C modbus protocol feature for communicating via C-bus 406 with communications board 402 (FIG. 37) and via P-bus 407 with mixer boards 403 and 404 and smart relay board 405.
  • Controller 400 comprises a blender controller 206 for each blending/mixing/cleaning module 303 in assembly 100. As these blending controllers are identical, only one blending controller is shown in FIG. 38. Blender controller 206 comprises a cup present feature 424 that receives from blending/mixing/cleaning module 303 an input from sensor 211 that indicates the presence of cup 15. Blender controller 206 also comprises a safety door position feature 426 that receives an input from a sensor 236 that indicates a door up or door down position. Blender controller 206 further comprises a home detect feature 428 that receives an input from a sensor 422 that indicates spindle assembly 242 is in the home position. Blender controller 206 further includes control logic for a micro stepping motor driver feature 430 that initiates or provides control signals to linear drive motor 241 a of blender assembly 303. Blender controller 206 further includes control logic for an air solenoid driver feature 432 that provides an air pulse to pump 220 a of blender assembly 303. Blender controller 206 further includes control logic for a water solenoid driver that provides a control signal to water solenoid 280 of blender assembly 303. Blender controller 206 further includes control logic for a motor drive feature 436 that provides drive voltage/current to mixer motor 265 of blender assembly 303. Blender controller 206 also includes a P-modbus feature 433 for communicating with user interface controller board 401, mixer board 404 and system relay board 405 via P-bus 407. Blender controller 206 further includes a 1/24 VDC supply 429 that may be either internally derived from incoming AC power from a smart relay controller 435 or supplied from an external DC power supply.
  • Smart relay controller 435 handles control of refrigeration system 1110 with a syrup detection feature 436 that receives an input from a syrup bag loaded sensor 1140 (not shown) of refrigeration system 1110. Smart relay controller 435 further includes control logic for a syrup solenoid driver feature 438 that provides a control signal to operate a selected flavor or syrup pump 1125 of refrigeration system 1110. Smart relay controller 435 further includes control logic for a water solenoid feature 440 that provides a control signal to operate water solenoid 1142 of refrigeration system 1110. Smart relay controller 435 further includes a syrup refrigeration temperature feature that receives an input from a temperature sensor 1144 of refrigeration system 1110.
  • Smart relay controller 435 further includes monitoring features of ice storage and portion control module 300 (hereafter sometimes referred to as ice handler module 300). Smart relay controller 435 includes an ice refrigerator temperature feature 444 that receives an input from an ice temperature sensor 340 (not shown) of ice handler module 300. Smart relay controller 435 includes an ice volume (or bin) full temperature feature 446 that receives an input from an ice volume (or bin full) temperature sensor 342 of ice handler module 300. Smart relay controller 435 includes an ice volume (or bin) low temperature alarm feature 448 that receives an input from an ice low temperature sensor 344 of ice handler module 300. Smart relay controller 435 includes an ice dispenser position feature 450 that receives an input from an ice position sensor 346 of ice handler module 300. Smart relay controller 435 further includes an ice dispenser control feature 454 that supplies AC power to drive assembly 301 of ice handler module 300. Smart relay controller 435 further includes an ice compressor hour gauge feature 456 that controls the application of AC power to a compressor 348 of ice handler module 300.
  • Smart relay controller 435 also includes an AC power interface 452 that receives an AC line voltage which is supplied to blender controller 206, refrigeration system 1110 and ice handler 300 as shown by the boldface lines in FIG. 38. Smart relay controller 435 further includes a 5/24 VDC supply that may be either internally derived from incoming AC power (by an AC to DC converter) or supplied from an external DC power supply.
  • Smart relay controller 435 also includes a P-modbus feature 437 for communicating with the user interface board 401 and mixer boards 403, 404 via P-bus 407. Smart relay controller 435 also includes a P/C-modbus feature 439 for communicating with user interface controller board 401 via the P-bus.
  • Referring to FIG. 43, user interface controller 412 comprises a processor 460, a communication interface 462, an input/output (I/O) interface 464 and a memory 466 interconnected via a bus 468. Communication interface 462 is connected to C-bus 406 for communicating with servers via a network such as the Internet. For example, interface controller 412 may receive from an external server downloads of program changes, new programs, and/or various other commands, programs or data and may send to an external server various status data concerning operational data, maintenance data, and the like.
  • I/O interface 472 comprises connections to control panel 500 (FIGS. 36 and 38) and at least one UBS port 472 for connection to an external memory 474, which, for example, may be a memory stick, an external memory drive or other external memory. I/O interface 464 also comprises a connection to P-bus 407 for communications with blender controllers 206 and relay controller 435.
  • Memory 466 comprises a master program 470 for control of assembly 100 and various other programs, such as, an operating system, utility programs and other programs. Processor 460 is operable to execute master program 470 and the other programs as well.
  • Referring to FIG. 44, blender controller 206 comprises a processor 476, an input/output (I/O) interface 478 and a memory 482 interconnected via a bus 480. I/O interface 478 includes connections to blender module 303 as shown in FIG. 38. I/O interface 478 comprises a connection to P-bus 407 for communications with user interface controller 412 and relay controller 435. Memory 482 comprises a blending program 484 and a cleaning program 486 for control of blender module 303 and various other programs, such as, an operating system, utility programs and other programs. Processor 476 is operable to execute blending program 484, cleaning program 486 and the other programs as well. Other blender controllers 206 in assembly 100 include an architecture identical to blender controller 206 for control of associated blending/mixing/cleaning modules 303.
  • Referring to FIG. 45, relay controller 422 comprises a processor 488, an input/output (I/O) interface 490 and a memory 494 interconnected via a bus 492. I/O interface 490 includes connections to refrigeration module 1110 and ice handler module 300 as shown in FIG. 38. I/O interface 490 also includes a connection to P-bus 407 for communicating with interface controller 412 and blender controllers 206 of assembly 100 (FIGS. 37 and 38). I/O interface 490 also includes a connection to P-bus 407 for communicating with user interface controller 412 and blender controller 206. Memory 494 comprises a dispensing program 496 for control of refrigeration module 1110 and various other programs, such as, an operating system, utility programs and other programs. Processor 488 is operable to execute dispensing program 496 and the other programs as well.
  • Referring to FIG. 46, control panel 500 comprises a display 502 and a keypad 504. User interface controller 412 interacts with a user to present display screens on display 502 and responds to user entries made with keypad 504 or by touch, cursor voice or other input. Display 502 may be any suitable display and, preferably, is a Liquid Crystal Display (LCD). Keypad 504 may be any suitable keypad, keyboard or touch screen and, preferably is a touch screen.
  • In a preferred embodiment the display screens comprise the screens shown in FIGS. 48-69. It will be appreciated by those of skill in the art that other display screens can be used. Referring to FIG. 48, a display screen 1200 comprises three sections 1202, 1204 and 1206 that are used in each of the display screens of FIGS. 48-69 to display information to the user.
  • Controller 400 of the present disclosure will be described for a beverage assembly 100 as shown in FIG. 36, in which controller 400 comprises user interface controller 412, relay controller 435 and two blender controllers 206 for a right blending/mixing/cleaning module 303 and a left blending/mixing/cleaning module 303. Referring to FIG. 47, user interface controller 412 is executing master program 470. At step 1300, user interface controller 412 presents on display 502 a home screen 1200 that displays in section 1204 a plurality of beverage categories 1208, 1210, 1212 and 1214 labeled, for example, as smoothie, agua fresca, frost bite and ice/mix blend, respectively. The user selects one of the categories, for example, smoothie, for a Drink #1.
  • At step 1302, master program 470 responds to the user's selection of smoothie to present a flavor selection screen 1216 shown in FIG. 49. A plurality of flavors 1218-1224 is presented in section 1204 for selection by the user. In this example, the user selects flavor 1218, which is strawberry. Also at step 1302 (FIG. 47), program 470 presents a strawberry boost selection screen 1225 as shown in FIG. 50. Section 1204 is divided into four subsections 1226, 1227, 1228 and 1229. The choices for the user to select are strawberry in subsection 1226 and strawberry with boost in subsection 1227. In this example, the user selects strawberry with boost. Master program 407 responds by presenting a cup size selection screen 1230 shown in FIG. 51 with choices “small”, “medium” and “large” set forth in section 1204. In this example, the user selects “medium”.
  • Master program 470 at step 1304 of FIG. 47 responds with a screen 1231 in FIG. 52 with a pre-dispense instruction (not shown) in which additive type choices A, B, C and D are presented in section 1204 for user selection. Dependent of the type of additives (A, B, C or D) it can be added in different stages of the drink making, which will give the drink different attributes dependent on where it is added. The user may select none of the additives or up to four of the additives. At step 1306, master program 470 determines if additive A has been selected. If not, the user is prompted to activate an advance button shown in section 1206 as check arrow. If so, the user at step 1308 is prompted to place one or multiple additive type A into a cup, place the cup under the dispenser head or nozzle 304 and then activate the advance button. At step 1310 master program 470 responds to the user activation of the advance button at step 1306 or step 1308 to prepare a script that contains dispensing instruction data that comprises the selected flavor, additive (if any), and cup size. At step 1312, user interface controller 412 communicates this script to relay controller 435 via P-bus 407 (FIGS. 37 and 38) and presents on display 502 a dispensing screen 1260 shown in FIG. 53, which displays in section 1204 the status message “Medium Strawberry Smoothie Dispensing”.
  • Relay controller 435 at this time executes a dispensing program 496 (FIG. 70) based on the script received from user interface controller 412. When the dispensing program is finished, relay controller 435 sends a dispensing complete message via P-bus 407 to user interface controller 412. Master program 470 at step 1314 determines if additive B has been selected. If so, the user at step 1316 is prompted in a screen 1261 shown in FIG. 54 to place one or multiple additive type B into the cup with a pre-blend instruction in section 1204. If additive type B was not selected, no pre-blend instruction is displayed in section 1204 of screen 1260.
  • Also displayed in section 1204 of FIG. 54 is a prompt to the user to place the cup in one of the two blending/mixing/cleaning modules 303 by activating one of the left and right buttons 1232 and 1233. In this example, the user selects the left blending/mixing/cleaning module 303 for drink #1 by activating button 1232 and places the cup in the left mixer assembly 303. Master program 470 prepares a script for left controller 206 of left blender assembly 303. This script contains blending instruction data that comprises the cup size and the spindle speed and dwell time for each level of blending for the selected beverage and additives A and/or B (if any). User interface controller 412 communicates this script to left blender controller 206 via P-bus 407. At step 1320, left blender controller 206 for left blending/mixing/cleaning module 303 (FIGS. 36 and 37) executes a blending program 484 (FIG. 71) based on the drink #1 blending script for blending the contents of the cup for drink #1. At this point, user interface controller 412 presents on display 502 a home screen 1234 shown in FIG. 55.
  • Home screen 1234 displays in section 1204 the status message “Blending” together with left icon button 1232 for drink #1. In section 1204, categories 1208, 1210, 1212 and 1214 are displayed for selection for a drink #2. Program 470 then repeats steps 1300 through 1312 for drink #2 using screens 1234 through 1239 of FIGS. 55-60 in which the displayed content of display sections 1204 correspond to the displayed content of sections 1204 of screens 1200, 1216, 1225, 1230, 1261 and 1262 of FIGS. 48-53 for drink #2.
  • Referring to FIGS. 47 and 61, left blender controller 206 for left blending/mixing/cleaning module 303 senses the return of the spindle to the home position based on a signal from home sensor 422 (FIG. 38) or a door up or open position and sends a blending done message to user interface controller 412 via P-bus 407.
  • User interface controller 412 responds at step 1322 by presenting a mixer selection screen 1240 on display 502 as shown in FIG. 61. In section 1204, instructions for drink #2 can be a pre-blend instruction for an additive or merely to move drink #2 cup from the dispenser module to the right blending/mixing/cleaning module 303 as indicated by right mixer symbol 1233. In section 1202, instructions for drink #1 include a flashing check arrow 1241. The user must select flashing check arrow 1241 to acknowledge a first mix-in of additive type A and/or type B and to see the next mix-in instruction for additive type C. Master program 470 responds by presenting another mixing selection screen 1242 as shown in FIG. 62. In step 1324, if additive type C has been selected in step 1304, the user is prompted by flashing arrow 1241 to acknowledge additive type C and remove the cup from left blending/mixing/cleaning module 303 and add one or multiple additive type C to the cup. In step 1326, the user is prompted by screen 1243 to place the drink #1 cup in the left blending/mixing/cleaning module 303, select the check arrow and close the blender door. Master program 470 prepares the script for blending drink #1 with additive type C and sends it via P-bus 407 to left blender controller 206. Left blender controller 206 uses this script to execute step 1326 to blend the contents of drink #1 cup for a second blending.
  • With respect to drink #2, master program 470 is concurrently (with step 1326 for drink #1) executing steps 1314 and 1315 (FIG. 47) for additive type B in section 1204 of screens 1240, 1242 and 1243. In section 1204 of a screen 1244 in FIG. 64, the user is prompted to place the drink #2 cup in the right blending/mixing/cleaning module 303. Master program 470 packages the script for blending drink #2 and sends it via P-bus 407 to the right blender controller 206. Right blender controller 206 uses this script to blend drink #2 at step 1318 of master program 470. At this time, master program 470 also presents on display 502 a screen 1245 that shows in section 1202 a status of “mixing” for drink #1 and in section 2 a status of “blending” for drink #2. For this case, the script for drink #1 includes a mixing instruction. Mixing chops up coarse ice particles into fine particles. On the other hand, blending blends the coarse particles without substantially changing the granularity. This can be accomplished in two manners. The first manner is by changing the blade speed. In the second manner, mixing and/or blending blade 255 has a sharp side and a dull side. For a mixing operation, the spindle assembly is rotated in a direction win which the sharp side chops the coarse ice particles. For a blending operation, the spindle assembly is rotated in the opposite direction so the dull face of blade 255 stirs the ingredients without substantially changing the granularity of the ice particles.
  • When the mixing procedure is finished, left blending controller 206 sends a complete message via P-bus 407 to user interface controller 412. Master program 470 executes step 1328 by presenting a screen 1246 on display 502 shown in FIG. 66. In section 1202, the user is prompted by flashing check arrow 1241 to acknowledge a selected additive D (topping). Selecting the flashing check arrow 1241 causes topping instructions to be presented in section 1202. For example, the user is prompted to remove the drink #1 cup from the left blending/mixing/cleaning module 303 and place the topping on drink #1. When drink cup #1 is removed from left blending/mixing/cleaning module 303, a cup presence sensor 211 provides a signal to left blender controller 206, which signifies the cup has been removed. Left blender controller 206 sends a message of the cup removal via P-bus 407 to user interface controller 412. Master program 470 then executes step 1340 by presenting a screen 1247 on display 502. In section 1202 of screen 1247, a topping instruction requests the user to acknowledge that the topping has been added by selecting flashing check arrow 1241 and to serve drink #1.
  • Concurrently with execution of step 1340 for drink #1, master program 470 executes step 1324 for drink #2 as shown in section 1204 of screen 1247 and presents a screen 1248 shown in FIG. 68. Screens 1247 and 1248 prompt the user to add a selected additive C to the drink #2 cup, select the right blending/mixing/cleaning module 303 and place the drink #2 cup in the selected right blending/mixing/cleaning module 303. Master program 470 then presents on display 502 a home screen 1250 (FIG. 69) that shows in section 1202 a mixing status of drink #2 and in section 1204 the beverage categories for user selection for a drink #3.
  • Master program 470 then waits for execution of a cleaning procedure 1342 (FIG. 47) by left blender controller 206, which will be described hereinafter. When the cleaning procedure is finished, master program 470 completes its execution for drink #1 at box 1344.
  • Referring to FIG. 70, a dispensing program 496 is stored in memory 494 and executed by processor 488 of relay controller 435 (FIG. 45) at step 1412 of master program 470 of FIG. 47. At step 1412, script is received from user interface controller 412 via P-bus 407. This script comprises a cup size, selected flavor(s), selected additive(s) and an ice amount. At step 1420 dispensing program 496 calculates dispensing by dividing the total amount of ice (from the received script) by the size of the portion cups 302 of FIGS. 18-20. For example, these amounts can be measured by volume or weight. In a preferred embodiment, the amounts are measured by weight. This calculation yields the number of portion cups 302 that need to be filled. At step 1422 relay controller 435 dispenses the ice to dispenser nozzle 304 via portion cups 302 with appropriate drive voltage to drive assembly 301.
  • At step 1414, the valve on-times are calculated based on the selected flavors contained in the received script. The valves are the valves that control air flow from a pressurized air source to air powered pumps 1125 of the selected flavor fluids. The on-time of the valve is calculated by multiplying the desired amount by the calibration dispense rate constant for that fluid and add the calibration lag time to achieve the total on-time. At step 1416 dispensing program 496 calculates delay times for starting the dispensing of the flavor fluids. The delay times for the fluid dispense is there to avoid that we end up with a lot of ice on top of the drink (since the ice dispense time is much longer than the fluid dispense). With a lot of ice on top of the drink, it makes it difficult to blend properly. The delay times is normally set as a portion of the ice dispense time with a typical value of 50%. At step 1418, the fluids are dispensed by operating the selected pumps after the calculated time delays and for the calculated times. At step 1424 the dispensing is completed and relay controller 435 sends a dispensing complete message to user interface controller 412 via P-bus 407.
  • Referring to FIG. 71, a blending program 484 is stored in memory 482 and executed by processor 476 of blending controller 206 (FIG. 44) at steps 1320 and 1326 of master program 470 of FIG. 47. At step 1427, script is received from user interface controller 412 via P-bus 407. This script comprises cup size, blending positions, initial blade speed, blade speed for each blending position, blend time for each blend position and reduced blade speed. At step 1428, blending program 484 determines if door 235 is closed. This is accomplished by checking the status of the door sensor 409 of the associated blending/mixing/cleaning module 303. If the status is open or up, blending program 484 awaits detection of door 235 in a closed or down position. When the door 235 is closed, blending program 484 turns on spindle motor 265 to rotate spindle shaft 260 and blade 255 at the initial speed prescribed in the script.
  • At step 1430, blending program 484 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to lower spindle shaft 260 and blade to a top blending position in the cup. At this point the rotational speed is changed from the initial speed to the top blend speed for the top blending position and maintained for the prescribed time according to the script. When blending for the prescribed time at the top blending position has expired, blending program 484 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to lower spindle shaft 260 and blade 255 to a next blending position in the cup (e.g., near the bottom of the cup). At this point in step 1431 the rotational speed is changed from the top position blending speed to a bottom blend speed for the bottom blending position. Step 1432 maintains the bottom blend speed for the prescribed time according to the script.
  • When blending for the prescribed time at the bottom blending position has expired, blending program 484 at step 1433 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to raise spindle shaft 260 and blade 255 to a next blending position in the cup (e.g., near the middle of the cup). At this point the rotational speed is changed from the bottom position blending speed to a middle blend speed for the middle blending position. Step 1432 maintains the blend speed for the prescribed time according to the script.
  • When blending for the prescribed time at the middle blending position has expired, blending program 484 at step 1435 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to raise spindle shaft 260 and blade 255 to the top of the cup and maintain the spindle speed. At step 1436 the spindle speed is reduced according to the script. At step 1437 blending program 484 uses micro stepping motor driver feature 430 to provide drive signals to operate micro stepping motor 241 a and linear slide 241 to raise spindle shaft 260 and blade to the home position and turn of motor 265 to stop rotation of spindle shaft 260 and blade 255. At step 1438, blending program 484 determines if door 235 is open by checking the status of the door sensor 409 of the associated blending/mixing/cleaning module 303. If the status is closed or down, blending program 484 awaits detection of door 235 up or open position. When this occurs, blending program 484 at step 1439 awaits the next instruction or script from user interface controller 412.
  • Referring to FIG. 72, a cleaning program 486 is stored in memory 482 and executed by processor 476 of blending controller 206 (FIG. 44) at step 1342 of master program 470 of FIG. 47. At step 1441, script for cleaning is received from user interface controller 412 via P-bus 407. This script comprises spindle speed and predetermined vertical position. At step 1442, by cleaning program 486 determines if door 235 is closed. This is accomplished by checking the status of the door sensor 409 of the associated blending/mixing/cleaning module 303. If the status is open or up, blending program 484 awaits detection of door 235 closed or down position. When the door 235 is closed, blending program 486 turns on spindle motor 265 to rotate spindle shaft 260 and blade 255 at the spindle speed prescribed in the script. At step 1444, blending program 486 turns on the water spray by operating water solenoid 280 to provide water to holder 270 which emits a water spray via apertures 272 or snorkel 286 (FIGS. 31 and 35) into interior volume 230 of blending/mixing/cleaning module 303. At step 1445, blending program 486 moves the rotating spindle shaft 260 and blade 255 downward in interior volume 230, thereby dispersing the water spray to rinse a wide area of the wall and door of the interior volume 230. When spindle shaft 260 and blade 255 reach the predetermined vertical position in interior volume 230, cleaning program 486 at step 1446 turns on air solenoid 220 a to provide a blast of air pressure in interior volume 230. The air will also boost the water spray as well as blowing off excessive water from the interior of the chamber in the spindle parts. An added benefit is that the air will enhance the evacuation of the drain and reduce the risk of clogging.
  • Cleaning program 486 at step 1447 waits one second and then moves spindle shaft 260 and blade 255 up a distance (e.g., about one inch) at step 1448. At step 1449, sir solenoid 220 a is operated to turn off the air flow. At step 1450, spindle shaft 260 and blade 255 is returned to the home position. At step 1451, cleaning program 486 is finished and sends a cleaning complete message to user interface controller 412 via P-bus 407.
  • It has been found by the present disclosure that assembly 100 allows operators to produce and dispense consistently prepared smoothie drinks in less than 40 seconds. Advantageously, assembly 100 generates ice through a fully integrated on-board ice system, ice maker, ice storage and portion control module 300. Ice maker, ice storage and portion control module 300 may, for example, have a 20-pound ice storage system that has the capability to create an additional 10 pounds of ice each hour, with a peak total of 270 pounds per day. Having ice generation on board removes the risk of injury through slips and falls, and it decreases the chance of bacterial contamination through mishandling. Additionally, the ice used in this machine is nugget-style ice, which is easier to fracture and blend down into the smoothie consistency. All of this allows for a perfectly blended beverage, for example, smoothie that fits within a normal QSR delivery time.
  • Each beverage, for example, smoothie is blended in its own cup, allowing the entire beverage or drink to be delivered to the customer and, in turn, raising product yield. Having each drink blended in its own cup improves flavor control and reduces allergy issues caused through cross-contamination. Assembly 100 may, for example, consistently provide twenty 16-ounce drinks per hour and, at peak capabilities, forty-five 16-ounce drinks for one-hour bursts. Money is also saved through the elimination of small wares or blender pots that were purchased and stored by restaurant owners in the past.
  • Advantageously, spindle assembly 242 goes through a rinse and/or sanitation process after each use to prevent flavor transfer and eliminate the need for manual dishwashing. Additionally, for example, two blending/mixing/cleaning module 303 included in assembly 100 to allow for the creation of a second drink while mixing the first, contributing to higher drink output and, consequently, to the bottom line of the operation. To overcome this challenge, nugget-style ice may be used with assembly 100. Nugget ice is softer than the more commonly known cube ice, and it is formed in a freeze barrel with an internal auger that continually scrapes the freeze surface. This flake-style ice is moved to the top of the freeze barrel by the ice auger, where it is extruded into the ice nugget. The resulting smaller ice greatly reduces the amount of blending required to create the drink. Additionally, the noise generated from the blending process is reduced by using this smaller nugget ice. This becomes especially important when the equipment is placed in the proximity of the front counter or near a drive-through window.
  • The blender pots in current smoothie machines are designed to fully mix the drink and grind the ice to a grain size that meets customer taste profiles. When mixing in a cup, there is no geometry to assist the mixing and grinding of the ice. To achieve the proper drink consistency, linear slide 241 moves blender blade 255 up and down in cup 15. This process simulates how a drink is made using a handheld stick mixer. Blender blade 255 lowers into the drink (about 25%), at which point blender blade 255 is energized. Once engaged, the spindle is lowered fully into the cup and allowed to dwell. This process grinds the majority of the ice, but at that point, the drink is not fully developed. The spindle is then raised and lowered following a profile created for the specific drink, taking into account the viscosity of the fluids, ice-to-fluid ratio, and the drink cup size.
  • It has been found by the present inventors that size limitations (footprint) may be achieved by a configuration of the components of assembly 100. While a traditional machine creates drinks in a blender pot to mix more than one flavor, assembly 100 dispenses and mixes each drink in a serving cup, and may have dual spindles to maintain throughput and delivery times. Assembly 100 may address size requirements by vertical placement of the components.
  • Assembly 100 may maintain the accuracy of mixer 245—used to create drink consistency—by stepper drive motors 241 a control the linear slides 241. Stepper motors 241 a provide the ability to create different blending profiles for the various types of drinks (coffee-based, fruit-based, fruit-plus-yogurt drinks). Counting the number of steps that stepper motor 241 a travels allows precisely locating blender blade 255 every time a drink is blended.
  • Ice maker, ice storage and portion control module 300 maintains ice dispense accuracy. The ice dispense was then divided into portion cups. As the drink size changes, the number of individual dispense cups dropping ice into the beverage increases or decreases to match. To measure the number of ice dispenses, micro switches (located outside of the ice bin) were incorporated to count the number of cups. This method provides consistent ice delivery regardless of the level of ice in the bin.
  • Blender pots that are currently used are made of hard plastic, with the ability to withstand the forces used to crush ice into an acceptable consistency for a smoothie drink. Grinding the cube-style ice, most commonly found in QSRs, would put too much stress on the machine's blender and the customer's cup.
  • Definitions, acronyms, and abbreviations may include:
  • Abbreviation Definition
    UIC User Interface Controller
    SRB System Relay Board
    P-BUS Peripheral bus
    C-Bus Communication Bus
    CCA Circuit Card Assembly
    SFR System Functional Requirements
  • In an example of a preferred embodiment, assembly 100 may be a “Smoothie maker system” that comprises an integrated ingredient dispensing unit, up to 4 mixing units (expandable from 2 in normal configuration), and a control panel for user operation. As depicted in FIG. 38, the system is designed using a Smart Relay CCA, two mixer CCAs (normal configuration), an optional communications board for external communications, and a user interface controller board. All of the subsystem boards communicate with each other using a MODBUS protocol and RS-485 physical link. Smart Relay CCA is responsible for dispensing control, monitoring and safety of the system ice-maker, and flavoring assembly/subsystem. Also the Smart Relay CCA provides the power and Modbus hub for the Smoothie System control electronics.
  • The Blender Controller CCA is responsible for position, speed, cleaning and safety control of the system blender assembly/subsystem, such as blender/mixer/cleaning module 303. It controls the blender blade, water and air pumps and senses cup present and door switch. The user interface controller board consists of a monochrome LCD display, membrane keypad for control and configuration.
  • The functional requirements of the exemplary embodiment are configured for mixing profiles and particular fluid selections (x out of 254 displayed). The system automatically goes into a configuration download menu if in idle when an SD card is inserted. The User Interface shall have a degrees F/C selection for temperature display in the setup mode. The User Interface shall have a degrees F/C selection for temperature display in the setup mode. The maximum number of flavors per serving shall be three and the minimum number of flavors per serving shall be one, unless dispensing ice only. A flavor selection status shall be toggled by pressing the button corresponding to the flavor in question. Upon reaching the maximum Number of Flavors per Serving, the system shall not allow selection of any additional flavors; unselected flavors become locked-out. The user shall be able to change the flavor selection(s) by pressing the CANCEL button and selecting desired flavor(s).
  • The user shall be able to change the flavor selection(s) by first de-selecting a (the) flavor(s), then selecting the desired flavor(s). The unit shall monitor use cycles of flavors and provide a user indication on the display of low level for each flavor for early warning of flavor out.
  • The additives comprise a selection of two types of fresh fruit and yogurt. Only the yogurt is dispensed automatically; instead of dispensed, the fresh fruit has to be manually added. The fresh-fruit selections are used to compute the amounts that are dispensed. Fruit is placed in cup prior to receiving the ice and fruit. The Maximum Number Of Selectable Additives shall be 3 and the Minimum Number Of Selected Additives shall be 0.
  • The Fruit flavors and yogurt shall be stored in a refrigerated base designed to maintain a product temperature between 34° F.-38° F. Base will be designed to accommodate up to 9 flavors. The base design will be such that flavors can be stored in “bag-in-box” packaging. The base will house flavor pumps (up to 9) and all associated delivery tubing, and air solenoid switches. The base will be designed to intake and discharge condenser air from the front of the unit. The base can be mounted on castors to allow access to rear of unit for cleaning. The base will be designed to meet NSF and UL requirements. The base will have openings in top to allow tubing to pass into dispense area. The base will provide a method air delivery and return to dispenser section to maintain product temperature to the dispense nozzle (per NSF). The base refrigeration system will require 120 v AC with the option for 220 v/50 hz (Europe requirement).
  • The Smoothie machine will have on-board ice making capabilities to store ice in addition to ice making capabilities. The ice machine will be designed to operate on 120V 60 hz+/−10%. The ice machine shall have provisions for 220 50 Hz operation for Europe +/−10%.
  • Ice is normally dispensed during the smoothie making process but could also be dispensed exclusively. The system shall allow dispensing of ice in an exclusive manner (i.e. without flavors or water). Ice shall be dispensed in a portion amount that allows scaling for various drink cup sizes. Upon selection of the ice-only button, the system shall proceed to cup size selection. The ice-only button shall only be available when no flavors are selected. Conversely, upon selection of a flavor the ice-only button shall be disabled.
  • There shall be a Service maintenance mode to allow cleaning on the dispenser fluid lines.
  • The system shall allow cup size selections of small, medium large and extra large, with a provision for additional cup sizes determined by customer. Provisions will be made for cup storage on the unit. Cup size selection shall trigger the dispensing process. There shall be up to five configurable cup sizes with configurable volumes. The cup shall be placed under the dispense nozzle prior to drink selection (no UI to tell you).
  • The dispensing process shall use the cup size as a scaling factor to compute ingredient amounts; water, ice and selected flavors/additives. The ingredients and quantities dispensed shall be used to determine the mixing profile. Fruit flavor ingredients shall be delivered using air driven condiment pumps. Condiment pumps shall be located in the refrigerated space and shall be removable for easy access for service. Condiment pumps shall be energized using solenoid valves mounted in the air flow to the pumps. Condiment Pumps shall deliver a portioned amount of flavor. The amounts of ingredients used for each smoothie including a total of 9 flavored fluids, water, ice and up to 4 manually added types of additives shall be determined by the Dispense Algorithm.
  • The mixing includes the actual mixing of the ingredients in a cup and a subsequent cleaning cycle to ensure that the blender's blades are clean for the next mixing cycle. The mixing operation shall be asynchronous to the dispensing operation. The mixing operation shall be determined by the current mixing profile and shall take no longer than 20 seconds. The mixing operation shall comprise at least 2 steps, blending & washing. The mixer shall be designed as a module that attaches to the ice machine and refrigerated base. The mixer module shall consist of a mixer spindle, blade, a linear slide, cup holder with water nozzles. To access the mixer module a protective door must be raised. The mixer module door shall contain micro-switches/sensors to locate the door position.
  • The drink is placed into the cup holder and the door is closed. When the closure of the door has been identified the mixer shall begin the mixing process. The mixer spindle shall index (via linear slide) down into the drink cup a predetermined distance from home position. The mixer blade should preferably be engaged before contacting the ingredients in the drink. The spindle shall then index into the drink to a depth of cup of approximately 75%. The spindle shall dwell in this location for a period of 15 seconds. The spindle shall then return to the initial location and continue to mix for a period. Upon completion the mixer blade shall be de-energized and the spindle returned to its home location. The door is then opened and the drink is then removed and served.
  • After the last mixer sequence the module shall begin the cleaning process when the mixer door is closed. The cleaning process shall start with the spindle being lowered into the mixing cavity and the spindle blade energized. A water solenoid shall be energized for 3 seconds and begin to spray rinse the spindle and cavity after the spindle blade is energized during a mixer cleaning cycle. An air solenoid connected to the water line shall be energized to provide a high pressure blast of water during the mixer cleaning cycle. The module can be designed to operate with sanitizing agents in addition to water. The unit shall be able to detect run out of sanitizer fluid. When the mixer cleaning cycle has ended, the solenoids are de-energized and rinse water is drained. The mixer cleaning cycle shall take no longer than 5 seconds.
  • A mixing profile determines the steps to be performed during the mixing operation. Each step in the mixing profile specifies spindle's speed and time (how fast for how long) as well as position (with dwell time). A normal and Additive included mixing profile shall be available for each cup size. The mixing profiles shall be customer configurable.
  • The UIC shall support handling of USB storage devices. The UIC shall be capable of connecting to the C-Bus. The UIC shall provide 1-press on-the-fly language switch. The UIC shall be the P-Bus master.
  • The peripheral bus or P-Bus shall connect the User Interface Controller to the system's peripherals (the System Relay Board and the Mixer Control Boards) via RS-485. The P-Bus shall use ModBus RTU.
  • It should also be noted that the terms “first”, “second”, “third”, “upper”, “lower”, and the like may be used herein to modify various elements. These modifiers do not imply a spatial, sequential, or hierarchical order to the modified elements unless specifically stated.
  • While the present disclosure has been described with reference to one or more exemplary embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the present disclosure. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the disclosure without departing from the scope thereof. Therefore, it is intended that the present disclosure not be limited to the particular embodiment(s) disclosed as the best mode contemplated, but that the disclosure will include all embodiments falling within the scope of the appended claims.

Claims (20)

What is claimed is:
1. A method of controlling an integrated beverage system that comprises:
a dispensing module that dispenses ice and at least one additional ingredient according to a first recipe script executed by a controller into a first container and dispenses said ice and said at least one additional ingredient according to a second recipe script executed by said controller into a second container, wherein said first and second recipe scripts can be the same or different scripts;
a first blending/mixing module that blends and/or mixes ice and said one additional ingredient in said first container; and
a second blending/mixing module that blends and/or mixes ice and said at least one additional ingredient in said second container,
said method comprising:
controlling said dispensing module, said first blending/mixing module to prepare a first beverage in said first container and said second blending/mixing module to prepare a second beverage in said second container, wherein the controller is capable of preparing the first beverage and the second beverage both concurrently and/or sequentially with blending and/or mixing said ice and said at least one additional ingredient.
2. The method of claim 1, wherein said blending and/or mixing of said ice and at least one additional ingredient in said first container is initiated during or before said dispensing module dispenses said ice and said at least one additional ingredient into said second container.
3. The method of claim 1, wherein said one or more other ingredients are selected from the group consisting of: water, at least one flavor, and at least one additive.
4. The method of claim 1, wherein said first recipe script comprises a beverage container size, a user selected beverage, and a first ingredient, and, based on said beverage container size, said first ingredient and said user selected beverage type, controlling said dispenser module to portion said first ingredient.
5. The method of claim 1, further comprising:
using a first micro-controller that responds to user data entered via a user entry device to provide said first recipe script and said second recipe script; and
using a second micro-controller that uses said first recipe script and said second recipe script to control said dispensing module in the dispensing of a first set of said at least one additional ingredient into said first container and a second set of said at least one additional ingredient into said second container, respectively; and
using a third micro-controller that uses said first recipe script and said second recipe script to blend and/or mix said first and second sets of ingredients in said first container and said second container to produce said first beverage and said second beverage, respectively.
6. The method of claim 5, wherein said first and/or second blending/mixing modules comprises a spindle assembly that is rotatable and that is movable substantially vertically into and out of said first container or said second container, and further comprising with said third micro-controller using said first recipe script or said second recipe script to drive a first motor that rotates said spindle assembly and a second motor that moves said spindle assembly substantially vertically.
7. The method of claim 6, wherein said first recipe script or said second recipe script includes a size of said first container, a speed and dwell time for each of a plurality of blending levels in said first container, and further comprising with said third micro-controller using said first recipe script or said second recipe script to move said spindle assembly substantially vertically to each of said levels and to rotate said spindle assembly at each level with the speed and for the dwell time for that level according to said first recipe script or said second recipe script.
8. The method of claim 1, wherein said integrated beverage system further comprises an interactive display, and wherein said program causes said controller to present a series of interactive screens on said display, to respond to user entries via said interactive screens to define a first set of said one or more other ingredients and a second set of said one or more other ingredients for said first beverage and said second beverage, respectively, to provide said first recipe script and said second recipe script for said first beverage and said second beverage, respectively, and to use said first recipe script and said second recipe script to control said dispensing module to dispense said first set of ingredients and said second set of ingredients into said first container and said second container, respectively, on a time shared basis.
9. A controller for an integrated beverage system that comprises:
wherein said integrated beverage system comprises:
a dispensing module that dispenses ice and one or more other ingredients according to a first recipe script executed by the controller into a first container and dispenses said ice and said at least one additional ingredient according to a second recipe script executed by said controller into a second container, wherein said first and second recipe scripts can be the same or different scripts;
a first blending/mixing module that blends and/or mixes said ice and said one or more other ingredients in said first container; and
a second blending/mixing module that blends and/or mixes ice and said at least one additional ingredient in said second container;
wherein said controller comprises:
a controller apparatus that controls said dispensing module and said first and second blending/mixing modules to prepare a first beverage in a first container and a second beverage in a second container concurrently and/or sequentially.
10. The controller of claim 9, wherein said controller apparatus controls said dispensing module and said first and/or second blending/mixing modules based on beverage requests received from a user operated entry device.
11. The controller of claim 9, wherein said one or more other ingredients are selected from the group consisting of: water, flavor and additive.
12. The controller of claim 9, wherein said controller apparatus monitors conditions of said integrated beverage system via connections to one or more sensors of said integrated beverage system.
13. The controller of claim 9, wherein said integrated beverage system further comprises an ice maker, and wherein said controller apparatus controls said dispensing module to deliver said ice to at least one of said first container and said second container.
14. The controller of claim 9, wherein said dispensing module comprises a plurality of storage containers, wherein said at least one additional ingredient is a plurality of other ingredients, wherein said plurality of said other ingredients are stored in separate ones of said plurality of storage containers, and wherein said controller apparatus controls said dispensing module to deliver at least one of said plurality of said other ingredients from a corresponding storage container to said first container or said second container.
15. The controller of claim 14, wherein said plurality of storage containers are flexible bags.
16. The controller of claim 14, wherein said dispensing module further comprises a single dispensing nozzle for said plurality of storage containers, wherein said controller apparatus controls said dispensing module to deliver a selection of said other ingredients from said separate ones of said plurality of storage containers via separate delivery paths to said nozzle for dispensing to said first container or said second container.
17. The controller of claim 9, wherein said controller apparatus comprises a plurality of micro-controllers that control said dispensing module and said first and/or second blending/mixing modules to prepare said first beverage and said second beverage based on said first recipe script and said second recipe script, respectively.
18. The controller of claim 17, wherein said first recipe script comprises such selectable elements as a beverage container size, a user selected beverage, optional fluid types and quantities, optional additive types and quantities, blender profiles, optional mixer profiles, operator instructions for the different additives and a first ingredient, and wherein at least one of said micro-controllers, based on said beverage container size, said first ingredient and said user selected beverage, controls said dispenser module to portion said first ingredient.
19. The controller of claim 17, wherein said micro-controllers comprise:
a first micro-controller that responds to user data entered via a user entry device to provide said first and second recipe scripts; and
a second micro-controller that uses said first and second recipe scripts to control said dispensing module in the dispensing of a first set of said at least one additional ingredient into said first container and a second set of said at least one additional ingredient into said second container, respectively; and
a third micro-controller that uses said first and second recipe scripts to blend and/or mix said first and second sets of other ingredients in said first and second containers to produce said first and second beverages, respectively.
20. A non-transitory computer readable medium storing a program for controlling an integrated beverage system that comprises a dispensing module that dispenses ice and at least one additional ingredient according to a first recipe script into a first container and dispenses said ice and said at least one additional ingredient according to a second recipe script into a second container, wherein said first and second recipe scripts can be the same or different scripts; a first blending/mixing module that blends and/or mixes said ice and said at least one additional ingredient in said first container; and a second blending/mixing module that blends and/or mixes said ice and said at least one additional ingredient in said second container, said non-transitory computer readable medium comprising:
executable with a computer apparatus instructions of said program to control said dispensing module and said first and/or second blending/mixing modules to prepare a first beverage in a first container and/or a second beverage in a second container concurrently and/or sequentially.
US14/226,242 2008-12-08 2014-03-26 Contoller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients Abandoned US20140205726A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/226,242 US20140205726A1 (en) 2008-12-08 2014-03-26 Contoller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US12077208P 2008-12-08 2008-12-08
US12/633,793 US8606396B2 (en) 2008-12-08 2009-12-08 Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients
US13/541,307 US8721162B2 (en) 2008-12-08 2012-07-03 Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients
US14/226,242 US20140205726A1 (en) 2008-12-08 2014-03-26 Contoller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US13/541,307 Continuation US8721162B2 (en) 2008-12-08 2012-07-03 Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients

Publications (1)

Publication Number Publication Date
US20140205726A1 true US20140205726A1 (en) 2014-07-24

Family

ID=42229607

Family Applications (11)

Application Number Title Priority Date Filing Date
US12/633,786 Active US8074837B2 (en) 2008-12-08 2009-12-08 Method and system for portioning and dispensing ice
US12/633,766 Active 2032-03-27 US8672534B2 (en) 2008-12-08 2009-12-08 Integrated mixing and cleaning beverage assembly and method thereof
US12/633,763 Active 2030-03-13 US8534501B2 (en) 2008-12-08 2009-12-08 Integrated method and system for dispensing beverage ingredients
US12/633,790 Active 2031-07-12 US8459176B2 (en) 2008-12-08 2009-12-08 Integrated method and system for dispensing and blending/mixing beverage ingredients
US12/633,793 Active 2032-08-29 US8606396B2 (en) 2008-12-08 2009-12-08 Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients
US12/633,772 Active US9364114B2 (en) 2008-12-08 2009-12-08 Device and method of creating a beverage recipe for an integrated system for dispensing and blending/mixing beverage ingredients
US13/541,307 Expired - Fee Related US8721162B2 (en) 2008-12-08 2012-07-03 Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients
US13/871,306 Abandoned US20130243917A1 (en) 2008-12-08 2013-04-26 Integrated method for dispensing and blending/mixing beverage ingredients
US13/871,318 Active 2030-04-05 US9259114B2 (en) 2008-12-08 2013-04-26 Integrated system for dispensing and blending/mixing beverage ingredients
US14/171,101 Abandoned US20140147564A1 (en) 2008-12-08 2014-02-03 Integrated mixing and cleaning beverage assembly and method thereof
US14/226,242 Abandoned US20140205726A1 (en) 2008-12-08 2014-03-26 Contoller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients

Family Applications Before (10)

Application Number Title Priority Date Filing Date
US12/633,786 Active US8074837B2 (en) 2008-12-08 2009-12-08 Method and system for portioning and dispensing ice
US12/633,766 Active 2032-03-27 US8672534B2 (en) 2008-12-08 2009-12-08 Integrated mixing and cleaning beverage assembly and method thereof
US12/633,763 Active 2030-03-13 US8534501B2 (en) 2008-12-08 2009-12-08 Integrated method and system for dispensing beverage ingredients
US12/633,790 Active 2031-07-12 US8459176B2 (en) 2008-12-08 2009-12-08 Integrated method and system for dispensing and blending/mixing beverage ingredients
US12/633,793 Active 2032-08-29 US8606396B2 (en) 2008-12-08 2009-12-08 Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients
US12/633,772 Active US9364114B2 (en) 2008-12-08 2009-12-08 Device and method of creating a beverage recipe for an integrated system for dispensing and blending/mixing beverage ingredients
US13/541,307 Expired - Fee Related US8721162B2 (en) 2008-12-08 2012-07-03 Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients
US13/871,306 Abandoned US20130243917A1 (en) 2008-12-08 2013-04-26 Integrated method for dispensing and blending/mixing beverage ingredients
US13/871,318 Active 2030-04-05 US9259114B2 (en) 2008-12-08 2013-04-26 Integrated system for dispensing and blending/mixing beverage ingredients
US14/171,101 Abandoned US20140147564A1 (en) 2008-12-08 2014-02-03 Integrated mixing and cleaning beverage assembly and method thereof

Country Status (15)

Country Link
US (11) US8074837B2 (en)
EP (5) EP2364492A4 (en)
JP (5) JP5680546B2 (en)
KR (1) KR101727758B1 (en)
CN (5) CN102215701B (en)
AU (5) AU2009333466B2 (en)
BR (4) BRPI0922229A2 (en)
CA (5) CA2746226C (en)
ES (1) ES2541951T3 (en)
MX (5) MX2011006083A (en)
NZ (1) NZ593296A (en)
PL (1) PL2355667T3 (en)
RU (5) RU2480027C2 (en)
SG (1) SG171995A1 (en)
WO (6) WO2010077699A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150192302A1 (en) * 2011-07-12 2015-07-09 Viking Range, Llc Advanced electronic control display
US20160262420A1 (en) * 2015-03-11 2016-09-15 Finamac Llc Disposition introduced in automated equipment for the production of ice cream
US9648964B2 (en) * 2015-05-22 2017-05-16 Dan L. Morrow Plastic cup dispensing cooler and method of use
WO2021066926A1 (en) * 2019-10-01 2021-04-08 Manitowoc Foodservice Companies, Llc Method and apparatus for blending in a cup

Families Citing this family (176)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6378734B1 (en) 2000-05-24 2002-04-30 Milliken & Company Dosing assembly
US8685477B2 (en) * 2008-01-17 2014-04-01 Enodis Corporation Method for blending a beverage in a single serving cup
US9622615B2 (en) * 2008-11-10 2017-04-18 Automatic Bar Controls, Inc. Touch screen interface for a beverage dispensing machine
US8857667B2 (en) * 2008-12-08 2014-10-14 Enodis Corporation Integrated method and system for dispensing beverage ingredients
US8074837B2 (en) * 2008-12-08 2011-12-13 Enodis Corporation Method and system for portioning and dispensing ice
US9499385B1 (en) * 2009-04-17 2016-11-22 Briggo, Inc. System and method for brewing and dispensing coffee using customer profiling
BRPI0901450A2 (en) * 2009-05-04 2011-01-18 Weg Automacao S A communication protocol interface module
US8893926B2 (en) * 2009-09-29 2014-11-25 Cornelius, Inc. Apparatus and method for cleaning and sanitizing a beverage dispenser
ITFI20090225A1 (en) * 2009-10-20 2011-04-21 Saeco Strategic Services Ltd AUTOMATIC DOUBLE-FUNCTION DISTRIBUTOR
US10000370B2 (en) 2010-02-05 2018-06-19 Ecowell, Llc Container-less custom beverage vending invention
US10017372B2 (en) 2010-02-05 2018-07-10 Ecowell, Llc Container-less custom beverage vending invention
US8442674B2 (en) 2010-02-05 2013-05-14 Ecowell Container-less custom beverage vending invention
CN201831727U (en) * 2010-03-26 2011-05-18 李文钦 Nutritive conditioner
CN201658225U (en) * 2010-03-30 2010-12-01 李文钦 Fruit and vegetable juice extractor with temperature display function
US9212840B2 (en) * 2010-06-21 2015-12-15 General Electric Company Apparatus for pelletizing ice within a refrigerator
IT1401822B1 (en) * 2010-09-24 2013-08-28 Casadio Prati AUTOMATIC DISTRIBUTOR, PARTICULARLY FOR COLD DRINKS.
AU2011311494A1 (en) * 2010-10-07 2013-04-18 Nestec S.A. Beverage dispenser with selectable beverage sensory parameters
US8881952B1 (en) * 2010-10-11 2014-11-11 K-Tec, Inc. Ice dispensing and metering system and methods
US8807823B2 (en) * 2010-10-11 2014-08-19 Hamilton Beach Brands, Inc. Automated mix in-cup apparatus and the method of operating the same
CN102058320B (en) * 2010-10-29 2012-12-26 晶辉科技(深圳)有限公司 Tea machine base and control method thereof and tea machine
US8639374B2 (en) * 2010-11-05 2014-01-28 The Coca-Cola Company Method, apparatus and system for regulating a product attribute profile
US8950315B2 (en) * 2010-11-15 2015-02-10 Conair Corporation Brewed beverage appliance and method
CN103797499B (en) 2011-04-22 2018-05-18 百事可乐公司 There is the beverage dispensing system of social media
US8985396B2 (en) * 2011-05-26 2015-03-24 Pepsico. Inc. Modular dispensing system
BR112013033345A2 (en) 2011-06-24 2016-08-16 Delfield Company Llc Method and mechanism for product distribution with a pump
ITTO20110621A1 (en) * 2011-07-14 2013-01-15 N&W Global Vending Spa AUTOMATIC BEVERAGE DISTRIBUTOR IN CUP WITH MORE DRINKING POINTS FOR BEVERAGES AND WITH BRIGHT INDICATION OF THE DELIVERY POINT OF THE SELECTED BEVERAGE
US20130043337A1 (en) * 2011-08-15 2013-02-21 Steve Rukavina Apparatus for controlling the blending of drinks
US9038853B2 (en) * 2011-08-26 2015-05-26 Kil Jae Chang Sanitized vending machine and method
US8505595B2 (en) * 2011-09-06 2013-08-13 Manitowoc Foodservice Companies, Llc Method and system for controlling drippings from a beverage dispenser via an expansion valve
US20130085600A1 (en) 2011-10-03 2013-04-04 Beverage Management Systems, Inc. Beverage dispensing systems and methods
US10455848B2 (en) * 2011-10-05 2019-10-29 Island Oasis Frozen Cocktail Company, Inc. Individual frozen drink dispenser
RU2617791C2 (en) * 2011-10-06 2017-04-26 ДЗЕ ДЕЛФИЛД КОМПАНИ, ЭлЭлСи Method and system of drinks distribution device work
WO2013067020A1 (en) 2011-11-01 2013-05-10 Stephen Lim Dispensing system and user interface
EP2773247B1 (en) * 2011-11-02 2016-07-27 Fresenius Kabi Deutschland GmbH Device and method for preparing a fluid composition for complete or supplemental enteral nutrition
KR101142186B1 (en) * 2011-12-15 2012-05-07 (주)제스텍 Drink table
CH706133A1 (en) 2012-02-21 2013-08-30 Schaerer Ag Beverage preparation module with additional modules for self-service vending machines.
WO2013130511A1 (en) * 2012-02-27 2013-09-06 The Coca-Cola Company Automated beverage dispensing system with ice and beverage dispensing
MX349454B (en) 2012-02-27 2017-07-31 Coca Cola Co Automated beverage dispensing system with cup lidding and beverage identification.
ITBO20120195A1 (en) * 2012-04-12 2013-10-13 Carpigiani Group Ali Spa YOGURT MACHINE FOR PRODUCTION, PRESERVATION AND DISTRIBUTION
US20130277394A1 (en) * 2012-04-18 2013-10-24 Schroeder Industries, Inc. D/B/A Schroeder America Moveable roll around self-contained ice cooled beverage dispensing apparatus
WO2014003881A1 (en) 2012-06-28 2014-01-03 Carrier Corporation Frozen food dispensing machine and method of operation
WO2014015340A2 (en) * 2012-07-20 2014-01-23 Bunn-O-Matic Corporation Beverage dispensing system
US9327958B2 (en) * 2012-08-07 2016-05-03 The Coca-Cola Company Automated beverage dispensing system with vertical staging
JP5734933B2 (en) * 2012-08-31 2015-06-17 浩一 林 Alcoholic beverage production apparatus and program
TW201417719A (en) * 2012-10-23 2014-05-16 Vita Max Corp Modular blending system
US20140131384A1 (en) * 2012-11-12 2014-05-15 Jose L MARTINEZ Personal Cereal Dispenser
US20160207692A1 (en) * 2012-11-12 2016-07-21 Jose L. Martinez Dry food dispenser
US9073741B2 (en) 2012-11-30 2015-07-07 Igusa Llc Beverage dispensing system
WO2014117112A2 (en) * 2013-01-25 2014-07-31 True Manufacturing Co., Inc. Ice maker with automatic clean and sanitize feature
EP2969907A4 (en) * 2013-03-14 2016-12-07 Pepsico Inc Micro dosing dispensing system
US20140277704A1 (en) * 2013-03-15 2014-09-18 Omeed Memar Product vending apparatus
WO2014144044A1 (en) * 2013-03-15 2014-09-18 Briggo, Inc. Automated beverage generating system and method of operating the same
ITBO20130134A1 (en) 2013-03-28 2014-09-29 Carpigiani Group Ali Spa METHOD AND EQUIPMENT FOR THE PRODUCTION AND DELIVERY OF LIQUID OR SEMILEQUID FOOD PRODUCTS.
US9643828B2 (en) * 2013-04-08 2017-05-09 Manitowoc Foodservice Companies, Llc Arcuate multi-dispensing beverage dispenser
WO2014186797A1 (en) * 2013-05-17 2014-11-20 Feola Anthony V Frozen confection machine
MX2015015905A (en) 2013-05-20 2016-03-09 Manitowoc Foodservice Co Inc Hybrid beverage dispenser.
EP2999348A4 (en) * 2013-08-07 2017-01-18 Enodis Corporation Methods and compositions for milkshake preparation
WO2015035398A1 (en) * 2013-09-09 2015-03-12 Bunn-O-Matic Corporation Beverage dispensing and sweetening system
US9555384B2 (en) * 2013-10-25 2017-01-31 Whirlpool Corporation Blender assembly
AU2015204037B2 (en) 2014-01-06 2020-02-06 The Coca-Cola Company Dispenser control architecture
CN103767542A (en) * 2014-02-13 2014-05-07 珠海铭乐电器有限公司 Powder/liquid post-mix all-in-one machine
US9986748B2 (en) 2014-02-28 2018-06-05 Ali S.p.A.—Carpigiani Group Machine and method for making liquid or semi-liquid food products
JP6442842B2 (en) * 2014-03-14 2019-01-09 富士電機株式会社 Ice feeder
US20150289721A1 (en) * 2014-04-11 2015-10-15 Tabitha Lynn Tucker Handheld battery operated mixing and dispensing appartaus
KR101468906B1 (en) * 2014-04-15 2014-12-05 최선호 Auto Coffee Drip Apparatus
US9771253B2 (en) 2014-04-21 2017-09-26 The Coca-Cola Company Beverage dispenser with component wash system
WO2016011214A1 (en) * 2014-07-15 2016-01-21 Mywater Llc Systems, methods, and apparatus for dispensing ambient, cold, and carbonated water
US10043226B2 (en) 2014-07-22 2018-08-07 Briggo, Inc. Facilitating beverage ordering and generation
US10722065B2 (en) * 2014-07-24 2020-07-28 Adagio Teas, Inc. Apparatus and method of multi-course infusion for brewing tea and other beverages
US9629503B2 (en) 2014-07-30 2017-04-25 North American Robotics Corporation Blending container for use with blending apparatus
WO2016018750A1 (en) * 2014-07-30 2016-02-04 North American Robotics Corporation Automated food processing system and method
US10624499B2 (en) 2014-07-30 2020-04-21 North American Robotics Corporation Systems and methods for pressure control in automated blending devices
WO2016025845A1 (en) * 2014-08-14 2016-02-18 Manitowoc Foodservice Companies, Llc Blender rinse assembly
CN105357167B (en) * 2014-08-19 2019-06-11 阿里巴巴集团控股有限公司 Method and device for business processing
US11284748B2 (en) 2014-09-09 2022-03-29 Chowbotics Enhanced automated food making apparatus
US11918150B2 (en) 2014-09-09 2024-03-05 DoorDash, Inc. Enhanced automated food making apparatus
US10813503B2 (en) 2014-09-09 2020-10-27 Casabots Inc. Automated food making apparatus
EP3000777A1 (en) * 2014-09-26 2016-03-30 Anheuser-Busch InBev S.A. Beverage dispensing device with mixing chamber and cooling functionality
US9517441B2 (en) 2014-10-27 2016-12-13 Cornelius, Inc. Beverage dispensing systems and methods of dispensing beverages from beverage dispensing systems
JP6385797B2 (en) 2014-10-31 2018-09-05 パナソニック株式会社 Beverage supply equipment
JP6526958B2 (en) 2014-10-31 2019-06-05 パナソニック株式会社 Beverage supply device
KR101626490B1 (en) * 2014-12-17 2016-06-01 엘지전자 주식회사 Cooking appliance and Method for controling it
JP6709988B2 (en) 2014-12-24 2020-06-17 パナソニックIpマネジメント株式会社 Beverage supply device
US10299628B2 (en) * 2015-02-04 2019-05-28 F'real Foods, Llc Blender with removable spindle and monitored reservoir
US10512276B2 (en) * 2015-02-09 2019-12-24 Fbd Partnership, Lp Multi-flavor food and/or beverage dispenser
US10931765B2 (en) 2015-02-16 2021-02-23 Vita-Mix Management Corporation Intelligent blending system
EP3067311A1 (en) * 2015-03-13 2016-09-14 R Consulting S.r.l. Con Unico Socio Washing unit for a dispensing system
WO2016151422A1 (en) * 2015-03-20 2016-09-29 Rancilio Group S.p.A. Foaming device and corresponding method
US9487348B2 (en) 2015-03-20 2016-11-08 Meltz, LLC Systems for and methods of providing support for displaceable frozen contents in beverage and food receptacles
US10314320B2 (en) 2015-03-20 2019-06-11 Meltz, LLC Systems for controlled liquid food or beverage product creation
US10111554B2 (en) 2015-03-20 2018-10-30 Meltz, LLC Systems for and methods of controlled liquid food or beverage product creation
US9346611B1 (en) 2015-03-20 2016-05-24 Meltz, LLC Apparatus and processes for creating a consumable liquid food or beverage product from frozen contents
EP3280960B1 (en) 2015-04-06 2021-06-30 True Manufacturing Co., Inc. Ice maker with automatic descale and sanitize feature
CN108292462B (en) * 2015-04-30 2020-08-28 N&W全球自动售货股份公司 Automatic beverage dispensing machine with improved human-machine interface
WO2016179150A1 (en) 2015-05-06 2016-11-10 True Manufacturing Company, Inc. Ice maker with reversing condenser fan motor to maintain clean condenser
US10913647B2 (en) 2015-06-11 2021-02-09 LifeFuels, Inc. Portable system for dispensing controlled quantities of additives into a beverage
US10889424B1 (en) 2019-09-14 2021-01-12 LifeFuels, Inc. Portable beverage container systems and methods for adjusting the composition of a beverage
CN105411392B (en) * 2015-12-24 2019-01-29 四川省农业科学院茶叶研究所 A kind of tea-drinking brewing device
US9878892B2 (en) 2016-02-05 2018-01-30 Pepsico, Inc. Vertical beverage dispensing manifolds, dispensers including the same, and methods of dispensing a beverage
ITUB20160854A1 (en) 2016-02-19 2016-05-19 Sandenvendo Europe S P A LIQUID SUBSTANCE DISPOSAL TO PREPARE DRINKS.
JP6766373B2 (en) * 2016-02-26 2020-10-14 富士電機株式会社 Beverage supply device
WO2017160193A1 (en) * 2016-03-15 2017-09-21 Berries By Astrid Ab Vending machine for dispensing a limited quantity of beverage
CN105805996A (en) * 2016-05-17 2016-07-27 江苏弗格森制冷设备有限公司 Ice turnover rotary disc of automatic ice house
BE1024226B1 (en) 2016-05-18 2017-12-18 Fruktoj & Legomoj Nv Prepare a smoothie
CN106125792B (en) * 2016-05-25 2018-09-21 福建超体科技有限公司 A kind of beverage taste personalized customization method
CN106005798A (en) * 2016-07-12 2016-10-12 欧德机械成都有限公司 Milk storage tank with material mixing function
US20180072555A1 (en) * 2016-09-12 2018-03-15 Cornelius, Inc. Systems And Methods Of Custom Dispensing
US10252904B2 (en) 2016-09-12 2019-04-09 Cornelius, Inc. Systems and methods of custom condiment dispensing
US11116352B2 (en) * 2016-09-13 2021-09-14 Kerry Luxembourg S.à.r.l. Beverage preparation system
WO2018064454A1 (en) * 2016-09-30 2018-04-05 The Coca-Cola Company Systems and methods for rationalizing ingredients
PT109670A (en) * 2016-10-10 2018-04-10 Novadelta Comercio Ind Cafes Sa BEVERAGE DISCHARGE AND BEVERAGE PREPARATION MACHINE WITH THE REFERENCE BEVERAGE DISCHARGE DISPOSAL
CN107296544B (en) * 2016-10-20 2023-07-04 佛山市顺德区美的电热电器制造有限公司 Material cleaning device and cooking utensil
CN106580100A (en) * 2016-10-28 2017-04-26 宁波霍科电器有限公司 Multifunctional coffee making machine
WO2018119162A1 (en) * 2016-12-20 2018-06-28 TEAnGO Technologies, Inc. Portable beverage brewing and beverage analyte tracking devices and systems
US10869572B2 (en) * 2017-01-17 2020-12-22 Cubo Beverages Llc Automatic beverage machine
MX2019010528A (en) * 2017-04-04 2021-02-02 Chowbotics An enhanced automated food making apparatus.
KR20200126887A (en) 2017-04-27 2020-11-09 코메티어 인크. Centrifugal extraction method and apparatus suitable for carrying out this method
KR102463321B1 (en) * 2017-06-23 2022-11-04 엘지전자 주식회사 Baverage maker
US11478766B2 (en) 2017-06-30 2022-10-25 Vita-Mix Management Corporation Intelligent blending system
CN107341923A (en) * 2017-07-05 2017-11-10 海宁文硕科技咨询有限公司 A kind of improved edible ice vending machine and its operation method
CN107331055A (en) * 2017-07-05 2017-11-07 海宁文硕科技咨询有限公司 A kind of edible ice vending machine goes out ice Adjustable structure
CN107576115A (en) * 2017-07-25 2018-01-12 滁州富达机械电子有限公司 A kind of control mode of the frozen water machine with cold storage function
US10765254B2 (en) * 2017-07-28 2020-09-08 Mixfit Inc. Dispensing system for delivering customized quantities of dietary and nutraceutical supplements and flavor in a single and multi-serve configurations
CN107595102B (en) * 2017-09-28 2020-08-11 珠海格力电器股份有限公司 Control method, device and system of cooking appliance, storage medium and processor
US11625970B2 (en) * 2017-11-27 2023-04-11 Maximilian M. Anziano Interactive frozen confectionery vending machine
BE1025804B1 (en) * 2017-12-19 2019-07-18 Crop's Fruit Nv Device for automatically preparing a food product, and method for offering and / or selling such a food product
US11034569B2 (en) 2018-02-14 2021-06-15 Taphandles Llc Cooled beverage dispensing systems and associated devices
US11337533B1 (en) 2018-06-08 2022-05-24 Infuze, L.L.C. Portable system for dispensing controlled quantities of additives into a beverage
US11000158B2 (en) 2018-07-11 2021-05-11 Jonathan Sammons Beverage mixing assembly
US10772458B2 (en) * 2018-07-25 2020-09-15 Willie Lawrence Rollable beverage brewing assembly
JP2020031710A (en) * 2018-08-27 2020-03-05 富士電機株式会社 Beverage manufacturing device
CN109381018B (en) * 2018-11-09 2022-02-08 深圳市西啡科技有限公司 Breakfast machine
CN111311828A (en) * 2018-12-12 2020-06-19 北京立普世运智能科技有限公司 Order information processing method and device, cup dropping machine control method and device and order generation method and device
CN111311829A (en) * 2018-12-12 2020-06-19 北京立普世运智能科技有限公司 Order information processing method, beverage machine control method and order generation method
KR20210093317A (en) * 2018-12-21 2021-07-27 산토리 홀딩스 가부시키가이샤 Beverage server cleaning device
CN109648578B (en) * 2019-01-09 2020-08-14 北京精密机电控制设备研究所 Grabbing type full-automatic beverage stirring and cleaning device and beverage making method
CN109648577B (en) * 2019-01-09 2020-08-14 北京精密机电控制设备研究所 Full-automatic stirring and cleaning beverage making device capable of being plugged and pulled quickly and beverage making method
GB201904722D0 (en) * 2019-04-03 2019-05-15 Costa Express Ltd Ice dispensing system
US10894937B2 (en) * 2019-04-07 2021-01-19 Louise Wilkie Fulvic acid and humic acid mix for alcoholic beverages method and devices
US11724849B2 (en) 2019-06-07 2023-08-15 Cometeer, Inc. Packaging and method for single serve beverage product
CN110326972B (en) * 2019-06-14 2021-08-10 东南大学 Automatic clamping and aligning device for water receiving cup of electric kettle and control method thereof
CN110663849A (en) * 2019-10-16 2020-01-10 理想如米生物科技(深圳)有限公司 Intelligent smoothie making machine and smoothie making method
GB2606496A (en) 2020-01-22 2022-11-09 Craig Levine Cole Smoothie vending machine
JP7380247B2 (en) * 2020-01-23 2023-11-15 富士電機株式会社 beverage dispensing equipment
US11620624B2 (en) 2020-02-05 2023-04-04 Walmart Apollo, Llc Energy-efficient systems and methods for producing and vending ice
WO2021178956A1 (en) * 2020-03-06 2021-09-10 Smoodi, Inc. Self-cleaning automated blended drink machine
US12128009B1 (en) 2020-04-25 2024-10-29 Cirkul, Inc. Systems and methods for bottle apparatuses, container assemblies, and dispensing apparatuses
US11903516B1 (en) 2020-04-25 2024-02-20 Cirkul, Inc. Systems and methods for bottle apparatuses, container assemblies, and dispensing apparatuses
TWI712385B (en) * 2020-05-05 2020-12-11 智飲科技股份有限公司 Hand shake conditioning machine
US20230139954A1 (en) * 2020-05-13 2023-05-04 The Coca-Cola Company Contactless dispensing valve system
IL299854A (en) 2020-07-15 2023-03-01 Cirkul Inc Portable carbonating dispensers
CN112401656B (en) * 2020-10-13 2022-08-02 安徽师范大学 Automatic drinking water system based on automatic control technology and control method thereof
US11524886B2 (en) 2021-02-05 2022-12-13 Cana Technology, Inc. Ingredients cartridge for a beverage mixture dispensing system
KR20230165758A (en) 2021-02-24 2023-12-05 윰 코넥트, 엘엘씨 Automatic beverage dispenser system and method
CN113040612A (en) * 2021-04-27 2021-06-29 杭州哇喔科技有限责任公司 Environment sterile drinking system for self-service beverage machine and control method thereof
US11820638B2 (en) * 2021-05-05 2023-11-21 Black & Decker Inc. Automated drink maker
CN113475934B (en) * 2021-07-15 2023-08-11 齐喝彩(常熟)信息科技有限公司 Batching modularization method and device
EP4396125A1 (en) * 2021-08-31 2024-07-10 Versabev, Inc. Scalable modular system and method for valve control and selectively dispensing beverages
CN113932507B (en) * 2021-10-27 2022-04-19 慈溪市格仕尼电器有限公司 Hidden ice machine
US11523704B1 (en) * 2021-12-15 2022-12-13 Cana Technology, Inc. Ingredient cartridge for a fluid mixture dispensing device
WO2023216231A1 (en) 2022-05-13 2023-11-16 Sharkninja Operating Llc Agitator for a carbonation system
US11751585B1 (en) 2022-05-13 2023-09-12 Sharkninja Operating Llc Flavored beverage carbonation system
US11647860B1 (en) 2022-05-13 2023-05-16 Sharkninja Operating Llc Flavored beverage carbonation system
US12096880B2 (en) 2022-05-13 2024-09-24 Sharkninja Operating Llc Flavorant for beverage carbonation system
US12005404B2 (en) 2022-08-22 2024-06-11 Sharkninja Operating Llc Beverage carbonation system flow control
US11738988B1 (en) 2022-11-17 2023-08-29 Sharkninja Operating Llc Ingredient container valve control
US11634314B1 (en) 2022-11-17 2023-04-25 Sharkninja Operating Llc Dosing accuracy
US12084334B2 (en) 2022-11-17 2024-09-10 Sharkninja Operating Llc Ingredient container
US11745996B1 (en) 2022-11-17 2023-09-05 Sharkninja Operating Llc Ingredient containers for use with beverage dispensers
US12103840B2 (en) 2022-11-17 2024-10-01 Sharkninja Operating Llc Ingredient container with sealing valve
US11871867B1 (en) 2023-03-22 2024-01-16 Sharkninja Operating Llc Additive container with bottom cover
US11925287B1 (en) 2023-03-22 2024-03-12 Sharkninja Operating Llc Additive container with inlet tube
US12116257B1 (en) 2023-03-22 2024-10-15 Sharkninja Operating Llc Adapter for beverage dispenser
WO2024205612A1 (en) * 2023-03-24 2024-10-03 Rbar, Llc Devices, systems, and methods for generating customized beverages
US12005408B1 (en) 2023-04-14 2024-06-11 Sharkninja Operating Llc Mixing funnel
KR102672738B1 (en) * 2024-02-01 2024-06-13 주식회사 동양정수커피 Cup transfer device for automatic coffee machine

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2855007A (en) * 1956-07-26 1958-10-07 Port Morris Machine & Tool Wor Drink mixing and dispensing machine
US4548054A (en) * 1984-03-07 1985-10-22 Cic Int'l. Corp. Mixing apparatus and method
US4653281A (en) * 1985-07-19 1987-03-31 Veer Richard F V D Drink making method and apparatus
US4681030A (en) * 1986-02-20 1987-07-21 Herbert John M Apparatus for preparing frozen drinks
US5067819A (en) * 1990-05-11 1991-11-26 Heinhold Duane H Cleaning and sanitizing system for frozen dessert mixing machine
US5323691A (en) * 1992-10-09 1994-06-28 Reese Joseph J Frozen drink mixer
US5439289A (en) * 1993-04-05 1995-08-08 Neilson; Jim L. Apparatus for mixing ingredients in a receptacle
US5653157A (en) * 1996-08-08 1997-08-05 Miller; Eric R. Flavor-injected blending apparatus
US5803377A (en) * 1996-05-17 1998-09-08 f'Real| Foods, LLC Apparatus and method for making frozen drinks
US5967367A (en) * 1995-07-15 1999-10-19 Coca-Cola & Schweppes Beverages Limited Drinks-dispensing apparatus
US6237811B1 (en) * 1999-10-08 2001-05-29 Bunn-O-Matic Corporation Programmable dispenser
US20020194999A1 (en) * 2001-06-26 2002-12-26 David Ervin Apparatus for preparing frozen beverages
US20030089423A1 (en) * 2001-11-13 2003-05-15 Barton John C. Touchless automatic fiber optic beverage/ice dispenser
US20030142581A1 (en) * 2001-05-11 2003-07-31 Barton John C. Fully automatic electronic milkshake mixer
US6616323B2 (en) * 2000-10-04 2003-09-09 Mcgill Technology Limited Food blending apparatus
US6730348B2 (en) * 1995-05-26 2004-05-04 Eric R. Miller Slurried confection preparation and flavor-injected blending system and method
US20050183426A1 (en) * 2004-02-24 2005-08-25 Learned Douglas A. Frozen dessert dispensing machine
US20090186141A1 (en) * 2008-01-17 2009-07-23 Robert Almblad Method for blending a beverage in a single serving cup
US7942094B2 (en) * 2008-08-14 2011-05-17 Sunbeam Products, Inc. Frozen drink maker
US8606396B2 (en) * 2008-12-08 2013-12-10 Enodis Corporation Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients

Family Cites Families (173)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8027A (en) * 1851-04-08 Thomas j
US461030A (en) * 1891-10-13 Fire-proof floor
US1592788A (en) * 1926-01-15 1926-07-13 Supervielle Pablo Sanitary drink mixer
US2008106A (en) * 1934-07-30 1935-07-16 Benjamin E Lawrence Food and beverage mixer
US2653733A (en) 1950-06-02 1953-09-29 Lloyd K Rudd Mixing funnel for beverage vending machines
US3101872A (en) * 1960-06-24 1963-08-27 Continental Vending Machine Co Ice storing and dispensing mechanism for beverage dispensing machines and the like
US3156103A (en) 1961-04-03 1964-11-10 Anthony J Ross Iced drink dispensing machine
US3154123A (en) 1963-04-02 1964-10-27 Barnard E Tomlinson Frozen material shaving and mixing apparatus
US3295997A (en) 1963-12-19 1967-01-03 Northwest Historical Metals In Milk shake machine
US3272388A (en) 1964-11-05 1966-09-13 Whitmore Max Earl Dispensing method and apparatus
US3365177A (en) * 1965-09-03 1968-01-23 Denver Equip Co Mixing apparatus
US3360045A (en) * 1965-12-15 1967-12-26 Phillips Petroleum Co Recovery of heavy crude oil by steam drive
US3460716A (en) 1967-07-14 1969-08-12 Burger Chef Systems Inc Mixing assembly for a dispenser
US3460717A (en) 1967-10-16 1969-08-12 Burger Chef Systems Inc Mixing assembly for a dispenser
US3505075A (en) 1968-05-01 1970-04-07 Vendo Co Method and apparatus for producing frozen carbonated beverage
US3615673A (en) 1968-12-20 1971-10-26 Vendo Co Method and apparatus for preparing carbonated beverages within a cup
US3592367A (en) 1969-02-27 1971-07-13 Rowe International Inc Carbonator nozzle assembly for beverage-merchandising machine
US3987211A (en) 1969-04-28 1976-10-19 Dunn Lyman D Method for making slush products
US3704599A (en) 1969-10-17 1972-12-05 Whirlpool Co Compression means for flake ice water
US3630045A (en) 1970-04-24 1971-12-28 Howard L Lunde Machines for producing ice
DE2603964C3 (en) 1976-02-03 1978-07-06 Fritz Teske Device for emptying a bulk material bunker
US4276750A (en) * 1977-08-19 1981-07-07 Hoshizaki Electric Co., Ltd. Flake ice vending machine
US4392588A (en) 1981-01-22 1983-07-12 Rowe International, Inc. Nozzle assembly for cold drink merchandiser
JPS6231900Y2 (en) 1981-02-26 1987-08-15
US4458735A (en) * 1982-09-30 1984-07-10 Medetec Industries, Inc. Dispensing arrangement for a beverage such as a milkshake
JPS59160291U (en) 1983-04-12 1984-10-26 東洋ポリマ−株式会社 push button writing instrument
US4503502A (en) * 1983-06-03 1985-03-05 Chapin Roger A Method and apparatus for automated chinese stir-fry cooking
US4531380A (en) * 1984-01-10 1985-07-30 Turbo Refrigerating Company Ice making machine
US4590975A (en) * 1984-06-13 1986-05-27 The Coca-Cola Company Automatic beverage dispensing system
US4883100A (en) * 1984-07-10 1989-11-28 Stembridge William F Automatic control system for filling beverage containers
US4944336A (en) * 1984-07-10 1990-07-31 The Coca-Cola Company Automatic control system for filling beverage containers
US5036892A (en) * 1984-07-10 1991-08-06 The Coca-Cola Company Automatic control system for filling beverage containers
US4961456A (en) * 1984-07-10 1990-10-09 The Coca-Cola Company Automatic control system for filling beverage containers
US4944335A (en) * 1984-12-20 1990-07-31 The Coca-Cola Company Automatic control system for filling beverage containers
US4528824A (en) 1984-08-10 1985-07-16 Herbert John M Frozen drink apparatus
US4610145A (en) * 1984-09-21 1986-09-09 Arzberger William A Post mix fruit juice dispenser
US4638875A (en) 1984-12-24 1987-01-27 Fiber Controls Corp. Blending system weighing unit
AU585828B2 (en) 1987-03-11 1989-06-22 Chubu Industries Inc. Apparatus of making soft ice-drink
DE8705964U1 (en) * 1987-04-24 1988-09-01 Robert Krups Stiftung & Co KG, 5650 Solingen Device for preparing hot drinks such as coffee, tea, etc.
US4708487A (en) 1987-10-17 1987-11-24 Robert Marshall Space saver blender
US4971120A (en) * 1988-03-29 1990-11-20 The Coca-Cola Company Automatic beverage dispensing system
US4967808A (en) * 1988-03-29 1990-11-06 The Coca-Cola Company Automatic beverage dispensing system
US5074341A (en) * 1988-03-29 1991-12-24 The Coca-Cola Company Automatic beverage dispensing system
US4961447A (en) * 1988-03-29 1990-10-09 The Coca-Cola Company Automatic beverge dispensing system
US5058773A (en) * 1988-04-01 1991-10-22 Restaurant Technology, Inc. Beverage and ice dispensing method and apparatus
US4962866A (en) * 1988-11-04 1990-10-16 The Coca-Cola Company Non-attended, self-service cup vender
US4941593A (en) 1989-01-11 1990-07-17 Hicks Robert C Cleaning system for beverage delivery conduits
US4901539A (en) * 1989-01-30 1990-02-20 Garber Howard A Ice making and dispensing machine
US4932223A (en) 1989-04-07 1990-06-12 Scotsman Industries Auger construction for ice-making apparatus
US5208050A (en) * 1989-06-07 1993-05-04 Ney Robert J Mixing orifice extruder
US5068116A (en) * 1989-10-04 1991-11-26 Micro-Blend, Inc. Method for beverage blending and proportioning
JPH07104978B2 (en) * 1989-10-20 1995-11-13 富士電機株式会社 Cup beverage vending machine
US5104007A (en) 1990-03-29 1992-04-14 Scotsman Group, Inc. Ice and beverage dispensing apparatus
US5067116A (en) * 1990-05-07 1991-11-19 Kadrmas Kenneth A Automatic disc changer apparatus
US5072853A (en) * 1990-07-27 1991-12-17 Abcc/Techcorp Apparatus and technique for setting brix in a soft drink dispenser
RU2006202C1 (en) * 1990-10-22 1994-01-30 Санкт-Петербургский технологический институт холодильной промышленности Device for preparation and batching aerated water with syrup
US5230448A (en) * 1991-07-24 1993-07-27 Lancer Corporation Complete system self-contained drink and ice dispensing
JP2927310B2 (en) * 1991-10-25 1999-07-28 株式会社クボタ Taste adjustment device for cup-type beverage vending machines
US5192131A (en) 1992-07-08 1993-03-09 Hatfield Charlotte A Stirring device
US5619901A (en) 1992-10-09 1997-04-15 Reese; Joseph J. Beverage dispensing machine
US5280845A (en) * 1992-10-15 1994-01-25 Leight Howard S Earplug dispenser
US5299716A (en) * 1992-10-19 1994-04-05 Lancer Corporation Ice dispenser with an ice flow regulator
US5350082A (en) * 1992-11-09 1994-09-27 Alex Kiriakides, Jr. Automatic soda fountain and method
US5490614A (en) * 1993-11-10 1996-02-13 Jet Spray Corp. Beverage dispenser tray assembly
US5549219A (en) * 1994-08-11 1996-08-27 Lancaster; William G. Method and apparatus for cooling and preparing a beverage
US6068875A (en) 1995-05-26 2000-05-30 Archibald Bros. Fine Beverages, Inc. Method for preparing a slurried confection
NL1000603C2 (en) * 1995-06-20 1996-12-23 Rachid Miliani Device for dosing and delivering solids.
IL123415A (en) 1995-11-06 2001-04-30 Unilever Plc Process for the preparation of an ice confection
US5890626A (en) * 1996-08-12 1999-04-06 Imi Wilshire Inc. Remote juice dispenser
US5839291A (en) 1996-08-14 1998-11-24 Multiplex Company, Inc. Beverage cooling and dispensing system with diagnostics
US5690253A (en) * 1996-08-29 1997-11-25 Custom Packaging Systems, Inc. Large bulk liquid squeeze bag
US5931824A (en) 1996-09-04 1999-08-03 Stewart; William W. Identification and accountability system for surgical sponges
US6202894B1 (en) * 1996-11-01 2001-03-20 Grindmaster Corporation Beverage dispenser with syrup concentrate container
US5910164A (en) * 1996-12-12 1999-06-08 Hoshizaki America, Inc. Ice cube dispenser for compressed flaked ice cubes
JP3868563B2 (en) 1996-12-27 2007-01-17 ホシザキ電機株式会社 Auger ice machine
US5797519A (en) 1997-03-14 1998-08-25 The Coca-Cola Company Postmix beverage dispenser
US5833362A (en) 1997-05-06 1998-11-10 Shepard; James Beverage blender
KR100239520B1 (en) * 1997-05-17 2000-01-15 윤종용 Ice dispensing apparatus for refrigerator
US6326047B1 (en) * 1997-05-30 2001-12-04 Stevens-Lee Company Apparatus and method for making frozen drinks
US5863118A (en) 1997-07-29 1999-01-26 Conair Corporation Blender with extendible housing
BR9814076A (en) 1997-10-15 2000-09-26 Igc Australia Pty Ltd Manageable cargo conveyor sets
US6338569B1 (en) 1998-10-27 2002-01-15 Mcgill Shane R. Food blending apparatus
DE19750813C2 (en) 1997-11-17 2002-06-13 Braun Gmbh Tool for stirring or chopping food, especially hand blenders
US6053359A (en) * 1997-12-22 2000-04-25 Mcdonald's Corporation Automated beverage system
US5934516A (en) * 1998-02-27 1999-08-10 Specialty Equipment Companies, Inc. Dispenser
US5960701A (en) 1998-04-14 1999-10-05 Reese; Joseph J. Machine for dispensing beverages of substantially uniform consistency
US6196712B1 (en) 1998-08-05 2001-03-06 Elm Gunter Von Bar having an integral cocktail mixer
US6278371B1 (en) 1999-04-30 2001-08-21 Paper-Pak Products, Inc. Absorbent pads having theft alarm activators therein
US6364522B2 (en) * 1999-05-12 2002-04-02 Vita-Mix Corporation Blender having user operated drink program modifying and copying processor
US6490872B1 (en) * 1999-05-20 2002-12-10 Specialty Equipment Companies, Inc. Apparatus and a method for clean-in-place for a semi-frozen food dispensing machine
US6834370B1 (en) * 1999-07-08 2004-12-21 Osi Software, Inc. Method for creating master recipes
US6269973B1 (en) 1999-10-13 2001-08-07 Automatic Bar Controls, Inc. Beverage mixing system
JP3972547B2 (en) * 2000-01-19 2007-09-05 富士電機リテイルシステムズ株式会社 Raw material agitator for cup mixing vending machine
US6192785B1 (en) * 2000-03-27 2001-02-27 Roberto Trida Automatic dispenser of frothed milk and pre-made liquid coffee
US6607096B2 (en) * 2000-08-15 2003-08-19 Manitowoc Foodservice Companies, Inc. Volumetric ice dispensing and measuring device
US6283627B1 (en) 2000-09-12 2001-09-04 Wayne G. Fromm Drink mixer
US7048217B2 (en) 2000-09-22 2006-05-23 K-Tec, Inc. Blending station apparatus and method
US6689410B2 (en) 2001-01-25 2004-02-10 Flavor Burst Co. Product blender and dispenser
JP2002230638A (en) * 2001-01-31 2002-08-16 Toshiba Electric Appliance Co Ltd Cup type automatic beverage vending machine
US6753783B2 (en) 2001-03-30 2004-06-22 Augmentech, Inc. Patient positioning monitoring apparatus and method of use thereof
US6775675B1 (en) * 2001-04-04 2004-08-10 Sagemetrics Corporation Methods for abstracting data from various data structures and managing the presentation of the data
US6945157B2 (en) 2001-04-11 2005-09-20 Archibald Brothers International, Inc. Automatic flavor-injected blending apparatus and method
US6609821B2 (en) * 2001-04-13 2003-08-26 Sunbeam Products, Inc. Blender base with food processor capabilities
US6684646B2 (en) 2001-05-22 2004-02-03 Integrated Biosystems, Inc. Systems and methods for freezing, storing and thawing biopharmaceutical material
US6772675B2 (en) 2001-06-26 2004-08-10 David Ervin Apparatus for preparing frozen drinks
JP3960839B2 (en) 2001-06-29 2007-08-15 三洋電機株式会社 Beverage production equipment
US6402365B1 (en) * 2001-08-17 2002-06-11 Kayue Electric Company Limited Programmable electronic blender
US6574981B2 (en) * 2001-09-24 2003-06-10 Lancer Partnership, Ltd. Beverage dispensing with cold carbonation
US20030079612A1 (en) * 2001-10-29 2003-05-01 Alfredo Con Self-contained vending machine for beverages
JP2003187320A (en) * 2001-12-21 2003-07-04 Sanyo Electric Co Ltd Beverage manufacturing device
US7383966B2 (en) 2002-09-03 2008-06-10 The Coca-Cola Company Dispensing nozzle
CN101723296B (en) * 2002-10-04 2013-03-20 岚瑟股份有限公司 Multiple brand ice beverage dispenser
US6982640B2 (en) 2002-11-21 2006-01-03 Kimberly-Clark Worldwide, Inc. RFID system and method for tracking food freshness
US6889603B2 (en) * 2002-12-24 2005-05-10 Nestec S.A. Clean-in-place automated food or beverage dispenser
US7007824B2 (en) * 2003-01-24 2006-03-07 Baxter International Inc. Liquid dispenser and flexible bag therefor
JP2004326246A (en) * 2003-04-22 2004-11-18 Fuji Electric Retail Systems Co Ltd Cup-type beverage vending machine
US7038172B1 (en) * 2003-05-16 2006-05-02 Marshall Air Systems, Inc. Conveyorized food broiling apparatus
US7655265B2 (en) 2003-07-07 2010-02-02 Nestec S.A. Process control scheme for cooling and heating compressible compounds
GB0316778D0 (en) 2003-07-17 2003-08-20 Mars Inc Semi-automatic beverage making apparatus
US20070119867A1 (en) * 2003-07-31 2007-05-31 Joytec Corporation Chilled drink preparation control device
US7445133B2 (en) * 2003-10-12 2008-11-04 Daniel Ludovissie Multiple beverage and flavor additive beverage dispenser
US20080112259A1 (en) * 2003-10-21 2008-05-15 Mp Equipment Company Mixing system and process
EP1548621A1 (en) * 2003-12-19 2005-06-29 Sap Ag Recipe editing interface
ATE477212T1 (en) * 2004-02-13 2010-08-15 Intelligent Coffee Company L L LIQUID CONCENTRATE/EXTRACT DRINK DISPENSER WITH REPLACEABLE CARTRIDGE
JP4149957B2 (en) * 2004-04-20 2008-09-17 サンデン株式会社 Cup-type beverage vending machine
JP4538267B2 (en) * 2004-05-27 2010-09-08 サンデン株式会社 Cup-type beverage vending machine
US6911749B1 (en) * 2004-06-17 2005-06-28 Lite-On It Corp. Spindle motor structure
US7175046B2 (en) 2004-06-21 2007-02-13 Shen-Hao Yao Merchandise output device of a vending machine
DE202004009760U1 (en) 2004-06-21 2004-08-19 Pi-Design Ag Pourer for a liquid container
AU2005201557A1 (en) * 2004-08-17 2006-03-09 Smoo Pty Limited Apparatus, methods and packaging for preparing compositions
US7661352B2 (en) 2004-08-31 2010-02-16 Nestec S.A. Method and system for in-cup dispensing, mixing and foaming hot and cold beverages from liquid concentrates
US7762181B2 (en) * 2004-10-01 2010-07-27 Fonterra Co-Operative Group Limited Customised nutritional food and beverage dispensing system
TWM269839U (en) * 2004-10-26 2005-07-11 Tsann Kuen Entpr Co Ltd Food conditioner that can voluntarily judge the condition of recuperating
KR101075223B1 (en) 2004-11-29 2011-10-19 삼성전자주식회사 Drum type washing machine and control method thereof it
US7748571B2 (en) 2004-11-30 2010-07-06 Lancer Partnership, Ltd. Method and apparatus for a front access removable agitator motor
JP4224858B2 (en) * 2005-01-19 2009-02-18 サンデン株式会社 Beverage blending method of beverage vending machine and beverage vending machine
US8181825B2 (en) * 2005-02-08 2012-05-22 Nestec S.A. Hygienic beverage mixing and whipping assembly
US7278275B2 (en) 2005-03-15 2007-10-09 Whirlpool Corporation Mechanism for dispensing shaved ice from a refrigeration appliance
USD526170S1 (en) 2005-04-08 2006-08-08 Tsunami Express Llc Drink caddy
ITBO20050299A1 (en) * 2005-04-29 2006-10-30 Ali Spa MACHINE AND METHOD FOR THE PRODUCTION AND DISTRIBUTION OF LIQUID OR SEMILEQUID FOOD CONSUMPTION PRODUCTS
US7665632B2 (en) * 2005-06-24 2010-02-23 The Coca-Cola Company Nozzle flow splitter
US20070084888A1 (en) 2005-07-18 2007-04-19 Santos Gregorio D Device for introducing additive fluids into a primary fluid
KR20130051018A (en) * 2005-09-02 2013-05-16 매니토웍 푸드서비스 컴퍼니즈, 인크. Ice/beverage dispenser with in-line ice crusher
EP1772081A1 (en) 2005-10-07 2007-04-11 Cense d'Almez S.A. Device for preparing an infused liquid
US7314524B1 (en) * 2005-10-31 2008-01-01 Rolleri Jr Andrew J Tire cleaning shield
US20070095859A1 (en) * 2005-10-31 2007-05-03 Maser Bryan A Controller-based management of a fluid dispensing system
JP5011710B2 (en) * 2005-11-14 2012-08-29 富士電機リテイルシステムズ株式会社 vending machine
JP2007141141A (en) 2005-11-22 2007-06-07 Fuji Electric Retail Systems Co Ltd Syrup detection circuit for beverage supply device
KR20080091361A (en) 2006-01-31 2008-10-10 푸핀 이노베이션즈, 엘.엘.씨. Method and apparatus for dispensing frozen confectionery
EP2024944A4 (en) 2006-02-10 2010-12-22 Eran Nuriely Vending apparatus for dispensing drinks that contain fruits or vegetables
US20060118581A1 (en) * 2006-03-02 2006-06-08 Clark Robert A Apparatus for automatically dispensing single or mixed drinks
US7757896B2 (en) * 2006-03-06 2010-07-20 The Coca-Cola Company Beverage dispensing system
US9821992B2 (en) 2006-03-06 2017-11-21 The Coca-Cola Company Juice dispensing system
JP2007286916A (en) * 2006-04-17 2007-11-01 Apex:Kk Vending machine for preparing cup type frozen drink
US8145854B1 (en) 2006-06-08 2012-03-27 Rusty Shawn Lee Method and apparatus for controlling automated food preparation systems
JP2007334496A (en) * 2006-06-13 2007-12-27 Fuji Electric Retail Systems Co Ltd Commodity delivery outlet door device of automatic vending machine
US20070289991A1 (en) 2006-06-20 2007-12-20 Larry Jensen Colorant Dispenser Having an Outlet Control Valve
US7587841B2 (en) * 2006-07-03 2009-09-15 Culpepper Thomas C Shoe and ankle support with artificial spider web silk
EP2066569A4 (en) 2006-08-30 2013-11-20 Rich Products Corp Chilled topping dispenser
US20080066483A1 (en) * 2006-09-17 2008-03-20 Nice Vend Ltd. Devices and methods for producing controlled flavored ice drinks
JP2008101833A (en) * 2006-10-19 2008-05-01 Fuji Electric Retail Systems Co Ltd Hot water tank for beverage supply device
EP2086668B1 (en) 2006-10-25 2016-11-16 Revalesio Corporation Mixing device and method
EP1927905A1 (en) * 2006-12-01 2008-06-04 Accenture Global Services GmbH Method, data processing device and computer program product for controlling and/or monitoring the manufacturing process and/or dispensing process of medical drugs
USD555678S1 (en) 2006-12-29 2007-11-20 Daceco Ice ring
CN101657104A (en) * 2007-02-28 2010-02-24 日世株式会社 Automatic frozen dessert stirring device and frozen dessert manufacturing device including same
US20080279040A1 (en) * 2007-05-11 2008-11-13 Neilson Jim L Frozen drink mixer having a lid which engages a cup for drink mixing and cleaning of mixing components
CA2696332A1 (en) * 2007-08-23 2009-03-05 Moobella, Llc Systems and methods of mixing and cooling food products
JP5948014B2 (en) * 2007-09-06 2016-07-06 ザ コカ・コーラ カンパニーThe Coca‐Cola Company System and method for providing partial control programming in a product forming dispenser
RU2495473C2 (en) * 2007-09-06 2013-10-10 Дека Продактс Лимитед Партнершип System and method of processing
WO2009032941A2 (en) * 2007-09-06 2009-03-12 The Coca-Cola Company Method for consumer-dispenser interactions
US20090161482A1 (en) * 2007-12-21 2009-06-25 Hamilton Beach Brands, Inc. Mixing device configured to mix foodstuff
US20100036694A1 (en) * 2008-08-11 2010-02-11 TasteBook Inc. Method and System for Providing a Customized Publicaiton
US8606379B2 (en) 2008-09-29 2013-12-10 Fisher-Rosemount Systems, Inc. Method of generating a product recipe for execution in batch processing

Patent Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2855007A (en) * 1956-07-26 1958-10-07 Port Morris Machine & Tool Wor Drink mixing and dispensing machine
US4548054A (en) * 1984-03-07 1985-10-22 Cic Int'l. Corp. Mixing apparatus and method
US4653281A (en) * 1985-07-19 1987-03-31 Veer Richard F V D Drink making method and apparatus
US4681030C1 (en) * 1986-02-20 2001-05-08 Hmc Of Massachusetts Ltd Partn Apparatus for preparing frozen drinks
US4681030A (en) * 1986-02-20 1987-07-21 Herbert John M Apparatus for preparing frozen drinks
US5067819A (en) * 1990-05-11 1991-11-26 Heinhold Duane H Cleaning and sanitizing system for frozen dessert mixing machine
US5323691A (en) * 1992-10-09 1994-06-28 Reese Joseph J Frozen drink mixer
US5439289A (en) * 1993-04-05 1995-08-08 Neilson; Jim L. Apparatus for mixing ingredients in a receptacle
US6730348B2 (en) * 1995-05-26 2004-05-04 Eric R. Miller Slurried confection preparation and flavor-injected blending system and method
US5967367A (en) * 1995-07-15 1999-10-19 Coca-Cola & Schweppes Beverages Limited Drinks-dispensing apparatus
US5803377A (en) * 1996-05-17 1998-09-08 f'Real| Foods, LLC Apparatus and method for making frozen drinks
US5653157A (en) * 1996-08-08 1997-08-05 Miller; Eric R. Flavor-injected blending apparatus
US6237811B1 (en) * 1999-10-08 2001-05-29 Bunn-O-Matic Corporation Programmable dispenser
US6616323B2 (en) * 2000-10-04 2003-09-09 Mcgill Technology Limited Food blending apparatus
US20030142581A1 (en) * 2001-05-11 2003-07-31 Barton John C. Fully automatic electronic milkshake mixer
US20020194999A1 (en) * 2001-06-26 2002-12-26 David Ervin Apparatus for preparing frozen beverages
US20030089423A1 (en) * 2001-11-13 2003-05-15 Barton John C. Touchless automatic fiber optic beverage/ice dispenser
US20050183426A1 (en) * 2004-02-24 2005-08-25 Learned Douglas A. Frozen dessert dispensing machine
US20090186141A1 (en) * 2008-01-17 2009-07-23 Robert Almblad Method for blending a beverage in a single serving cup
US7942094B2 (en) * 2008-08-14 2011-05-17 Sunbeam Products, Inc. Frozen drink maker
US8606396B2 (en) * 2008-12-08 2013-12-10 Enodis Corporation Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients
US8721162B2 (en) * 2008-12-08 2014-05-13 Enodis Corporation Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150192302A1 (en) * 2011-07-12 2015-07-09 Viking Range, Llc Advanced electronic control display
US10260754B2 (en) * 2011-07-12 2019-04-16 Viking Range, Llc Advanced electronic control display
US20160262420A1 (en) * 2015-03-11 2016-09-15 Finamac Llc Disposition introduced in automated equipment for the production of ice cream
US9648964B2 (en) * 2015-05-22 2017-05-16 Dan L. Morrow Plastic cup dispensing cooler and method of use
WO2021066926A1 (en) * 2019-10-01 2021-04-08 Manitowoc Foodservice Companies, Llc Method and apparatus for blending in a cup
US11577952B2 (en) 2019-10-01 2023-02-14 Manitowoc Foodservice Companies, Llc Method and apparatus for blending in a cup

Also Published As

Publication number Publication date
US20100314407A1 (en) 2010-12-16
CN102215701B (en) 2013-12-25
US20100145522A1 (en) 2010-06-10
NZ593296A (en) 2013-08-30
AU2009333467B2 (en) 2014-03-13
US8459176B2 (en) 2013-06-11
CN102215701A (en) 2011-10-12
US8074837B2 (en) 2011-12-13
CN102177533A (en) 2011-09-07
EP2364492A4 (en) 2012-10-03
CA2746224C (en) 2015-06-09
WO2010068638A1 (en) 2010-06-17
PL2355667T3 (en) 2015-11-30
ES2541951T3 (en) 2015-07-28
AU2009324698B2 (en) 2014-09-11
AU2009333466B2 (en) 2014-03-20
AU2009333465A1 (en) 2011-07-07
US20100314410A1 (en) 2010-12-16
CN102164504A (en) 2011-08-24
EP2373572A4 (en) 2012-08-22
MX2011006112A (en) 2011-06-24
US9259114B2 (en) 2016-02-16
US20130239818A1 (en) 2013-09-19
CA2746121A1 (en) 2010-06-17
JP5792628B2 (en) 2015-10-14
EP2355667A4 (en) 2012-08-22
CA2746056A1 (en) 2010-07-08
CN102164843A (en) 2011-08-24
RU2498411C2 (en) 2013-11-10
RU2503246C2 (en) 2014-01-10
AU2009324698A1 (en) 2011-07-07
US8606396B2 (en) 2013-12-10
JP5566398B2 (en) 2014-08-06
JP2012510886A (en) 2012-05-17
EP2355667B1 (en) 2015-04-15
AU2009333465B2 (en) 2013-07-18
CN102165277B (en) 2013-09-11
CA2746226A1 (en) 2010-07-08
RU2480027C2 (en) 2013-04-27
CN102177533B (en) 2013-12-25
RU2011128014A (en) 2013-01-20
RU2011127999A (en) 2013-01-20
MX2011006069A (en) 2011-06-24
EP2359260A1 (en) 2011-08-24
EP2359260B1 (en) 2017-06-21
EP2355667A1 (en) 2011-08-17
AU2009333464B2 (en) 2013-09-19
BRPI0922227A2 (en) 2015-08-11
US8721162B2 (en) 2014-05-13
CN102164504B (en) 2017-07-11
WO2010077696A1 (en) 2010-07-08
WO2010077699A1 (en) 2010-07-08
JP5662944B2 (en) 2015-02-04
BRPI0922655A2 (en) 2017-07-11
EP2359260A4 (en) 2012-10-03
BRPI0922229A2 (en) 2015-08-11
US20130243917A1 (en) 2013-09-19
US20140147564A1 (en) 2014-05-29
CN102165277A (en) 2011-08-24
KR20110100643A (en) 2011-09-14
WO2010077700A1 (en) 2010-07-08
EP2364492A1 (en) 2011-09-14
CA2746121C (en) 2016-09-13
CA2746224A1 (en) 2010-07-08
JP2012510939A (en) 2012-05-17
MX2011006074A (en) 2011-06-24
WO2010077698A1 (en) 2010-07-08
RU2011127987A (en) 2013-01-20
US20100323071A1 (en) 2010-12-23
US20120269936A1 (en) 2012-10-25
SG171995A1 (en) 2011-07-28
AU2009333464A1 (en) 2011-07-07
JP5680546B2 (en) 2015-03-04
CA2746059A1 (en) 2010-07-08
CA2746226C (en) 2016-10-11
BRPI0922231A2 (en) 2016-06-21
US9364114B2 (en) 2016-06-14
RU2501076C2 (en) 2013-12-10
US20100318225A1 (en) 2010-12-16
RU2011128012A (en) 2013-01-20
MX2011006111A (en) 2011-06-24
EP2378893A1 (en) 2011-10-26
RU2011127986A (en) 2013-01-20
AU2009333466A1 (en) 2011-07-07
MX2011006083A (en) 2011-06-22
RU2494956C2 (en) 2013-10-10
JP2012510938A (en) 2012-05-17
JP2012511220A (en) 2012-05-17
EP2378893A4 (en) 2012-10-03
WO2010077697A1 (en) 2010-07-08
EP2373572A1 (en) 2011-10-12
AU2009333467A1 (en) 2011-07-07
US20100139493A1 (en) 2010-06-10
US8534501B2 (en) 2013-09-17
CN102164842A (en) 2011-08-24
US8672534B2 (en) 2014-03-18
EP2373572B1 (en) 2017-02-22
KR101727758B1 (en) 2017-04-17
JP2012510940A (en) 2012-05-17

Similar Documents

Publication Publication Date Title
US8721162B2 (en) Controller and method of controlling an integrated system for dispensing and blending/mixing beverage ingredients

Legal Events

Date Code Title Description
AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, ILLINOIS

Free format text: SECURITY INTEREST;ASSIGNORS:APPLIANCE SCIENTIFIC, INC.;CLEVELAND RANGE, LLC;THE DELFIELD COMPANY, LLC;AND OTHERS;REEL/FRAME:038263/0001

Effective date: 20160303

Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, IL

Free format text: SECURITY INTEREST;ASSIGNORS:APPLIANCE SCIENTIFIC, INC.;CLEVELAND RANGE, LLC;THE DELFIELD COMPANY, LLC;AND OTHERS;REEL/FRAME:038263/0001

Effective date: 20160303

AS Assignment

Owner name: ENODIS CORPORATION, FLORIDA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NEVAREZ, ROBERTO;SMITH, WILLIAM E.;CLAESSON, JAN;SIGNING DATES FROM 20160429 TO 20160518;REEL/FRAME:039031/0079

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: FRYMASTER L.L.C., LOUISIANA

Free format text: RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:061053/0411

Effective date: 20220728

Owner name: MANITOWOC FOODSERVICE COMPANIES, LLC, FLORIDA

Free format text: RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:061053/0411

Effective date: 20220728

Owner name: GARLAND COMMERCIAL INDUSTRIES LLC, FLORIDA

Free format text: RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:061053/0411

Effective date: 20220728

Owner name: ENODIS CORPORATION, FLORIDA

Free format text: RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:061053/0411

Effective date: 20220728

Owner name: THE DELFIELD COMPANY, LLC, MICHIGAN

Free format text: RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:061053/0411

Effective date: 20220728

Owner name: CLEVELAND RANGE, LLC, OHIO

Free format text: RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:061053/0411

Effective date: 20220728

Owner name: APPLIANCE SCIENTIFIC, INC., FLORIDA

Free format text: RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:061053/0411

Effective date: 20220728