Topology Pattern Maps for Root Cause Analysis Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing root cause analysis (RCA) approaches face challenges due to redundant probing and inefficient information sharing across multiple problem-solving individuals/teams, leading to inefficient problem-solving processes.

Innovation Solution

The method involves determining topology paths of configuration items within a target system, identifying patterns, comparing them against RCA logical expressions and system architecture patterns, and generating user-accessible URLs for direct invocation of RCA logical expressions to streamline the RCA process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple problem-solving individuals/teams perform independent root cause analysis, then comprehensive problem investigation is achieved, but redundant probing and inefficient information sharing occur

Engineering Contradiction:
Improvecomprehensive problem investigationVSAvoidredundant probing
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges multiple independent root cause analysis efforts into a unified system where topology paths and diagnostic results are shared across all problem-solving teams. The system consolidates configuration item relationships and diagnostic data into a common repository, eliminating redundant probing while maintaining comprehensive investigation through collaborative analysis.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary action by pre-computing and storing topology paths, configuration item relationships, and diagnostic patterns before actual root cause analysis is needed. When a problem occurs, the system retrieves pre-analyzed topology information and applies it immediately, avoiding redundant exploration of the same system relationships by multiple teams.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple problem-solving teams independently analyze the same system, then thorough diagnosis is achieved, but inefficient information transfer occurs

Engineering Contradiction:
Improvediagnosis thoroughnessVSAvoidinformation transfer efficiency
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent creates a universal information platform that serves all problem-solving teams simultaneously. The topology path database and diagnostic result repository function as a shared resource that any team can access, eliminating information silos and enabling efficient knowledge transfer while maintaining diagnostic thoroughness through comprehensive system coverage.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system acts as an intermediary between multiple problem-solving teams and the target system. Instead of teams directly and independently investigating the system, the intermediary platform provides standardized access to topology information, configuration items, and diagnostic results, enabling thorough diagnosis through structured information flow while preventing redundant data collection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If traditional root cause analysis methods are used, then problem-solving flexibility is maintained, but systematic iterative diagnosis is inefficient

Engineering Contradiction:
Improveproblem-solving flexibilityVSAvoiddiagnosis efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements dynamic root cause analysis where the system adapts to different problem scenarios while maintaining systematic methodology. The topology paths and diagnostic expressions are dynamically selected based on the specific target system and observed symptoms, allowing flexible problem-solving approaches while following a structured iterative diagnosis process that improves productivity through systematic reuse of analysis patterns.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10009216B2Repeat execution of root cause analysis logic through run-time discovered topology pattern maps
Publication Date: 2018.06.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10009216B2 patent drawing
  • US10009216B2 patent drawing
  • US10009216B2 patent drawing

AI summary

Methods, systems, and computer program products for repeat execution of RCA logic through run-time discovered topology pattern maps are provided herein. A computer-implemented method includes determining one or more topology paths of configuration items from a collection of multiple views of a target system; identifying one or more patterns from the one or more topology paths of configuration items; comparing the one or more identified patterns against a collection of data comprising mappings between (i) multiple root cause analysis logical expressions and (ii) multiple system architecture patterns, thereby identifying one or more of the multiple root cause analysis logical expressions to be executed on the one or more topology paths of configuration items; and generating a user-accessible link via a uniform resource locator for direct invocation of the one or more identified multiple root cause analysis logical expressions executed on the one or more topology paths of configuration items.