COMPUTER-IMPLEMENTED METHODS, COMPUTER PROGRAM PRODUCTS, AND SYSTEMS FOR MANAGEMENT AND CONTROL OF A LOYALTY REWARDS NETWORK
1 Assignment
0 Petitions
Accused Products
Abstract
Machines, computer program products, and computer-implemented methods to manage and control a loyalty rewards network and to provide customer loyalty rewards to a customer for purchasing goods or services. Computer program product can determine if a customer is one of the plurality of member customers enrolled in the loyalty rewards network. If the customer is not a member, the computer program product can enroll the customer in the loyalty rewards network. As a purchase are made by member customers thereafter, the member customer swipes or otherwise enters a loyalty reward card number and the computer accumulates and stores loyalty rewards network data representative of the member customer'"'"'s purchasing behavior. Upon accumulating sufficient loyalty rewards pursuant to collection parameters, the member customers can select one or more of the available loyalty reward actions and the computer program product can implement the selected one or more loyalty rewards action.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A machine for managing a loyalty rewards network through an existing financial services electronic payment network, the machine comprising:
-
a processor computer having a non-transitory computer memory and a processor operable thereon, the processor computer associated with and in communication with a financial services network; a computer program product, stored in the non-transitory computer memory and operable by the processor computer, the computer program product performing a process of enrolling a customer in a loyalty rewards network, and a process of transmitting a loyalty rewards to the member customer, the computer program product comprising the instructions of; associating the customer with a loyalty rewards card account, the loyalty rewards card account having a unique loyalty rewards identifier associated with the customer; associating at least one merchant with loyalty rewards and loyalty rewards criteria, the loyalty rewards criteria associated with customer purchase data required to generate loyalty rewards; determining an availability of loyalty rewards for the customer responsive to receiving, via the financial services electronic payment network, the electronic loyalty rewards identifier associated with the customer and customer purchase data, the availability of loyalty reward being determined using the loyalty rewards criteria; crediting the loyalty rewards card account with the loyalty responsive to the determination that loyalty rewards are available; and implementing one or more selected loyalty rewards actions responsive to electronically receiving instructions from the customer to redeem loyalty rewards. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer program product, stored in a non-transitory computer memory of a processor computer and operable by thereon, the computer program product performing a process of enrolling a customer in a loyalty rewards network, and a process of transmitting loyalty rewards to the member customer over a financial services electronic payment network, the computer program product comprising the instructions of:
-
associating the customer with a loyalty rewards card account, the loyalty rewards card account having a loyalty rewards identifier associated with the customer; associating at least one merchant with loyalty rewards and loyalty rewards criteria, the loyalty rewards criteria associated with customer purchase data required to generate loyalty rewards at the at least one merchant; determining an availability of loyalty rewards for the customer responsive to receiving, via the financial services electronic payment network, the electronic loyalty rewards identifier associated with the customer and customer purchase data, the availability of loyalty reward being determined using the loyalty rewards criteria; crediting the loyalty rewards card account with the loyalty rewards at the at least one merchant responsive to the determination that loyalty rewards are available; and implementing one or more selected loyalty rewards actions responsive to electronically receiving instructions from the customer to redeem loyalty rewards. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A computer-implemented method to cause a processor computer to perform a process of enrolling a customer in a loyalty rewards network, and a process of transmitting loyalty rewards to the member customer over a financial services electronic payment network, the computer implemented method comprising the instructions of:
-
associating the customer with a loyalty rewards card account, the loyalty rewards card account having a unique loyalty rewards identifier associated with the customer; associating at least one merchant with loyalty rewards and loyalty rewards criteria, the loyalty rewards criteria associated with customer purchase data required to generate loyalty rewards at the at least one merchant; determining an availability of loyalty rewards for the customer responsive to receiving, via the financial services electronic payment network, the electronic loyalty rewards identifier associated with the customer and customer purchase data, the availability of loyalty reward being determined using the loyalty rewards criteria; crediting the loyalty rewards card account with the loyalty rewards at the at least one merchant responsive to the determination that loyalty rewards are available; and implementing one or more selected loyalty rewards actions responsive to electronically receiving instructions from the customer to redeem loyalty rewards. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification