US 11,941,601 B2
System and method of near field communication control for vending machines
Jeffrey Cummins, Atlanta, GA (US); and Jason Aurelia, Atlanta, GA (US)
Assigned to The Coca-Cola Company, Atlanta, GA (US)
Filed by The Coca-Cola Company, Atlanta, GA (US)
Filed on Jun. 28, 2021, as Appl. No. 17/360,631.
Claims priority of provisional application 63/045,168, filed on Jun. 28, 2020.
Prior Publication US 2021/0406860 A1, Dec. 30, 2021
Int. Cl. G06Q 20/20 (2012.01); G06F 16/901 (2019.01); G06Q 20/02 (2012.01); G06Q 20/18 (2012.01); G06Q 20/32 (2012.01); G06Q 20/38 (2012.01); H04L 9/08 (2006.01)
CPC G06Q 20/204 (2013.01) [G06F 16/901 (2019.01); G06Q 20/027 (2013.01); G06Q 20/18 (2013.01); G06Q 20/202 (2013.01); G06Q 20/3278 (2013.01); G06Q 20/3829 (2013.01); H04L 9/0894 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system for consummating purchase transactions with a near field communication (NFC vending machine, the system comprising:
a gateway computer connected to a plurality of NFC vending machines over a network;
a plurality of computerized bezels each connected to one of the plurality of NFC vending machines, each computerized bezel comprising a processor and memory storing an interface protocol that enables a corresponding one of the plurality of NFC vending machines to accept a payment by a customer payment device, each of the plurality of computerized bezels associated with one of a plurality of different original equipment manufacturers (OEMs);
a telemeter in data communication with each of the computerized bezels and the gateway computer; and
a control file stored on the gateway computer and comprising a universal configuration template, the universal configuration template organizing vending parameters corresponding to a plurality of different NFC protocols and the plurality of different OEMs in a pattern of software commands, wherein the vending parameters corresponding to at least one NFC protocol of the plurality of different NFC protocols are used by the processor of each computerized bezel to complete the interface protocol, thereby enabling vending by the corresponding one of the plurality of NFC vending machines responsive to receiving the payment from the customer payment device via the at least one NFC protocol, wherein the at least one NFC protocol used by the processor of each computerized bezel is selected to correspond to an OEM of the computerized bezel based on the plurality of different OEMs associated with the universal configuration template.