Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
117 words
A computer error recovery system comprising an error table for storing each identified error in said computer, an action list of all actions to be taken to correct the identified error, and an error count increment value for each said action on said action list, an action table for storing, for each possible corrective action to be taken, an error count threshold value which, when exceeded, triggers the action corresponding to said error count threshold, means, responsive to an identified error, for accumulation error count increments, and means, utilizing said error and said action table and response to accumulated error count increments, for automatically initiating each corrective action for which said accumulated count exceeds the count threshold.
Claim 2
Dependent Claim
117 words
A computer error recovery system comprising an error table for storing each identified error in said computer, an action list of all actions to be taken to correct the identified error, and an error count increment value for each said action on said action list, an action table for storing, for each possible corrective action to be taken, an error count threshold value which, when exceeded, triggers the action corresponding to said error count threshold, means, responsive to an identified error, for accumulation error count increments, and means, utilizing said error and said action table and response to accumulated error count increments, for automatically initiating each corrective action for which said accumulated count exceeds the count threshold.
Claim 3
Dependent Claim
29 words
The computer error recovery system according to claim 1 further comprising means for editing said error and action tables to add, delete or modify the contents of said tables.
Claim 4
Dependent Claim
34 words
The computer error recovery system according to claim 1 wherein at least one of said possible errors comprises the failure to recover from another one of said possible errors after executing the corrective action.
Claim 5
Independent Claim
139 words
A method for recovering from errors occurring in a computer system, said method comprising the steps of storing an easily editable error table in said computer, said error table including, for each identified error in said computer, an action list of all actions to be taken to correct the identified error, and an error count increment for that action, storing an easily editable action table in said computer, said action table including, for each possible corrective action to be taken, an error count threshold which, when exceeded, triggers an action corresponding to said error count threshold, accumulating the error counts for each identified error against all actions on said action list for said each identified error and automatically initiating a particular corrective action when the accumulated count for that particular action exceeds the count threshold for said particular action.
Claim 6
Independent Claim
139 words
A method for recovering from errors occurring in a computer system, said method comprising the steps of storing an easily editable error table in said computer, said error table including, for each identified error in said computer, an action list of all actions to be taken to correct the identified error, and an error count increment for that action, storing an easily editable action table in said computer, said action table including, for each possible corrective action to be taken, an error count threshold which, when exceeded, triggers an action corresponding to said error count threshold, accumulating the error counts for each identified error against all actions on said action list for said each identified error and automatically initiating a particular corrective action when the accumulated count for that particular action exceeds the count threshold for said particular action.
Claim 7
Dependent Claim
41 words
The method according to claim 4 further comprising the steps of editing said error and action tables to add, delete or modify the contents of said tables in response to newly discovered errors, newly discovered corrective actions, or new recovery strategies.
Claim 8
Dependent Claim
25 words
The method according to claim 4 further including the step of reporting the failure of a corrective action as another one of said identified errors.
Claim 9
Dependent Claim
62 words
A table-driven error recovery subsystem for data processing system comprising a user-editable error table including each possible error that might occur in said system, a user-editable action table including each possible corrective action that might be useful in said system, and means automatically responsive to the contents of said tables for carrying out a multistaged recovery strategy for said data processing system.
Claim 10
Dependent Claim
62 words
A table-driven error recovery subsystem for data processing system comprising a user-editable error table including each possible error that might occur in said system, a user-editable action table including each possible corrective action that might be useful in said system, and means automatically responsive to the contents of said tables for carrying out a multistaged recovery strategy for said data processing system.
Claim 11
Dependent Claim
38 words
The error recovery subsystem according to claim 7 further including a plurality of queues for storing a history of the errors that have occurred in said system, and means for implementing said strategy in response to said history.