Dynamically adjusting ratios of beverages in a mixed beverage
First Claim
1. A method of dynamically adjusting ratios for mixing beverages, comprising:
- receiving at a computing device a plurality of beverage selections of core brand beverages from a user interacting with the computing device;
displaying on the computing device a representation of a mixed beverage comprising the plurality of beverage selections according to assigned ratios;
receiving, from the user via the computing device, a rotational input to adjust an assigned ratio associated with at least one beverage selection from the plurality of beverage selections comprising receiving information from a user control located between a first beverage selection and a second beverage selection from the plurality of beverage selections;
adjusting in the computing device the assigned ratio associated with the at least one beverage selection in response to receiving the input;
automatically adjusting in the computing device an assigned ratio associated with at least one other beverage selection from the plurality of beverage selections;
displaying, on the computing device, the representation of the mixed beverage comprising the plurality of beverage selections based on the adjusted assigned ratios for the at least one beverage selection and the at least one other beverage selection; and
transferring wirelessly a recipe associated with the mixed beverage comprising the plurality of beverage selections based on the adjusted assigned ratios from the computing device to a beverage dispensing device such that the mixed beverage can be created and automatically dispensed by the beverage dispensing device.
3 Assignments
0 Petitions
Accused Products
Abstract
The dynamic adjustment of ratios of beverages to be mixed and dispensed in creating mixed or blended beverages is provided. A selection of beverages may be received from a user interface menu displayed by a computing device. A representation of a mixed beverage comprising the beverage selections may then be displayed according to pre-assigned default ratios. An input may then be received to adjust an assigned ratio associated with one or more of the beverage selections. The computing device may then adjust an assigned ratio associated with the one or more beverage selections in response to receiving the input. The computing device may then automatically adjust assigned ratios associated with other beverage selections in the representation of the mixed beverage. The computing device may then display a representation of the mixed beverage with the adjusted ratios in the user interface.
-
Citations
35 Claims
-
1. A method of dynamically adjusting ratios for mixing beverages, comprising:
- receiving at a computing device a plurality of beverage selections of core brand beverages from a user interacting with the computing device;
displaying on the computing device a representation of a mixed beverage comprising the plurality of beverage selections according to assigned ratios;
receiving, from the user via the computing device, a rotational input to adjust an assigned ratio associated with at least one beverage selection from the plurality of beverage selections comprising receiving information from a user control located between a first beverage selection and a second beverage selection from the plurality of beverage selections;
adjusting in the computing device the assigned ratio associated with the at least one beverage selection in response to receiving the input;
automatically adjusting in the computing device an assigned ratio associated with at least one other beverage selection from the plurality of beverage selections;
displaying, on the computing device, the representation of the mixed beverage comprising the plurality of beverage selections based on the adjusted assigned ratios for the at least one beverage selection and the at least one other beverage selection; and
transferring wirelessly a recipe associated with the mixed beverage comprising the plurality of beverage selections based on the adjusted assigned ratios from the computing device to a beverage dispensing device such that the mixed beverage can be created and automatically dispensed by the beverage dispensing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- receiving at a computing device a plurality of beverage selections of core brand beverages from a user interacting with the computing device;
-
13. A mobile computing device for dynamically adjusting ratios for mixing beverages, comprising:
- a memory for storing executable program code; and
a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative to;
receive, from a user of the mobile computing device, a plurality of beverage selections of core brand beverages from a user interface menu;
display a representation of a mixed beverage comprising the plurality of beverage selections according to assigned ratios;
receive, from the user of the mobile computing device, a rotational input to adjust an assigned ratio associated with at least one beverage selection from the plurality of beverage selections comprising receiving information from a user control located between a first beverage selection and a second beverage selection from the plurality of beverage selections;
adjust the assigned ratio associated with the at least one beverage selection in response to receiving the input;
automatically adjust an assigned ratio associated with at least one other beverage selection from the plurality of beverage selections;
display the representation of the mixed beverage comprising the plurality of beverage selections based on the adjusted assigned ratios for the at least one beverage selection and the at least one other beverage selection; and
wirelessly transfer a recipe associated with the mixed beverage comprising the plurality of beverage selections based on the adjusted assigned ratios to a beverage dispensing device via a handshaking procedure such that the mixed beverage can be created and automatically dispensed by the beverage dispensing device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
- a memory for storing executable program code; and
-
25. A computer-readable storage medium storing computer executable instructions which, when executed by a mobile computing device, cause the mobile computing device to perform a method of dynamically adjusting ratios for mixing beverages, the method comprising:
- displaying a menu of core brand beverages in a user interface;
receiving a plurality of beverage selections from the core brand beverages from the menu;
displaying a representation of a mixed beverage comprising the plurality of beverage selections according to assigned ratios;
receiving a rotational input to adjust an assigned ratio associated with at least one beverage selection from the plurality of beverage selections comprising receiving information from a user control located between a first beverage selection and a second beverage selection from the plurality of beverage selections;
adjusting the assigned ratio associated with the at least one beverage selection in response to receiving the input;
automatically adjusting, by the computing device, an assigned ratio associated with at least one other beverage selection from the plurality of beverage selections;
displaying, in a user interface, the representation of the mixed beverage comprising the plurality of beverage selections based on the adjusted assigned ratios for the at least one beverage selection and the at least one other beverage selection; and
wirelessly transferring a recipe associated with the mixed beverage comprising the plurality of beverage selections based on the adjusted assigned ratios from the mobile computing device to a beverage dispensing device using one or more handshaking procedures such that the mixed beverage can be created and automatically dispensed at the beverage dispenser. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
- displaying a menu of core brand beverages in a user interface;
Specification