×

Transaction evaluation for providing rewards

  • US 10,115,112 B2
  • Filed: 08/07/2007
  • Issued: 10/30/2018
  • Est. Priority Date: 08/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine readable medium storing instructions, which, when executed, cause a computing system to:

  • receive, by a loyalty platform computing device, from an issuer computing device, a set-up file, the loyalty platform computing device coupled to interact by communications with a transaction handler, the communications comprising transaction records provided by the transaction handler from processing of transactions for consumer payment devices in an electronic payment processing network, the network interconnecting issuer computing devices controlling consumer accounts from which payments are made and acquirer computing devices controlling merchant accounts to which the payments are made, and wherein a communication portal is coupled with the loyalty platform computing device and configured to communicate with computer devices outside the electronic payment processing network;

    present, in response to the loyalty platform computing device instructing the communication portal to communicate with a computing device of a consumer, a plurality of reward options to the consumer in a user interface of a website, each reward option comprising a reward that is a value to be credited to an account of the consumer, a future qualifying transaction in which to use the reward, and an amount of a loyalty program currency to be exchanged for the reward upon conducting the future qualifying transaction, wherein the consumer has a balance of the loyalty program currency with a loyalty program provider, wherein the future qualifying transaction is a transaction with a first merchant within a predetermined category of merchants, and wherein a unique identifier corresponds to the first merchant;

    prior to processing the future qualifying transaction, receive, by the communication portal, a selection in the user interface from the consumer of one of the reward options, the selection defining a selected reward;

    after receiving the selection from the consumer, process, by the transaction handler, a plurality of transactions in the electronic payment processing network, the processing comprising receiving a transaction record from a first merchant computing device;

    access, by the transaction handler, from a database, transaction records associated with the plurality of transactions, the records including a first transaction record;

    in response to receiving the first transaction record from the transaction handler, identify, by the loyalty platform computing device, as controlled by the set-up file, using the first transaction record, a first transaction conducted by the consumer, with the first merchant computing device, that qualifies for the selected reward, wherein the transaction is conducted via a consumer payment device associated with the account of the consumer;

    incorporate, in response to occurrence of the first transaction, by the loyalty platform computing device based on instructions received by the loyalty platform computing device from the issuer computing device, the unique identifier corresponding to the first merchant computing device into a field of a first statement credit record;

    send, by the loyalty platform computing device to the transaction handler, statement credit records, including the first statement record, associated with corresponding transactions including the first transaction, the statement credit record identifying a location of the first merchant computing device;

    in response to identifying the first transaction, send, by the loyalty platform computing device, at least one communication to the issuer computing device to debit the amount of the loyalty program currency from the balance of the loyalty program currency, and to credit the account of the consumer with the selected reward; and

    in response to identifying the first transaction, instruct, by the loyalty platform computing device, the communication portal to send, outside the electronic payment processing network, a communication to a computing device of the consumer, the communication causing the computing device of the consumer to display a notification that the conducted transaction with the consumer payment device qualifies for the selected reward, and that, based on the unique identifier, the selected reward is redeemable with the merchant within the predetermined category of merchants.

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