Beverage dispensing device
First Claim
1. A non-transitory computer-readable medium comprising computer-executable instructions stored thereon that when executed by a processor cause the processor to perform the steps comprising:
- receiving by the processor a first user selection for a beverage;
receiving by the processor a second user selection modifying a parameter of the beverage;
determining by the processor one or more replacement ingredients and an amount of the one or more replacement ingredients to compensate the beverage based on the modified parameter of the beverage;
determining whether the first user selection and the second user selection comprise a carbonated ingredient, selecting a carbonation source based on the first user selection and the second user selection, and adjusting the carbonation level of the selected source; and
instructing a dispenser to dispense a composition based on the first user selection, the second user selection and determination of the one or more replacement ingredients,wherein the carbonation level is adjusted based on electronic signals received from sensors in the dispensing system regarding parameter measurements,wherein the parameter measurements include one or more flow rate, viscosity, pH, pressure, level of carbonation and level of constituents, andwherein the carbonation level is determined and based on one or more of the parameter measurements.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for dispensing beverages are provided. Aspects relate to obtaining measurements regarding dispensing an ingredient (including the dispensing conditions of the ingredient) and determining whether to adjust dispensing conditions of at least one other ingredient. In one embodiment, at least one ingredient of a recipe is not dispensed based upon a dispensing measurement. The adjustment of one or more ingredients may comprise the use of adjustable orifices, which do not require separate measurements of ingredients before dispensing, but rather may measure ingredients'"'"' parameters (including dispensing conditions) as they are dispensed. Certain embodiments relate to devices and methods that may determine if an ingredient is a non-Newtonian fluid, and if so, may be configured to conduct measurements on such fluids, including, for example, the strain stress and strain rate as the fluid passes within a conduit.
45 Citations
15 Claims
-
1. A non-transitory computer-readable medium comprising computer-executable instructions stored thereon that when executed by a processor cause the processor to perform the steps comprising:
-
receiving by the processor a first user selection for a beverage; receiving by the processor a second user selection modifying a parameter of the beverage; determining by the processor one or more replacement ingredients and an amount of the one or more replacement ingredients to compensate the beverage based on the modified parameter of the beverage; determining whether the first user selection and the second user selection comprise a carbonated ingredient, selecting a carbonation source based on the first user selection and the second user selection, and adjusting the carbonation level of the selected source; and instructing a dispenser to dispense a composition based on the first user selection, the second user selection and determination of the one or more replacement ingredients, wherein the carbonation level is adjusted based on electronic signals received from sensors in the dispensing system regarding parameter measurements, wherein the parameter measurements include one or more flow rate, viscosity, pH, pressure, level of carbonation and level of constituents, and wherein the carbonation level is determined and based on one or more of the parameter measurements. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A dispensing system comprising:
-
a user input device configured to transmit an input directing a discharge of a beverage from an apparatus; a non-transitory computer-readable medium comprising computer-executable instructions that when executed by a processor cause the processor to perform the steps comprising; receiving by the processor a first user selection for a beverage; receiving by the processor a second user selection modifying a parameter of the beverage; determining by the processor one or more replacement ingredients and an amount of the one or more replacement ingredients to compensate the beverage based on the modified parameter of the beverage; determining whether the first user selection and the second user selection comprises a carbonated ingredient, selecting a carbonation source based on the first user selection and the second user selection, and adjusting a carbonation level of the selected source; and instructing a dispenser to dispense a composition based on the first user selection, the second user selection, and determining of the one or more replacement ingredients, wherein the carbonation level is adjusted based on electronic signals received from one or more signals regarding parameter measurements from sensors in the dispensing system, wherein the parameter measurements include one or more of flow rate, viscosity, pH, pressure, level of carbonation, and level of constituents, and wherein the carbonation level is based on one or more of the parameter measurements. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-implemented method comprising:
-
receiving by a processor a first user selection for a beverage; receiving by a processor a second user selection modifying a parameter of the beverage; determining by a processor one or more replacement ingredients and an amount of the one or more ingredients to compensate the beverage based on the modified parameter of the beverage; determining whether the first user selection and the second user selection comprise a carbonated ingredient, selecting a carbonation source based on the first user selection and the second user selection, and adjusting a carbonation level of the selected source; and instructing a dispenser to dispense a composition based on the first user selection, the second user selection and the determination of one or more replacement ingredients, wherein the carbonation level is adjusted based on electronic signals received from Sensors in the dispensing system regarding parameter measurements, wherein the parameter measurements include one or more of flow rate, viscosity, pH, pressure, level of carbonation, and level of constituents, and wherein the carbonation Level is determined and based on one or more of the parameter measurements. - View Dependent Claims (14, 15)
-
Specification