METHOD AND SYSTEM FOR SELECTING A SYNCHRONOUS OR ASYNCHRONOUS PROCESS TO DETERMINE A FORECAST
First Claim
Patent Images
1. A method, comprising:
- identifying at least one user for which a forecast is to be determined;
selecting one of a plurality processes for determining the forecast, the processes including a synchronous process and an asynchronous process; and
determining the forecast, utilizing the selected process.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for selecting a synchronous or asynchronous process to determine a forecast. These mechanisms and methods for such synchronous/asynchronous process selection can enable embodiments to determine forecasts for multiple users (e.g. with hierarchical relationships, etc.) over an arbitrary time interval. The ability of embodiments to provide forecasts that involve such a large amount of data in an effective way can enable forecasting that was otherwise infeasible due to resource limitations.
-
Citations
26 Claims
-
1. A method, comprising:
-
identifying at least one user for which a forecast is to be determined; selecting one of a plurality processes for determining the forecast, the processes including a synchronous process and an asynchronous process; and determining the forecast, utilizing the selected process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A machine-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
identifying at least one user for which a forecast is to be determined; selecting one of a plurality processes for determining the forecast, the processes including a synchronous process and an asynchronous; and determining the forecast, utilizing the selected process.
-
-
25. An apparatus, comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; identifying at least one user for which a forecast is to be determined; selecting one of a plurality processes for determining the forecast, the processes including a synchronous process and an asynchronous; and determining the forecast, utilizing the selected process.
-
-
26. A method for transmitting code for use in a multi-tenant database system on a transmission medium, the method comprising:
-
transmitting code to identify a user for which a forecast is to be determined; transmitting code to select one of a plurality processes for determining the forecast, the processes including a synchronous process and an asynchronous; and transmitting code to determine the forecast.
-
Specification