IP Library Granted Patent US 11,250,448
Granted Patent B2
US 11,250,448 · App. 17/073,308 · Granted Feb 15, 2022

System and methods for loyalty programs

Inventor: Terrance Patrick Tietzen (Edmonton, CA)
G06Q30/0201G06Q30/0226
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,250,448
App. No.
17/073,308
Granted
Feb 15, 2022
Kind
B2
Abstract

Methods and systems for generating alerts or recommend incentives for a loyalty program that provides incentives to cardholders in connection with transactions between the cardholders and merchants are disclosed. A merchant is identified. Transaction data reflective of completed transactions are received by way of a network. The transaction data is processed to generate an alert notifying the identified merchant of an event or trend, or to generate a recommended incentive that defines a benefit to be provided by the identified merchant to a cardholder upon the occurrence of an anticipated transaction.

Claims (87)

1. A method comprising:

receiving transaction data reflective of each of a plurality of completed transactions; and

for each said transaction:

processing the received transaction data to identify at least one accountholder attribute;

identifying a merchant;

identifying at least one accountholder;

identifying an anticipated transaction between the merchant and the at least one accountholder;

generating, using a neural network of an artificial intelligence engine, a recommended incentive for the identified at least one accountholder based on the at least one accountholder attribute, wherein:

the recommended incentive defines a benefit to be provided by the identified merchant to the identified at least one accountholder upon the occurrence of the anticipated transaction; and

the benefit is that the merchant of the anticipated transaction has agreed to make a donation to an entity designated by the identified at least one accountholder upon the occurrence of the anticipated transaction at:

a predetermined time of day; and

a predetermined geographic location;

and

for the identified at least one accountholder, electronically transmitting to a logical address corresponding to the identified at least one accountholder an alert of the benefit.

2. The method as defined in claim 1 , wherein the anticipated transaction is identified based on the identified at least one accountholder attribute.

3. The method as defined in claim 2 , wherein the at least one accountholder attribute is based on criteria selected from the group consisting of:

a “Bank Identification Number” (BIN) range;

demographics of the accountholder;

the transaction and the merchant; and

preferences of the identified at least one accountholder, wherein the at least one accountholder is identified based on the preferences.

4. The method as defined in claim 2 , wherein:

the at least one accountholder attribute is based on a transaction history of the identified at least one accountholder; and

the transaction history identifies purchases of goods and services, and merchants the goods and services were purchased from.

5. The method as defined in claim 1 , wherein the instructions are further executable at the at least one processor to cause the system to generate an alert to notify the identified merchant of an identified event or trend.

6. The method as defined in claim 5 , wherein the identified event is selected from the group consisting of:

a particular time of day; and

a particular day of week.

7. The method as defined in claim 1 , wherein the transaction data for each said transaction is received from at least one account issuer for the corresponding said accountholder.

8. A system comprising:

at least one processor;

memory storing instructions executable at the at least one processor to cause the system to:

receive transaction data reflective of completed transactions;

and

for each said completed transaction:

process the received transaction data to identify at least one accountholder attribute;

identify:

a merchant;

at least one accountholder; and

an anticipated transaction between the merchant and the at least one accountholder;

generate, using a neural network of an artificial intelligence engine, a recommended incentive for the identified at least one accountholder based on the at least one accountholder attribute, wherein:

the recommended incentive defines a benefit to be provided by the identified merchant to the identified at least one accountholder upon the occurrence of the anticipated transaction; and

the benefit is that the merchant of the anticipated transaction has agreed to make a donation to an entity designated by the identified at least one accountholder upon the occurrence of the anticipated transaction at:

a predetermined time of day; and

a predetermined geographic location;

and

for the identified at least one accountholder, electronically transmitting to a logical address corresponding to the identified at least one accountholder an alert of the benefit.

9. The system as defined in claim 8 , wherein the instructions are further executable at the at least one processor to cause the system to generate an alert to notify the identified merchant of an identified event or trend.

10. The method as defined in claim 9 , wherein the identified event is selected from the group consisting of:

a particular time of day; and

a particular day of week.

11. The system as defined in claim 8 , wherein the anticipated transaction is identified based on the identified at least one accountholder attribute.

12. The system as defined in claim 11 , wherein the at least one accountholder attribute is based on criteria selected from the group consisting of:

a “Bank Identification Number” (BIN) range;

the transaction and the merchant;

demographics of the accountholder; and

preferences of the identified at least one accountholder, wherein the at least one accountholder is identified based on the preferences.

13. The system as defined in claim 11 , wherein:

the at least one accountholder attribute is based on a transaction history of the identified at least one accountholder; and

the transaction history identifies purchases of goods and services, and merchants the goods and services were purchased from.

14. The method as defined in claim 8 , wherein the transaction data for each said transaction is received from at least one account issuer for the corresponding said accountholder.

15. A non-transitory computer-readable medium or media storing computer instructions which when executed by at least one computer processor causes the at least one computer processor to perform a method comprising:

receiving transaction data reflective of each of a plurality of completed transactions; and

for each said transaction:

processing the received transaction data to identify at least one accountholder attribute;

identifying a merchant;

identifying at least one accountholder;

identifying an anticipated transaction between the merchant and the at least one accountholder;

generating, using a neural network of an artificial intelligence engine, a recommended incentive for the identified at least one accountholder based on the at least one accountholder attribute, wherein:

the recommended incentive defines a benefit to be provided by the identified merchant to the identified at least one accountholder upon the occurrence of the anticipated transaction; and

the benefit is that the merchant of the anticipated transaction has agreed to make a donation to an entity designated by the identified at least one accountholder upon the occurrence of the anticipated transaction at:

a predetermined time of day; and

a predetermined geographic location;

and

for the identified at least one accountholder, electronically transmitting to a logical address corresponding to the identified at least one accountholder an alert of the benefit.

16. The non-transitory computer-readable medium or media storing computer instructions as defined in claim 15 , wherein the instructions are further executable at the at least one processor to cause the system to generate an alert to notify the identified merchant of an identified event or trend.

17. The non-transitory computer-readable medium or media storing computer instructions as defined in claim 16 , wherein the identified event is selected from the group consisting of:

a particular time of day; and

a particular day of week.

18. The non-transitory computer-readable medium or media storing computer instructions as defined in claim 15 , wherein the anticipated transaction is identified based on the identified at least one accountholder attribute.

19. The non-transitory computer-readable medium or media storing computer instructions as defined in claim 18 , wherein the at least one accountholder attribute is based on criteria selected from the group consisting of:

a “Bank Identification Number” (BIN) range;

the transaction and the merchant;

demographics of the accountholder; and

preferences of the identified at least one accountholder, wherein the at least one accountholder is identified based on the preferences.

20. The non-transitory computer-readable medium or media storing computer instructions as defined in claim 15 , wherein:

the at least one accountholder attribute is based on a transaction history of the identified at least one accountholder; and

the transaction history identifies purchases of goods and services, and merchants the goods and services were purchased from.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2021
From: BATES, TERRANCE PATRICK
To: EDATANETWORKS INC.
Reel/Frame 055048/0468 →
Continuity (4)
Continuation 14315641 · Jun 26, 2014
Provisional Application 61839571 · Jun 26, 2013
Provisional Application 61963424 · Nov 20, 2013
Related Publication 20210150549A1 · May 20, 2021