×

Computer-implemented methods, computer program products, and machines for management and control of a loyalty rewards network

  • US 10,318,980 B2
  • Filed: 03/19/2013
  • Issued: 06/11/2019
  • Est. Priority Date: 09/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer adapted to facilitate management of loyalty rewards to be used with a plurality of merchants irrespective of forms of payment used by a consumer to define a loyalty rewards management computer, the computer comprising:

  • one or more databases comprising a plurality of reward parameters, and a plurality of loyalty rewards look tables that correlate a plurality of loyalty reward unique identifiers with a plurality of loyalty reward accounts, each of the plurality of loyalty rewards unique identifiers comprising one of a plurality of bank issuing number (BIN) issued by a financial institution and associated with one of the plurality of loyalty rewards accounts, the BIN of the loyalty rewards unique identifiers being compatible with an existing electronic financial payment network adapted to identify a plurality of issuer of the plurality of BIN, the existing electronic financial payment network further being adapted to set transaction rules to settle funds between parties of transactions;

    one or more processors configured to process electronic loyalty reward network data received from a plurality of merchants;

    non-transitory memory encoded with one or more computer programs operable by the one or more processors so that during operations thereof, the one or more processors operate to perform the following steps;

    determining a receipt of one or more first transaction messages comprising a respective one or more of the plurality of loyalty rewards unique identifiers stored on a loyalty rewards card, the one or more first transaction messages being sent through the existing electronic financial payment network from a respective one or more of a plurality of merchant acquirer computers responsive to one or more of the plurality of loyalty reward accounts interfacing with a point of sale terminal associated with the one of the plurality of merchants, wherein the one or more first transaction messages are not reported or recorded as a financial transaction, wherein each of the one or more the first transaction messages further comprises a transaction date, a transaction time, a merchant category code, a merchant acquirer identification, and a terminal identification number;

    determining availability of one or more loyalty rewards actions according to reward parameters stored in the one or more databases;

    communicating the one or more loyalty rewards actions to the one or more of the plurality of merchant acquirer computer via the existing electronic financial payment network, each of the one or more loyalty reward actions being available responsive to a tender of sufficient payment for one or more goods or services from the one of the plurality of merchant;

    receiving a selection of one of the one or more loyalty rewards actions from the consumer, the one or more loyalty rewards actions comprising issuing a gift card;

    sending a loyalty reward action confirmation to the consumer;

    implementing the one or more loyalty rewards actions responsive to receiving one or more second transaction messages sent via the existing electronic financial payment network from the one or more of the plurality of merchant acquirer computers, the one or more second transaction messages indicating the tender of sufficient payment for the goods or services, wherein the one or more loyalty rewards actions are implemented irrespective of a form of payment, wherein the forms of payment comprises a credit card, a debit card, cash, and a check; and

    aggregating data from a plurality of the one or more second transaction messages received from the plurality of merchants independent of the forms of payment to thereby enable a creation of targeted marketing data,wherein the one or more second transaction messages further comprise data that indicates one or more of the following data items;

    merchant category code, merchant identification number, standard industrial classification, terminal identification number, date purchased, time-of-day purchased, dollar value of purchase, and name of consumer.

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