Self-Adjusting Calibrator for Dynamic Error Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional monitoring systems fail to accurately detect true errors due to static threshold levels that become obsolete as applications and systems change, leading to mislabeling of performance events as errors, which wastes resources and time.

Innovation Solution

A self-monitoring calibrator that includes a continuous performance and error data pooler, patternizer, detector, data assimilator, and configuration-item-based calibration module to dynamically adjust threshold effectiveness levels based on event patterns and occurrence tiers, reducing mislabeled error events and improving detection accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If static threshold levels are used for error detection, then the monitoring system is simple to operate, but the detection accuracy deteriorates as systems change over time

Engineering Contradiction:
Improveerror detection accuracyVSAvoidmonitoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic threshold adjustment by continuously learning from performance events and automatically adapting threshold levels. The system transitions from static, pre-defined thresholds to dynamic thresholds that evolve with system behavior, resolving the contradiction between detection accuracy and system simplicity by automating the adaptation process.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The monitoring system performs self-calibration by automatically learning from performance events and adjusting its own thresholds without external intervention. This self-service capability maintains high detection accuracy while avoiding the complexity of manual threshold management, as the system autonomously adapts to changing system behaviors.

Inventive Principle:
Principle #25Self-service

2Reliability

If dynamic threshold adjustment is implemented, then error detection accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvemonitoring effectivenessVSAvoidcalibration system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system incorporates feedback loops where performance events are continuously monitored, analyzed, and used to adjust thresholds. This feedback mechanism ensures reliable error detection by constantly adapting to system changes, while the automated nature of the feedback process prevents excessive complexity from manual intervention requirements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary learning from performance events before formal error detection begins. By pre-calibrating thresholds based on normal system behavior patterns, the system establishes reliable detection baselines in advance, reducing the complexity of real-time decision-making while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If conventional monitoring is used, then the system is easy to implement, but false error detection increases wasting resources

Engineering Contradiction:
ImproveIT personnel efficiencyVSAvoidfalse error information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The monitoring system automatically learns from performance events and adjusts its own thresholds without requiring IT personnel intervention. This self-service capability eliminates false error detections by adapting to system-specific behaviors, thereby improving productivity by reducing wasted time on false positives while maintaining easy implementation through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates a learned model of normal system behavior by copying patterns from performance events. This behavioral model serves as a reference for distinguishing true errors from normal variations, reducing false error information while maintaining implementation simplicity through automated pattern recognition rather than manual rule-setting.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9684556B2Method and apparatus for a self-adjusting calibrator
Publication Date: 2017.06.20 BANK OF AMERICA CORP
  • US9684556B2 patent drawing
  • US9684556B2 patent drawing
  • US9684556B2 patent drawing

AI summary

A self-adjusting calibrator is provided. The calibrator may include a calibrator datastore. The calibrator datastore may store assimilated performance data. The assimilated performance data may relate to a collection of configuration items. The calibrator datastore may also store performance metrics. The performance metrics may map historic error events in a system to a plurality of configuration items. The calibrator may also include an optimal value computation engine. The optimal value computation engine may be in communication with the calibrator datastore. The optimal value computation engine may determine an optimal threshold value for each configuration item in the collection of configuration items. The optimal threshold value may enable a receiver, which may be associated with calibrator datastore, to receive true error event information that occurred in the system. The optimal threshold value may also prevent the receiver from receiving false error event information that occurred in the system.