Enterprise Threat Detection Pattern Creation via Log Normalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise threat detection systems face challenges in efficiently analyzing large volumes of log data to identify suspicious behavior due to the need for complex filtering and pattern creation, which can be resource-intensive and time-consuming, especially when dealing with raw data.

Innovation Solution

A method that allows for interactive free text searching of log data, enabling the creation of enterprise threat detection patterns by selecting relevant search results, adding event filters based on normalized log data, and setting a relative time range, thereby facilitating efficient pattern completion and alert generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex filtering and pattern creation are performed on raw data, then detection accuracy is improved, but processing time and resource consumption increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary normalization of log data into a standardized format before pattern creation. By preparing the data in advance and converting it to normalized events, the system reduces the computational burden during actual threat detection, thereby decreasing processing time while maintaining detection accuracy through the use of normalized data structures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Normalized log data serves as an intermediary between raw logs and detection patterns. The normalization layer acts as a mediator that transforms diverse raw log formats into a unified representation, enabling efficient pattern matching without requiring complex filtering operations on the original raw data, thus reducing processing resources and time.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If complex filtering and pattern creation are performed on raw data, then detection accuracy is improved, but resource consumption increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary normalization of log data into a standardized format before pattern creation. By preparing the data in advance and converting it to normalized events, the system reduces the computational burden during actual threat detection, thereby decreasing processing time while maintaining detection accuracy through the use of normalized data structures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Normalized log data serves as an intermediary between raw logs and detection patterns. The normalization layer acts as a mediator that transforms diverse raw log formats into a unified representation, enabling efficient pattern matching without requiring complex filtering operations on the original raw data, thus reducing processing resources and time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If free text search is performed on raw logs, then search flexibility is improved, but processing complexity increases

Engineering Contradiction:
Improvesearch flexibilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The search process is segmented into two distinct phases: first, flexible free-text searching is performed on raw logs to identify relevant events; second, the identified events are converted to normalized events for pattern creation. This segmentation allows the system to maintain search flexibility on raw data while separating the complexity of normalization to a dedicated processing stage, reducing overall processing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Normalized log data serves as an intermediary between raw logs and detection patterns. The normalization layer acts as a mediator that transforms diverse raw log formats into a unified representation, enabling efficient pattern matching without requiring complex filtering operations on the original raw data, thus reducing processing resources and time.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11128651B2Pattern creation in enterprise threat detection
Publication Date: 2021.09.21 SAP SE
  • US11128651B2 patent drawing
  • US11128651B2 patent drawing
  • US11128651B2 patent drawing

AI summary

Search results are received from an initiated free text search of log data from one or more logs, where the free text is performed using search terms entered into a free text search graphical user interface. A set of at least one search result is selected from the search results containing an event desired to be identified in a completed enterprise threat detection (ETD) pattern. A forensic lab application is rendered to complete an ETD pattern. An event filter is added for an event type based on normalized log data to a path. A relative ETD pattern time range is set and an ETD pattern is completed based on the added event filter.