Opportunistic job processing using worker processes comprising instances of executable processes created by work order binary code
US12210988B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 25, 2022 |
| Grant date | Jan 28, 2025 |
| Priority date | — |
| Expiry date | Feb 25, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06Q10/06315
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A global-level manager access a work order from a client and parameters associated with the work order. A service level agreement to meet the work order parameters is determined. The service level agreement includes a price. An indication is received from the client that the service level agreement is accepted. The one or more input files are partitioned into multiple shards, and the work order into multiple jobs. The jobs are distributed among a plurality of clusters to be processed using underutilized computing resources in the clusters. The job outputs are combined to form the work order output. The jobs are monitored to insure that the deadline for completion of the work order will be met.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.