Distributed Malware Detection With Local Sensors and Central Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing malware detection systems face scalability and deployment flexibility issues, with anti-virus software being ineffective against advanced malware, dedicated appliances causing resource constraints and capital outlay, and cloud-based solutions lacking on-site deployment capabilities.

Innovation Solution

A distributed malware detection system with sensors that conduct preliminary analysis and submit data to a scalable, centralized analysis cluster, allowing flexible deployment options and avoiding redundant analyses through metadata-based load balancing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated malware detection appliances are deployed at network ingress points, then malware detection capability is improved, but resource constraints and capital outlay increase

Engineering Contradiction:
Improvemalware detection capabilityVSAvoidresource constraints
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system segments the malware detection function into two parts: a sensor component deployed at the network ingress point that performs preliminary analysis and extraction of metadata, and a centralized analysis cluster that performs deep packet inspection and malware analysis. This segmentation allows the sensor to operate with minimal resources while the centralized cluster handles the computationally intensive tasks, resolving the resource constraint problem.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The sensor acts as an intermediary between the network traffic and the centralized analysis cluster. It extracts metadata from network packets and forwards only the essential information to the cluster, rather than forwarding all traffic. This intermediary role reduces the resource burden on both the sensor and the cluster while maintaining detection effectiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If additional malware detection appliances are installed to handle increased network traffic, then detection capacity is improved, but capital outlay and network downtime increase

Engineering Contradiction:
Improvedetection capacityVSAvoidcapital outlay
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The centralized analysis cluster serves multiple sensors and can handle traffic from multiple network ingress points simultaneously. This multi-functional design allows the system to scale detection capacity by adding computational resources to the centralized cluster rather than deploying additional expensive appliances at each network location, reducing capital outlay.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system transitions from a horizontal scaling model (adding more appliances at network edges) to a vertical scaling model (enhancing the centralized cluster's computational capacity). This dimensional change in scaling strategy allows capacity increases without proportionally increasing capital expenditure on hardware appliances.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If cloud-based malware detection appliances are used, then scalability is improved, but on-site deployment capability is lost

Engineering Contradiction:
ImprovescalabilityVSAvoidon-site deployment capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The sensor is deployed locally at the enterprise's premises to perform preliminary analysis and metadata extraction, satisfying on-site deployment requirements and compliance needs. The centralized analysis cluster can be located in the cloud or at a remote data center, providing scalability. This hybrid architecture combines local presence with remote scalability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments the detection architecture into a local sensor component and a remote centralized cluster. The sensor handles local deployment requirements and compliance constraints, while the centralized cluster provides scalable computational resources that can be hosted in the cloud or at remote locations, combining both advantages.

Inventive Principle:
Principle #1Segmentation

4Reliability

If redundant malware analysis is performed on the same objects, then detection thoroughness is improved, but system efficiency decreases

Engineering Contradiction:
Improvedetection thoroughnessVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements feedback mechanisms where the centralized analysis cluster shares analysis results and threat intelligence with sensors. When an object is analyzed by one sensor or the cluster, this information is fed back to other sensors through a shared database or threat intelligence platform, preventing redundant analysis and improving system efficiency while maintaining detection thoroughness.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12445481B1Distributed malware detection system and submission workflow thereof
Publication Date: 2025.10.14 MAGENTA SECURITY HOLDINGS LLC
  • US12445481B1 patent drawing
  • US12445481B1 patent drawing
  • US12445481B1 patent drawing

AI summary

A computerized method for cluster selection is described. Initially, a cloud-based enrollment service advertises features and capabilities of clusters performing malware analyses within a cloud-based malware detection system. Upon receiving an enrollment request message, including tenant credentials associated with a sensor having an object to be analyzed for malware, the cloud-based enrollment service returns an enrollment response message. The tenant credentials are used to authenticate the sensor and determine a type of subscription assigned to the sensor. The enrollment response message includes a portion of the advertised features and capabilities of a selected cluster of the cloud-based malware detection system in response to the sensor being authenticated. The portion of the advertised features and capabilities enables the sensor to establish communications with the selected cluster.