| 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 |

| 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.
|