Computer program product and method for sales forecasting and adjusting a sales forecast
First Claim
1. A computer program product embodied on a non-transitory computer readable medium for retail sales forecasting and adjusting a retail sales forecast for an enterprise in a configurable region having one or more clusters of stores, wherein the computer program product is implemented by one or more processors executing processor instructions, the computer program product comprising:
- a first computer code for periodically receiving a retail sales forecast for an enterprise over a configurable period of time, wherein the retail sales forecast includes anticipated retail sales for a plurality of items within at least one of the clusters of stores;
a second computer code for periodically receiving actual retail sales information, retail 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 retail sales of the retail sales forecast based on the retail sales information;
a fourth computer code for determining whether one or more trends are occurring or have occurred based on the retail sales information, the positive and negative deviations, and the retail 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 retail sales of the retail sales forecast based on the retail sales anomalies, the trends and the anticipated events, wherein adjusting the anticipated retail sales of the retail sales forecast uses a pre-defined mathematical expression; and
a sixth computer code for outputting the adjusted retail 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.
-
Citations
28 Claims
-
1. A computer program product embodied on a non-transitory computer readable medium for retail sales forecasting and adjusting a retail sales forecast for an enterprise in a configurable region having one or more clusters of stores, wherein the computer program product is implemented by one or more processors executing processor instructions, the computer program product comprising:
-
a first computer code for periodically receiving a retail sales forecast for an enterprise over a configurable period of time, wherein the retail sales forecast includes anticipated retail sales for a plurality of items within at least one of the clusters of stores; a second computer code for periodically receiving actual retail sales information, retail 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 retail sales of the retail sales forecast based on the retail sales information; a fourth computer code for determining whether one or more trends are occurring or have occurred based on the retail sales information, the positive and negative deviations, and the retail 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 retail sales of the retail sales forecast based on the retail sales anomalies, the trends and the anticipated events, wherein adjusting the anticipated retail sales of the retail sales forecast uses a pre-defined mathematical expression; and a sixth computer code for outputting the adjusted retail sales forecast to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27)
-
-
14. A method for retail and manufacturing sales forecasting and adjusting a retail and manufacturing sales forecast for an enterprise in a configurable region having one or more clusters of stores, the method comprising:
-
periodically receiving a retail and manufacturing sales forecast for an enterprise over a configurable period of time, wherein the retail and manufacturing sales forecast includes anticipated retail and manufacturing sales for a plurality of items within at least one of the clusters of stores; periodically receiving actual retail and manufacturing sales information, retail and manufacturing 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 retail and manufacturing sales of the retail and manufacturing sales forecast based on the retail and manufacturing sales information; determining whether one or more trends are occurring or have occurred based on the retail and manufacturing sales information, the positive and negative deviations, and the retail and manufacturing sales anomalies, wherein determining whether one or more trends are occurring or have occurred uses a pre-defined mathematical expression; adjusting the anticipated retail and manufacturing sales of the retail and manufacturing sales forecast based on the retail and manufacturing sales anomalies, the trends and the anticipated events, wherein adjusting the anticipated retail and manufacturing sales of the retail and manufacturing sales forecast uses a pre-defined mathematical expression; and outputting the adjusted retail and manufacturing sales forecast to a user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
28. A computer program product embodied on a non-transitory computer readable medium for manufacturing sales forecasting and adjusting a manufacturing sales forecast for an enterprise in a configurable region having one or more clusters of stores, wherein the computer program product is implemented by one or more processors executing processor instructions, the computer program product comprising:
-
a first computer code for periodically receiving a manufacturing sales forecast for an enterprise over a configurable period of time, wherein the manufacturing sales forecast includes anticipated manufacturing sales for a plurality of items within at least one of the clusters of stores; a second computer code for periodically receiving actual manufacturing sales information, manufacturing 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 manufacturing sales of the manufacturing sales forecast based on the manufacturing sales information; a fourth computer code for determining whether one or more trends are occurring or have occurred based on the manufacturing sales information, the positive and negative deviations, and the manufacturing 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 manufacturing sales of the manufacturing sales forecast based on the manufacturing sales anomalies, the trends and the anticipated events, wherein adjusting the anticipated manufacturing sales of the manufacturing sales forecast uses a pre-defined mathematical expression; and a sixth computer code for outputting the adjusted manufacturing sales forecast to a user.
-
Specification