Sales history decomposition
First Claim
Patent Images
1. A computer implemented sales history decomposition method comprising:
- mapping sales data related to demand forecast units to a plurality of demand forecast unit groups for one or more product categories, wherein each demand forecast unit is a unique product identifier code, wherein the sales data relates to actual sales of products, wherein each demand forecast unit is assigned to a demand forecast unit group included in the plurality of demand forecast unit groups wherein demand forecast unit groups correspond to different categories of demand forecast units;
after said mapping, time slotting of the sales data;
after said time slotting, aggregating the sales data contained in the plurality of demand forecast unit groups;
after said aggregating, initial estimating of a trend in the aggregated sales data, wherein said initial estimating includes computing a moving average;
computing using a computer processor a de-trended sales history using the trend estimate;
after said computing, using a computer processor regressing the de-trended sales history as a function of price, seasonal, and marketing instrument effects;
after said regressing, removing estimated price, seasonal, and marketing instrument effects from the sales data using the results of regressing the de-trended sales history;
after said removing, re-estimating trend effects from the sales data from which the estimated price, seasonal, and marketing instrument effects have been removed;
computing de-trended and de-seasonalized sales data using the re-estimated trend effects and the sales data from which the estimated price, seasonal, and marketing instrument effects have been removed; and
outputting the computed de-trended and de-seasonalized sales data;
the method further comprising repeating the steps of;
computing using a computer processor de-trended sales history using the trend estimate;
regressing the de-trended sales history as a function of price, seasonal, and marketing instrument effects;
removing estimated price, seasonal, and marketing instrument effects from the sales data for the particular product using the results of regressing the de-trended sales history; and
re-estimating trend effects from the sales data for the particular product from which the estimated price, seasonal, and marketing instrument effects have been removed, wherein aggregating the sales data includes aggregating price ratios, wherein the denominator of the price ratios is an exponentially smoothed average of historical observed prices, and wherein time slotting of the sales data includes computing a reference price.
15 Assignments
0 Petitions
Accused Products
Abstract
A statistical system and method for filters sales history to yield two demand series—one that is time insensitive (i.e. function of price and promotional activities only) and another that is price & promotional activities insensitive (i.e. function of temporal factors only). Once this task is completed, then specialized econometric techniques can be used to model the former and specialized time series techniques can be used to model the latter. In one embodiment, the present invention provides method and related system comprising the iterative steps of:
- mapping definitions of sales data;
- time slotting of the sales data;
- aggregating the sales data;
- initial estimating of a trend in the sales data;
- computing de-trended sales history using the trend estimate;
- regressing to remove price, seasonal, and marketing instruments effects;
- removing the estimated seasonal, price and marketing instrument effects from the sales data;
- re-estimating trend effects from the sales data having the removed estimated seasonal, price and marketing instrument effects; and
- computing a de-trended and de-seasonalized sales data.
-
Citations
13 Claims
-
1. A computer implemented sales history decomposition method comprising:
-
mapping sales data related to demand forecast units to a plurality of demand forecast unit groups for one or more product categories, wherein each demand forecast unit is a unique product identifier code, wherein the sales data relates to actual sales of products, wherein each demand forecast unit is assigned to a demand forecast unit group included in the plurality of demand forecast unit groups wherein demand forecast unit groups correspond to different categories of demand forecast units; after said mapping, time slotting of the sales data; after said time slotting, aggregating the sales data contained in the plurality of demand forecast unit groups; after said aggregating, initial estimating of a trend in the aggregated sales data, wherein said initial estimating includes computing a moving average; computing using a computer processor a de-trended sales history using the trend estimate; after said computing, using a computer processor regressing the de-trended sales history as a function of price, seasonal, and marketing instrument effects; after said regressing, removing estimated price, seasonal, and marketing instrument effects from the sales data using the results of regressing the de-trended sales history; after said removing, re-estimating trend effects from the sales data from which the estimated price, seasonal, and marketing instrument effects have been removed; computing de-trended and de-seasonalized sales data using the re-estimated trend effects and the sales data from which the estimated price, seasonal, and marketing instrument effects have been removed; and outputting the computed de-trended and de-seasonalized sales data; the method further comprising repeating the steps of; computing using a computer processor de-trended sales history using the trend estimate; regressing the de-trended sales history as a function of price, seasonal, and marketing instrument effects; removing estimated price, seasonal, and marketing instrument effects from the sales data for the particular product using the results of regressing the de-trended sales history; and re-estimating trend effects from the sales data for the particular product from which the estimated price, seasonal, and marketing instrument effects have been removed, wherein aggregating the sales data includes aggregating price ratios, wherein the denominator of the price ratios is an exponentially smoothed average of historical observed prices, and wherein time slotting of the sales data includes computing a reference price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer system, comprising:
-
a data repository formed in memory, the data repository containing sales data in the form of demand forecast units; an application repository formed in memory containing at least a first module operable by execution on a processor to; map said sales data to demand forecast unit groups, wherein the sales data identifies products by demand forecast unit, and wherein the demand forecast unit groups correspond to different categories of demand forecast units; time slot the sales data; aggregate the sales data contained in the demand forecast unit groups; estimate a trend in the aggregated sales data; first compute a de-trended sales history using the trend estimate; first regress the de-trended sales history as a function of price, seasonal, and marketing instrument effects; first remove estimated price, seasonal, and marketing instrument effects from the sales data, using the results of the regressing the de-trended sales history; first re-estimate a trend in the sales data from which the price, seasonal, and marketing instrument effects have been removed; second compute a de-trended sales history using the trend estimate; second regress the de-trended sales history as a function of price, seasonal, and marking instrument effects; second remove estimated price, seasonal, and marketing instrument effects from the sales data, using the results of the regressing the de-trended sales history; second re-estimate a trend in the sales data from which the price, seasonal, and marketing instrument effects have been removed; compute de-trended and de-seasonalized sales data using the second re-estimated trend and the sales data from which the estimated price, seasonal, and marketing instrument effects have been removed; and an output device, operable to output the computed de-trended and de-seasonalized sales data in a human perceptible format;
wherein aggregating the sales data includes aggregating price ratios, wherein the denominator of the price ratios is an exponentially smoothed average of historical observed prices, and wherein time slotting of the sales data includes computing reference price.
-
Specification