Incident Investigation Workflow for Automated Root Cause Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing incident investigation systems are manually implemented and domain-based, lacking awareness of application and platform layers, leading to inaccurate responses and inefficient incident resolution.

Innovation Solution

An automated incident investigation system that performs end-to-end analysis across application, managed infrastructure, and platform layers, utilizing anomaly detection, troubleshooting, and large language models to provide comprehensive incident summaries and root cause analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual incident investigation processes are used, then system complexity is reduced, but investigation accuracy and speed deteriorate

Engineering Contradiction:
Improveincident investigation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The incident investigation process is segmented into distinct phases: data collection from multiple sources (logs, metrics, traces), anomaly detection, root cause analysis, and impact assessment. Each phase is handled by specialized modules that work independently but integrate results, making the complex overall process manageable and accurate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary system layer is introduced between incident detection and resolution, which automatically collects data, identifies anomalies, determines root causes, and generates recommendations. This intermediary layer handles the complexity of multi-source data integration and analysis, freeing operators from manual investigation while maintaining high accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated multi-layer analysis is implemented, then incident resolution speed is improved, but system complexity increases

Engineering Contradiction:
Improveincident resolution speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements a universal incident investigation platform that handles multiple types of incidents across different layers (application, infrastructure, platform) using the same core capabilities. The anomaly detection and root cause analysis mechanisms work across diverse data types, eliminating the need for separate specialized tools for each layer and improving resolution speed without proportionally increasing complexity.

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

Solution Approach 2:

The system performs preliminary data collection and anomaly detection automatically when an incident is detected, before operators need to intervene. By pre-processing data from multiple sources and identifying potential root causes in advance, the system reduces the time operators need to spend on investigation and accelerates the overall resolution speed.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If domain-based manual investigation is used, then ease of operation is maintained, but information accuracy deteriorates

Engineering Contradiction:
Improveinformation accuracyVSAvoidoperation simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system continuously collects feedback from multiple data sources (logs, metrics, traces, anomalies) and uses this feedback to refine the root cause analysis and generate more accurate recommendations. The feedback loop ensures that information accuracy is maintained by constantly validating findings against actual system behavior, while the automated nature of feedback collection keeps operations simple.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system merges data from multiple previously separate domains (application layer, infrastructure layer, platform layer) into a unified incident view. By combining logs, metrics, traces, and anomaly data into a single coordinated analysis, the system eliminates information silos and provides comprehensive accurate information without requiring operators to manually query each domain separately.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260023637A1Automated incident investigation
Publication Date: 2026.01.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20260023637A1 patent drawing
  • US20260023637A1 patent drawing
  • US20260023637A1 patent drawing

AI summary

Systems and methods are provided for automated incident investigation. Anomaly detection is used to identify anomalies in incident data (e.g., alerts, changes, metrics, logs, and/or system health), and the identified anomalies are converted into facts (or textual prompt inputs for a large language model (“LLM”)). A troubleshooting or diagnostic system is run on the anomalies to provide additional facts to identify a root cause of an incident. The facts from the diagnostics, the facts from the anomaly detections are entered into a consolidated explainer that generates a summary of what happened, what is a likely cause, and what to do next to resolve the issue. In examples, anomaly enrichment data including a time correlation result, a weighted list of abnormal transaction patterns, a list of abnormal trace patterns, a list of exception patterns, a difference pattern, and/or region data are input as further facts to enhance the incident investigation process.