×

Method, server and system for authorizing a transaction

  • US 10,699,268 B2
  • Filed: 12/30/2015
  • Issued: 06/30/2020
  • Est. Priority Date: 12/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for authorizing a transaction, comprising:

  • generating, by or through a first device, an Id-PAN, the Id-PAN including a bank issuer identifier and at least in part a second device identifier, the second device identifier allowing to address the second device;

    sending, by the first device to a first server, a first message including a request for authorizing a transaction accompanied with the Id-PAN;

    sending, by the first server to a payment network, a message including a request for getting at least one identifier relating to a second server accompanied with the Id-PAN, the at least one second server identifier allowing to address the second server;

    extracting, by the payment network, the bank issuer identifier from the Id-PAN;

    getting, by the payment network, based upon the bank issuer identifier, at least one second server identifier;

    sending, by the payment network, to the first server, the at least one second server identifier;

    sending, by the first server to the second server, a second message including a request for a user authorization for the transaction accompanied with the Id-PAN and transaction data;

    retrieving, by the second server, based upon the Id-PAN, the second device identifier and user account data;

    sending, by the second server, based upon the second device identifier, to the second device a third message including a request for getting a user approval relating to the transaction accompanied with the transaction data and the user account data;

    requesting a user, by the second device, whether the second device user does or does not approve a requested transaction authorization;

    sending, by the second device to the second server, a fourth message including a request for authorizing the transaction accompanied with user approval data;

    determining, by the second server, based upon the user approval data, a user approval result, and sending to the first server a fifth message including a response for authorizing the transaction accompanied with the user approval result and the Id-PAN;

    sending, by the first server, to the second server a sixth message including a request for authorizing the transaction accompanied with the Id-PAN;

    verifying by the second server, based upon the Id-PAN, whether the requested transaction is or is not approved by the user; and

    sending by the second server to a server a seventh message including a verification result.

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