Model based diagnosis and repair for event logs
First Claim
1. A method for isolating a hardware or user error in a software controlled apparatus using recorded events and a causality model, that relates at least one root cause to at least one root cause related pattern of the events, comprising:
- recording a series of events;
evaluating the series of events by comparing it with at least one of the root cause related patterns, thereby producing matched patterns;
determining a best match of the matched patterns; and
assigning the root cause that relates to the best matching pattern of the error.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and appertaining method isolates a hardware or user error in a software controlled apparatus e.g., an NMR-apparatus. A diagnostic function is added to an event log that uses a causality model to analyze the event log. A series of events in the event log is evaluated by comparing the events with at least one of a number of root cause related patterns, and a best match of these patterns is used to assign a root cause for the error. Various repair actions may be associated based on a probabilistic model. Additional information may be utilized to modify or improve respective probabilities associated with causes and/or repair actions. This additional information may utilize other automated diagnostic information or may query users for additional information.
-
Citations
17 Claims
-
1. A method for isolating a hardware or user error in a software controlled apparatus using recorded events and a causality model, that relates at least one root cause to at least one root cause related pattern of the events, comprising:
-
recording a series of events;
evaluating the series of events by comparing it with at least one of the root cause related patterns, thereby producing matched patterns;
determining a best match of the matched patterns; and
assigning the root cause that relates to the best matching pattern of the error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for isolating a hardware or user error in a software controlled apparatus, comprising:
-
an event log into which events of the apparatus are recorded;
a table comprising a list of possible root causes for various problems or states;
a diagnosis module configured to implement a causality model relating at least one root cause from the table to at least one root cause related pattern of events by producing matched root cause related patterns to a series of events, determining a best match of the matched patterns, and assigning a root cause that relates to the best matching pattern of the error. - View Dependent Claims (14, 15, 16, 17)
-
Specification