Self-service beverage and snack dispensing using identity-based access control
First Claim
1. A system for providing self-service vending of snacks or beverages, comprising:
- a self-service vending machine with a controller selectively dispensing goods;
a token reader linked to the controller; and
a plurality of tokens each including a set of access data,wherein the token reader reads the access data and provides the read access data to the controller,wherein the controller dispenses a unit of the goods based on the read access data,wherein the read access data includes an access code used by the controller to determine whether one of the tokens can be used to access the self-service vending machine, the controller denying access when one of the tokens is determined to not authorize access to the self-service vending machine; and
wherein the access data comprises a defined entitlement to access the self-service vending machine, the defined entitlement including a counter indicating a number of units of the goods obtainable from the self-service vending machine.
1 Assignment
0 Petitions
Accused Products
Abstract
A token-based system providing self-service vending of snacks or beverages. The system includes a vending machine with a controller selectively dispensing goods. A token reader is linked to the controller. Tokens are provided to users of the system that each includes access data. During use, the token reader reads the access data and provides it to the controller. The controller dispenses a unit of the goods based on the access data read from the token. The system provides token-based vending with the token being a handheld or wearable object providing the access data, such as with an RFID tag on a bracelet or pin or with a barcode or magnetic stripe on a card or room key. The vending machine may be a beverage dispenser that dispenses a drink with a user obtaining a disposable container near the dispenser and presenting their token to the token reader.
-
Citations
18 Claims
-
1. A system for providing self-service vending of snacks or beverages, comprising:
-
a self-service vending machine with a controller selectively dispensing goods; a token reader linked to the controller; and a plurality of tokens each including a set of access data, wherein the token reader reads the access data and provides the read access data to the controller, wherein the controller dispenses a unit of the goods based on the read access data, wherein the read access data includes an access code used by the controller to determine whether one of the tokens can be used to access the self-service vending machine, the controller denying access when one of the tokens is determined to not authorize access to the self-service vending machine; and wherein the access data comprises a defined entitlement to access the self-service vending machine, the defined entitlement including a counter indicating a number of units of the goods obtainable from the self-service vending machine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A token for use in accessing a plurality of self-service vending machines with a memory reader, comprising:
-
a body; a data storage element on the body readable by the memory reader; and a set of access data stored in the data storage element, the access data comprising an access code and a user entitlement defining access rights to the self-service vending machine, whereby the token provides access to the vending machine based on a combination of the access code and the user entitlement, wherein the plurality of self-service vending machines are located in a first geographic location and in a second geographic location, wherein user entitlement defines access rights limiting access to the self-service vending machines in one of the first and second geographic locations, and wherein the access rights further include data defining an access time period for accessing the vending machine. - View Dependent Claims (9, 10)
-
-
11. A token-based vending method, comprising:
-
operating a token activation module to write access data in a data storage element of a token, the access data defining a number of units available to a token holder; at a dispensing location, reading the access data from the data storage element with a token scanner; with a controller, processing the access data to determine whether to grant access to a good based on the available number of units; dispensing the good to the token holder; and modifying the access data in the data storage element of the token to reduce the available number of units based on the dispensing, wherein the good is associated with a unit value greater than one of the units and the modifying comprises decrementing the available number of units by the unit value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification