IP Library Granted Patent US 11,023,909
Granted Patent B1
US 11,023,909 · App. 15/382,026 · Granted Jun 1, 2021

Systems and methods for predicting consumer spending behavior based on historical transaction activity progressions

Inventors: Brent Badger (Powell, OH); Dennis Kettler (Lebanon, OH)
Assignee: WORLDPAY, LLC
G06Q30/0202G06Q30/0255
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,023,909
App. No.
15/382,026
Granted
Jun 1, 2021
Kind
B1
Abstract

Systems and methods are disclosed for predicting consumer spending behavior based on historical purchase activity progressions. One method includes: receiving transaction data related to two or more past payment transactions of a consumer; receiving environmental and/or behavioral data associated with each of the past payment transactions; determining, based on the transaction data and environmental and/or behavioral data, historical purchase activity progressions, wherein each of the historical purchase activity progressions identifies one or more trends in environmental and/or behavioral data; receiving transaction data related to a current payment transaction of the consumer; receiving environmental and/or behavioral data associated with the current payment transaction; comparing the environmental and/or behavioral data associated with one or more of the past payment transactions with environmental and/or behavioral data associated with the current payment transaction; and determining whether a progression of one or more of the past payment transactions to the current payment transaction maps to one of the historical purchase activity progressions.

Claims (74)

1. A computer-implemented method of predicting consumer spending behavior based on historical purchase activity progressions, comprising:

receiving, in a database associated with a profiler computing system, transaction data related to two or more past payment transactions of a consumer, wherein for each of the past payment transactions, transaction data is data electronically received from one of a plurality of merchants to effectuate an electronic transfer of funds via an electronic payment network;

receiving, in the database associated with the profiler computing system, environmental and/or behavioral data associated with each of the past payment transactions of the consumer;

determining, by a processor of the profiler computing system, based on variations in channels of commerce for a merchant within the transaction data and environmental and/or behavioral data associated with each of the past payment transactions, a plurality of historical purchase activity progressions, wherein each of the historical purchase activity progressions identifies one or more trends in environmental and/or behavioral data based on an analysis of the transaction data and the environmental and/or behavioral data associated with each of the two or more past payment transactions of the purchaser;

subsequent to determining the plurality of historical purchase activity progressions, receiving, in the database associated with the profiler computing system by way of a networked user device, transaction data related to a current payment transaction of the consumer using a payment vehicle, wherein the current payment transaction for the consumer originates at a merchant;

generating, by the processor of the profiler computing system, a payment vehicle token based on the transaction data related to the current payment transaction;

affiliating, by the processor of the profiler computing system, the current payment transaction of the consumer to the payment vehicle token;

receiving, in the database associated with the profiler computing system, environmental and/or behavioral data associated with the current payment transaction associated with the payment vehicle token;

comparing, by the processor of the profiler computing system, variations in the environmental and/or behavioral data associated with one or more of the past payment transactions with variations in environmental and/or behavioral data associated with the current payment transaction associated with the payment vehicle token;

determining, by the processor of the profiler computing system, using the comparison, whether a progression of one or more of the past payment transactions to the current payment transaction associated with the payment vehicle token maps to one of the historical purchase activity progressions from the plurality of historical purchase activity progressions; and

when the progression of the consumer from one or more of the past payment transactions to the current payment transaction maps to a historical purchase activity progression from the plurality of consumer purchase activity progressions, providing, by the processor of the profiler computing system, an indication of at least one predicted purchase transaction based on that historical purchase activity progression.

2. The method of claim 1 , wherein the environmental and/or behavioral data associated with a payment transaction includes, one or more of:

data related to the channel of purchase used in the payment transaction;

temporal data related to the payment transaction;

data related to the geographical location of the consumer or merchant in the payment transaction;

data related to the merchant in the payment transaction;

data related to a good or service being transacted for in the payment transaction;

data related to any online activity of the consumer; and

transaction data related to the payment transaction.

3. The method of claim 1 , wherein the determining of whether the progression from one or more of the past payment transactions to the current payment transaction maps to one of the historical purchase activity progressions from the plurality of historical purchase activity progressions comprises determining if an environmental and/or behavioral data associated with one or more past payment transactions and an environmental and/or behavioral data associated with the current payment transaction reflects one or more trends in environmental and/or behavioral data for a plurality of historical purchase activity progressions.

