Event Scoring and Prioritization for System Event Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex computer networks, managing and analyzing numerous system events, such as intrusion attempts, is time-consuming and inefficient due to the large volume of data and the need for sequential review, especially when monitoring multiple systems.

Innovation Solution

An apparatus and method that includes event matchers to identify significant events, scorers to prioritize them using scoring rules, and an interface for parallel querying across multiple systems, utilizing database sharding and distributed memory caching for efficient data management and prioritization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If sequential review of logged event occurrences is used, then thorough analysis is achieved, but review time becomes excessively long

Engineering Contradiction:
Improveanalysis thoroughnessVSAvoidreview time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary scoring of event occurrences as they are logged, assigning priority scores before the review process begins. This preliminary action allows the most significant events to be identified and prioritized in advance, so that during review, analysts can focus on high-score events first, dramatically reducing the time needed to identify critical issues while maintaining thoroughness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the manual, sequential mechanical review process with an automated scoring and prioritization system. The scoring mechanism automatically evaluates event occurrences against multiple criteria and assigns numerical scores, substituting the time-consuming manual sequential review with a faster automated prioritization system that guides analysts to the most important events first.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Quantity of substance

If all system events are logged for complete monitoring, then comprehensive coverage is achieved, but log length becomes unmanageably large

Engineering Contradiction:
Improveevent coverageVSAvoidlog management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system applies different qualities or weights to different event occurrences based on their significance. Instead of treating all events uniformly, the scoring mechanism assigns different priority levels to different types of events, allowing the system to maintain comprehensive logging while enabling selective focus on high-priority events during analysis, thereby managing complexity through differentiated treatment of events.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces a scoring parameter that transforms the uniform log into a prioritized structure. By adding the score parameter to each event occurrence, the system changes the organization and retrieval parameters of the log, allowing efficient filtering and prioritization without reducing the comprehensive coverage of logged events.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple systems are monitored individually, then detailed analysis of each system is achieved, but total review complexity increases significantly

Engineering Contradiction:
Improvesystem analysis detailVSAvoidmulti-system review complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The scoring mechanism is designed as a universal system that can evaluate event occurrences from multiple different systems using the same criteria and scoring rules. This multi-functional approach allows consistent prioritization across diverse systems, enabling analysts to review multiple systems through a unified prioritization framework rather than separate analysis processes, thereby reducing overall complexity while maintaining detailed analysis capability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8949169B2Methods and apparatus for analyzing system events
Publication Date: 2015.02.03 HAWK NETWORK DEFENSE INC
  • US8949169B2 patent drawing
  • US8949169B2 patent drawing
  • US8949169B2 patent drawing

AI summary

Apparatus and methods facilitate analysis of events associated with a plurality of computer systems. Event occurrence items are compared with event rules of event rule sets associated with each computer system to determine whether the items are potentially significant as determined by matching with the event rule sets. A scorer associated with each computer system assigns a score to each event occurrence item to provide a relative indication of the potential significance of the event occurrence item. An interface is used to query the scored event occurrence items from each of the plurality of computer systems.