VENDING MACHINE ORDERING
First Claim
Patent Images
1. A method, comprising:
- placing an order for a vending machine product;
associating the order with a mobile communication device; and
using the mobile communication device to identify the order at the vending machine in order to complete the order.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is described in which a user places an order for a vending machine product, typically when the user is not located at the vending machine. The order is associated with a mobile communication device of the user, for example by providing the telephone number of the device, or by simply placing the order using the mobile communication device. The user presents the mobile communication device at the vending machine to identify the order at the vending machine. The vending machine then dispenses the product.
-
Citations
23 Claims
-
1. A method, comprising:
-
placing an order for a vending machine product; associating the order with a mobile communication device; and using the mobile communication device to identify the order at the vending machine in order to complete the order. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile communication device, comprising:
-
a first interface configured to communicate with a server to place an order for a vending machine product; and a second interface configured to communicate with the vending machine to identify the order at the vending machine in order to complete the order. - View Dependent Claims (6)
-
-
7. A method, comprising:
-
receiving data from a server regarding a product ordered by a user; receiving identification data from the server identifying a mobile communication device of the user; obtaining identification details of a presented mobile communication device; determining whether the identification details of the presented mobile communication device match the identification data received from the server; and if the presented mobile communication device matches the identification data received from the server, dispensing the ordered product. - View Dependent Claims (8, 9, 10)
-
-
11. A vending machine, comprising:
-
a first communication interface; a second communication interface; and a product dispenser, wherein the first communication interface is configured to communicate with a server for receiving order information identifying a product ordered by a user and identifying a mobile communication device of the user, the second communication interface is configured to receive identification details of a mobile communication device presented at the vending machine, and wherein the product dispenser is configured to dispense the ordered product in the event that the mobile communication device presented at the vending machine matches the mobile communication device of the user. - View Dependent Claims (12, 13, 14)
-
-
15. A method, comprising:
-
receiving an order for a vending machine product from a user; associating the order with a mobile communication device of the user; sending order information to the vending machine, wherein the order information includes details of the product and details of the mobile communication device. - View Dependent Claims (16, 17)
-
-
18. A server, comprising:
-
a first input for receiving an order for a vending machine product from a user; a processor for associating the order with a mobile communication device of the user; a first output for sending order information to the vending machine, wherein the order information includes details of the product and details of the mobile communication device. - View Dependent Claims (19, 20)
-
-
21. A computer program product embodied on a computer-readable medium, said computer program including instructions which, when run on a processor, control said processor to perform:
-
placing an order for a vending machine product; associating the order with a mobile communication device; and using the mobile communication device to identify the order at the vending machine in order to complete the order.
-
-
22. A computer program product embodied on a computer-readable medium, said computer program including instructions which, when run on a processor, control said processor to perform:
-
receiving data from a server regarding a product ordered by a user; receiving identification data from the server identifying a mobile communication device of the user; obtaining identification details of a presented mobile communication device; determining whether the identification details of the presented mobile communication device match the identification data received from the server; and if the presented mobile communication device matches the identification data received from the server, dispensing the ordered product.
-
-
23. A computer program product embodied on a computer-readable medium, said computer program including instructions which, when run on a processor, control said processor to perform:
-
receiving an order for a vending machine product from a user; associating the order with a mobile communication device of the user; and sending order information to the vending machine, wherein the order information includes details of the product and details of the mobile communication device.
-
Specification