IP Library › Granted Patent US 11,164,203
Granted Patent B2
US 11,164,203 · App. 16/743,869 · Granted Nov 2, 2021

Methods and systems for disbursing loyalty points

Inventors: Rajat Sharma (Gurgaon, IN); Shubhangi Sengar (Jabalpur, IN); Anurag Aggarwal (Gurgaon, IN); Aditya Koduri (Gurgaon, IN)
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
G06Q30/0227G06Q30/0202G06Q30/0224
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,164,203
App. No.
16/743,869
Granted
Nov 2, 2021
Kind
B2
Abstract

A method and system for disbursing loyalty points is provided. A server receives loyalty points disbursement (LPD) parameters including at least an initial earn rate, a loyalty points budget, and a disbursement period. The server receives an LPD request corresponding to a transaction performed by a user. The server updates the initial earn rate based on at least one of real-time transaction data, predictive transaction data, real-time market disbursement data, and predictive market disbursement data. The server disburses a first set of loyalty points, from the loyalty points budget, to the user based on at least the updated earn rate and a transaction amount of the first transaction.

Claims (43)

1. A method for disbursing loyalty points, the method comprising:

receiving, by a loyalty points disbursement (LPD) server from at least one of an issuer server and a merchant server, LPD parameters including at least an initial earn rate, a loyalty points budget, and a disbursement period, the issuer server being a first computing device operated by a financial institution that manages payment accounts of multiple users and the merchant server being a second computing device operated by a merchant;

receiving, by the LPD server from a payment network server, a first LPD request corresponding to a first transaction performed by a first user;

updating, by the LPD server, the initial earn rate based on at least one of real-time transaction data, predictive transaction data, real-time market disbursement data, and predictive market disbursement data, wherein

the real-time transaction data includes real-time available budget data and real-time available disbursement period,

the predictive transaction data includes an estimate of future transactions in one or more future time intervals,

the real-time market disbursement data includes a real-time disbursement rate at which loyalty points are currently being disbursed by other issuers or merchants, and

the predictive market disbursement data includes a future disbursement rate at which loyalty points are likely to be disbursed by other issuers or merchants; and

disbursing, by the LPD server, a first set of loyalty points, from the loyalty points budget, to the first user based on the updated earn rate and a transaction amount of the first transaction.

2. The method of claim 1 , further comprising communicating, by the LPD server, upon receipt of the first LPD request, a request notification to the first user, wherein

the request notification indicates a likelihood of earning a highest earn rate after elapse of a first time interval for a batch of transactions performed by the first user during the first time interval, and

the batch of transactions includes at least one other transaction in addition to the first transaction.

3. The method of claim 2 , further comprising receiving, by the LPD server, in response to the communication of the request notification, a preference of the first user for earning the first set of loyalty points, wherein,

when the preference indicates a dissent of the first user, the first set of loyalty points corresponding to the first transaction is disbursed to the first user based on at least the updated earn rate and the transaction amount of the first transaction after the first transaction is performed by the first user, and

when the preference indicates a consent of the first user, the first set of loyalty points corresponding to the batch of transactions is disbursed to the first user based on at least the updated earn rate which is the highest earn rate in the first time interval and the transaction amount of each transaction of the batch of transactions.

4. The method of claim 2 , further comprising identifying, by the LPD server, after the elapse of the first time interval, the highest earn rate from a set of earn rates applicable during the first time interval, wherein the highest earn rate is the updated earn rate.

5. The method of claim 1 , wherein a likelihood of earning the first set of loyalty points by the first user for the first transaction is higher in comparison to one or more previous transactions performed by the first user, when previous loyalty points associated with each previous transaction of the one or more previous transactions is less than a threshold loyalty point.

6. The method of claim 5 , further comprising updating, by the LPD server, when the previous loyalty points for each previous transaction is less than the threshold loyalty point, the initial earn rate based on one or more previous earn rates associated with one or more previous transactions performed by one or more other users, wherein each previous earn rate of the one or more previous earn rates is greater than a threshold earn rate.

