Computer-implemented offer optimization system and method
First Claim
Patent Images
1. A computer-implemented method for offering items over channels to individuals, said method comprising the steps of:
- receiving offer acceptance-related data for the individuals;
creating aggregations of individuals based upon degree of similarity of offer acceptance-related data among the individuals;
performing a mathematical optimization upon an objective function that uses proportion of aggregation individuals in an aggregation to offer an item over a channel for substantially optimizing a preselected marketing-based criteria; and
identifying through the mathematical optimization the proportion of aggregation individuals within an aggregation to offer an item over a channel that substantially optimizes the preselected marketing-based criteria;
wherein the identified proportion of aggregation individuals is used to determine which items are to be offered to which individuals over which channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method and system for the optimization of cross-selling opportunities. Customer purchasing data is received as well as business objectives and constraints. An optimization model is then constructed and solved to maximize the expected return from each customer.
-
Citations
34 Claims
-
1. A computer-implemented method for offering items over channels to individuals, said method comprising the steps of:
-
receiving offer acceptance-related data for the individuals;
creating aggregations of individuals based upon degree of similarity of offer acceptance-related data among the individuals;
performing a mathematical optimization upon an objective function that uses proportion of aggregation individuals in an aggregation to offer an item over a channel for substantially optimizing a preselected marketing-based criteria; and
identifying through the mathematical optimization the proportion of aggregation individuals within an aggregation to offer an item over a channel that substantially optimizes the preselected marketing-based criteria;
wherein the identified proportion of aggregation individuals is used to determine which items are to be offered to which individuals over which channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-implemented apparatus for offering items over channels to individuals based upon offer acceptance-related data that is associated with the individuals, said apparatus comprising:
-
an aggregation data structure for storing aggregations of individuals that have been created based upon degree of similarity of offer acceptance-related data among the individuals;
a mathematical optimization program having a data connection to the aggregation data structure, wherein the mathematical optimization program performs a mathematical optimization upon an objective function that uses proportion of aggregation individuals in an aggregation to offer an item over a channel which substantially optimizes a preselected marketing-based criteria, said mathematical optimization program substantially optimizing the preselected marketing-based criteria with respect to preselected business constraints; and
a disaggregation program that uses the proportion of aggregation individuals determined by the mathematical optimization program to determine which items are to be offered to which individuals over which channels.
-
-
34. A computer-implemented apparatus for offering items over channels to individuals, comprising:
-
means for receiving offer acceptance-related data for the individuals;
means for creating clusters of individuals based upon degree of similarity of offer acceptance-related data among the individuals;
means for performing a mathematical optimization upon an objective function that uses proportion of cluster individuals in a cluster to offer an item over a channel for substantially optimizing a preselected marketing-based criteria; and
means for identifying through the mathematical optimization the proportion of cluster individuals within a cluster to offer an item over a channel that substantially optimizes the preselected marketing-based criteria;
wherein the identified proportion of cluster individuals is used to determine which items are to be offered to which individuals over which channels.
-
Specification