Typicality Filter for IT Event Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing monitoring systems for information technology resources face challenges in minimizing false positives and false negatives while ensuring the generation of true positives, leading to operational disruptions and desensitization to critical alerts.

Innovation Solution

The introduction of typicality filters, which maintain a time-dependent history of event occurrences and compare current counts to historical data to determine if an event is atypical, triggering specific actions based on predetermined proportions, thereby reducing false alerts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If persistence filters are configured to be permissive to minimize false negatives, then false positives increase and operators become desensitized to critical alerts

Engineering Contradiction:
Improvedetection of critical eventsVSAvoidfalse positive alerts
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The filtering system is segmented into multiple independent filters (persistence filter, typicality filter, and novelty filter) that work in sequence. Each filter handles a specific aspect of event analysis, allowing the system to reduce false positives without compromising critical event detection. The typicality filter specifically addresses false positives by comparing events against historical patterns, while the persistence filter ensures critical events are not missed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The typicality filter acts as an intermediary between the persistence filter and the event console. It receives events from the persistence filter, analyzes them against historical data, and determines whether they represent true threats or false positives. This intermediary layer prevents false positives from reaching the event console while allowing true critical events to pass through.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-generated harmful factors

If persistence filters are configured to be strict to minimize false positives, then false negatives increase and critical alerts may be missed

Engineering Contradiction:
Improvefalse positive alertsVSAvoiddetection of critical events
Core Design Contradiction:
Object-generated harmful factorsVSReliability

Solution Approach 1:

The system performs preliminary analysis using the typicality filter before final event determination. By comparing events against historical patterns in advance, the system can identify potentially critical events that warrant further investigation, ensuring that true positives are not missed even if the persistence filter is configured to be strict.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses historical event data as feedback to improve future event analysis. The typicality filter continuously learns from past events, adjusting its understanding of normal versus abnormal patterns. This feedback mechanism ensures that the system becomes more accurate over time in distinguishing true critical events from false positives.

Inventive Principle:
Principle #23Feedback

3Object-generated harmful factors

If multiple filtering mechanisms are added to reduce false positives, then system complexity increases

Engineering Contradiction:
Improvefalse positive alertsVSAvoidfiltering system structure
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The filtering system is designed to be dynamically configurable, allowing operators to adjust the sensitivity and parameters of each filter based on specific operational requirements. The typicality filter can adapt its historical comparison window and thresholds dynamically, reducing the need for complex fixed configurations while maintaining effectiveness in reducing false positives.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8326974B2Typicality filtering of event indicators for information technology resources
Publication Date: 2012.12.04 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8326974B2 patent drawing
  • US8326974B2 patent drawing
  • US8326974B2 patent drawing

AI summary

A monitor for information technology resources improved by introducing typicality filters to analyze potential event indicators such as alerts. A typicality filter keeps a time-dependent history of the frequency of occurrence of an associated event, wherein time is segmented into monitoring periods. At the end of each monitoring period, a present count of occurrences of the event is determined, and compared with the numbers of occurrences of that event in a subset of monitoring periods read from the history. If the present count exceeds the number of occurrences of the event in a predetermined proportion of the subset of historical monitoring periods, a first action is invoked; otherwise, a second action is invoked.