Single-User Metric Incident Detection for Cloud Service Dependencies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud computing systems face challenges in achieving minimal time-to-detect (TTD) service incidents with high precision and coverage, as traditional methods often rely on multiple metrics that consume vast computing resources and are prone to inaccuracies.

Innovation Solution

A system and method utilizing a single user metric, such as dependency call duration, for anomaly detection, combining unsupervised learning to identify anomalies and supervised learning to classify them, thereby reducing computational load and improving precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple metrics are used for service incident detection, then detection precision is improved, but computational resource consumption increases significantly

Engineering Contradiction:
Improvedetection precisionVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts and focuses on a single critical metric (error metric representing user-facing failures) from the complex multi-metric system. This selective extraction maintains detection precision by concentrating on the most indicative signal while eliminating the computational burden of processing multiple metrics simultaneously.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The detection system is segmented into distinct functional components: unsupervised anomaly detection module, supervised classification module, and filtering module. This segmentation allows each component to operate efficiently on simplified data structures, reducing overall computational resource consumption while maintaining detection precision.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple metrics are used for service incident detection, then detection precision is improved, but system complexity increases

Engineering Contradiction:
Improvedetection precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential error metric that directly correlates with user-facing service failures, removing extraneous metrics from the detection pipeline. This extraction reduces system complexity by eliminating the need to collect, store, and process multiple metric types while preserving detection precision through focused monitoring of the critical error signal.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of starting with multiple metrics and filtering down, the system inverts the approach by starting with a single purpose-built error metric that is specifically designed to capture user-facing failures. This inversion simplifies the system architecture while maintaining or improving detection precision through targeted measurement.

Inventive Principle:
Principle #13The other way round (Inversion)

3Reliability

If traditional anomaly detection methods are used, then detection coverage is achieved, but time to detect incidents increases

Engineering Contradiction:
Improvedetection coverageVSAvoidtime to detect incidents
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary unsupervised anomaly detection on the error metric to identify potential incidents before they escalate. This preliminary action enables early warning detection, reducing the time to detect incidents while maintaining comprehensive coverage through the subsequent supervised classification stage that confirms and categorizes detected anomalies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The detection system dynamically adapts its analysis depth based on anomaly characteristics. High-confidence anomalies detected by unsupervised methods trigger immediate alerts, while ambiguous cases undergo additional supervised classification. This dynamic approach reduces average detection time while maintaining comprehensive coverage across different incident types.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12542723B2Efficient single user metric usage for high precision service incident detection
Publication Date: 2026.02.03 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12542723B2 patent drawing
  • US12542723B2 patent drawing
  • US12542723B2 patent drawing

AI summary

Systems and methods for service incident detection in a cloud computing platform. According to an example implementation, the incident detection system retrieves a single user metric corresponding to a service call to a resource on which the service is dependent and uses unsupervised anomaly detection to detect anomalies indicative of a service incident. Detected anomalies include an anomaly score indicating a level of anomality. Additionally, a supervised learning classifier is trained and used to filter/classify the anomaly detection results based on features corresponding to the anomaly score. The features are learned based on characteristic dimensions, distribution, and statistics of anomaly scores of the user metric at different resolution/aggregation levels. Anomaly detection results are classified as an incident or not an incident. A report is generated for a determined incident.