IP Library Granted Patent US 8,001,044
Granted Patent B2
US 8,001,044 · App. 12/626,677 · Granted Aug 16, 2011

Targeted incentives based upon predicted behavior

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 8,001,044
App. No.
12/626,677
Granted
Aug 16, 2011
Kind
B2
Abstract

A system and method for anticipating consumer behavior and determining transaction incentives for influencing consumer behavior comprises a computer system and associated database for determining cross time correlations between transaction behavior, for applying the function derived from the correlations to consumer records to predict future consumer behavior, and for deciding on transaction incentives to offer the consumers based upon their predicted behavior.

Claims (36)

1. A computer system, comprising:

a digital processor, memory, a device for inputting information from a user, and an output for outputting information;

wherein said computer system stores in said memory, data defining:

(1) values representing statistical correlations;

(2) a first plurality of consumer records, each including transaction data indicating identification of product purchased and date of purchase;

(3) a predictive model function; and

(4) a second consumer record for a second consumer including transaction data and a first correlated class predictive data field;

wherein said computer system is programmed to determine said values representing statistical correlations from said first plurality of consumer records by, first, determining values representing correlations of data within each one of said first plurality of consumer records between (a) and (b), wherein: (a) are transactions in at least one transaction class for transactions that occurred during at least one first time period and (b) are transactions in at least one transaction class that occurred during at least one second time period, said at least one second time period being subsequent in time to said at least one first time period, and then, second, determining said values representing statistical correlations from said values representing correlations;

wherein said predictive model function is defined at least in part by said values representing statistical correlations;

wherein said computer system is programmed to apply said predictive model function to transaction data of said second consumer record for transactions that occurred during a third time period, to result in first correlated class predictive data;

wherein said computer system is programmed to store said first correlated class predictive data in said first correlated class predictive data field of said second consumer record.

2. The system of claim 1 wherein said determining values representing correlations does not include determining cross-correlations.

3. The system of claim 1 wherein said determining values representing correlations does include determining cross-correlations.

4. The system of claim 1 wherein said computer system is programmed to determine at least one value representing correlations between different transaction classes.

5. The system of claim 1 wherein said computer system is programmed to determine at least one value representing correlations between all data from a genus of transaction classes and all data associated with one specie of that genus.

6. The system of claim 1 programmed to determine whether to offer a transaction incentive to said second consumer based upon data in said first correlated class predictive data field of said second consumer record.

7. A computer implemented method for using a computer system comprising a digital processor, memory, a device for inputting information from a user, and an output for outputting information, comprising:

storing in said memory data defining:

(1) values representing statistical correlations;

(2) a first plurality of consumer records, each including transaction data indicating identification of product purchased and date of purchase;

(3) a predictive model function; and

(4) a second consumer record for a second consumer including transaction data and a first correlated class predictive data field;

determining, using said computer system, values representing statistical correlations from said first plurality of consumer records by, first, determining values representing correlations of data within each one of said first plurality of consumer records between (a) and (b), wherein: (a) are transactions in at least one transaction class for transactions that occurred during at least one first time period and (b) are transactions in at least one transaction class that occurred during at least one second time period, said at least one second time period being subsequent in time to said at least one first time period, and then, second, determining said values representing statistical correlations from said values representing correlations;

wherein said predictive model function is defined at least in part by said values representing statistical correlations;

applying, using said computer system, said predictive model function to transaction data of said second consumer record for transactions that occurred during a third time period, to result in first correlated class predictive data;

storing, in said memory of said computer system, said first correlated class predictive data in said first correlated class predictive data field of said second consumer record.

8. A non transitory computer readable medium containing a computer program product for predictive modeling, the computer program product comprising:

program code for storing in memory of a computer system, data defining:

(1) values representing statistical correlations;

(2) a first plurality of consumer records, each including transaction data indicating identification of product purchased and date of purchase;

(3) a predictive model function; and

(4) a second consumer record for a second consumer including transaction data and a first correlated class predictive data field;

program code for determining, using said computer system, values representing statistical correlations from said first plurality of consumer records by, first, determining values representing correlations of data within each one of said first plurality of consumer records between (a) and (b), wherein: (a) are transactions in at least one transaction class for transactions that occurred during at least one first time period and (b) are transactions in at least one transaction class that occurred during at least one second time period, said at least one second time period being subsequent in time to said at least one first time period, and then, second, determining said values representing statistical correlations from said values representing correlations;

wherein said predictive model function is defined at least in part by said values representing statistical correlations;

program code for applying said predictive model function to transaction data of said second consumer record for transactions that occurred during a third time period, to result in first correlated class predictive data;

program code for storing in said memory said first correlated class predictive data in said first correlated class predictive data field of said second consumer record.