4. The method of claim 1 , wherein the providing the indication of the at least one predicted purchase transaction comprises providing an indication of one or more environmental and/or behavioral data associated with the predicted purchase transaction.

5. The method of claim 1 , further comprising:

generating a targeted offer for use by the consumer based on the indication of the predicted purchase transaction.

6. The method of claim 5 , wherein the providing the targeted offer for use by the consumer at the predicted purchase transaction comprises transmitting an electronic offer to the consumer.

7. The method of claim 1 , wherein the providing the indication of the at least one predicted purchase transaction comprises providing an indication of a change in a usage of one or more payment vehicles or payment networks used in payment transactions.

8. A system of predicting consumer spending behavior based on historical purchase activity progressions, comprising a data storage device storing instructions for predicting consumer spending behavior based on historical purchase activity progressions; and a processor configured to execute the instructions to perform a method including:

receiving, in a database associated with a profiler computing system, transaction data related to two or more past payment transactions of a consumer, wherein for each of the past payment transactions, transaction data is data electronically received from one of a plurality of merchants to effectuate an electronic transfer of funds via an electronic payment network;

receiving, in the database associated with the profiler computing system, environmental and/or behavioral data associated with each of the past payment transactions of the consumer;

determining, by a processor of the profiler computing system, based on variations in channels of commerce for a merchant within the transaction data and environmental and/or behavioral data associated with each of the past payment transactions, a plurality of historical purchase activity progressions, wherein each of the historical purchase activity progressions identifies one or more trends in environmental and/or behavioral data based on an analysis of the transaction data and the environmental and/or behavioral data associated with each of the two or more past payment transactions of the purchaser;

subsequent to determining the plurality of historical purchase activity progressions, receiving, in the database associated with the profiler computing system by way of a networked user device, transaction data related to a current payment transaction of the consumer using a payment vehicle, wherein the current payment transaction for the consumer originates at a merchant;

generating, by the processor of the profiler computing system, a payment vehicle token based on the transaction data related to the current payment transaction;

affiliating, by the processor of the profiler computing system, the current payment transaction of the consumer to the payment vehicle token;

receiving, in the database associated with the profiler computing system, environmental and/or behavioral data associated with the current payment transaction associated with the payment vehicle token;

comparing, by the processor of the profiler computing system, the environmental and/or behavioral data associated with one or more of the past payment transactions with environmental and/or behavioral data associated with the current payment transaction associated with the payment vehicle token;

determining, by the processor of the profiler computing system, using the comparison, whether a progression of one or more of the past payment transactions to the current payment transaction associated with the payment vehicle token maps to one of the historical purchase activity progressions; and

when the progression of the consumer from one or more of the past payment transactions to the current payment transaction maps to a historical purchase activity progression from the plurality of consumer purchase activity progressions, providing, by the processor of the profiler computing system, an indication of at least one predicted purchase transaction based on that historical purchase activity progression.

9. The system of claim 8 , wherein the environmental and/or behavioral data associated with a payment transaction includes, one or more of:

data related to the channel of purchase used in the payment transaction;

temporal data related to the payment transaction;

data related to the geographical location of the consumer or merchant in the payment transaction;

data related to the merchant in the payment transaction;

data related to a good or service being transacted for in the payment transaction;

data related to any online activity of the consumer; and

transaction data related to the payment transaction.

10. The system of claim 8 , wherein the determining of whether the progression from one or more of the past payment transactions to the current payment transaction maps to one of the historical purchase activity progressions from the plurality of historical purchase activity progressions comprises determining if an environmental and/or behavioral data associated with one or more past payment transactions and an environmental and/or behavioral data associated with the current payment transaction reflects one or more trends in environmental and/or behavioral data for a plurality of historical purchase activity progressions.

11. The system of claim 8 , wherein the providing the indication of the at least one predicted purchase transaction comprises providing an indication of one or more environmental and/or behavioral data associated with the predicted purchase transaction.

12. The system of claim 8 , wherein the instructions stored further cause the processor to:

generating a targeted offer for use by the consumer based on the indication of the predicted purchase transaction.

13. The system of claim 12 , wherein the providing the targeted offer for use by the consumer at the predicted purchase transaction comprises transmitting an electronic offer to the consumer.

14. The system of claim 8 , wherein the providing the indication of the at least one predicted purchase transaction comprises providing an indication of a change in a usage of one or more payment vehicles or payment networks used in payment transactions.

