Please download the dossier by clicking on the dossier button x
×

Systems and methods for data authentication via a stateless edge appliance

  • US 10,498,743 B2
  • Filed: 12/15/2016
  • Issued: 12/03/2019
  • Est. Priority Date: 12/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a central server;

    a stateless edge appliance; and

    an electronic terminal, the electronic terminal in electrical communication with an input device and a display device, the electronic terminal is configured to render a first set of graphical user interfaces of a web service associated with one or more universal resource locators hosted by a central server to solicit a first set of data from the user including a transaction reference number received from a given one of a plurality of third party computer networks and a transaction amount, the input device configured to receive the first set of data from a user, the first set of data associated with a request;

    wherein the central server is in communication with the electronic terminal, the electronic terminal and the central server forming a first computer network, the first computer network is configured to;

    confirm the first set of data is within a specified maximum amount based on a rule setting of the electronic terminal; and

    in response to confirming the first set of data is within the specified threshold, communicate, by the first computer network, the first set of data to the stateless edge appliance;

    wherein the stateless edge appliance is in electronic communication with the first computer network and the plurality of third party computer networks, the stateless edge appliance configured to (i) receive the first set of data in a first format for communication from the first computer network, (ii) select the given one of the plurality of third party computer networks based at least on the transaction reference number in the first set of data, (iii) determine a compatible data format for communication with the given one of the plurality of third party computer networks that has been selected, (iii) reformat the received first set of data from the first format to the compatible data format, and (iv) route the reformatted first set of data to a third party verification server in the given one of the plurality of third party computer networks that has been selected, to validate the first set of data;

    wherein, in response to receipt of validation of the first set of data from the third party verification server by the central server, the electronic terminal is configured to render a second set of graphical user interfaces of the web service associated with the one or more universal resource locators hosted by the central server to solicit a second set of data from the user to authenticate the user;

    wherein the stateless edge appliance is configured to receive the second set of data in the first format for communication from the first computer network and reformat the received second set of data from the first format to the compatible data format;

    wherein the central server is configured to communicate, by the first computer network and via the stateless edge appliance, the reformatted second set of data to the third party verification server in the given one of the plurality of third party computer networks that has been selected to authenticate the reformatted second set of data, and receive an authentication confirmation in the first format from the third party verification server, via the stateless edge appliance, the authentication confirmation reformatted from the compatible data format associated with the given one of the plurality of third party computer networks that has been selected to the first format by the stateless edge appliance; and

    wherein the electronic terminal is configured to authenticate the user in response to receipt of the authentication confirmation of the second set of data from the third party verification server by the central server, process the request received from the first set of graphical user interfaces based on the validation of the first set of data and the authentication of the user based on the second set of data, and tender payment to the user for a monetary value associated with the transaction amount in response to the authentication of the user by the electronic terminal.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×