Case-based reasoning system and method having fault isolation manual trigger cases
AssigneeCasebank Technologies Inc.
InventorsPhil D'Eon, Mark Langley, Allen Atamer
Life of this patent
Estimating the term…
Abstract
A case based reasoning system and method for determining a root cause of a problem case. A case database stores case data correlated to a plurality of cases. The plurality of cases includes at least one solved case, and at least one trigger case. Each solved case in the case database includes root cause data, and each trigger case comprises a data link to at least one fault isolation manual process for determining a root cause. A processor determines a list of at least one potential case selected from said plurality of cases by comparing the at least one problem attribute value to the set of attribute values for each of the plurality of cases.
Claims16
A method for determining a root cause of a problem case, the method comprising:
- (a) storing attribute data corresponding to a set of attributes;
- (b) storing case data correlated to a plurality of cases;
- (i) wherein each case comprises data correlated to at least one root cause,
- (ii) wherein each case comprises data correlated to a set of attribute values,
- (c) storing at least one solved case and at least one trigger case in the stored case data,
- (i) wherein each solved case is correlated to a set of attribute values, wherein the set of attribute values for each solved case is unique compared to the set of attribute values for every other solved case, and
- (d) providing each trigger case with a link to at least one fault isolation manual process for determining a root cause;
- (e) receiving at least one problem attribute value for at least one attribute correlated to the problem case;
- and
- (f) determining a list of at least one potential matching case from said plurality of cases by:
- (i) comparing the at least one problem attribute value to the set of attribute values for each solved case, and
- (ii) comparing the at least one problem attribute value to the set of attribute values for each trigger case.
A case-based reasoning system for determining a root cause of a problem case, wherein the reasoning system comprises:
- (a) a case database comprising case data correlated to a plurality of cases,
- (i) wherein each case comprises attribute data correlated to a set of attribute values,
- (ii) wherein the plurality of cases comprises:
- (1) at least one solved case, and
- (2) at least one trigger case,
- (iii) wherein each solved case comprises root cause data,
- (iv) wherein each trigger case comprises a data link to at least one fault isolation manual process for determining a root cause,
- (b) an input device for inputting problem attribute values correlated to the problem case;
- (c) a processor programmed to determine a list of at least one potential case from said plurality of cases by comparing the at least one problem attribute value to the set of attribute values for each of the plurality of cases;
- and
- (d) an output device for outputing the list of potential cases.
A method for determining a root cause of a problem case using a case-based reasoning system, wherein the reasoning system comprises:
- (a) a case database comprising case data correlated to a plurality of cases,
- (i) wherein each case is correlated to at least one root cause,
- (ii) wherein each case is correlated to a set of attribute values,
- (iii) wherein the plurality of cases comprises at least one solved case and at least one trigger case,
- (iv) wherein each trigger case comprises a link to at least one fault isolation manual process for determining a root cause,
- wherein the method comprises the steps of:
- (b) receiving at least one problem attribute value correlated to the problem case;
- (c) determining a list of at least one potential matching case from said plurality of cases by:
- (i) comparing the at least one problem attribute value to the set of attribute values for each solved case, and
- (ii) comparing the at least one problem attribute value to the set of attribute values for each trigger case.
A method of creating data stored on computer-readable medium for use in a case-based reasoning system, the method comprising:
- (a) storing solved case data correlated to a plurality of solved cases, wherein each solved case is correlated to a set of attribute values;
- (b) storing trigger case data correlated to at least one trigger cases, and
- (c) for each trigger case, storing a link to at least one fault isolation manual process for determining a root cause.
Dependencies are inferred from the claim text.