Network Flow Threat Analysis Using Feature Selection and ML

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cyber threat intelligence methods lack effective machine learning-based analysis, particularly for network flow data, which is bulky and challenging for edge computing, and current rule-based systems are vulnerable to attacks like SYN DDoS, requiring expert knowledge and generating false positives.

Innovation Solution

An apparatus and method utilizing a flow detector, feature extraction, selection, classification, and threat computation models, combined with a cyber threat intelligence engine, to analyze and predict cyber threats by processing network flow data using machine learning techniques, including feature selection and deep neural networks for improved accuracy and reduced system loading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If network flow data is used for cyber threat intelligence analysis, then more information is available for machine learning-based analysis, but the data becomes bulky and challenging for edge computing

Engineering Contradiction:
Improveinformation availabilityVSAvoiddata volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the most relevant features from network flow data using a feature selection model. Instead of processing all network flow information, the system identifies and extracts key features that are most predictive of cyber threats, thereby reducing data volume while preserving essential information for analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the network flow data processing into distinct stages: feature extraction, feature selection, and classification. This segmentation allows the system to handle data in manageable portions, extracting only necessary features at each stage rather than processing the entire bulky dataset.

Inventive Principle:
Principle #1Segmentation

2Reliability

If rule-based classification methods like SIEM are used, then expert knowledge can be applied for security analysis, but the system becomes vulnerable to attacks and requires expert knowledge to deploy

Engineering Contradiction:
Improvesecurity analysis capabilityVSAvoiddeployment complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces rule-based classification with machine learning-based classification. Instead of relying on manually configured rules that require expert knowledge, the system uses trained machine learning models that automatically learn patterns from data, making the system easier to deploy while maintaining or improving security analysis capability.

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

Solution Approach 2:

The machine learning models automatically learn and adapt to new threat patterns without requiring continuous expert intervention. The system performs self-service by automatically updating its classification capabilities based on training data, reducing the need for expert knowledge in deployment and maintenance.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If machine learning-based analysis is implemented, then accuracy in detecting and predicting attacks is improved, but system complexity increases

Engineering Contradiction:
Improveattack detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by implementing only the necessary machine learning components needed for effective threat detection. Instead of implementing a complete complex ML pipeline, the system selectively applies feature extraction and classification only where needed, achieving good detection accuracy while limiting complexity growth.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12519816B2Apparatus and method for analysis of cyber threat intelligence
Publication Date: 2026.01.06 HONG KONG APPLIED SCI & TECH RES INST
  • US12519816B2 patent drawing
  • US12519816B2 patent drawing
  • US12519816B2 patent drawing

AI summary

An apparatus for analysing and monitoring a network flow for cyber threat intelligence is provided. The apparatus includes a feature selection model, a feature classification model, a threat computation model, a cyber threat intelligence engine, and a monitoring system. The feature selection model is configured to select flow-based features from a dataset in a network flow to generate network flow meta. The feature classification model is configured to analysis the flow-based features of the network flow meta to generate classified features. The threat computation model is configured to predict the threat features from the classified features using a swappable prediction model. The cyber threat intelligence engine is configured to collect and combine the flow-based features, the classified features, and the threat features to form one or more cyber threat joint features. The monitoring system is configured to output the cyber threat joint features.