COMPUTER PROGRAM PRODUCT AND METHOD FOR SALES FORECASTING AND ADJUSTING A SALES FORECAST
First Claim
1. A computer program product embodied on a computer readable medium for sales forecasting and adjusting a sales forecast for an enterprise in a configurable region having one or more clusters of stores, the computer program product comprising:
- a first computer code for periodically receiving a sales forecast for an enterprise over a configurable period of time, wherein the sales forecast includes anticipated sales for a plurality of items within at least one of the clusters of stores;
a second computer code for periodically receiving actual sales information, sales anomalies and anticipated events within the at least one of the clusters of stores over a computer network;
a third computer code for determining positive and negative deviations from the anticipated sales of the sales forecast based on the sales information;
a fourth computer code for determining whether one or more trends are occurring or have occurred based on the sales information, the positive and negative deviations, and the sales anomalies, wherein determining whether one or more trends are occurring or have occurred uses a pre-defined mathematical expression;
a fifth computer code for adjusting the anticipated sales of the sales forecast based on the sales anomalies, the trends and the anticipated events, wherein adjusting the anticipated sales of the sales forecast uses a pre-defined mathematical expression; and
a sixth computer code for outputting the adjusted sales forecast to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product and method for sales forecasting and adjusting a sales forecast for an enterprise in a configurable region having one or more clusters of stores. The method includes periodically receiving a sales forecast for an enterprise over a configurable period of time, periodically receiving actual sales information, sales anomalies and anticipated events within the at least one of the clusters of stores over a computer network, determining positive and negative deviations from the anticipated sales of the sales forecast based on the sales information, determining whether one or more trends are occurring or have occurred using a pre-defined mathematical expression based on the sales information, the positive and negative deviations, and the sales anomalies, adjusting the anticipated sales of the sales forecast based on the sales anomalies, the trends and the anticipated events, and outputting the adjusted sales forecast to a user. The sales forecast includes anticipated sales for a plurality of items within at least one of the clusters of stores.
69 Citations
26 Claims
-
1. A computer program product embodied on a computer readable medium for sales forecasting and adjusting a sales forecast for an enterprise in a configurable region having one or more clusters of stores, the computer program product comprising:
-
a first computer code for periodically receiving a sales forecast for an enterprise over a configurable period of time, wherein the sales forecast includes anticipated sales for a plurality of items within at least one of the clusters of stores; a second computer code for periodically receiving actual sales information, sales anomalies and anticipated events within the at least one of the clusters of stores over a computer network; a third computer code for determining positive and negative deviations from the anticipated sales of the sales forecast based on the sales information; a fourth computer code for determining whether one or more trends are occurring or have occurred based on the sales information, the positive and negative deviations, and the sales anomalies, wherein determining whether one or more trends are occurring or have occurred uses a pre-defined mathematical expression; a fifth computer code for adjusting the anticipated sales of the sales forecast based on the sales anomalies, the trends and the anticipated events, wherein adjusting the anticipated sales of the sales forecast uses a pre-defined mathematical expression; and a sixth computer code for outputting the adjusted sales forecast to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for sales forecasting and adjusting a sales forecast for an enterprise in a configurable region having one or more clusters of stores, the method comprising:
-
periodically receiving a sales forecast for an enterprise over a configurable period of time, wherein the sales forecast includes anticipated sales for a plurality of items within at least one of the clusters of stores; periodically receiving actual sales information, sales anomalies and anticipated events within the at least one of the clusters of stores over a computer network; determining positive and negative deviations from the anticipated sales of the sales forecast based on the sales information; determining whether one or more trends are occurring or have occurred based on the sales information, the positive and negative deviations, and the sales anomalies, wherein determining whether one or more trends are occurring or have occurred uses a pre-defined mathematical expression; adjusting the anticipated sales of the sales forecast based on the sales anomalies, the trends and the anticipated events, wherein adjusting the anticipated sales of the sales forecast uses a pre-defined mathematical expression; and outputting the adjusted sales forecast to a user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification