Anomaly Detection in Sinkholed Network Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing internal security controls in computer networks struggle to detect new types of malware whose signatures are similar to legitimate activities, and network anomaly detection solutions face challenges with high false positives and computational resource intensity in large environments.

Innovation Solution

An automated method and system that collect and analyze non-routable network packets to detect anomalies by aggregating and parsing network flow records, using machine learning to identify anomalous activity through feature vector analysis and threshold comparison.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network anomaly detection solutions analyze all communications within the network, then malware detection capability is improved, but computational, memory, and storage resource requirements increase significantly

Engineering Contradiction:
Improvemalware detection capabilityVSAvoidcomputational resource requirements
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and analyzes only sinkholed traffic (packets routed to non-routable destinations) rather than all network communications. This selective extraction of relevant traffic reduces the volume of data requiring computational analysis while maintaining effective malware detection capability, as malicious activities often attempt connections to non-existent destinations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments network traffic analysis by focusing specifically on sinkholed traffic flows rather than analyzing all network communications uniformly. This segmentation allows the system to concentrate computational resources on the most indicative malicious patterns while ignoring benign traffic, thereby reducing overall resource requirements.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If detection thresholds are increased to reduce false anomalies, then false positive rate decreases, but number of malware detected also decreases

Engineering Contradiction:
Improvefalse positive rateVSAvoidmalware detection rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent changes the parameters used for anomaly detection by analyzing specific characteristics of sinkholed traffic flows (such as connection patterns, destination diversity, and temporal behavior) rather than relying on fixed thresholds. This parameter transformation allows the system to maintain high detection sensitivity while reducing false positives through more nuanced analysis.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system employs machine learning models that learn from historical sinkholed traffic patterns to dynamically adjust detection parameters. This feedback mechanism enables the system to distinguish between benign and malicious sinkholed traffic more accurately, maintaining high malware detection rates while reducing false positives through adaptive thresholding.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If signature-based security controls are used to detect known malware, then detection accuracy for known threats is improved, but new types of malware with signatures similar to legitimate activities cannot be detected

Engineering Contradiction:
Improvedetection accuracy for known malwareVSAvoiddetection capability for new malware
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

Instead of trying to identify malware by its malicious characteristics, the patent inverts the approach by analyzing sinkholed traffic patterns that result from both legitimate and malicious activities. By examining the behavior and patterns of traffic destined for non-routable addresses, the system can detect anomalies indicative of new malware without relying on known signatures, thus achieving both accuracy and adaptability.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS12120135B2System and method to detect malicious activity through detecting anomalies in sinkholed traffic
Publication Date: 2024.10.15 SAUDI ARABIAN OIL CO
  • US12120135B2 patent drawing
  • US12120135B2 patent drawing
  • US12120135B2 patent drawing

AI summary

An automated method for detecting anomalous activity in a private computer network comprises: collecting, over a current time period at an ingesting network device of the computer network, non-routable network packets routed to the ingesting network device from other network devices of the computer network; parsing the current collected network packets into corresponding current network flow records each including a source field and a destination field representing a non-routable network address; and for each distinct source identified in the source fields of the current network flow records: aggregating the current network flow records of that source into a current aggregated flow record; analyzing the current aggregated flow record using an anomaly detection module trained through machine learning on previous aggregated flow records of that source from previous time periods in order to detect anomalous activity in that source; and acting in response to detecting the anomalous activity in that source.