Assignments (20)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded Jun 2, 2025
From: GLAS AMERICAS LLC
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
Reel/Frame 071471/0393 →
PATENT SECURITY AGREEMENT Recorded May 11, 2023
From: CATALINA MARKETING CORPORATION; CELLFIRE LLC; MODIV MEDIA, LLC
To: GLAS AMERICAS LLC
Reel/Frame 063625/0829 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded May 11, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
Reel/Frame 063625/0703 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded May 11, 2023
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
Reel/Frame 063625/0773 →
PATENT SECURITY AGREEMENT Recorded Feb 27, 2023
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 062875/0094 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded Nov 16, 2022
From: GLAS AMERICAS LLC, AS COLLATERAL AGENT
To: CATALINA MARKETING CORPORATION; CELLFIRE LLC; MODIV MEDIA, LLC
Reel/Frame 061951/0589 →
PATENT SECURITY AGREEMENT Recorded Sep 9, 2022
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC; CELLFIRE LLC
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 061404/0356 →
SECURITY INTEREST Recorded Jun 6, 2019
From: JPMORGAN CHASE BANK, N.A.
To: GLAS USA LLC; GLAS AMERICAS LLC
Reel/Frame 049392/0838 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 20, 2019
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, INC.; CELLFIRE INC.
Reel/Frame 048380/0090 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 20, 2019
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: CATALINA MARKETING CORPORATION; MODIV MEDIA, INC.
Reel/Frame 049951/0467 →
SECURITY INTEREST Recorded Feb 20, 2019
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, LLC (F/K/A MODIV MEDIA, INC.); CELLFIRE LLC (F/K/A CELLFIRE INC.)
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 048384/0211 →
SECURITY INTEREST Recorded Dec 14, 2018
From: CATALINA MARKETING CORPORATION; MODIV MEDIA, INC.; CELLFIRE INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048310/0950 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2014
From: BANK OF AMERICA, N.A.
To: CHECKOUT HOLDING CORP.; CATALINA MARKETING CORPORATION; CATALINA MARKETING PROCUREMENT, LLC; CATALINA MARKETING TECHNOLOGY SOLUTIONS, INC.; CATALINA MARKETING WORLDWIDE, LLC; CATALINA-PACIFIC MEDIA, L.L.C.; CMJ INVESTMENTS L.L.C.; MODIV MEDIA, INC.
Reel/Frame 032775/0408 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Apr 14, 2014
From: CATALINA MARKETING CORPORATION, AS GRANTOR; MODIV MEDIA, INC., AS GRANTOR
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032693/0964 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 11, 2014
From: CATALINA MARKETING CORPORATION, AS GRANTOR; MODIV MEDIA, INC., AS GRANTOR
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032662/0621 →
SECURITY AGREEMENT Recorded Oct 24, 2013
From: CHECKOUT HOLDING CORP.; CATALINA MARKETING CORPORATION; CATALINA MARKETING PROCUREMENT, LLC; CATALINA MARKETING TECHNOLOGY SOLUTIONS, INC.; CATALINA MARKETING WORLDWIDE, LLC; CATALINA-PACIFIC MEDIA, L.L.C.; CMJ INVESTMENTS L.L.C.; MODIV MEDIA, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 031494/0661 →
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2013
From: MORGAN STANLEY & CO. LLC (FKA MORGAN STANLEY & CO. INCORPORATED)
To: CATALINA MARKETING PROCUREMENT, LLC; CATALINA HEALTH RESOURCE, LLC; CATALINA MARKETING WORLDWIDE, LLC; CATALINA-PACIFIC MEDIA, LLC; CMJ INVESTMENTS, LLC
Reel/Frame 031494/0435 →
FIRST-LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 13, 2012
From: CATALINA MARKETING CORPORATION; CATALINA MARKETING PROCUREMENT, LLC; CATALINA HEALTH RESOURCE, LLC; CATALINA MARKETING WORLDWIDE, LLC; CATALINA-PACIFIC MEDIA, L.L.C.; CMJ INVESTMENTS L.L.C.; CHECKOUT HOLDING CORP.
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 028366/0643 →
FIRST-LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 12, 2012
From: CATALINA MARKETING CORPORATION; CATALINA MARKETING PROCUREMENT, LLC; CATALINA HEALTH RESOURCE, LLC; CATALINA MARKETING WORLDWIDE, LLC; CATALINA-PACIFIC MEDIA, L.L.C.; CMJ INVESTMENTS L.L.C.; CATALINA DIGITAL HOLDINGS, LLC; CHECKOUT HOLDING CORP.; CATALINA MARKETING TECHNOLOGY SOLUTIONS, INC.
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 028363/0849 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2009
From: DAVIS, MARK
To: CATALINA MARKETING CORPORATION
Reel/Frame 023575/0847 →