Patent · US Active

Managing callback operations in emulated environments

US9424081B2 · kind B2 · utility

0Cited by
23References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 15, 2014
Grant dateAug 23, 2016
Priority date
Expiry dateDec 15, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4812
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Examples of the disclosure enable callback operations, such as interrupts, Asynchronous Procedure Calls (APCs), and Deferred Procedure Calls (DPCs), to be efficiently managed. In some examples, an emulated thread includes a request for a callback operation. When the request is detected, the emulated thread and/or a cooperating thread associated with the callback operation is executed based on an execution mode associated with the callback operation. Examples of the disclosure manage callback operations while efficiently managing system resources, including processor load, by providing at least one cooperating thread that consumes little or no processing power until the callback operation is ready to be executed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.