Natural Language Interface for Cloud Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data analytics platforms face challenges in efficiently monitoring and detecting anomalies in cloud environments, particularly in datacenters, due to the complexity of tracking ephemeral connections and behaviors across multiple compute assets, which can lead to missed security threats or misconfigured resources.

Innovation Solution

A data platform is configured to ingest data from cloud environments using agents that collect and report information on compute assets, creating polygraphs that model behavioral relationships between entities, allowing for real-time anomaly detection and remediation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If agents continuously collect and report data from all compute assets in real-time, then anomaly detection capability is improved, but data processing complexity and system resource consumption increase

Engineering Contradiction:
Improveanomaly detection capabilityVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments data processing by creating separate polygraph models for different compute asset types (compute instances, storage instances, network instances) and their associated behaviors. Each polygraph model independently tracks specific behaviors, allowing the system to process and analyze data in manageable segments rather than handling all data uniformly, thus reducing overall processing complexity while maintaining comprehensive anomaly detection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-defining expected behaviors for each compute asset type and creating baseline polygraph models before anomalies occur. These pre-established behavioral baselines enable the system to quickly identify deviations without needing to analyze all historical data in real-time, reducing processing complexity while maintaining high detection reliability.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system tracks all ephemeral connections and behaviors across multiple compute assets, then detection precision is improved, but the volume of data to be processed increases

Engineering Contradiction:
Improvedetection precisionVSAvoidvolume of data
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts and isolates specific behavioral patterns and connections into separate polygraph models rather than processing all data uniformly. By extracting only the relevant behavioral attributes (such as connection patterns, data transfer behaviors, and interaction sequences) and representing them as simplified graph structures, the system maintains high detection precision while significantly reducing the effective data volume that needs processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The polygraph model serves multiple functions simultaneously: it represents behavioral expectations, detects anomalies, and provides context for investigation. This multi-functionality allows the system to handle diverse compute asset types and behaviors through a unified approach, reducing the need to process and store separate detailed records for each asset type, thus reducing overall data volume while maintaining comprehensive detection precision.

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

3Measurement precision

If polygraphs model detailed behavioral relationships between entities, then anomaly detection accuracy is improved, but system response time for remediation increases

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidsystem response time
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The polygraph models are designed to be dynamic and adaptable, allowing the system to adjust the level of detail and complexity based on the specific anomaly detection task. For common behaviors, the system uses simplified polygraph representations for fast processing, while reserving detailed modeling for complex or uncertain cases. This dynamic approach maintains high detection accuracy when needed while enabling rapid responses for routine operations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11973784B1Natural language interface for an anomaly detection framework
Publication Date: 2024.04.30 FORTINET INC
  • US11973784B1 patent drawing
  • US11973784B1 patent drawing
  • US11973784B1 patent drawing

AI summary

A natural language interface for an anomaly detection framework, including: receiving a natural language input associated with a cloud deployment; generating a query corresponding to the natural language input by disambiguating at least a portion of the natural language input based on data describing activity associated with an anomaly detection framework monitoring the cloud deployment; and providing, based on a response to the query, a response to the natural language input.