Hierarchical Problem Classification for IT Root Cause Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing problem determination and resolution (PDR) systems are limited in their ability to identify the root cause of issues in complex multi-tier IT environments, often focusing on specific types of problems and ignoring relevant information, leading to inefficient and labor-intensive processes that increase operational costs.

Innovation Solution

A system and method that utilize a monitor and data collector to gather data from the IT environment, compare it to historic patterns using a hierarchical structure with trained linear classifiers, and automatically generate the root cause of problems, allowing for efficient and accurate identification and resolution of issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing PDR systems use problem-specific approaches to determine root causes, then they can accurately identify specific types of problems (network, hardware, storage, database, web), but they lack versatility and cannot effectively search for other types of problems in complex multi-tier IT environments

Engineering Contradiction:
Improveproblem determination versatilityVSAvoidroot cause identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a universal PDR system that can handle multiple types of problems (network, hardware, storage, database, web, and other emerging problem types) through a single unified framework. The system uses a standardized data collection mechanism that gathers relevant information across all problem types, and a classification algorithm that automatically determines the problem category and root cause without requiring separate specialized systems for each problem type.

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

Solution Approach 2:

The patent segments the complex problem determination process into distinct functional components: data collection from multiple sources, data preprocessing and normalization, problem classification, root cause identification, and solution recommendation. This segmentation allows each component to be optimized independently while maintaining overall system versatility and accuracy.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If prior art methodologies use only one type of available information (logs or performance metrics), then they simplify the analysis process, but they ignore relevant information that may be critical for accurate problem determination

Engineering Contradiction:
Improveproblem detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple information sources (system logs, performance metrics, error messages, configuration data, and event streams) into a unified analysis framework. The system collects and integrates data from diverse sources simultaneously, allowing the classification algorithm to consider all relevant information together to improve detection accuracy while managing complexity through standardized integration procedures.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces intermediary components including data normalization layers and feature extraction modules that bridge different information sources. These intermediaries standardize diverse data formats and extract relevant features, making it easier to process multiple information types without overwhelming system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If semi-supervised approaches using human testers for annotation judgment are used for problem classification, then classification accuracy can be maintained, but the process becomes labor intensive and costly

Engineering Contradiction:
Improveclassification accuracyVSAvoidclassification throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements a self-service classification system where the algorithm automatically learns from historical problem data and performs classification without requiring human testers for each new problem. The system uses supervised learning during an initial training phase with annotated historical data, then autonomously classifies new problems by comparing them against learned patterns, dramatically increasing throughput while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where classification results are continuously evaluated and used to refine the model. When classification outcomes are validated (either automatically or through minimal human feedback), the system learns from these results and improves future classifications, maintaining high accuracy while reducing the need for continuous human intervention.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If automated classification approaches use a flat structure of taxonomy to classify problem instances, then the classification process can be simplified, but scalability is limited when the problem space becomes large as in complex modern IT environments

Engineering Contradiction:
Improvetaxonomy scalabilityVSAvoidclassification system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transitions from a flat, single-level taxonomy to a hierarchical, multi-dimensional classification structure. Problems are classified across multiple dimensions and levels (e.g., problem type, severity, component, root cause category), allowing the system to scale to complex IT environments by organizing the vast problem space into manageable hierarchical layers rather than a single flat category list.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8365019B2System and method for incident management enhanced with problem classification for technical support services
Publication Date: 2013.01.29 MAPLEBEAR INC
  • US8365019B2 patent drawing
  • US8365019B2 patent drawing
  • US8365019B2 patent drawing

AI summary

A system and method of problem determination and resolution utilizes enhanced problem classification, and effectively categorizes any problem a user experiences by leveraging all available data to recognize the specific problem. Historical problem data is labeled with the cause of that problem and is analyzed to learn problem patterns. The historical problem data is classified into a predefined hierarchical structure of taxonomies by using an incremental online learning algorithm. The hierarchical structure and learned patterns are utilized to recognize problems and generate the root cause of the problem when given a new set of monitoring data and log data.