Malicious Activity Detection Using Segmented Event Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cybersecurity methods are inadequate for detecting malicious activities in non-isolated environments, as they rely on limited data analysis and lack advanced predictive capabilities.

Innovation Solution

A method and system that analyze object behavior in a non-isolated environment using a processor to generate internal events, apply signature-based rules, and feed these events to a trained machine-learning algorithm to determine if the activity is malicious, generating a report when the prediction outcome exceeds a threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If signature-based rules are applied to detect malicious activities, then detection accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The detection system is segmented into multiple independent components: event collection modules at individual hosts, a centralized analysis server, and machine learning algorithms. This segmentation allows the system to handle complexity through modular design while maintaining high detection accuracy through specialized processing at each level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A machine learning algorithm acts as an intermediary between raw event data and detection decisions. The ML algorithm processes events from multiple hosts, applies learned patterns, and generates detection outcomes, thereby reducing the complexity of direct rule-based processing while improving accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple hosts are monitored in a non-isolated environment, then detection coverage is improved, but data processing complexity increases

Engineering Contradiction:
Improvedetection coverageVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments data processing by host, with each host generating and transmitting only relevant event flows to the analysis server. This segmentation maintains comprehensive coverage across multiple hosts while reducing the processing burden on any single component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and transmits only the essential event flow data from each host to the analysis server, filtering out redundant information locally. This extraction approach maintains detection coverage while significantly reducing the volume of data requiring centralized processing.

Inventive Principle:
Principle #2Taking out (Extraction)

3Speed

If real-time analysis is performed, then response speed is improved, but computational resources are consumed

Engineering Contradiction:
Improveresponse speedVSAvoidcomputational resources
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by pre-processing events locally at each host and pre-training machine learning models before actual detection is needed. This allows real-time analysis at the central server without consuming excessive computational resources, as the heavy lifting is done in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial analysis by processing only the most relevant event attributes and using selective machine learning predictions rather than comprehensive analysis of all data. This approach maintains real-time response speed while reducing computational resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12189771B2Method and system for detecting malicious activity
Publication Date: 2025.01.07 GRP IB GLOBAL PTE LTD
  • US12189771B2 patent drawing
  • US12189771B2 patent drawing
  • US12189771B2 patent drawing

AI summary

A method and a system for detecting a malicious activity are provided. The method comprises: receiving, from a given host of the plurality of hosts, an event flow including data representative of events occurred at the given host; analyzing a given event sequence of the event flow to generate, for a given event thereof, a respective internal event; applying to the respective internal event, a plurality of signature-based rules to determine at least one internal state marker of the given host associated with the given event; feeding the respective internal state markers to a trained machine-learning algorithm (MLA) to determine a prediction outcome thereof of whether the given event sequence is associated with the malicious activity; in response to the prediction outcome exceeding a predetermined threshold, determining the given event sequence as being associated with the malicious activity; and generating a report including the prediction outcome.