15. A non-transitory machine-readable medium stores instructions that, when executed by profiler computing system, causes the profiler computing system to perform a method for predicting consumer spending behavior based on historical purchase activity progressions, the method comprising:

receiving, in a database associated with a profiler computing system, transaction data related to two or more past payment transactions of a consumer, wherein for each of the past payment transactions, transaction data is data electronically received from one of a plurality of merchants to effectuate an electronic transfer of funds via an electronic payment network;

receiving, in the database associated with the profiler computing system, environmental and/or behavioral data associated with each of the past payment transactions of the consumer;

determining, by a processor of the profiler computing system, based on variations in channels of commerce for a merchant within the transaction data and environmental and/or behavioral data associated with each of the past payment transactions, a plurality of historical purchase activity progressions, wherein each of the historical purchase activity progressions identifies one or more trends in environmental and/or behavioral data based on an analysis of the transaction data and the environmental and/or behavioral data associated with each of the two or more past payment transactions of the purchaser;

subsequent to determining the plurality of historical purchase activity progressions, receiving, in the database associated with the profiler computing system by way of a networked user device, transaction data related to a current payment transaction of the consumer using a payment vehicle, wherein the current payment transaction for the consumer originates at a merchant;

generating, by the processor of the profiler computing system, a payment vehicle token based on the transaction data related to the current payment transaction;

affiliating, by the processor of the profiler computing system, the current payment transaction of the consumer to the payment vehicle token;

receiving, in the database associated with the profiler computing system, environmental and/or behavioral data associated with the current payment transaction associated with the payment vehicle token;

comparing, by the processor of the profiler computing system, the environmental and/or behavioral data associated with one or more of the past payment transactions with environmental and/or behavioral data associated with the current payment transaction associated with the payment vehicle token;

determining, by the processor of the profiler computing system, using the comparison, whether a progression of one or more of the past payment transactions to the current payment transaction associated with the payment vehicle token maps to one of the historical purchase activity progressions from the plurality of historical purchase activity progressions; and

when the progression of the consumer from one or more of the past payment transactions to the current payment transaction maps to a historical purchase activity progression from the plurality of consumer purchase activity progressions, providing, by the processor of the profiler computing system, an indication of at least one predicted purchase transaction based on that historical purchase activity progression.

16. The method of claim 15 , wherein the environmental and/or behavioral data associated with a payment transaction includes, one or more of:

data related to the channel of purchase used in the payment transaction;

temporal data related to the payment transaction;

data related to the geographical location of the consumer or merchant in the payment transaction;

data related to the merchant in the payment transaction;

data related to a good or service being transacted for in the payment transaction;

data related to any online activity of the consumer; and

transaction data related to the payment transaction.

17. The method of claim 15 , wherein the determining of whether the progression from one or more of the past payment transactions to the current payment transaction maps to one of the historical purchase activity progressions from the plurality of historical purchase activity progressions comprises determining if an environmental and/or behavioral data associated with one or more past payment transactions and an environmental and/or behavioral data associated with the current payment transaction reflects one or more trends in environmental and/or behavioral data for a plurality of historical purchase activity progressions.

18. The method of claim 15 , wherein the providing the indication of the at least one predicted purchase transaction comprises providing an indication of one or more environmental and/or behavioral data associated with the predicted purchase transaction.

19. The method of claim 15 , further comprising:

generating a targeted offer for use by the consumer based on the indication of the predicted purchase transaction.

20. The method of claim 15 , wherein the providing the indication of the at least one predicted purchase transaction comprises providing an indication of a change in a usage of one or more payment vehicles or payment networks used in payment transactions.

Assignments (6)
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES 066626/0655, 066625/0426, 066625/0347, AND 066625/0276 Recorded Jan 12, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: WORLDPAY, LLC; WORLDPAY ISO AND ECOMMERCE, LLC; PAYMETRIC, LLC; WORLDPAY US, LLC
Reel/Frame 074314/0622 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 066624/0719 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WORLDPAY, LLC
Reel/Frame 074315/0412 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
CHANGE OF NAME Recorded Aug 6, 2018
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 046723/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2017
From: BADGER, BRENT; KETTLER, DENNIS
To: VANTIV, LLC
Reel/Frame 041601/0056 →
Cited By (1)
US 12,266,022