US 7,580,852 B2
System and method for modeling non-stationary time series using a non-parametric demand profile
Kenneth J. Ouimet, Scottsdale, Ariz. (US); and Denis Malov, Scottsdale, Ariz. (US)
Assigned to SAP AG, Walldorf (Germany)
Filed on Feb. 23, 2005, as Appl. No. 11/64,874.
Claims priority of provisional application 60/562726, filed on Apr. 15, 2004.
Prior Publication US 2005/0234718 A1, Oct. 20, 2005
Int. Cl. G06F 17/30 (2006.01)
U.S. Cl. 705—10  [705/35] 20 Claims
OG exemplary drawing
 
1. A computer implemented method of modeling non-stationary time series data, comprising:
collecting sales data for goods or services from a retail outlet;
transmitting the sales data to a third party through an open-architecture computer network and storing the sales data on a hard disk;
retrieving the sales data from the hard disk;
providing a likelihood function as a function of the sales data, base demand parameters for the goods or services, and time-varying demand parameter for the goods or services, wherein the likelihood function is a Gaussian-based likelihood function which includes a control parameter as a function of multiple time periods of the time-varying demand parameter for the goods or services;
solving, by a computer processor, for the base demand parameters for the goods or services and time-varying demand parameter for the goods or services using an inverse Hessian with tri-diagonal band matrix (TDBM), the inverse Hessian with TDBM having horizontal and vertical bands for the base demand parameters for the goods or services and a diagonal band for the time-varying demand parameter for the goods or services;
providing, by the computer processor, a non-stationary time series model from an expression using the solution of the base demand parameters for the goods or services and time-varying demand parameter for the goods or services, the non-stationary time series model including a reference demand profile for the goods or services incorporating known events from the retail outlet within the non-stationary time series model, the known events including holiday spikes;
transmitting the non-stationary time series model to the retail outlet through the open-architecture computer network, the non-stationary time series model being displayed via a website; and
controlling, by the computer processor, operation of the retail outlet by setting a price for the goods or services based on the non-stationary time series model.