Configuration Tree Anomaly Detection for Conflicting Configurators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The unintended overwriting of configuration settings by multiple configurators leads to undesired configuration states in managed entities, particularly in complex computer networks, which can disrupt network functionality and user experience.

Innovation Solution

Anomaly detection is implemented by annotating configuration trees with information identifying the configurator that modified each parameter, generating subtrees for each configurator, calculating weighted edit distances, and using a distance matrix to identify anomalous configurations, thereby alerting administrators to correct anomalies and prevent future disruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple configurators are allowed to configure a managed entity, then configuration flexibility and functionality are improved, but configuration conflicts and unintended overwriting occur

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidconfiguration consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback by continuously monitoring configuration changes across multiple configurators and comparing them against a baseline configuration. When deviations are detected, the system generates alerts to notify administrators, creating a feedback loop that maintains configuration consistency while allowing multiple configurators to operate.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary anomaly detection system that sits between multiple configurators and the managed entity. This intermediary monitors and analyzes configuration changes, identifying anomalies before they cause conflicts, thereby mediating between the need for configuration flexibility and maintaining consistency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple configurators modify managed entity settings, then system functionality is improved, but detection of configuration anomalies becomes more difficult

Engineering Contradiction:
Improvesystem functionalityVSAvoidanomaly detection complexity
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system segments the configuration monitoring task by analyzing each configurator's changes independently against the baseline configuration. This segmentation allows the system to handle multiple configurators systematically, reducing the complexity of anomaly detection while maintaining comprehensive coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a copy of the baseline configuration and uses it for comparison against current configurations. This copying approach simplifies anomaly detection by providing a reference point, making it easier to identify deviations caused by multiple configurators without increasing detection complexity.

Inventive Principle:
Principle #26Copying

3Loss of information

If configuration changes are monitored and annotated, then configuration traceability is improved, but processing overhead increases

Engineering Contradiction:
Improveconfiguration traceabilityVSAvoidprocessing overhead
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system applies partial action by annotating and monitoring only those configuration parameters that deviate from the baseline, rather than tracking every single parameter. This selective approach improves traceability for critical changes while reducing unnecessary processing overhead for unchanged parameters.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12511214B2Managed entity configurator anomaly detection
Publication Date: 2025.12.30 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12511214B2 patent drawing
  • US12511214B2 patent drawing
  • US12511214B2 patent drawing

AI summary

Detecting an anomalous configurator of a plurality of managed entities. A plurality of configuration trees, each representing configuration parameters at a corresponding managed entity, include annotations that identify a configurator that configured each parameter. For a particular configurator, a plurality of subtrees is generated from the plurality of configuration trees. A set of weighted edit distances are calculated from the plurality of subtrees, each representing a degree of difference between a different pair of subtrees. A distance matrix is populated with the set of weighted edit distances, and the distance matrix is used to identify anomalous subtree(s) within the plurality of subtrees for the particular configurator. In embodiments, a configuration corresponding to an anomalous subtree considered to have been anomalously applied by the particular configurator. Data that identifies at least one managed entity associated with the anomalous subtree, and the particular configurator is stored.