SYSTEMS AND METHODS TO PROCESS LOYALTY BENEFITS
First Claim
1. A computer-implemented system having at least one microprocessor and memory storing instructions configured to instruct the at least one microprocessor to perform operations, the system comprising:
- a transaction handler configured to interconnect issuer processors and acquirer processors in a payment processing network, wherein each of the issuer processors is configured to make payments on behalf of consumers using consumer accounts issued to the consumers, and each of the acquirer processors configured to receive payments on behalf of merchants using merchant accounts set up for the merchants;
a data warehouse coupled with the transaction handler and configured to store transaction data recording payment transactions processed by the transaction handler;
a portal coupled with the data warehouse and configured to provide a user interface for registration of different loyalty reward programs, wherein when a user of a consumer account registers a loyalty reward program using the user interface, the portal is configured to store in the data warehouse data associating the consumer account of the user with the loyalty reward program; and
a loyalty broker coupled with the transaction handler and configured to exchange loyalty benefits provided in the loyalty reward programs for loyalty benefits provided by the transaction handler, wherein after the data warehouse stores the data associating the consumer account of the user with the loyalty reward program, the loyalty broker is configured to communicate with a provider of the loyalty reward program to exchange loyalty benefits of the loyalty reward program offered to the user for loyalty benefits provided by the transaction handler in payment transactions made in the consumer account of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method to provide a universal loyalty currency, facilitate exchange of loyalty benefits, and allow payments using loyalty benefits. A method includes: receiving registration information to associate account information of a payment account with at least one loyalty account to enable conversion of first loyalty benefits to second loyalty benefits; receiving, for a transaction, an authorization request identifying the account information and requesting the use of the second loyalty benefits to fund at least a portion of the transaction; and processing the transaction using the second benefits converted from the first loyalty benefits hosted in the loyalty account and funds from the payment account.
76 Citations
20 Claims
-
1. A computer-implemented system having at least one microprocessor and memory storing instructions configured to instruct the at least one microprocessor to perform operations, the system comprising:
-
a transaction handler configured to interconnect issuer processors and acquirer processors in a payment processing network, wherein each of the issuer processors is configured to make payments on behalf of consumers using consumer accounts issued to the consumers, and each of the acquirer processors configured to receive payments on behalf of merchants using merchant accounts set up for the merchants; a data warehouse coupled with the transaction handler and configured to store transaction data recording payment transactions processed by the transaction handler; a portal coupled with the data warehouse and configured to provide a user interface for registration of different loyalty reward programs, wherein when a user of a consumer account registers a loyalty reward program using the user interface, the portal is configured to store in the data warehouse data associating the consumer account of the user with the loyalty reward program; and a loyalty broker coupled with the transaction handler and configured to exchange loyalty benefits provided in the loyalty reward programs for loyalty benefits provided by the transaction handler, wherein after the data warehouse stores the data associating the consumer account of the user with the loyalty reward program, the loyalty broker is configured to communicate with a provider of the loyalty reward program to exchange loyalty benefits of the loyalty reward program offered to the user for loyalty benefits provided by the transaction handler in payment transactions made in the consumer account of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method, comprising:
-
receiving, in a computing apparatus, registration information to associate account information of a payment account with at least one loyalty account to enable conversion of first loyalty benefits to second loyalty benefits; receiving, in the computing apparatus and for a transaction, an authorization request identifying the account information and requesting use of the second loyalty benefits to fund at least a portion of the transaction; and processing the transaction using the second benefits converted from the first loyalty benefits hosted in the loyalty account and funds from the payment account.
-
-
20. A non-transitory computer storage medium storing instructions configured to instruct a computing apparatus at least to:
-
receive, in the computing apparatus, registration information to associate account information of a payment account with at least one loyalty account to enable conversion of first loyalty benefits to second loyalty benefits; receive, in the computing apparatus and for a transaction, an authorization request identifying the account information and requesting use of the second loyalty benefits to fund at least a portion of the transaction; and process the transaction using the second benefits converted from the first loyalty benefits hosted in the loyalty account and funds from the payment account.
-
Specification