Patent · US Expired

Thread interruption with minimal resource usage using an asynchronous procedure call

US6560626B1 · kind B1 · utility

70Cited by
7References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 2, 1998
Grant dateMay 6, 2003
Priority date
Expiry dateApr 2, 2018

Classification

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

Abstract

A thread interruption function in a multi-threaded runtime environment places a first thread in an alertable blocked state that is interrupted by another thread upon request. The interrupting thread causes an asynchronous procedure call (APC) to be queued against the blocked thread. A callback procedure associated with the APC is executed in a context of the blocked thread and an indicator is stored in the context of the blocked thread. The indicator is captured by runtime environment exception handing which causes the blocked thread to be activated.

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