IoT Anomaly Detection Using Metadata Clustering and Privacy Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for detecting cyber-security events in IoT data traffic face challenges in accuracy and privacy preservation, as they often rely on statistical analysis and header field analysis, which are not sufficient for precise anomaly detection.

Innovation Solution

The approach involves using temporal hierarchies like day of the week, time of day, and part of hour to model metadata information, clustering similar behaving devices, and employing limited, discrete message sizes to enhance anomaly detection accuracy, while maintaining privacy through the use of hashed device IDs and non-private metadata features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional statistical analysis and header field analysis are used to detect anomalies, then detection can be performed with basic data processing, but detection accuracy is insufficient and privacy cannot be adequately preserved

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidprivacy preservation
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts only the necessary metadata features (message size, time, frequency, temporal hierarchies) from IoT communications while leaving the actual message content and sensitive device identifiers protected. This extraction approach enables anomaly detection through behavioral patterns without accessing or exposing private information, thereby resolving the contradiction between detection accuracy and privacy preservation

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of analyzing message content to detect anomalies (which would compromise privacy), the patent inverts the approach by analyzing metadata characteristics and temporal patterns. This inversion allows detection of behavioral anomalies through indirect observation of communication patterns rather than direct content analysis, achieving both accuracy and privacy goals

Inventive Principle:
Principle #13The other way round (Inversion)

2Measurement precision

If detailed message content analysis is performed to improve detection accuracy, then anomaly detection precision increases, but privacy preservation deteriorates

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidprivacy exposure
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent applies different analysis qualities to different parts of the data: metadata features receive detailed analysis for pattern recognition, while message content and sensitive identifiers receive minimal or no analysis. This local differentiation allows high detection accuracy where needed (temporal patterns, message size distributions) while maintaining privacy where sensitive information resides

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces metadata features as an intermediary between message content and anomaly detection. Instead of directly analyzing message content for anomalies, the system first extracts metadata characteristics (size, timing, frequency) that serve as indirect indicators of behavioral patterns. This intermediary layer enables detection without direct exposure to sensitive content

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If comprehensive behavioral modeling of all devices is performed, then detection accuracy improves, but system complexity increases

Engineering Contradiction:
Improvebehavioral pattern detection accuracyVSAvoidmodeling system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges behavioral patterns across multiple devices by identifying common temporal hierarchies and message characteristics. Instead of maintaining separate complex models for each device, the system combines observations from multiple devices to establish normative behavioral patterns, reducing individual model complexity while improving detection accuracy through aggregated insights

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent focuses on modeling only the most salient behavioral features (temporal patterns, message size distributions, communication frequencies) rather than attempting to model all possible device characteristics. This partial action approach captures the essential patterns needed for anomaly detection while avoiding the complexity of comprehensive device behavior modeling

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11349859B2Method for privacy preserving anomaly detection in IoT
Publication Date: 2022.05.31 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11349859B2 patent drawing
  • US11349859B2 patent drawing
  • US11349859B2 patent drawing

AI summary

Embodiments may provide techniques to detect cyber-security events in IoT data traffic that provide improved detection accuracy and preservation of privacy. For example, in an embodiment, a method may be implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise collecting a plurality of messages to and from at least one device, extracting metadata features from the collected plurality of messages, generating a time window, determining additional features based on the extracted metadata features present during the time window, detecting behavioral patterns of the at least one device based on the collected plurality of messages, clustering the determined additional features and the detected behavioral patterns present during the time window, and detecting at least one anomaly or type of anomaly using the clustered determined additional features and the detected behavioral patterns.