×

Local usage of electronic tokens in a transaction processing system

  • US 10,380,585 B2
  • Filed: 05/31/2012
  • Issued: 08/13/2019
  • Est. Priority Date: 06/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of generating and processing transactional tokens, comprising:

  • providing a computing system comprising;

    a transaction handler interconnecting issuer processors controlling consumer accounts from which payments are made and acquirer processors controlling merchant accounts to which the payments are made;

    a data warehouse coupled with the transaction handler, the data warehouse storing transaction data recording the payments processed by the transaction handler in an electronic payment processing network, and account data identifying a plurality of consumer accounts; and

    a token processing system coupled with the transaction handler and communicating with user devices, including a first user device associated with a first user and a second user device associated with a second user, computer devices outside the electronic payment processing network;

    receiving, by the token processing system and from the first user device, an image of a coupon scanned by the first user device and an identifier associated with the first user device;

    in response to receiving the scanned image, associating, by the token processing system, the scanned image with the first user device based on the identifier of the first user device and storing, by the token processing system, the scanned image with the identifier in the data warehouse;

    generating, by the token processing system, a first token based on the scanned image, the first token corresponding to a first benefit;

    associating, by the token processing system, the first token with the first user device based on the identifier for the first user device and storing, by the token processing system, the first token with the identifier in the data warehouse;

    monitoring, by the token processing system, usage of the first token in a transaction of a plurality of transactions, the plurality of transactions comprising a first transaction for which the first token is scanned in at a first transaction terminal from the first user device;

    receiving, by the transaction handler, first transaction data associated with the first transaction;

    in response to receiving the first transaction data, applying, by the transaction handler, the first benefit to the first transaction;

    ascertaining, by the token processing system, that the first benefit has been applied to the first transaction by the transaction handler;

    in response to the first benefit being applied to the first transaction, transferring, by the token processing system, the first token from the first user device to the second user device, associating, by the token processing system, the first token with the second user device based on a second identifier of the second user device, and storing, by the token processing system, the first token with the second identifier in the data warehouse;

    updating, by the token processing system, the first token from a first state corresponding to the first benefit to a second state corresponding to a second benefit;

    receiving, by the transaction handler, second transaction data associated with a second transaction initiated by the second user device at a second transaction terminal by scanning the first token at the second transaction terminal from the second user device; and

    processing, by the transaction handler, the second transaction using the first token to provide the second benefit corresponding to the second state;

    wherein the receiving the first and second transaction data further comprises receiving, by the transaction handler from acquirer processors, authorization requests for payments to be made by issuer processors according to account identifiers of the first and second users, wherein the issuer processors make the payments on behalf of the first and second users and the acquirer processors receive the payments on behalf of merchants.

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