Point of interaction loyalty currency redemption in a transaction
First Claim
1. A computing apparatus configured on an electronic payment processing network, the computing apparatus comprising:
- a database storing registration data associating;
a payment account controlled by a primary issuer on the electronic payment processing network to hold financial currencies for a user; and
a plurality of loyalty accounts controlled by a plurality of secondary issuers respectively to hold loyalty currencies for the user;
a processor; and
memory storing instructions which when executed by the processor cause the processor, in response to a point of service (POS) terminal making an authorization request in the electronic payment processing network for a payment transaction in the payment account, to;
determine a first redemption amount of funds to be applied to the payment transaction via redeeming loyalty currencies associated with the payment account identified in the authorization request;
compute, according to the registration data in the database, second redemption amounts respectively from the plurality of loyalty accounts that are associated with the payment account in the database;
communicate, by the computing apparatus in accordance with the second redemption amounts, with each respective issuer in the plurality of secondary issuers to cause;
the respective issuer to send to the primary issuer an equivalent financial currency value of a loyalty currency value of the user being held by the respective issuer, in exchange for a corresponding reduction of the loyalty currency value from a respective loyalty account controlled by the respective issuer, andthe primary issuer to add an equivalent primary loyalty currency value to a primary loyalty account of the user for the equivalent financial currency value received from the respective issuer; and
communicate, by the computing apparatus in accordance with the first redemption amount, with the primary issuer to cause the primary issuer to;
send, as financial tender for the payment transaction, at least a first financial currency value corresponding to a sum of loyalty currency values that are reduced in the plurality of loyalty accounts as a result of the computing apparatus communicating with each respective issuer in the plurality of secondary issuers; and
make a reduction in the primary loyalty account according to the first financial currency value sent as financial tender for the payment transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple different non-financial loyalty currencies held by different issuers are used by a consumer as financial tender for a transaction with a merchant. Each issuer pays to a primary issuer the financial currency value of the non-financial loyalty currencies being held in return for a corresponding reduction of the balance of non-financial loyalty currency. For each reduced balance, the primary issuer adds an equivalent primary loyalty currency to a primary loyalty account for the consumer. The primary issuer pays the merchant for the transaction in financial currency and makes an equivalent reduction in the balance of the primary loyalty currency. The financial value of each loyalty currency may be dependent upon its use in a transaction with a competitor of a merchant supplying loyalty currency to the consumer.
354 Citations
20 Claims
-
1. A computing apparatus configured on an electronic payment processing network, the computing apparatus comprising:
-
a database storing registration data associating; a payment account controlled by a primary issuer on the electronic payment processing network to hold financial currencies for a user; and a plurality of loyalty accounts controlled by a plurality of secondary issuers respectively to hold loyalty currencies for the user; a processor; and memory storing instructions which when executed by the processor cause the processor, in response to a point of service (POS) terminal making an authorization request in the electronic payment processing network for a payment transaction in the payment account, to; determine a first redemption amount of funds to be applied to the payment transaction via redeeming loyalty currencies associated with the payment account identified in the authorization request; compute, according to the registration data in the database, second redemption amounts respectively from the plurality of loyalty accounts that are associated with the payment account in the database; communicate, by the computing apparatus in accordance with the second redemption amounts, with each respective issuer in the plurality of secondary issuers to cause; the respective issuer to send to the primary issuer an equivalent financial currency value of a loyalty currency value of the user being held by the respective issuer, in exchange for a corresponding reduction of the loyalty currency value from a respective loyalty account controlled by the respective issuer, and the primary issuer to add an equivalent primary loyalty currency value to a primary loyalty account of the user for the equivalent financial currency value received from the respective issuer; and communicate, by the computing apparatus in accordance with the first redemption amount, with the primary issuer to cause the primary issuer to; send, as financial tender for the payment transaction, at least a first financial currency value corresponding to a sum of loyalty currency values that are reduced in the plurality of loyalty accounts as a result of the computing apparatus communicating with each respective issuer in the plurality of secondary issuers; and make a reduction in the primary loyalty account according to the first financial currency value sent as financial tender for the payment transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer medium storing instructions which, when executed by a processor of a computing apparatus configured on an electronic payment processing network, cause the computing apparatus to:
-
store, in a database of the computing apparatus, registration data associating; a payment account controlled by a primary issuer on the electronic payment processing network to hold financial currencies for a user; and a plurality of loyalty accounts controlled by a plurality of secondary issuers respectively to hold loyalty currencies for the user; and in response to a point of service (POS) terminal making an authorization request in the electronic payment processing network for a payment transaction in the payment account; determine a first redemption amount of funds to be applied to the payment transaction via redeeming loyalty currencies associated with the payment account identified in the authorization request; compute, according to the registration data in the database, second redemption amounts respectively from the plurality of loyalty accounts that are associated with the payment account in the database; communicate, by the computing apparatus in accordance with the second redemption amounts, with each respective issuer in the plurality of secondary issuers to cause; the respective issuer to send to the primary issuer an equivalent financial currency value of a loyalty currency value of the user being held by the respective issuer, in exchange for a corresponding reduction of the loyalty currency value from a respective loyalty account controlled by the respective issuer, and the primary issuer to add an equivalent primary loyalty currency value to a primary loyalty account of the user for the equivalent financial currency value received from the respective issuer; and communicate, by the computing apparatus in accordance with the first redemption amount, with the primary issuer to cause the primary issuer to; send, as financial tender for the payment transaction, at least a first financial currency value corresponding to a sum of loyalty currency values that are reduced in the plurality of loyalty accounts as a result of the computing apparatus communicating with each respective issuer in the plurality of secondary issuers; and make a reduction in the primary loyalty account according to the first financial currency value sent as financial tender for the payment transaction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method implemented in a computing apparatus configured on an electronic payment processing network, the method comprising:
-
storing, in a database, registration data associating; a payment account controlled by a primary issuer on the electronic payment processing network to hold financial currencies for a user; and a plurality of loyalty accounts controlled by a plurality of secondary issuers respectively to hold loyalty currencies for the user; and in response to a point of service (POS) terminal making an authorization request in the electronic payment processing network for a payment transaction in the payment account; determining a first redemption amount of funds to be applied to the payment transaction via redeeming loyalty currencies associated with the payment account identified in the authorization request; computing, according to the registration data in the database, second redemption amounts respectively from the plurality of loyalty accounts that are associated with the payment account in the database; communicating, by the computing apparatus in accordance with the second redemption amounts, with each respective issuer in the plurality of secondary issuers, causing; the respective issuer to send to the primary issuer an equivalent financial currency value of a loyalty currency value of the user being held by the respective issuer, in exchange for a corresponding reduction of the loyalty currency value from a respective loyalty account controlled by the respective issuer, and the primary issuer to add an equivalent primary loyalty currency value to a primary loyalty account of the user for the equivalent financial currency value received from the respective issuer; and communicating, by the computing apparatus in accordance with the first redemption amount, with the primary issuer, causing the primary issuer to; send, as financial tender for the payment transaction, at least a first financial currency value corresponding to a sum of loyalty currency values that are reduced in the plurality of loyalty accounts as a result of the computing apparatus communicating with each respective issuer in the plurality of secondary issuers; and make a reduction in the primary loyalty account according to the first financial currency value sent as financial tender for the payment transaction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification