US 11,893,560 B1
Systems and methods for cloud-based management of payment devices
Coy Christensen, Scottsdale, AZ (US)
Assigned to Worldpay, LLC, Symmes Township, OH (US)
Filed by Worldpay, LLC, Symmes Township, OH (US)
Filed on Mar. 18, 2020, as Appl. No. 16/822,847.
Application 16/822,847 is a continuation of application No. 15/354,075, filed on Nov. 17, 2016, granted, now 11,488,130.
Int. Cl. G06Q 20/20 (2012.01); H04L 67/10 (2022.01); G06Q 20/40 (2012.01)
CPC G06Q 20/202 (2013.01) [G06Q 20/40 (2013.01); H04L 67/10 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method of cloud-based management of payment devices, the method comprising:
receiving a connection to a terminal management engine (TME) from a point of interaction device (POI) based on a preconfigured uniform resource locator (URL) stored in the POI or based on a preconfigured network address stored in the POI;
determining if preconfigured information of a merchant ID associated with the POI and a merchant-specific lane identifier (lane ID) associated with the POI is set on the TME;
upon determining that preconfigured information of the merchant ID associated with the POI and the merchant-specific lane ID associated with the POI is set on the TME, transmitting, to the POI, the merchant ID for the POI and the merchant-specific lane ID for the POI based on the preconfigured information;
upon determining that the preconfigured information of the merchant ID associated with the POI and the merchant-specific lane ID associated with the POI is not set on the TME, receiving, from the POI, the merchant ID for the POI and the lane ID for the POI through a computer network;
receiving a transaction request from a transaction management controller (TMC) through a computer network, the transaction request including the merchant-specific lane ID and instructions to process the transaction request with the POI associated with the merchant-specific lane ID;
confirming access to the POI associated with the merchant-specific lane ID;
determining whether the transaction request includes custom UI elements including one or more of: a display offering, a survey prompt, and electronic entertainment content;
upon determining that the transaction request includes custom UI elements ancillary to the transaction request, transmitting the custom UI elements to the POI;
transmitting a request for consumer information to the POI;
receiving requested consumer information from the POI;
transmitting the requested consumer information to the TMC;
receiving a transaction approval message or a transaction decline message from the TMC; and
transmitting the transaction approval message or the transaction decline message to the POI.