Data Streaming Rate Control for Inference Attack Resistance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data streaming technologies are vulnerable to inference attacks, where encrypted data streams can still be analyzed and identified using machine learning techniques, compromising user privacy.

Innovation Solution

A method and device for degrading the performance of inference attacks by streaming data based on a transmission rate control method, which involves dividing the data stream into epoch units and dynamically adjusting the transmission rate based on buffering and traffic pattern information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data streaming uses fixed transmission rate, then real-time streaming is ensured, but inference attack performance is improved (privacy compromised)

Engineering Contradiction:
Improvereal-time streamingVSAvoidinference attack vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed transmission rate to a dynamically adjusted transmission rate that changes based on epoch-based segmentation and traffic pattern analysis. The transmission rate is continuously adapted to mask data patterns while maintaining streaming functionality, thereby resolving the contradiction between real-time streaming reliability and inference attack vulnerability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the transmission rate parameter dynamically based on epoch-based segmentation and accumulated data analysis. By adjusting the transmission rate parameter according to traffic pattern information and buffering status, the system masks data patterns from inference attacks while ensuring real-time streaming performance.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If data streaming uses variable bit rate encoding, then transmission efficiency is improved, but data pattern recognition by attackers is enhanced

Engineering Contradiction:
Improvetransmission efficiencyVSAvoiddata pattern recognition
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the data stream into epoch units, dividing the continuous data flow into discrete time-based segments. This segmentation allows the system to analyze and adjust transmission rates within each epoch, masking the overall data pattern from attackers while maintaining efficient transmission through variable bit rate encoding.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback mechanisms by monitoring accumulated data transmission amounts and traffic pattern information across epochs. This feedback loop enables dynamic adjustment of transmission rates to counteract pattern recognition while maintaining transmission efficiency, resolving the contradiction between productivity and security.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If encryption is applied to data streams, then privacy protection is improved, but data analysis and identification remain possible

Engineering Contradiction:
Improveprivacy protectionVSAvoiddata analysis difficulty
Core Design Contradiction:
Object-affected harmful factorsVSDifficulty of detecting and measuring

Solution Approach 1:

The patent enhances the dynamic nature of data transmission by implementing epoch-based segmentation with variable transmission rates. This dynamic adjustment creates temporal variations that mask data patterns even when encryption is applied, making data analysis and identification more difficult while maintaining privacy protection.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent combines multiple protective mechanisms: encryption, epoch-based segmentation, variable transmission rate adjustment, and noise injection. This composite approach creates a multi-layered defense system that addresses the limitations of encryption alone, making data analysis significantly more difficult while maintaining privacy protection.

Inventive Principle:
Principle #40Composite materials

4Object-affected harmful factors

If transmission rate is dynamically adjusted to mask patterns, then inference attack resistance is improved, but streaming stability may deteriorate

Engineering Contradiction:
Improveinference attack resistanceVSAvoidstreaming stability
Core Design Contradiction:
Object-affected harmful factorsVSStability of the object's composition

Solution Approach 1:

The patent segments the data stream into epochs, creating discrete time-based segments with controlled transmission rate adjustments. This segmentation allows for systematic rate changes that mask patterns while maintaining overall streaming stability through structured temporal distribution of data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs feedback mechanisms that monitor accumulated data transmission and traffic patterns to dynamically adjust rates. This feedback ensures that rate changes are data-driven and maintain streaming stability while effectively masking patterns from inference attacks.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250184576A1Method and device for streaming data based on transmission rate control method
Publication Date: 2025.06.05 ELECTRONICS & TELECOMM RES INST
  • US20250184576A1 patent drawing
  • US20250184576A1 patent drawing
  • US20250184576A1 patent drawing

AI summary

A method and device for streaming data based on a transmission rate control method are disclosed. According to one embodiment of the present disclosure, a method performed by a device may include performing buffering on video content for a first predetermined time period based on a start time of a first epoch; determining a first transmission rate in the first epoch based on an amount of data transmitted according to the buffering and traffic pattern information of the video content; providing the video content at the first transmission rate from a time point at which the buffering is completed to a time point at which the first epoch ends.