Self correcting server with automatic error handling
First Claim
Patent Images
1. A method, comprising:
- identifying a first initialization failure on a first processor-based system;
attempting to re-initialize the first processor-based system without manual intervention;
identifying a second initialization failure on the first processor-based system;
sending an indicator to a second processor-based system;
receiving a command in response to the second initialization failure from the second processor-based system; and
loading a remote command interpreter function on the first processor-based system.
2 Assignments
0 Petitions
Accused Products
Abstract
A reliable and automated boot process for computer systems of limited access. Both the power-on routine and the operating system report error conditions to common storage during execution, are repeatedly re-executed in an effort to automatically boot successfully, and may diagnose system problems as desired. When failures persist, the computer system may be assisted remotely.
-
Citations
27 Claims
-
1. A method, comprising:
-
identifying a first initialization failure on a first processor-based system;
attempting to re-initialize the first processor-based system without manual intervention;
identifying a second initialization failure on the first processor-based system;
sending an indicator to a second processor-based system;
receiving a command in response to the second initialization failure from the second processor-based system; and
loading a remote command interpreter function on the first processor-based system. - View Dependent Claims (2, 3, 4, 5, 6)
loading a program to send information about the first processor-based system to a display; and
loading a second program, wherein the second program;
intercepts the information from being received by the display; and
sends the information to the second processor-based system.
-
-
3. The method of claim 1, further comprising:
-
enabling a modem within the first processor-based system;
dialing a second modem within the second processor-based system by the first modem; and
connecting the first and the second modem by a telephone line.
-
-
4. The method of claim 3, sending an indicator to a second processor-based system further comprising paging the second modem by the first modem.
-
5. The method of claim 1, further comprising:
-
establishing a connection to a network using a network interface card in the first processor-based system;
establishing a second connection to the network using a second network interface card in the second processor-based system; and
sending an address associated with the second processor-based system across the network by the first processor-based system.
-
-
6. The method of claim 5, sending an indicator to the second processor-based system further comprising addressing a local area network alert to the second processor-based system.
-
7. A system, comprising:
-
a processor; and
a storage medium coupled to the processor including a software program that, upon execution;
identifies a first initialization failure on the system;
attempts to re-initialize the system without manual intervention;
identifies a second initialization failure on the system;
sends an indicator to a second processor-based system;
receives a command in response to the second initialization failure from the second processor-based system;
stores information about the system in the memory, receives a command from the second processor-based system to supply information about the system;
retrieves the information from the memory; and
sends the information to the second processor-based system. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An article comprising a medium storing software that causes a processor-based system to:
-
identify a first initialization failure on the processor-based system;
attempt to re-initialize the processor-based system without manual intervention;
identify a second initialization failure on the processor-based system;
send an indicator to a second processor-based system;
receive a command from the second processor-based system in response to the second initialization failure of the processor-based system; and
load a remote command interpreter function on the processor-based system. - View Dependent Claims (13, 14, 15)
load a program to send information about the processor-based system to a display; and
load a second program to intercept information from being received by the display and to send the information to the second processor-based system.
-
-
14. The article of claim 12, further storing software that causes a processor-based system to respond to the command by entering a power-on mode.
-
15. The article of claim 12, further storing software that causes a processor-based system to respond to the command by shutting down the system.
-
16. A method of operating a self correcting system, comprising:
-
attempting a first boot of a first processor-based system;
identifying an error during the first boot;
making an adjustment in the boot process in accordance with the identified error and without manual intervention;
attempting a second boot of the first processor-based system;
loading a remote command interpreter function on the first processor-based system;
sending an indicator from the first processor-based system to a second processor-based system; and
receiving information from the second processor-based system in response to the indicator and without manual intervention, wherein the adjustment in the boot process is based on the information received from the second processor-based system. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
sending a page from the first processor-based system subsequent to the second boot attempt.
-
-
27. The method of claim 16, wherein at least two adjustments of the boot process are made on the first processor-based system with corresponding re-boot attempts before sending the indicator to the second processor-based system.
Specification