Patent · US Expired

Methods and apparatus for executing code while avoiding interference

US6799236B1 · kind B1 · utility

44Cited by
6References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 20, 2001
Grant dateSep 28, 2004
Priority date
Expiry dateMar 20, 2023

Classification

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

Abstract

Mechanisms and techniques operate in a computerized device to execute critical code without interference from interruptions. Critical code is registered for invocation of a critical execution manager in the event of an interruption to the critical code. The critical code is then executed until an interruption to the critical code occurs. After handling the interruption, a critical execution manager is invoked and the critical execution manager detects if an interference signal indicates a reset value. If the interference signal indicates the reset value, the critical execution manager performs a reset operation on the critical code to reset a current state of the critical code to allow execution of the critical code while avoiding interference from handling the interruption and returns to execution of the critical code using the current state of the critical code.

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