Assumed demographics, predicted behaviour, and targeted incentives
OwnerRyan Carr, Mark Davis +1inventors
InventorsRyan Carr, Mark Davis, Gary Katz
Life of this patent
Estimating the term…
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.
Claims70
A system for associating at least one assumed demographic data with a Consumer Identification (“CID”) associated with a transaction history for a consumer, comprising:
- a database;
- a computer system having read and write access to said database;
- and
- wherein said database stores a plurality of consumer records including a first consumer record for a first consumer;
- wherein said first consumer record stores:
- (1) CID data (consumer identification data) indicating a first consumer CID for said first consumer;
- in association with said first consumer CID, at least the following:
- (2) transaction data in a first transaction class field indicating items transacted by said first consumer in a first transaction class during a first prior time period;
- and
- (3) a first assumed non-transaction demographic data field for storing assumed non-transaction demographic data.
A system for defining or selecting terms of at least one purchase incentive offer to associate with a Consumer Identification (“CID”) associated with a transaction history for a consumer, comprising:
- a database;
- a computer system having read and write access to said database;
- and
- wherein said database stores a plurality of consumer records including a first consumer record for a first consumer;
- wherein said first consumer record stores:
- (1) CID data (consumer identification data) indicating a first consumer CID for said first consumer;
- in association with said first consumer CID, at least the following:
- (2) transaction data in a first transaction class field indicating items transacted by said first consumer in a first transaction class during a first prior time period;
- (3) a first assumed non-transaction demographic data field for storing assumed non-transaction demographic data;
- and
- means or code for defining or selecting terms of a purchase incentive offer to associate with said CID wherein said defining or selecting depends at least in part upon one of an assumed non-transaction demographic, dis-assumed non-transaction demographic, a most probable assumed non-transaction demographic, a most probable dis-assumed non-transaction demographic, a probability of an assumed non-transaction demographic, a probability of dis-assumed non-transaction demographic, a ranking of an assumed non-transaction demographic, and a ranking of dis-assumed non-transaction demographic associated with that consumer.
A system for defining a probability value that a demographic data value either is associated with a consumer or is not associated with the consumer, comprising:
- a database;
- a computer system having read and write access to said database;
- and
- wherein said database stores a plurality of consumer records;
- wherein each one of said plurality of consumer record stores:
- (1) CID data (consumer identification data) indicating a CID, (2) transaction data in a first transaction class field indicating items transacted during a first prior time period, and (3) a first actual demographic data field for storing actual, non-assumed, demographic data for a first demographic data variable;
- means or code for determining correlations between transaction data and data stored in said actual demographic data field from said plurality of consumer records and using at least one of said correlations to define a probability function, wherein said probability function is a function at least of transaction data, and said probability function applied to a consumer record generates a probability value that the consumer associated with said consumer record has a specified value for said first demographic variable;
- means or code for storing said probability value in a data field for said specified value for said first demographic value and said consumer record.
A system for estimating a fraction of people having a specified demographic value that both shop in a specified retail store and live in a specified block region comprising:
- a transaction data database;
- a block data database;
- a computer system having read and write access to said transaction data database and said block data database;
- and
- wherein said transaction data database stores a plurality of consumer records each including at least a CID data (consumer identification data) indicating a consumer CID and a first assumed non-transaction demographic data field for storing assumed non-transaction demographic data for customers of said retail store;
- wherein said block data database stores at least one block data record for a geographic region near the location of the retail store, each block data record storing, for its corresponding geographic region, a number of people or consumers residing in that region, and a number of people or consumers having said specified demographic value;
- and
- means or code for using data stored in said both said transaction data database and said block data database to estimate said fraction of people having said specified demographic value that both shop in said specified retail store and live in said specified block region.
A system for determining whether to target market to consumers residing in a block regions, comprising:
- a transaction data database;
- a block data database;
- a computer system having read and write access to said transaction data database and said block data database;
- wherein said transaction data database stores a plurality of consumer records each including at least a CID data (consumer identification data) indicating a consumer CID for a customer of said retail store;
- wherein said block data database stores at least one block data record for a geographic region near the location of the retail store, each block data record storing, for its corresponding geographic region, a number of people or consumers residing in that region, a number of people or consumers residing in said region that have a specified value or range of values for a specified transaction history variable;
- means or code for estimating either a fraction or an absolute number of consumers residing in said block region having transaction data having either said specified value or said range of values for said specified transaction history variable to define an estimate of said fraction or said absolute number;
- and
- means or code for determining whether to target market to either said block region or to at least one consumer residing in said block region based upon at least said estimate of said fraction or said absolute number.
A method for associating at least one assumed demographic data with a Consumer Identification (“C)I”) associated with a transaction history for a consumer, comprising:
- providing a database;
- providing a computer system having read and write access to said database;
- and
- storing in said database a plurality of consumer records including a first consumer record for a first consumer;
- storing in said first consumer record (1) CID data (consumer identification data) indicating a first consumer CID for said first consumer and, in association with said first consumer CID, storing at least the following:
- (2) transaction data in a first transaction class field indicating items transacted by said first consumer in a first transaction class during a first prior time period;
- and
- (3) a first assumed non-transaction demographic data field for storing assumed non-transaction demographic data.
A method for defining or selecting terms of at least one purchase incentive offer to associate with a Consumer Identification (“CID”) associated with a transaction history for a consumer, comprising:
- providing a database;
- providing a computer system having read and write access to said database;
- and
- storing in said database a plurality of consumer records including a first consumer record for a first consumer;
- storing in said first consumer record (1) CID data (consumer identification data) indicating a first consumer CID for said first consumer and, in association with said first consumer CID, storing at least the following:
- (2) transaction data in a first transaction class field indicating items transacted by said first consumer in a first transaction class during a first prior time period;
- (3) a first assumed non-transaction demographic data field for storing assumed non-transaction demographic data;
- and
- defining or selecting terms of a purchase incentive offer to associate with said CID wherein said defining or selecting depends at least in part upon one of an assumed non-transaction demographic, dis-assumed non-transaction demographic, a most probable assumed non-transaction demographic, a most probable dis-assumed non-transaction demographic, a probability of an assumed non-transaction demographic, a probability of dis-assumed non-transaction demographic, a ranking of an assumed non-transaction demographic, and a ranking of dis-assumed non-transaction demographic associated with that consumer.
A method for defining a probability value that a demographic data value either is associated with a consumer or is not associated with the consumer, comprising:
- providing a database;
- providing a computer system having read and write access to said database;
- and
- storing in said database a plurality of consumer records;
- storing in each one of said plurality of consumer records:
- (1) CID data (consumer identification data) indicating a unique consumer CID, (2) transaction data in a first transaction class field indicating items transacted in a first transaction class during a first prior time period, and (3) a first actual demographic data field storing actual, non-assumed, demographic data for a first demographic variable;
- determining correlations between transaction data and data stored in said actual demographic data field from said plurality of consumer records and using at least one of said correlations to define a probability function, wherein said probability function is a function at least of transaction data, and said probability function applied to a consumer record generates a probability value that the consumer associated with said consumer record has a specified value for said first demographic variable;
- storing said probability value in a data field for said specified value for said first demographic value and said consumer record.
A method for estimating a fraction of people having a specified demographic value that both shop in a specified retail store and live in a specified block region comprising:
- providing a transaction data database;
- providing a block data database;
- providing a computer system having read and write access to said transaction data database and said block data database;
- and
- storing in said transaction data database a plurality of consumer records each including at least a CID data (consumer identification data) indicating a consumer CID and a first assumed non-transaction demographic data field for storing assumed non-transaction demographic data for customers of said retail store;
- storing in said block data database at least one block data record for a geographic region near the location of the retail store, each block data record storing, for its corresponding geographic region, a number of people or consumers residing in that region, and a number of people or consumers having said specified demographic value;
- and
- using data stored in said both said transaction data database and said block data database to estimate said fraction of people having said specified demographic value that both shop in said specified retail store and live in said specified block region.
A method for determining whether to target market to consumers residing in a block regions, comprising:
- providing a transaction data database;
- providing a block data database;
- providing a computer system having read and write access to said transaction data database and said block data database;
- storing in said transaction data database a plurality of consumer records each including at least a CID data (consumer identification data) indicating a consumer CID for a customer of said retail store;
- storing in said block data database at least one block data record for a geographic region near the location of the retail store, each block data record storing, for its corresponding geographic region, a number of people or consumers residing in that region, a number of people or consumers residing in said region that have a specified value or range of values for a specified transaction history variable;
- estimating either a fraction or an absolute number of consumers residing in said block region having transaction data having either said specified value or said range of values for said specified transaction history variable to define an estimate of said fraction or said absolute number;
- and
- determining whether to target market to either said block region or to at least one consumer residing in said block region based upon at least said estimate of said fraction or said absolute number.
Dependencies are inferred from the claim text.