Systems and methods for integrating loyalty and stored-value programs
First Claim
1. A method for operating an integrated stored-value and loyalty program within a financial infrastructure, the method comprising:
- receiving, at a loyalty host, an identifier and a packet of transaction information defining a transaction between a merchant and a customer;
identifying qualifying aspects of the transaction from the packet of transaction information;
determining a customer reward from the identified qualifying aspects and a history of information defined by the identifier; and
transmitting information defining the reward to a stored-value host that records a value parameter that may be applied as value by the customer to another transaction.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for operating an integrated stored-value and loyalty program within a financial infrastructure. An identifier and a packet of transaction information defining a transaction between a merchant and a customer are received at a loyalty host. Qualifying aspects of the transaction are identified from the packet of transaction information. A customer reward is determined from the identified qualifying aspects and a history of information defined by the identifier. Information defining the reward is transmitted to a stored-value host that records a value parameter that may be applied as value by the customer to another transaction.
-
Citations
32 Claims
-
1. A method for operating an integrated stored-value and loyalty program within a financial infrastructure, the method comprising:
-
receiving, at a loyalty host, an identifier and a packet of transaction information defining a transaction between a merchant and a customer;
identifying qualifying aspects of the transaction from the packet of transaction information;
determining a customer reward from the identified qualifying aspects and a history of information defined by the identifier; and
transmitting information defining the reward to a stored-value host that records a value parameter that may be applied as value by the customer to another transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for operating a stored-value program, the method comprising:
-
receiving, at a stored-value host, an identifier and a transaction amount for a transaction between a merchant and a customer;
identifying a defined set of stored-value parameters from the identifier;
translating the set of stored-value parameters into a value amount;
applying at least a portion of the value amount to the transaction amount to define a modified transaction amount; and
transmitting the modified transaction amount to a point-of-sale terminal at which the identifier and transaction amount were generated as an amount to be used in effecting the transaction. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for operating a loyalty program integrated with a financial infrastructure, the method comprising:
-
receiving, at a loyalty host, an identifier and a packet of transaction information defining a transaction between a merchant and a customer;
determining whether the customer and merchant are participants in the loyalty program;
identifying specific items that form part of the transaction from the packet of transaction information; and
determining a customer reward from the identified specific items and a history of information defined by the identifier. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-readable storage medium having a computer-readable program embodied therein for directing operation of a loyalty host including a communications system, a processor, and a storage device, wherein the computer-readable program includes instructions for operating the loyalty host for operating a loyalty program integrated with a stored-value program within a financial infrastructure in accordance with the following:
-
receiving, with the communications system, an identifier and a packet of transaction information;
identifying, with the processor, qualifying aspects of the transaction from the packet of transaction information;
determining, with the processor, a customer reward from the identified qualifying aspects and a history of information defined by the identifier and stored on the storage device; and
transmitting, with the communications system, information defining the reward to a stored-value host that records a value parameter that may be applied as value by the customer to another transaction. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A computer-readable storage medium having a computer-readable program embodied therein for directing operation of a stored-value host including a communications system, a processor, and a storage device, wherein the computer-readable program includes instructions for operating the stored-value host for operating a stored-value program in accordance with the following:
-
receiving, with the communications system, an identifier and a transaction amount for a transaction between a merchant and a customer;
identifying, with the processor, a defined set of stored-value parameters maintained on the storage device from the identifier;
translating, with the processor, the set of stored-value parameters into a value amount;
applying, with the processor, at least a portion of the value amount to the transaction amount to define a modified transaction amount; and
transmitting, with the communications system, the modified transaction amount to a point-of-sale terminal at which the identifier and transaction amount were generated as an amount to be used in effecting the transaction. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer-readable storage medium having a computer-readable program embodied therein for directing operation of a loyalty host including a communications system, a processor, and a storage device, wherein the computer-readable program includes instructions for operating the loyalty host for operating a loyalty program integrated with a financial infrastructure in accordance with the following:
-
receiving, with the communications system, an identifier and a packet of transaction information defining a transaction between a merchant and a customer;
determining, with the processor, whether the customer and merchant are participants in the loyalty program;
identifying, with the processor, specific items that form part of the transaction from the packet of transaction information; and
determining, with the processor, a customer reward from the identified specific items and a history of information defined by the identifier and stored on the storage device. - View Dependent Claims (30, 31, 32)
-
Specification