Anomalous Network Session Identification via Hierarchical Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network communication technologies fail to identify anomalous network sessions in real time, leading to the disruption of entire networks when an anomalous session is detected, wasting resources and not addressing security concerns effectively.

Innovation Solution

A system and method that collect network traffic data, parse metadata, perform hierarchical clustering, and apply cluster analysis to identify anomalous sessions, allowing for targeted mitigation actions without disrupting other sessions, using components like data collectors, typification, clustering, and prohibition analysis components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional network security systems take down the entire network when an anomalous session is detected, then network security is improved, but network availability and resource utilization deteriorate

Engineering Contradiction:
Improvenetwork securityVSAvoidnetwork availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the network traffic into individual sessions and applies security analysis and mitigation actions to each session independently. Instead of taking down the entire network, the system identifies and isolates only the anomalous sessions through cluster analysis and outlier detection, allowing normal sessions to continue operating without disruption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different treatment to different sessions based on their characteristics. Normal sessions receive standard processing while anomalous sessions identified through clustering and outlier detection receive targeted mitigation actions. This localized approach ensures that security measures are applied only where needed, preserving network availability for legitimate traffic.

Inventive Principle:
Principle #3Local quality

2Reliability

If real-time identification of anomalous sessions is implemented, then network security response time is improved, but system complexity increases

Engineering Contradiction:
Improvesecurity response timeVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-service through automated cluster analysis and outlier detection algorithms that automatically identify anomalous sessions without requiring manual intervention. The hierarchical clustering and anomaly detection components continuously analyze network traffic patterns and autonomously determine which sessions require mitigation actions, reducing the need for complex manual security operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where cluster analysis results inform real-time mitigation decisions. The system monitors network sessions, identifies outliers through clustering, applies mitigation actions, and continues monitoring to verify effectiveness. This feedback mechanism enables real-time security response while maintaining manageable system complexity through automated decision-making.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If comprehensive network monitoring is performed to identify all sessions, then detection accuracy is improved, but processing time and resource consumption increase

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary clustering of network sessions to group similar traffic patterns together before conducting detailed anomaly analysis. By pre-organizing sessions into clusters based on hierarchical clustering, the system reduces the search space for anomaly detection, enabling faster identification of outliers without sacrificing detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by focusing computational resources on analyzing only the clustered sessions and identified outliers rather than processing every single session in detail. The hierarchical clustering approach allows the system to efficiently identify potential anomalies by comparing sessions against cluster centroids, reducing overall processing time while maintaining detection precision.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250106233A1System and method for identifying anomalous network sessions in a network environment
Publication Date: 2025.03.27 BANK OF AMERICA CORP
  • US20250106233A1 patent drawing
  • US20250106233A1 patent drawing
  • US20250106233A1 patent drawing

AI summary

A system for identifying one or more anomalous network sessions in a network environment includes a memory and a processor coupled to the memory. The processor collects network traffic data based on a plurality of network sessions between a source and a destination in the network environment. The processor parses the network traffic data to identify a plurality of parameters associated with the network traffic data at different network layers. The processor clusters the network traffic data into baseline network traffic data based on one or more specific parameters of the plurality of parameters. The processor identifies unknown network traffic based upon the clustered network traffic data and analyzes the unknown network traffic with respect to the baseline network traffic data to identify the one or more anomalous network sessions. The processor determines and performs one or more mitigation actions for the identified one or more anomalous network sessions.