×

Computer program product and method for sales forecasting and adjusting a sales forecast

  • US 10,311,455 B2
  • Filed: 03/04/2013
  • Issued: 06/04/2019
  • Est. Priority Date: 07/08/2004
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for implementing a shared database in the management of real-time trends in a computer network in communication with a plurality of remote devices in a value chain, the system comprising:

  • a plurality of remote computers in communication with a respective plurality of external collaborating entities, wherein each of the plurality of external collaborating entities is contained within one or more of a plurality of shared clusters, and wherein the plurality of external collaborating entities comprise two or more unaffiliated companies;

    a central server having a computer program stored in non-transient memory and one or more microprocessors;

    a network interface in communication with the central server and the plurality of remote computers over a network, the network interface being configured to provide continuous sales forecasting and adjusting a sales forecast for an enterprise;

    a shared database containing data in communication with the central server, wherein data contained within the shared database is transmitted and stored as a single version of the truth;

    wherein the central server is programmed by means of the computer program to;

    receive, via the network interface, a sales forecast for an enterprise over a configurable period of time into the shared database, wherein the sales forecast includes anticipated sales for a plurality of items within at least one of the plurality of shared clusters;

    periodically receive, via the network interface, actual sales information, sales anomalies and anticipated events within the at least one of the plurality of shared clusters over a computer network into the shared database, wherein the database is remotely accessible by at least two of the plurality of external collaborating entities using at least two of the plurality the plurality of remote computers and wherein at least a portion of the database is shared between at least two of the plurality of external collaborating entities without duplication;

    calculate positive and negative deviations from the anticipated sales of the sales forecast using the one or more microprocessors based on the sales information;

    determine whether one or more trends are occurring or have occurred using the one or more microprocessors 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 executed on the one or more microprocessors, and wherein determining whether one or more trends are occurring or have occurred comprises;

    determining whether one or more wide-spread trends are occurring or have occurred during a wide-spread detection period using the one or more microprocessors based on a comparison of the sales information, the positive and negative deviations, and the sales anomalies, wherein determining whether one or more wide-spread trends are occurring or have occurred uses a first predefined mathematical expression; and

    determining whether one or more local trends are occurring or have occurred during a wide-spread detection period using the one or more microprocessors based on a comparison of the sales information, the positive and negative deviations, and the sales anomalies, wherein determining whether one or more local trends are occurring or have occurred uses a second predefined mathematical expression;

    continuously adjust the anticipated sales of the sales forecast based on the sales anomalies, the trends and the anticipated events upon receipt thereof, wherein adjusting the anticipated sales of the sales forecast uses a pre-defined mathematical expression executed on the one or more microprocessors, wherein the continuous adjustment of the anticipated sales of the sales forecast based on the sales anomalies, the trends and the anticipated events upon receipt thereof is limited to one or more of the plurality of shared clusters; and

    transmit, via the network interface, one or more web pages containing the adjusted sales forecast to respective displays of one or more of the plurality of remote computers in communication with the one or more of the plurality of external collaborating entities.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×