Process Tree Tagging for Real-Time Zero-Day Attack Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Malicious entities frequently target outdated or unpatched computer server infrastructure, leading to resource-intensive maintenance challenges and vulnerabilities that existing security measures struggle to address, particularly in mitigating zero-day attacks.

Innovation Solution

A platform comprising sensors and an optional security server that collect and analyze telemetry data from workload instances, employing strategies to detect and mitigate real-time attacks across multiple nodes, reducing false alarms, and enabling automated responses to potential threats without impacting performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional security measures are used to protect computer server infrastructure, then basic security coverage is provided, but they fail to detect zero-day attacks and generate high false alarm rates

Engineering Contradiction:
Improvedetection accuracyVSAvoidfalse alarms
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system dynamically adapts its detection behavior by learning from historical data and adjusting its analysis in real-time. The security platform modifies its detection strategies based on observed patterns, enabling it to distinguish between legitimate activities and actual threats more effectively, thereby reducing false alarms while maintaining high detection accuracy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where detection results and alarm outcomes are continuously fed back into the analysis engine. This feedback loop allows the system to learn from previous detections, refine its detection algorithms, and adjust its behavior to reduce false alarms while improving the reliability of future detections.

Inventive Principle:
Principle #23Feedback

2Reliability

If comprehensive security monitoring is implemented across all nodes, then detection coverage is improved, but system performance is impacted

Engineering Contradiction:
Improvedetection coverageVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The security monitoring system is segmented into distributed components that operate independently on each node. This segmentation allows comprehensive monitoring coverage across all nodes while each component processes only local data, preventing performance degradation of the overall system. The modular architecture enables parallel processing and localized analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial monitoring actions based on risk assessment and contextual information. Instead of uniformly applying full monitoring intensity to all nodes, the system selectively intensifies monitoring where threats are detected or suspected, while maintaining baseline monitoring elsewhere. This approach achieves comprehensive coverage without consistently impacting system performance across all nodes.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If resource-intensive security maintenance is performed to keep systems up-to-date, then security posture is improved, but maintenance costs and complexity increase

Engineering Contradiction:
Improvesecurity postureVSAvoidmaintenance complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The security platform implements self-service capabilities through automated patch management, self-healing mechanisms, and autonomous response systems. These features reduce the need for manual security maintenance interventions, lowering both the resource intensity and complexity of keeping systems up-to-date while maintaining strong security posture.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary security actions by proactively applying patches, updates, and security configurations before vulnerabilities can be exploited. This preliminary maintenance approach prevents security degradation and reduces the need for reactive, resource-intensive emergency maintenance, thereby lowering overall maintenance complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12500905B2Process tree and tags
Publication Date: 2025.12.16 SOPHOS INC
  • US12500905B2 patent drawing
  • US12500905B2 patent drawing
  • US12500905B2 patent drawing

AI summary

Information associated with a process is received. At least a portion of the received information is used to modify a Process Tree. Modifying the Process Tree includes at least one of: (1) adding a Tag to the Process Tree and (2) modifying a Tag in the Process Tree. An Alert is generated based at least in part in response to determining that a Strategy has been matched.