Variable Window Differential Privacy for Traffic Volume Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional differential privacy methods for traffic volume data publication add excessive noise due to fixed window sizes and neglect correlations among road segments and timestamps, leading to decreased data validity.

Innovation Solution

A system and method using a variable length window technique that considers correlations among road segments and timestamps, calculating a first window size and predicting a second window size based on transition probabilities and entropy, to determine a privacy budget for inserting noise into traffic volume data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If differential privacy is applied to all stream data with a fixed window size, then privacy protection is improved, but data validity decreases due to excessive noise

Engineering Contradiction:
Improveprivacy protectionVSAvoiddata validity
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed window size to a variable window size that adapts based on traffic conditions. The system dynamically adjusts the window size for each road segment and timestamp, allowing the privacy mechanism to respond to changing data characteristics rather than applying a static approach uniformly across all data.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements local quality by applying different window sizes to different road segments based on their specific characteristics. Each road segment receives a customized window size determined by its traffic patterns, correlation metrics, and transition probabilities, rather than using a uniform window size across the entire network.

Inventive Principle:
Principle #3Local quality

2Ease of manufacture

If a fixed window size is used for differential privacy, then implementation simplicity is improved, but unnecessary noise is added due to ignoring road segment correlations

Engineering Contradiction:
Improveimplementation simplicityVSAvoiddata accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent changes the window size parameter dynamically based on traffic conditions, road segment characteristics, and temporal patterns. By adjusting this key parameter rather than keeping it fixed, the system achieves better data accuracy while maintaining a relatively simple implementation framework that builds upon existing differential privacy mechanisms.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a fixed window size is used, then computational complexity is reduced, but privacy budget is wasted due to not considering timestamps

Engineering Contradiction:
Improvecomputational complexityVSAvoidprivacy budget efficiency
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system introduces dynamics by making the window size time-dependent, where the window size varies with each timestamp based on traffic patterns and data characteristics. This temporal adaptation allows the system to optimize privacy budget allocation across different time periods without requiring complex computational frameworks.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10931642B2System and method for traffic volume publication applying differential privacy
Publication Date: 2021.02.23 SOGANG UNIV RES FOUND
  • US10931642B2 patent drawing
  • US10931642B2 patent drawing
  • US10931642B2 patent drawing

AI summary

A method for a traffic volume publication system to publish traffic volumes in a road traffic network includes: receiving traffic information including information on a plurality of road segments and original traffic volume data for the road segments at a first timestamp and calculating a first window size for each road segment for the first timestamp; predicting a second window size for a third timestamp subsequent to the first timestamp, either based on the first window size calculated at the first timestamp or based on the first window size and a window size calculated in advance at a second timestamp prior to the first timestamp; determining a privacy budget allocated to the first timestamp based on the first window size and the second window size; and returning noisy traffic volume data which is obtained by inserting noise into the original traffic volume data, based on the determined privacy budget.