CPC G07F 9/026 (2013.01) [G07F 9/001 (2020.05); G07F 9/002 (2020.05); G07F 9/006 (2013.01); G07F 9/023 (2013.01)] | 20 Claims |
1. A vending machine comprising:
one or more processors;
one or more transceivers adapted to communicate with a management server over a one or more communication networks;
a display unit;
a reservation database configured to store reservation records of reservations for items available at the vending machine, wherein each reservation record includes a list of reserved items; and
one or more non-transitory memories coupled to the one or more processors, the reservation database, the display unit, and the one or more transceivers, the one or more non-transitory memories storing a set of computer executable instructions that, when executed by the one or more processors, cause the vending machine to:
determine that a user device corresponding to a reservation record stored in the reservation database is proximate to the vending machine, wherein the determination occurs without the user touching the display unit;
obtain a reservation identifier corresponding to the reservation record stored in the reservation database;
transmit, to the management server, a request to vend items included in the list of reserved items for the reservation record corresponding to the reservation identifier;
receive, from the management server, a vending instruction to vend the items included in the list of reserved items for the reservation record;
issue a command to vend the list of reserved items for the reservation record.
|