Parallel processing techniques for expediting reconciliation for a hierarchy of forecasts on a computer system
US11809915B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 2, 2023 |
| Grant date | Nov 7, 2023 |
| Priority date | — |
| Expiry date | Aug 2, 2043 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L41/16
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A parallel processing technique can be used to expedite reconciliation of a hierarchy of forecasts on a computer system. As one example, the computer system can receive forecasts that have a hierarchical relationship with respect to one another. The computer system can distribute the forecasts among a group of computing nodes by time point, so that all data points corresponding to the same time point in the forecasts are assigned to the same computing node. The computing nodes can receive the datasets corresponding to the time points, organize the data points in each of the datasets by forecast to generate ordered datasets, and assign the ordered datasets to processing threads. The processing threads (across the computing nodes) can then execute a reconciliation process in parallel to one another to generate reconciled values, which can be output by the computing nodes.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.