Asynchronous rollup numbers forecasting methods and systems
US9009709B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 16, 2011 |
| Grant date | Apr 14, 2015 |
| Priority date | — |
| Expiry date | Jan 10, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/2435
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Improved methods and systems are provided for asynchronously updating forecast rollup numbers. The asynchronousity is achieved by decoupling the source data change from further manipulations of the source data, for example in calculating and updating forecast rollup numbers by user role hierarchy, layer by layer. An event message queue implementation can be used for asynchronous processing. The process works by dequeuing a batch of event messages and then deduping and sorting them before applying forecast logic. Forecast numbers are updated based on target data and then rolled up the user role levels by aggregating forecast numbers for all subordinate forecast data entries.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.