Automated Diagnosis System for Root Cause Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current system maintenance approaches, whether manual or automatic, face inefficiencies in diagnosing and resolving system problems due to reliance on initial symptom information, which often fails to determine the exact root cause, leading to waste in manpower, resources, and time.

Innovation Solution

A monitoring apparatus and diagnosis apparatus system that collects and analyzes symptom information, with the diagnosis apparatus interacting with the monitoring apparatus to gather additional information when necessary, to enhance the accuracy and efficiency of problem diagnosis and recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If automatic diagnosis is performed based on initial symptom information, then diagnosis speed is improved, but diagnosis accuracy deteriorates because initial symptoms may not suffice to determine the real root cause

Engineering Contradiction:
Improvediagnosis speedVSAvoiddiagnosis accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system performs preliminary diagnosis actions using initial symptom information to quickly identify potential root causes. The diagnosis apparatus initially processes available symptoms to generate preliminary diagnosis results, which then trigger subsequent information collection actions to refine the diagnosis accuracy without sacrificing initial response speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the diagnosis apparatus evaluates the confidence level of preliminary diagnosis results. When confidence is insufficient, the system automatically requests additional symptom information from the monitoring apparatus, creating a closed-loop feedback process that iteratively improves diagnosis accuracy while maintaining efficient initial response

Inventive Principle:
Principle #23Feedback

2Measurement precision

If manual approach is used with professional technicians, then diagnosis accuracy is improved, but time consumption and cost increase significantly

Engineering Contradiction:
Improvediagnosis accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables self-service diagnosis by automatically collecting symptom information, analyzing it to determine root causes, and generating recovery packages without requiring professional technicians. The monitoring apparatus autonomously performs information collection and the diagnosis apparatus autonomously performs analysis, eliminating the need for human intervention in routine diagnosis tasks

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical system of manual technician intervention with an automated information processing system. The diagnosis apparatus uses knowledge repositories and automated reasoning to substitute human expert analysis, while the monitoring apparatus uses automated agents to substitute manual information gathering, thereby reducing both time consumption and labor costs

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Difficulty of detecting and measuring

If manual approach is used with professional technicians, then comprehensive problem analysis is improved, but resource waste increases due to 60% time spent on problem identification and 95% of problems being previously encountered

Engineering Contradiction:
Improveproblem analysis capabilityVSAvoidresource waste
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of energy

Solution Approach 1:

The monitoring apparatus continuously and preliminarily collects symptom information and system state data before problems occur or as they emerge. This preliminary information gathering eliminates the need for technicians to spend time on initial problem identification, as the system has already accumulated relevant data automatically

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a digital copy of the problem diagnosis process by storing symptom patterns, root causes, and recovery solutions in knowledge repositories. When similar problems occur, the system copies and applies previously stored diagnostic patterns and solutions, eliminating redundant analysis work and reducing resource consumption

Inventive Principle:
Principle #26Copying

4Speed

If knowledge repository is queried based on initial symptoms, then quick response is achieved, but root cause determination accuracy deteriorates due to similar symptoms of different problems

Engineering Contradiction:
Improveresponse speedVSAvoidroot cause determination accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts the diagnosis process based on confidence levels. Initially, the system quickly queries the knowledge repository using available symptoms. When the confidence level of the result is insufficient, the system dynamically transitions to a second phase, automatically collecting additional symptom information to refine the root cause determination, thus adapting the diagnosis depth to the specific problem complexity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10719072B2Method and apparatus for diagnosis and recovery of system problems
Publication Date: 2020.07.21 EMC IP HLDG CO LLC
  • US10719072B2 patent drawing
  • US10719072B2 patent drawing
  • US10719072B2 patent drawing

AI summary

Embodiments of the present invention relate to method and apparatus for system problem diagnosis and recovery. According to embodiments of the present invention, problem symptom information in a system can be automatically monitored and collected BY a monitoring apparatus (or referred as to “agent”) deployed at the system side. Upon after receiving such information, the diagnosis apparatus, for example, may automatically determine a root cause of the problem by querying a backend knowledge repository, and possibly generate an executable software package for recovering the problem. If the diagnosis apparatus determines that the currently available information is insufficient to determine a creditable enough root cause and/or is insufficient to generate the software package for recovering the problem, the diagnosis apparatus may interactively control the monitoring apparatus to collect desired additional information. In this way, the efficiency and accuracy of problem diagnosis and recovery may be improved.