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.
- 2. The method recited in claim 1 further comprising transmitting the packet of transaction information to the financial infrastructure with a request for authorization of the transaction.
- 3. The method recited in claim 1 further comprising transmitting a notification of the customer reward to a point-of-sale terminal at which the packet of transaction information was generated.
- 4. The method recited in claim 1 wherein the value parameter may be applied as value to the other transaction at a second merchant different from the merchant.
- 5. The method recited in claim 1 wherein the qualifying aspects of the transaction include item-level information that identifies specific items that form part of the transaction.
- 6. The method recited in claim 1 wherein the qualifying aspects of the transaction include item-level-type information that identifies specific types of items that form part of the transaction.
- 7. The method recited in claim 1 wherein identifying the qualifying aspects of the transaction is performed at the loyalty host.
- 8. The method recited in claim 1 wherein identifying the qualifying aspects of the transaction is performed at a point-of-sale terminal at which the packet of transaction information was generated.
- 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.
- 10. The method recited in claim 9 wherein applying at least a portion of the value amount further defines a modified value amount, the method further comprising translating the modified value amount into a modified set of stored-value parameters for use in updating a record of the stored-value parameters.
- 11. The method recited in claim 9 further comprising transmitting the transaction amount to a financial infrastructure with a request for authorization of the transaction.
- 12. The method recited in claim 9 further comprising increasing at least a portion of the set of stored-value parameters in response to an instruction from a loyalty host implementing a loyalty reward for the customer.
- 13. The method recited in claim 9 wherein the identified set of stored-value parameters consists of a single stored-value parameter.
- 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.
- 15. The method recited in claim 14 further comprising transmitting the packet of transaction information to the financial infrastructure with a request for authorization of the transaction.
- 16. The method recited in claim 14 further comprising transmitting an authorization determination received from the financial infrastructure to the merchant.
- 17. The method recited in claim 14 wherein the identifier and packet of transaction information are received from a point-of-sale terminal.
- 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.
- 19. The computer-readable storage medium recited in claim 18 wherein the computer-readable program further includes instructions for transmitting, with the communications system, the packet of transaction information to the financial infrastructure with a request for authorization of the transaction.
- 20. The computer-readable storage medium recited in claim 18 wherein the computer-readable program further includes instructions for transmitting, with the communications system, a notification of the customer reward to a point-of-sale terminal at which the packet of transaction information was generated.
- 21. The computer-readable storage medium recited in claim 18 wherein the value parameter may be applied as value to the other transaction at a second merchant different from the merchant.
- 22. The computer-readable storage medium recited in claim 18 wherein the qualifying aspects of the transaction include item-level information that identifies specific items that form part of the transaction.
- 23. The computer-readable storage medium recited in claim 18 wherein the qualifying aspects of the transaction include item-level information that identifies specific types of items that form part of the transaction.
- 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.
- 25. The computer-readable storage medium recited in claim 24 wherein the instructions for applying at least a portion of the value amount further includes instructions for defining a modified value amount, the computer-readable program further including instructions for translating the modified value amount into a modified set of stored-value parameters for use in updating a record of the stored-value parameters.
- 26. The computer-readable storage medium recited in claim 24 wherein the computer-readable program further includes instructions for transmitting, with the communications system, the transaction amount to a financial infrastructure with a request for authorization of the transaction.
- 27. The computer-readable storage medium recited in claim 24 wherein the computer-readable program further includes instructions for increasing at least a portion of the set of stored-value parameters maintained on the storage device in response to an instruction from a loyalty host implementing a loyalty reward for the customer.
- 28. The computer-readable storage medium recited in claim 24 wherein the identified set of stored-value parameters consists of a single stored-value parameter.
- 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.
- 30. The computer-readable storage medium recited in claim 29 wherein the computer-readable program further includes instructions for transmitting, with the communications system, the packet of transaction information to the financial infrastructure with a request for authorization of the transaction.
- 31. The computer-readable storage medium recited in claim 29 wherein the computer-readable program further includes instructions for transmitting, with the communications system, an authorization determination received from the financial infrastructure to the merchant.
- 32. The computer-readable storage medium recited in claim 29 wherein the identifier and packet of transaction information are received from a point-of-sale terminal.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part application of U.S. patent application Ser. No. 10/079,927, entitled “SYSTEMS AND METHODS FOR OPERATING LOYALTY PROGRAMS,” filed Feb. 19, 2002 by Colleen George and John Cawthorne (sometimes referred to herein as “the parent application”), the entire disclosure of which is incorporated herein by reference for all purposes.
[0002] This application is also related to the following commonly assigned U.S. Patent Applications, the entire disclosure of each of which is also incorporated herein by reference for all purposes: U.S. patent application Ser. No. 09/971,303, entitled “STORED VALUE CARDS AND METHODS FOR THEIR ISSUANCE,” filed Oct. 3, 2001 by Kevin A. James et al.; U.S. patent application Ser. No. 10/371,167, entitled “METHODS AND SYSTEMS FOR COORDINATING A CHANGE IN STATUS OF STORED-VALUE CARDS,” filed Feb. 21, 2003 by David R. Baumgartner; U.S. patent application Ser. No. 10/421,604, entitled “MULTI-PURSE CARD SYSTEM AND METHODS,” filed Apr. 22, 2003 by Kenneth Algiene; U.S. patent application Ser. No. 10/405,043, entitled “METHODS AND SYSTEMS FOR PROCESSING UNRESTRICTED STORED-VALUE INSTRUMENTS,” filed Mar. 31, 2003 by Christopher McGee and David R. Baumgartner; U.S. patent application Ser. No. 10/286,006, entitled “STORED VALUE CURRENCY CONVERSION SYSTEMS AND METHODS,” filed Nov. 1, 2002 by Kevin A. James et al.; U.S. patent application Ser. No. 10/356,207, entitled “ACH SETTLEMENT SYSTEMS AND METHODS,” filed Jan. 30, 2003 by David R. Baumgartner et al.; U.S. patent application Ser. No. 10/267,180, entitled “ELECTRONIC CARD AND TICKET AND METHODS FOR THEIR USE,” filed Oct. 8, 2002 by Christopher McGee et al.; U.S. patent application Ser. No. 10/268,040, entitled “DISCOUNT-INSTRUMENT METHODS AND SYSTEMS,” filed Oct. 8, 2002 by Christopher McGee et al.; and U.S. patent application Ser. No. 10/245,784, entitled “METHOD AND SYSTEM FOR MERCHANT PROCESSING OF PURCHASE CARD TRANSACTIONS WITH EXPANDED CARD TYPE ACCEPTANCE,” filed Sep. 17, 2002 by Allen C. Strayer et al.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10079927 |
Feb 2002 |
US |
Child |
10740378 |
Dec 2003 |
US |