BEVERAGE DISPENSING CONTROL
First Claim
1. A method performed by data processing apparatus, the method comprising:
- receiving authorization data specifying that a beverage dispensing node is authorized to be activated;
receiving activation data that requests activation of the node, wherein activation of the node causes a valve that controls flow of fluid to a beverage dispenser to be opened;
determining that the activation data are associated with a user identifier for an enabled user, the enabled user being a user that has been enabled to activate the node; and
in response to receipt of the authorization data and the activation data, opening a valve that controls flow of fluid to the beverage dispenser.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for control of beverage dispensing. In one aspect, authorization data specifying that a beverage dispensing node is authorized to be activated are received. Activation data that request activation of the node are also received, where activation of the node causes a valve that controls flow of fluid to a beverage dispenser to be opened. A determination is made that the activation data are associated with a user identifier for an enabled user, where an enabled user is a user that has been enabled to activate the node. In response to receipt of the authorization data and the activation data a valve that controls flow of fluid to the beverage dispenser is opened. Data (e.g., de-authorization or de-activation data) specifying that an activated beverage dispensing apparatus be de-activated can also be received. In response to receipt of the data, the valve can be closed.
-
Citations
34 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
receiving authorization data specifying that a beverage dispensing node is authorized to be activated; receiving activation data that requests activation of the node, wherein activation of the node causes a valve that controls flow of fluid to a beverage dispenser to be opened; determining that the activation data are associated with a user identifier for an enabled user, the enabled user being a user that has been enabled to activate the node; and in response to receipt of the authorization data and the activation data, opening a valve that controls flow of fluid to the beverage dispenser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a user device; and a beverage dispensing apparatus configured to interact with the user device and perform operations comprising; receiving authorization data specifying that the beverage dispensing apparatus is authorized to be activated; receiving activation data that requests activation of the node, wherein activation of the node causes a valve that controls flow of fluid to a beverage dispenser to be opened; determining that the activation data are associated with a user identifier for an enabled user, the enabled user being a user that has been enabled to activate the node; and in response to receipt of the authorization data and the activation data, opening a valve that controls flow of fluid to the beverage dispenser. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method performed by data processing apparatus, the method comprising:
-
receiving data specifying that an activated beverage dispensing apparatus be de-activated; determining that the received data are associated with a user identifier for an enabled user, the enabled user being a user that has been enabled to de-activate the beverage dispensing apparatus; and in response to receipt of the data, closing a valve that controls flow of fluid through the beverage dispensing apparatus. - View Dependent Claims (31, 32, 33)
-
-
34. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving authorization data specifying that a beverage dispensing node is authorized to be activated; receiving activation data that requests activation of the node, wherein activation of the node causes a valve that controls flow of fluid to a beverage dispenser to be opened; determining that the activation data are associated with a user identifier for an enabled user, the enabled user being a user that has been enabled to activate the node; and in response to receipt of the authorization data and the activation data, opening a valve that controls flow of fluid to the beverage dispenser.
-
Specification