System for creating optimized promotion event calendar
First Claim
1. A computerized price optimization system configured to create a promotional event calendar, in association with at least one store, the computerized price optimization system comprising:
- an econometric engine, executed by a processor, configured to create a sales model, wherein the econometric engine includes an imputed variable generator for;
imputing base price variable and a promotional variable,generating an equivalent price and an equivalent unit for each product of the plurality of demand groups using an equivalizing factor, andwherein the sales model includes the imputed base price variable, the equivalent price, the equivalent unit and the promotional variable;
a financial model engine configured to create a cost model; and
a promotional engine coupled to the econometric engine and financial model engine, the promotional engine configured to;
receive input from the econometric engine and financial model engine;
receive manufacturer conditions from more than one manufacturer, wherein the manufacturer conditions are requirements the more than one manufacturer places on an offer, and the requirements include at least one promotional vehicle requirement;
receive store constraints from at least one store, and wherein the store constraints from the at least one store includes a linear constraint and a nonlinear constraint;
compute a score that links each product with one promotional vehicle type for each offer of a plurality of offers and for each promotional event of a plurality of promotional events, wherein the computing the score independently computes a value of each offer and a value of each promotional event using the sales model and cost model, and wherein each promotional event includes at least one type of promotional vehicle;
select combinations of offers from the plurality of offers, and promotional events from the plurality of promotional events to form a subset of offers and promotional events, wherein the selection of the combination of offers and events is based on the computed scores, the manufacturer conditions and store constraints;
reconcile the type of promotional vehicle associated with each promotional event in the subset with the promotional vehicle requirements for each offer in the subset; and
construct a promotion calendar utilizing the subset of offers and promotional events, and reconciled type of promotional vehicle and promotional vehicle requirements wherein the promotion calendar sets the promotion levels of each product.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for creating a promotional event calendar are provided. A sales model and a cost model are created The value of offers and promotional events using the sales model and cost model is determined. Combinations of offers and promotional events based on determined value are selected to create a promotion event calendar subject to the conditions from at least one store. The apparatus includes an econometric engine for modeling sales as a function of price to create a sales model, a financial model engine for modeling costs to create a cost model, a promotional engine coupled to the econometric engine, and financial model engine to receive input from the econometric engine and financial model engine. The promotional engine analyzes a plurality of offers and a plurality of promotional events to optimally match offers with promotional events to create a promotional event calendar.
207 Citations
35 Claims
-
1. A computerized price optimization system configured to create a promotional event calendar, in association with at least one store, the computerized price optimization system comprising:
-
an econometric engine, executed by a processor, configured to create a sales model, wherein the econometric engine includes an imputed variable generator for; imputing base price variable and a promotional variable, generating an equivalent price and an equivalent unit for each product of the plurality of demand groups using an equivalizing factor, and wherein the sales model includes the imputed base price variable, the equivalent price, the equivalent unit and the promotional variable; a financial model engine configured to create a cost model; and a promotional engine coupled to the econometric engine and financial model engine, the promotional engine configured to; receive input from the econometric engine and financial model engine; receive manufacturer conditions from more than one manufacturer, wherein the manufacturer conditions are requirements the more than one manufacturer places on an offer, and the requirements include at least one promotional vehicle requirement; receive store constraints from at least one store, and wherein the store constraints from the at least one store includes a linear constraint and a nonlinear constraint; compute a score that links each product with one promotional vehicle type for each offer of a plurality of offers and for each promotional event of a plurality of promotional events, wherein the computing the score independently computes a value of each offer and a value of each promotional event using the sales model and cost model, and wherein each promotional event includes at least one type of promotional vehicle; select combinations of offers from the plurality of offers, and promotional events from the plurality of promotional events to form a subset of offers and promotional events, wherein the selection of the combination of offers and events is based on the computed scores, the manufacturer conditions and store constraints; reconcile the type of promotional vehicle associated with each promotional event in the subset with the promotional vehicle requirements for each offer in the subset; and construct a promotion calendar utilizing the subset of offers and promotional events, and reconciled type of promotional vehicle and promotional vehicle requirements wherein the promotion calendar sets the promotion levels of each product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for creating a promotional event calendar, in association with at least one store, the method for creating a promotional event calendar comprising:
-
creating a sales model, using a processor, for each product and wherein the sales model includes an imputed base price variable, an equivalent price, an equivalent unit and a promotional variable; creating a cost model; determining conditions from more than one manufacturer, wherein the conditions are requirements the more than one manufacturer places on an offer, and the requirements include at least one promotional vehicle requirement; determining store constraints from at least one store, and wherein the store constraints from the at least one store includes a linear constraint and a nonlinear constraint; computing a score that links each product with one promotional vehicle type for each offer of a plurality of offers and for each promotional event of a plurality of promotional events, wherein the computing the score independently computes a value of each offer and a value of each promotional event using the sales model and cost model, and wherein each promotional event includes at least one type of promotional vehicle; selecting combinations of the offers and promotional events by optimizing the computed scores subject to the conditions from the more than one manufacturer and constraints from the at least one store; reconciling the type of promotional vehicle associated with each promotional event in the subset with the promotional vehicle requirements for each offer in the subset; and constructing a promotion calendar utilizing the subset of offers and promotional events, and reconciled type of promotional vehicle and promotional vehicle requirements wherein the promotion calendar sets the promotion levels of each product. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method for creating a promotional event calendar, comprising:
-
creating, using a processor, a sales model, comprising; creating a plurality of demand groups, wherein each demand group is a set of at least one product and wherein at least one of the demand groups is a set of at least two products; generating an equivalent price and an equivalent unit for each product of the plurality of demand groups using an equivalizing factor; creating a sales model for each demand group and wherein the sales model for each demand group includes an imputed base price variable, the equivalent price, the equivalent unit and a promotional variable; and creating a market share model for each product in each demand group; creating a cost model; determining conditions from more than manufacturer, wherein the conditions are requirements the more than one manufacturer places on an offer, and the requirements include at least one promotional vehicle requirement; determining store constraints from at least one store, and wherein the store constraints from the at least one store includes a linear constraint and a nonlinear constraint; computing a score that links each product with one promotional vehicle type for each offer of a plurality of offers and for each promotional event of a plurality of promotional events, wherein the computing the score independently computes a value of each offer and a value of each promotional event using the sales model and cost model, and wherein each promotional event includes at least one type of promotional vehicle; selecting combinations of offers and promotional events to form a subset of offers and promotional events by optimizing the computed scores subject to the conditions from the more than one manufacturer and constraints from the at least one store; reconciling the type of promotional vehicle associated with each promotional event in the subset with the promotional vehicle requirements for each offer in the subset; estimating net profit from the selected combination of offers and promotional events using the sales model and cost model; and construct a promotion calendar utilizing the subset of offers and promotional events, and reconciled type of promotional vehicle and promotional vehicle requirements wherein the promotion calendar sets the promotion levels of each product. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer-implemented method for creating a promotional event calendar, useful in association with at least one store, the computer-implemented method comprising:
-
generating an equivalent price and an equivalent unit for each product of a plurality of demand groups using an equivalizing factor; creating, using a processor, a sales model for each demand group and wherein the sales model for each demand group includes an imputed base price variable, the equivalent price, the equivalent unit and a promotional variable; modeling costs to create a cost model; receiving manufacturer conditions from more than one manufacturer, wherein the manufacturer conditions are requirements the more than one manufacturer places on an offer, and the requirements include at least one promotional vehicle requirement; receiving store constraints from at least one store, and wherein the store constraints from the at least one store includes a linear constraint and a nonlinear constraint; computing a score that links each product with one promotional vehicle type for each offer of a plurality of offers and for each promotional event of a plurality of promotional events, wherein the computing the score independently computes a value of each offer and a value of each promotional event using the sales model and cost model, and wherein each promotional event includes at least one type of promotional vehicle; selecting combinations of offers from the plurality of offers, and promotional events from the plurality of promotional events to form a subset of offers and promotional events, wherein the selection of the combination of offers and events is based on the computed scores, the manufacturer conditions and store constraints; reconciling the type of promotional vehicle associated with each promotional event in the subset with the promotional vehicle requirements for each offer in the subset; and constructing a promotion calendar utilizing the subset of offers and promotional events, and reconciled type of promotional vehicle and promotional vehicle requirements wherein the promotion calendar sets the promotion levels of each product. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification