Recovering a system that has experienced a fault
First Claim
Patent Images
1. A system comprising:
- an interface to a network;
a first operational element to perform one or more tasks in the system;
a storage element containing a flag to indicate if a fault has occurred with the first operational element; and
a backup device to enable access of the network through the interface in response to the flag indicating failure of the first operational element.
10 Assignments
0 Petitions
Accused Products
Abstract
A method and system of recovering a system that has experienced a fault includes a backup device to enable access of a network through the interface in response to the fault. The system includes a main operational portion that controls operation of the system under normal conditions. However, if a fault occurs, then the backup device can be selected to take over control of the system so that data can be retrieved from a backup storage to recover the system. The backup device includes software and/or hardware components to enable the system to access a network even though the main operational portion may not be functioning properly.
-
Citations
18 Claims
-
1. A system comprising:
-
an interface to a network; a first operational element to perform one or more tasks in the system; a storage element containing a flag to indicate if a fault has occurred with the first operational element; and a backup device to enable access of the network through the interface in response to the flag indicating failure of the first operational element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of performing error recovery in a system, comprising:
-
detecting if an operating portion of the system has experienced a fault; accessing a backup device to enable communication through a network stack including an Internet Protocol (IP) layer over a network; retrieving data through the network stack including the IP layer over the network, the data comprising an image containing user data and an operating system; recovering the system using the image; and loading a backup software routine from the backup device, wherein the backup software routine comprises a browser, the method further comprising executing the browser to access the network through the network stack including the IP layer to retrieve the data.
-
-
16. A method of performing recovery in a system having a main storage device and a backup storage device, comprising:
-
booting from a backup storage device instead of the main storage device if the system has experienced a fault; using the backup storage device to enable communications through a network stack including an Internet Protocol (IP) layer over a network to retrieve an image to recover the system, wherein the image comprises user data and an operating system; and loading a routine from the backup storage device to enable the network communication through the network stack including the IP layer, wherein loading the routine comprises loading a browser.
-
-
17. An article comprising at least one storage medium containing instructions that when executed cause a system to:
-
detect if an operating portion of the system has experienced a fault; access a backup device to enable communication over a network; retrieve data to recover the system over the network; in response to the fault, scan a storage device to identify portions of the storage device that are defective; store the retrieved data in portions of the storage device other than the portions that are identified to be defective by the scan, wherein retrieving the data comprises retrieving an image containing user data and operating system software; set a flag in response to the fault, the flag to indicate that the system has experienced the fault; load a BIOS routine to detect whether the flag is set; and cause the BIOS routine to load a second routine in response to detecting the flag is set, the second routine to retrieve the data to recover the system over the network. - View Dependent Claims (18)
-
Specification