Method and system for allowing customization of remote data collection in the event of a system error
First Claim
1. A system for allowing customization of data collection in the event of a system error, said system comprising:
- a program configuration database;
means for determining one or more programs to execute in response to said system error, wherein said one or more programs are listed in said program configuration database; and
means for executing said one or more programs, wherein said one or more programs may produce a program output.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer system, a method and system for allowing customization of data collection in the event of a system error is described. In one embodiment, a Program Registration Table (PRT) contains entries associating a program name with an executable file and associated parameters. Additionally, an Error Matrix (EM) includes entries specifying which program(s) in the PRT to execute in response to a particular system error. In the event of a system error, the program(s) to execute is determined by examining the entries in the EM. The program(s) is then executed. The output from the program(s) executed may then be sent offsite for analysis. Changing the behavior of the machine in the event of a system error may be accomplished by updating entries in the PRT and EM, without the need to change any code on the system.
-
Citations
21 Claims
-
1. A system for allowing customization of data collection in the event of a system error, said system comprising:
-
a program configuration database;
means for determining one or more programs to execute in response to said system error, wherein said one or more programs are listed in said program configuration database; and
means for executing said one or more programs, wherein said one or more programs may produce a program output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for allowing customization of data collection in the event of a system error, said method comprising the steps of:
-
determining one or more programs to execute in response to said system error, wherein said one or more programs are listed in a program configuration database; and
executing said one or more programs, wherein said one or more programs may produce a program output. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer usable medium for allowing customization of data collection in the event of a system error, said computer usable medium comprising:
-
computer program code for determining one or more programs to execute in response to said system error, wherein said one or more programs are listed in a program configuration database; and
computer program code for executing said one or more programs, wherein said one or more programs may produce a program output. - View Dependent Claims (18, 19, 20, 21)
-
Specification