Filter Rule Generation via Co-occurrence Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing monitoring systems face challenges in efficiently filtering messages from multiple information processing systems, leading to an overload of messages due to repeated or similar events, which hampers the ability to identify and handle critical events promptly.

Innovation Solution

A filter rule generation apparatus that analyzes co-occurrence probabilities among message logs from multiple systems, clusters systems based on similarity, and generates rules to aggregate or select messages, thereby reducing the volume of messages and improving filtering efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a monitoring system collects messages from multiple information processing systems, then the monitoring coverage is improved, but the message volume increases leading to operator overload

Engineering Contradiction:
Improvemonitoring coverageVSAvoidmessage volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges message logs from multiple information processing systems into a unified dataset for co-occurrence analysis. By combining logs from different systems, the monitoring coverage is expanded while enabling the detection of cross-system message patterns, thereby addressing the contradiction between broader monitoring and manageable message volume.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent extracts co-occurrence relationships from the combined message logs to identify patterns where messages appear together across different systems. This extraction process separates the essential monitoring information (co-occurrence patterns) from the redundant raw message volume, allowing comprehensive monitoring with reduced operational burden.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If filter rules are generated based on co-occurrence probability, then the filtering accuracy is improved, but the computational complexity increases

Engineering Contradiction:
Improvefiltering accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary co-occurrence analysis on historical message logs before actual filtering operations. By pre-calculating co-occurrence probabilities and storing them as reference data, the system establishes filtering rules in advance, thereby achieving high filtering accuracy without computing complexity during real-time message processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent focuses computational resources on analyzing only the co-occurrence relationships between messages rather than processing every message individually. This partial action approach concentrates computational effort on the most critical pattern recognition task, achieving effective filtering with manageable computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If messages are aggregated based on co-occurrence patterns, then the number of notifications is reduced, but the information detail is lost

Engineering Contradiction:
Improvenotification efficiencyVSAvoidmessage detail
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies different levels of aggregation to different co-occurrence patterns. For frequently occurring message groups with high co-occurrence probability, aggressive aggregation is applied to reduce notifications. For less common patterns, more detailed reporting is maintained. This localized quality adjustment balances notification efficiency with information preservation based on the specific characteristics of each message pattern.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9906476B2Filter rule generation apparatus and filter rule generation method
Publication Date: 2018.02.27 FUJITSU LTD
  • US9906476B2 patent drawing
  • US9906476B2 patent drawing
  • US9906476B2 patent drawing

AI summary

A filter rule generation apparatus includes a storage unit and a processor. The storage unit is configured to store instructions. The processor, in accordance with each of the instructions stored on the storage unit, executes a process that causes the filter rule generation apparatus to perform extracting a co-occurrence message group per system, based on a co-occurrence probability, from a plurality of logs in which messages are accumulated, the messages being generated within systems, first generating value information representing a degree of similarity in operation between the systems, based on the extracted co-occurrence message group, clustering the systems, based on the value information, and second generating a rule for extracting messages from the logs of the systems included in each cluster, based on the co-occurrence message group in the cluster generated by the clustering.