Patent · US Expired

Method and apparatus for resuming execution of a failed computer program

US6874138B1 · kind B1 · utility

38Cited by
13References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 28, 2000
Grant dateMar 29, 2005
Priority date
Expiry dateMay 7, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1489
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Method and apparatus for resuming execution of a failed computer program. A program is compiled using two compilers to generate first and second sets of object code. Checkpoints are identified in the program, and checkpoint code is generated for execution at the checkpoints. If execution of the first set of object code fails, checkpoint data is recovered and execution of the program is resumed using either the first or second set of object code. In one embodiment, the first set of object code is re-executed before trying the second set of object code.

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