System and method for estimating business demand based on business influences
First Claim
1. A computer implemented production scheduling system for projecting future demand in a plurality of time intervals for at least one business item, s accounting for recurring variations in actual demand for the business item, and for scheduling production of the business item, the system comprising:
- a memory divided into separate files including a database comprising;
a base profile defining a base demand for the business item in each of a first plurality of time intervals;
at least one influence profile defining a variation of the base demand in each of a second plurality of time intervals;
at least one forecast profile defining in each of a plurality of future time intervals a forecasted demand for the business item as a function of a combination of the base profile and the at least one influence profile;
a data file containing actual current demand for the business item in each of a plurality of past time intervals;
a processor coupled to the memory to receive the base profile, and the atleast one influence profile and to produce therefrom at least one forecast profile forecasting demand for the business item in each of a plurality of future time intervals;
the processor further updating the base profile and the at least one influence profile in each of selected past time intervals with a weighted minimum update value in each selected time interval; and
a production schedule apparatus coupled to the processor to receive a forecast profile and to produce therefrom a production schedule for the business item indicating a forecasted demand for the business item in a plurality of future time intervals.
4 Assignments
0 Petitions
Accused Products
Abstract
A demand forecasting and production scheduling system and method creates production schedules for various business items describing a forecasted demand for the business items in a number of future time intervals. The system includes a computer managed database of various profiles, including a base profile for each business item, and a number of influence profiles. The profiles describe variations in demand for the business item in a number of time intervals. The base profile describes an underlying level of demand for a business item that is anticipated for the business item absent any influencing factors, such as promotional sales, holidays, weather variations, and the like. The variations in demand for the business item due to such influence factors are stored in the database as influence profiles. The influence profiles may be either standard, percentage, or seasonal. The forecasted demand for a business item in a number of future time intervals is determined by selective combination of the base profile for the business item and any number of influence profiles. The forecasted demand is stored in the database in a forecast profile. From the forecast profile a production schedule is created, and the business item provided according to the production schedule. Actual demand for the business item is monitored and stored. The variation between actual demand and the forecasted demand is used to update the base and influence profiles. From the updated base and influence profiles the forecasted demand is redetermined, and the production schedule updated accordingly.
-
Citations
48 Claims
-
1. A computer implemented production scheduling system for projecting future demand in a plurality of time intervals for at least one business item, s accounting for recurring variations in actual demand for the business item, and for scheduling production of the business item, the system comprising:
- a memory divided into separate files including a database comprising;
a base profile defining a base demand for the business item in each of a first plurality of time intervals; at least one influence profile defining a variation of the base demand in each of a second plurality of time intervals; at least one forecast profile defining in each of a plurality of future time intervals a forecasted demand for the business item as a function of a combination of the base profile and the at least one influence profile; a data file containing actual current demand for the business item in each of a plurality of past time intervals; a processor coupled to the memory to receive the base profile, and the at least one influence profile and to produce therefrom at least one forecast profile forecasting demand for the business item in each of a plurality of future time intervals;
the processor further updating the base profile and the at least one influence profile in each of selected past time intervals with a weighted minimum update value in each selected time interval; anda production schedule apparatus coupled to the processor to receive a forecast profile and to produce therefrom a production schedule for the business item indicating a forecasted demand for the business item in a plurality of future time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- a memory divided into separate files including a database comprising;
-
15. A computer implemented method of forecasting future demand for a business item, the method operable in a computer system including a memory for storing a plurality of files and procedures, comprising the steps
storing in a memory actual demand for the business item in each of a first plurality of time intervals; -
storing in the memory a base profile defining a historical actual demand for the business item in each of a second plurality of time intervals; storing in the memory at least one influence profile defining a variation in demand for the business item due to an influence factor in each of a plurality of time periods, wherein the influence profiles include at least one of a set comprised of; a standard influence profile defining a variation in demand in a same unit value as the base profile; a percentage influence profile describing a variation in demand in as a percent change; combining the base profile and selected influence profiles to produce a production schedule including a forecast profile projecting demand for the business item in a selected plurality of future time intervals; monitoring actual demand for the business item in each of the future time intervals as such future time intervals become present or past time intervals, to create an actual demand profile; and
,updating the base profile and the selected influence profiles with respect to the actual demand profile, wherein updating comprises; determining a total error between the actual demand and the forecast profile; determining for the base profile a percent contribution of the base profile to the total error; determining for each influence profile a percent contribution of the influence profile to the total error; updating the base profile by its percent contribution to the total error; and
,updating each influence profile by its percent contribution to the total error. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification