Patent · US Active

Software checkpoint-restoration between distinctly compiled executables

US11429379B2 · kind B2 · utility

1Cited by
1References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 28, 2019
Grant dateAug 30, 2022
Priority date
Expiry dateAug 28, 2039

Classification

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

Abstract

A system and method for software checkpoint-restoration between distinctly compiled executables is disclosed. A first compiled version of the software, such as Version A, is executed. After which, checkpointing is performed in order to generate a checkpoint image. After checkpointing, restarting execution is performed with at least some of a second compiled version of the software, such as Version B, being executed using a switching function that is configured to switch execution upon restart at least partly to the second compiled version of the software. In this way, different executable versions may be used during the restart than during the initial execution, such as an unoptimized build during the restart versus an optimized build during the initial execution, so that software testing and/or debugging may be performed more efficiently.

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