Asynchronous execution of computer operations
US9665416B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 26, 2016 |
| Grant date | May 30, 2017 |
| Priority date | — |
| Expiry date | Apr 26, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/5013
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An operation execution request is created by an operation requester at an operations service module. The operation execution request is stored by the operations service module. A polling message for the operation execution request is received. The polling message includes a name of an operation. A response including the operation execution request and corresponding operation data is returned. An execution service schedules internally the operation for execution. The execution service sends an acknowledgement message to acknowledge the operation execution request. The operation data and corresponding operation execution request is locked for execution by other execution services. The execution service executes the operation with the operation data and provides result of the operation execution. The operations service module updates status of the operation execution request. The updated status is provided to the operation requester upon polling for status of the operation execution request.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.