Patent US6487677B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6487677B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Methods and systems for dynamic selection of error recovery procedures in a managed device

Assignee: Avago Technologies International Sales Pte Ltd
•
Filing: 1999-09-30
•
Granted: 2002-11-26
•
Expires: 2019-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods and associated systems using probabilistic methods for selecting among a plurality of diagnostic procedures to recover from an error condition in a managed device. Operation of a managed device is overseen by a management device. A management client process operable within the management device communicates with a management service operable within the managed device. Upon detection of an error condition within the managed device, the management service propagates an event to the management client so indicating an error condition. The management client in the management device responds to the event by requesting the managed device to determine the best options for recovery procedures. The managed device then computes a probability of success for each known recovery procedure based upon the present state of the managed device and based upon past successes or failures of recovery procedures for particular error conditions. A list of each recovery procedure and its associated probability is returned to the management device. A user or client process then selects a desired procedure to attempt to correct the error condition in cooperation with the managed device. The process then repeats, recomputing the probability values for each recovery procedures, as needed until the problem is successfully resolved by a selected recovery procedure.

Inventors

  • 👤 Ray M. Jantz
  • 👤 Matthew A. Markus

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 05:33
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0706; G06F11/0748; G06F11/0793

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 105 words
An error condition recovery method for a managed device comprising the steps of: (a) reporting an error condition to a management device coupled to said managed device; (b) generating a list of recovery procedures wherein each entry in said list includes indicia of a recovery procedure and an associated probability of success for the associated recovery procedure to resolve said error condition; (c) returning said list to said management device; (d) performing a recovery procedure from said list in response to a request by said management device; and (e) updating said probability associated with each recovery procedure in response to performance of said recovery procedure.
Claim 2
Dependent Claim 105 words
An error condition recovery method for a managed device comprising the steps of: (a) reporting an error condition to a management device coupled to said managed device; (b) generating a list of recovery procedures wherein each entry in said list includes indicia of a recovery procedure and an associated probability of success for the associated recovery procedure to resolve said error condition; (c) returning said list to said management device; (d) performing a recovery procedure from said list in response to a request by said management device; and (e) updating said probability associated with each recovery procedure in response to performance of said recovery procedure.
Claim 3
Dependent Claim 28 words
The method of claim 1 wherein the step of generating includes the step of: calculating said associated probability of success for each said recovery procedure in said list.
Claim 4
Dependent Claim 31 words
The method of claim 2 wherein the step of calculating includes the step of: calculating said associated probability of success as a function of a present status of said managed device.
Claim 5
Dependent Claim 27 words
The method of claim 1 further comprising the step of: retaining historical information regarding success and failure of each said recovery procedure for correcting said error condition.
Claim 6
Dependent Claim 28 words
The method of claim 4 wherein the step of generating includes the step of: calculating said associated probability of success for each said recovery procedure in said list.
Claim 7
Dependent Claim 27 words
The method of claim 5 wherein the step of calculating includes the step of: calculating said associated probability of success as a function of said historical information.
Claim 8
Dependent Claim 27 words
The method of claim 4 wherein the step of updating includes the step of: calculating said associated probability of success as a function of said historical information.
Claim 9
Dependent Claim 21 words
The method of claim 1 further comprising the step of: repeating steps (b) through (e) until said error condition is resolved.
Claim 10
Dependent Claim 20 words
The method of claim 1 wherein the step of performing comprises: performing said recovery procedure automatically within said managed device.
Claim 11
Dependent Claim 23 words
The method of claim 1 wherein the step of performing comprises: manually performing said recovery procedure by human intervention with said managed device.
Claim 12
Dependent Claim 115 words
In a system including a management device and a managed device, a method for resolving error conditions in said managed device comprising the steps of: recognizing an error condition within said managed device; (a) determining, within said managed device, a probability index for each of a plurality of recovery procedures wherein said probability index is indicative of the likelihood of an associated recovery procedure to correct said error condition; (b) selecting a recovery procedure from said plurality of recovery procedures based up said probability index associated with each said recovery procedure; (c) performing a recovery procedure selected from said plurality of recovery procedures; and repeating steps (a) and (c) until said error condition is resolved.
Claim 13
Dependent Claim 115 words
In a system including a management device and a managed device, a method for resolving error conditions in said managed device comprising the steps of: recognizing an error condition within said managed device; (a) determining, within said managed device, a probability index for each of a plurality of recovery procedures wherein said probability index is indicative of the likelihood of an associated recovery procedure to correct said error condition; (b) selecting a recovery procedure from said plurality of recovery procedures based up said probability index associated with each said recovery procedure; (c) performing a recovery procedure selected from said plurality of recovery procedures; and repeating steps (a) and (c) until said error condition is resolved.
Claim 14
Dependent Claim 27 words
The method of claim 11 wherein the step of performing includes the step of: maintaining historical information regarding success and failure of each said recovery procedure performed.
Claim 15
Dependent Claim 25 words
The method of claim 12 wherein the step of determining includes the step of: calculating said probability index as a function of said historical information.
Claim 16
Dependent Claim 29 words
The method of claim 11 wherein the step of determining includes the step of: calculating said probability index as a function of a present status of said managed device.
Claim 17
Dependent Claim 36 words
The method of claim 11 wherein the step of selecting comprises selecting said recovery procedure automatically within said managed device; and wherein the step of performing comprises performing said recovery procedure automatically within said managed device.
Claim 18
Dependent Claim 42 words
The method of claim 11 wherein the step of selecting comprises manually selecting said recovery procedure by human intervention with said managed device; and wherein the step of performing comprises manually performing said recovery procedure by human intervention with said managed device.
Claim 19
Dependent Claim 22 words
The method of claim 1 , wherein the error condition is a communication channel failure, an interface failure, or an enclosure failure.
Claim 20
Dependent Claim 38 words
The method of claim 1 , wherein the step of performing a recovery procedure from said list includes performing an error recovery procedure having a lower probability of success than another available error recovery procedure from said list.
Claim 21
Dependent Claim 13 words
The method of claim 4 , wherein the historical information includes trend data.
Claim 22
Dependent Claim 16 words
The method of claim 4 , wherein the historical information includes predictive data regarding system components.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-11-25 2006-05-27 2006-11-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-11-25 2010-05-27 2010-11-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-11-25 2014-05-27 2014-11-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag