IoT Telemetry Analysis for Malicious Activity Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IoT devices lack effective security measures, particularly in home networks, as they often do not come with host security and are vulnerable to malware attacks due to encryption protocols like TLS and DTLS, making traditional network-based analysis ineffective and challenging to implement on-path detection.

Innovation Solution

Collecting telemetry data from IoT devices to generate global and device-specific block lists and allow lists, utilizing lightweight machine learning models for on-path detection, and employing full neural networks for off-path analysis to classify malicious activity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional network-based analysis is used to detect malware, then detection capability is maintained, but effectiveness is reduced due to encryption protocols like TLS and DTLS

Engineering Contradiction:
Improvemalware detection effectivenessVSAvoidencryption protocol interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary analysis approach that does not directly inspect encrypted payload content but rather analyzes metadata, packet headers, and communication patterns as intermediate indicators. This intermediary layer allows detection of malicious behavior without needing to decrypt TLS/DTLS traffic, thus maintaining detection effectiveness while avoiding the harmful interference of encryption protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional deep packet inspection (mechanical content analysis) with machine learning-based pattern recognition systems. Instead of mechanically examining encrypted content, the system uses automated ML models to analyze communication behaviors, making the detection process more effective against encrypted traffic where traditional mechanical inspection fails.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Speed

If full neural networks are stored locally for on-path detection, then detection speed is improved, but device resources are overwhelmed

Engineering Contradiction:
Improvedetection speedVSAvoidmodel storage requirements
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the detection system into two parts: lightweight models stored locally in resource-constrained devices for immediate on-path detection, and more comprehensive full neural networks stored in cloud servers for off-path analysis. This segmentation allows fast local detection while managing device resources, with the option to escalate complex cases to the cloud for deeper analysis using more resource-intensive models.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a spatial dimension to model storage by distributing different model types across different locations (local device storage vs. cloud storage). Instead of requiring all models to be stored in one place (either locally overwhelming the device or remotely slowing detection), the system uses a multi-dimensional storage architecture where frequently used lightweight models are local for speed, while comprehensive models reside in the cloud for completeness.

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

3Measurement precision

If comprehensive security analysis is performed on all telemetry data, then detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvemalicious activity classification accuracyVSAvoidanalysis processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by using lightweight local models for initial screening of telemetry data, performing comprehensive analysis only on suspicious cases that exceed certain thresholds. This partial approach maintains high detection accuracy for malicious activities while avoiding the time cost of analyzing all normal traffic with full neural networks, thus reducing overall processing time while preserving detection precision.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12088608B2Methods and apparatus to analyze telemetry data of a network device for malicious activity
Publication Date: 2024.09.10 MCAFEE LLC
  • US12088608B2 patent drawing
  • US12088608B2 patent drawing
  • US12088608B2 patent drawing

AI summary

Methods, apparatus, systems and articles of manufacture are disclosed to analyze telemetry data of a network device for malicious activity. An example apparatus includes an interface to obtain first telemetry data, a rules generator to, using the first telemetry data, generate a global block list using a machine learning model, the machine learning model generated based on a device specific block list and a device specific allow list, and a model manager to transmit the global block list to a gateway, the gateway to facilitate on-path classification of second telemetry data.