Patent · US Active

System design and code update strategy to implement a self-healing, self-verifying system

US7409539B2 · kind B2 · utility

17Cited by
7References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 4, 2005
Grant dateAug 5, 2008
Priority date
Expiry dateOct 18, 2026

Classification

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

Abstract

The present invention relates to boot code processing of a computer system, and in particular to a method and respective system for managing boot code of a computer system, wherein the system comprises at least a first and a redundant second boot memory portion, and wherein the system is booted from one of said portions, referred to as the active booting portion, the other boot portion being in a stand-by mode and being referred to as inactive boot portion. In order to increase the robustness of a computer system against failures due to errors in boot code updates it is proposed to perform the steps of: a) booting the system from said first one (default) of said two boot memory portions; b) verifying the correctness of the boot procedure, if not correct; c1) re-booting from said second boot portion, and c2) replicating the boot code from the active boot memory portion to the non-active boot memory portion, if correct; d) replicating the boot code from the active boot memory portion to the non-active boot memory portion; e) run normal operation mode.

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