7. The method of claim 1 , further comprising assigning, by the LPD server, a weight to each of the real-time transaction data, the predictive transaction data, the real-time market disbursement data, and the predictive market disbursement data for updating the initial earn rate.

8. A system for disbursing loyalty points, the system comprising:

an issuer server, the issuer server being a first computing device operated by a financial institution that manages payment accounts of multiple users;

a merchant server, the merchant server being a second computing device operated by a merchant; and

a loyalty points disbursement (LPD) server comprising:

a memory; and

a processor including at least circuitry and logic to execute instructions stored in the memory, the processor configured to:

receive, from at least one of an issuer server and a merchant server, LPD parameters including at least an initial earn rate, a loyalty points budget, and a disbursement period;

receive, from a payment network server, a first LPD request corresponding to a first transaction performed by a first user;

update the initial earn rate based on at least one of real-time transaction data, predictive transaction data, real-time market disbursement data, and predictive market disbursement data, wherein

the real-time transaction data includes real-time available budget data and real-time available disbursement period,

the predictive transaction data includes an estimate of future transactions in one or more future time intervals,

the real-time market disbursement data includes a real-time disbursement rate at which loyalty points are currently being disbursed by other issuers or merchants, and

the predictive market disbursement data includes a future disbursement rate at which loyalty points are likely to be disbursed by other issuers or merchants; and

disburse a first set of loyalty points, from the loyalty points budget, to the first user based on the updated earn rate and a transaction amount of the first transaction.

9. The system of claim 8 , wherein the LPD server is further configured to communicate, upon receipt of the first LPD request, a request notification to the first user, wherein

the request notification indicates a likelihood of earning a highest earn rate after elapse of a first time interval for a batch of transactions performed by the first user during the first time interval, and

the batch of transactions includes at least one other transaction in addition to the first transaction.

10. The system of claim 9 , wherein the LPD server is further configured to receive, in response to the communication of the request notification, a preference of the first user for earning the first set of loyalty points, wherein,

when the preference indicates a dissent of the first user, the first set of loyalty points corresponding to the first transaction is disbursed to the first user based on at least the updated earn rate and the transaction amount of the first transaction after the first transaction is performed by the first user, and

when the preference indicates a consent of the first user, the first set of loyalty points corresponding to the batch of transactions is disbursed to the first user based on at least the updated earn rate which is the highest earn rate in the first time interval and the transaction amount of each transaction of the batch of transactions.

11. The system of claim 9 , wherein the LPD server is further configured to identify, after the elapse of the first time interval, the highest earn rate from a set of earn rates applicable during the first time interval, wherein the highest earn rate is the updated earn rate.

12. The system of claim 8 , wherein a likelihood of earning the first set of loyalty points by the first user for the first transaction is higher in comparison to one or more previous transactions performed by the first user, when previous loyalty points associated with each previous transaction of the one or more previous transactions is less than a threshold loyalty point.

13. The system of claim 12 , wherein the LPD server is further configured to update, when the previous loyalty points for each previous transaction is less than the threshold loyalty point, the initial earn rate based on one or more previous earn rates associated with one or more previous transactions performed by one or more other users, wherein each previous earn rate of the one or more previous earn rates is greater than a threshold earn rate.

14. The system of claim 8 , wherein the LPD server is further configured to assign a weight to each of the real-time transaction data, the predictive transaction data, the real-time market disbursement data, and the predictive market disbursement data to update the initial earn rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2020
From: SHARMA, RAJAT; SENGAR, SHUBHANGI; AGGARWAL, ANURAG; KODURI, ADITYA
To: MASTERCARD INTERNATIONAL INCORPORATED
Reel/Frame 051527/0143 →
Continuity (1)
Related Publication 20210217043A1 · Jul 15, 2021