×

Communication protocols for processing an authorization request in a distributed computing system

  • US 9,672,516 B2
  • Filed: 03/12/2015
  • Issued: 06/06/2017
  • Est. Priority Date: 03/13/2014
  • Status: Active Grant
First Claim
Patent Images

1. A reader in a computing system implementing a communication protocol, the reader comprising:

  • at least one microprocessor;

    at least one network interface; and

    a memory storing instructions configured to instruct the at least one microprocessor to implement the communication protocol over the at least one network interfaces in the computing system having a plurality of computers, including a centralized router, a portal, and a data storage storing data linking a source account identifier with a linked identifier, wherein the centralized router is connected to one or more destination account controllers and one or more source account controllers, and a set of readers are connected to the one or more destination account controllers, wherein the communication protocol includes;

    establishing, using the at least one network interface, a communication connection between the portal and the reader that is connected to a destination account controller via the at least one network interface, wherein the communication connection does not go through the destination account controller controlling a destination account associated with the reader; and

    in response to the reader obtaining the source identifier from a mobile device;

    transmitting, through the communication connection to the portal, a first authorization request identifying the source identifier, whereinbased on the data stored in the data storage linking the source account identifier and the linked identifier, the portal transmits a second authorization request to a linked account controller controlling a linked account identified by the linked identifier, the second authorization request including the linked account identifier; and

    the portal receives, from the linked account controller, a first response to the second authorization request, the first response identifying an available resource for transferring from the linked account to the destination account;

    receiving, by the reader over the at least one network interface, the first response;

    generating, by the reader, a third authorization request based on the available resource identified in the first response;

    transmitting, by the reader over the at least one network interface, the third authorization request to the destination account controller, the third authorization request including the source identifier and a requested resource to be transferred to the destination account, whereinthe centralized router receives the third authorization request from the destination account controller;

    the centralized router routes the third authorization request to a source account controller that controls a source account identified by the source identifier contained in the third authorization request; and

    the centralized router routes a second response to the third authorization request from the source account controller to the destination account controller; and

    receiving, by the reader over the at least one network interface from the destination account controller, the second response to the third authorization request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×