Intrusion Detection Engine Using Secure Log Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Detecting and preventing security attacks in computing systems, particularly unauthorized access and vulnerabilities like buffer overflow, which compromise system integrity and availability, remains a significant challenge.

Innovation Solution

Implementing an intrusion detection engine within the computing system's management system that utilizes a secure log store to monitor and analyze log records for anomalies, such as unauthorized authentication attempts or deviations from predefined milestone actions, enabling real-time detection and prevention of security intrusions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional security measures are used to prevent and detect security breaches, then basic security protection is provided, but detecting and addressing security attacks remains a major challenge due to unauthorized users exploiting vulnerabilities

Engineering Contradiction:
Improvesecurity protectionVSAvoiddetection of security attacks
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary actions by establishing predefined milestone actions and authentication processes before security attacks occur. The intrusion detection engine proactively monitors for deviations from these predefined sequences, enabling early detection of unauthorized access attempts and vulnerabilities before they can compromise system integrity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback by monitoring log records and comparing actual system actions against predefined milestone actions. The intrusion detection engine provides real-time feedback when deviations are detected, enabling dynamic response to security threats and continuous improvement of security detection capabilities.

Inventive Principle:
Principle #23Feedback

2Difficulty of detecting and measuring

If an intrusion detection engine is implemented to monitor and analyze log records in real-time, then detection capability is improved, but device complexity increases

Engineering Contradiction:
Improvedetection capabilityVSAvoidsystem complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The intrusion detection system is segmented into distinct functional modules: an authentication process with predefined milestone actions, a logging mechanism that captures specific events, and an intrusion detection engine that analyzes log records. This modular segmentation enables sophisticated security monitoring while maintaining manageable system complexity through clear separation of concerns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces log records as an intermediary layer between system operations and security analysis. Instead of directly monitoring all system activities, the intrusion detection engine analyzes structured log records that capture relevant milestone actions and authentication events, simplifying the detection process while maintaining comprehensive monitoring capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If comprehensive log monitoring is performed to detect all security vulnerabilities, then detection precision is improved, but processing time and system resources increase

Engineering Contradiction:
Improvedetection precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies local quality by focusing monitoring efforts on specific critical milestone actions and authentication events rather than uniformly monitoring all system activities. The predefined milestone actions identify key security-relevant points where deviations are most likely to indicate intrusions, enabling precise detection with reduced processing overhead.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs partial monitoring by selectively capturing and analyzing only those log records that correspond to predefined milestone actions and authentication processes. This partial action approach provides sufficient detection precision for security threats while avoiding the excessive processing time and resources that would result from comprehensive monitoring of all system events.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11637842B2Detection of security intrusion in a computing system
Publication Date: 2023.04.25 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11637842B2 patent drawing
  • US11637842B2 patent drawing
  • US11637842B2 patent drawing

AI summary

Some examples relate to detecting a security intrusion in a computer system. In an example, the detection of the security intrusion may be performed by analyzing a plurality of log records generated corresponding to a plurality of milestone actions performed during invocation of an operation on the computing system, based on a rule-set. Upon detection of a deviation in the plurality of log record from the rule-set, a security action is performed.