Kernel Container Monitoring for Real-Time Threat Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack effective methods for monitoring and managing security threats and anomalies within cloud-based compute environments, particularly in containerized systems, which are critical for ensuring data security and compliance.

Innovation Solution

Implementing kernel-based monitoring using agents that collect and analyze data from container activities within a compute environment, combined with a data platform that performs data processing and user interface operations to detect anomalies and facilitate remediation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If kernel-based monitoring agents are deployed to monitor container activities, then security monitoring capability is improved, but system complexity and performance overhead increase

Engineering Contradiction:
Improvesecurity monitoring capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a kernel-based monitoring agent as an intermediary component that operates between the container runtime and the monitoring system. This agent collects security-relevant events from container activities and forwards them to a centralized processing system, thereby enabling comprehensive security monitoring without requiring deep integration throughout the entire containerization stack.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The monitoring system is segmented into multiple independent components: a kernel-based agent running inside containers, a centralized processing system, and a visualization interface. This segmentation allows each component to be developed, deployed, and maintained independently, reducing overall system complexity while maintaining comprehensive monitoring capability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If comprehensive container activity monitoring is implemented, then security threat detection is improved, but compute resource consumption increases

Engineering Contradiction:
Improvesecurity threat detectionVSAvoidcompute resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The monitoring agent selectively monitors only the most security-relevant container activities such as file system modifications, network connections, and process executions. By focusing monitoring efforts on high-value targets rather than all container activities equally, the system achieves effective security threat detection while minimizing unnecessary compute resource consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent extracts only the essential security events from the vast amount of container activity data and transmits them to the centralized processing system. This extraction approach filters out redundant information locally at the agent level, reducing the volume of data that requires processing and thereby lowering overall compute resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

3Speed

If real-time monitoring and anomaly detection are deployed, then response time to security threats is improved, but system performance overhead increases

Engineering Contradiction:
Improveresponse time to security threatsVSAvoidsystem performance
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The system establishes baseline behavior patterns for container activities during normal operation and continuously compares current activities against these baselines. By preparing reference data in advance and using efficient comparison algorithms, the system achieves real-time anomaly detection with minimal performance overhead, as the heavy computational tasks are performed offline during baseline establishment rather than during real-time monitoring.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12470577B1Kernel-based monitoring of container activity in a compute environment
Publication Date: 2025.11.11 FORTINET INC
  • US12470577B1 patent drawing
  • US12470577B1 patent drawing
  • US12470577B1 patent drawing

AI summary

An illustrative agent deployed in a compute environment monitored by a data platform is disclosed. The agent may access kernel data generated by a kernel of an operating system used within the compute environment. Based on the kernel data, the agent may detect a launch of a new container entity of a set of container entities deployed to the compute environment and managed by a container runtime executing on the operating system. Based on the detecting of the launch of the new container entity, the agent may then provide, to the data platform, agent data that indicates the launch of the new container entity. Corresponding methods, systems, and products are also disclosed.