×

System and method for interoperable mobile wallet

  • US 10,380,583 B1
  • Filed: 03/14/2013
  • Issued: 08/13/2019
  • Est. Priority Date: 12/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for processing a mobile wallet transaction between a merchant and a payor, the method performed by one or more processors of a messaging hub computer system, the method comprising:

  • receiving, by the messaging hub computer system, a request for a dynamic token on behalf of a payor, the request for the dynamic token including an identifier associated with a second financial institution of a plurality of second financial institutions and a payment identifier;

    routing, by the messaging hub computer system, the request to a second financial institution computing system associated with the second financial institution to facilitate generation of the dynamic token;

    receiving, by the messaging hub computer system, a message including the dynamic token from a first financial institution computer system associated with the merchant, the first financial institution computing system being associated with a first financial institution, the dynamic token including a code comprising encoded account information of the payor associated with an account held by the payor with the second financial institution, wherein the message includes a merchant identifier identifying the merchant;

    decoding, by a validator of the messaging hub computer system, the code included with the dynamic token;

    matching, by the validator of messaging hub computer system, the decoded code with information in a table that identifies the second financial institution;

    identifying, by the validator of messaging hub computer system, the second financial institution from the plurality of second financial institutions based on the decoding and the matching;

    routing, by the messaging hub computer system, the dynamic token and the merchant identifier to the second financial institution computer system responsive to identifying the second financial institution;

    receiving, by the messaging hub computer system from the second financial institution computer system, the account information for the account held by the payor, the account information obtained based on decoding the encoded account information included in the dynamic token;

    routing, by the messaging hub computer system, the account information to the first financial institution computer system, thereby enabling the first financial institution to process a payment from the account held by the payor to an account held by the merchant as part of the mobile wallet transaction;

    receiving, by the messaging hub computer system, an indication of whether the mobile wallet transaction has been approved or denied from the first financial institution computer system; and

    facilitating, by the messaging hub computer system, a display of the indication on a mobile device associated with the payor.

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