Root Cause Analysis Engine Event Survival Time Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current root cause analysis technologies, such as Smarts Codebook Correlation Technology and traditional expert systems, face inefficiencies in determining the time range of events, leading to inaccurate calculations and increased costs due to the inclusion of outdated events in analysis.

Innovation Solution

An analysis engine calculates a matching ratio for each event at the time of occurrence, maintaining this ratio in a rule memory and deleting events after a valid duration, allowing for incremental recalculation of affected rules, thereby improving accuracy and reducing costs by processing events incrementally.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all past events are included in root cause analysis whenever an event occurs, then comprehensive analysis coverage is achieved, but calculation costs increase greatly and analysis accuracy decreases due to processing the same events repeatedly

Engineering Contradiction:
Improveanalysis accuracyVSAvoidcalculation cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by determining the time range of events to be inputted to the analysis engine before conducting the root cause analysis. This preliminary determination of the time range prevents unnecessary processing of outdated events, thereby reducing calculation costs while maintaining analysis accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the time range of events inputted to the analysis engine is not determined, then all events are processed, but calculation costs become inefficient and analysis accuracy becomes inadequate

Engineering Contradiction:
Improveanalysis accuracyVSAvoidcalculation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system changes the parameter of time range by determining a specific time window for events to be inputted to the analysis engine. This parameter change optimizes both the accuracy and efficiency of the root cause analysis by excluding irrelevant outdated events while including all pertinent events within the determined time range.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8990141B2Method and system for performing root cause analysis
Publication Date: 2015.03.24 HITACHI LTD
  • US8990141B2 patent drawing
  • US8990141B2 patent drawing
  • US8990141B2 patent drawing

AI summary

A root cause analysis engine uses event survival times and gradual deletion of events to improve analysis accuracy and reduce the number of required calculations. Certainty factors of relevant rules are recalculated every time notification of an event is received. The calculation results are held in a rule memory in the analysis engine. Each event has a survival time, and when the time has expired, that event is deleted from the rule memory. Events held in the rule memory can be deleted without affecting other events held in the rule memory. The analysis engine can then re-calculate the certainty factor of each rule by only performing the re-calculation with respect to affected rules that are related with the deleted event. The calculation cost can be reduced because analysis engine processes events incrementally or decrementally. Analysis engine can determine the most possible conclusion even if one or more condition elements were not true, because analysis engine can calculate the certainty factor of rule even if one or more events were not notified to analysis engine.