Initiating corrective action after the occurrence of a program error
First Claim
Patent Images
1. A method comprising:
- executing a program on a first computer;
detecting when an error occurs in the execution of the program; and
in response to the detection of the error in the execution of the program, automatically retrieving revision code stored on another computer to revise the program without rebooting the first computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A program is executed on a first computer. In response to an error being detected in the execution of the program, the computer automatically retrieves revision code stored on another computer to revise the program.
35 Citations
24 Claims
-
1. A method comprising:
-
executing a program on a first computer;
detecting when an error occurs in the execution of the program; and
in response to the detection of the error in the execution of the program, automatically retrieving revision code stored on another computer to revise the program without rebooting the first computer.- View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system comprising a computer that includes:
-
a memory to store a program; and
a microprocessor to;
execute the program, detect the occurrence of the error in the execution of the program, and in response to the detection of the error in the execution of the program, automatically initiate corrective action to revise the program without rebooting the computer system. - View Dependent Claims (7, 8, 9, 10, 11, 12)
another computer to store revision code for preventing a predetermined error from occurring in the execution of the program, wherein the microprocessor initiates corrective action by communicating with said another computer to revise the program.
-
-
8. The computer system of claim 6, wherein the microprocessor initiates corrective action by:
-
prompting a user for an input, and in response to the input, determining whether to contact another computer to revise the program.
-
-
9. The computer system of claim 6, wherein the microprocessor detects the occurrence of the error by redirecting a response to an interrupt request.
-
10. The computer system of claim 6, further comprising:
-
another computer to store revision code for preventing a predetermined error from occurring in the execution of the program, wherein the microprocessor initiates corrective action by communicating with said another computer to transfer a state of the first computer to said another computer.
-
-
11. The computer system of claim 6, wherein the error causes a failure of the program.
-
12. The computer system of claim 6, wherein the error does not cause a failure of the program.
-
13. An article comprising a computer readable storage medium including instructions that cause a computer to:
-
detect when an error occurs in the execution of a program by the computer; and
in response to the detection of the error in the execution of the program, automatically initiate corrective action to revise the program without rebooting the computer. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
executing a program on a first computer;
detecting when an error occurs in the execution of the program; and
in response to the detection of the error in the execution of the program, automatically prompting a user for an input and in response to the input, determining whether to contact another computer to revise the program without rebooting the first computer. - View Dependent Claims (21, 22, 23, 24)
contacting said another computer.
-
-
23. The method of claim 20, including allowing the error to cause a failure of the program.
-
24. The method of claim 20, including preventing the error from causing a failure of the program.
Specification