Deniable Location Obfuscation via Trust-Based Semantic Labeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User privacy is compromised due to the need for mobile applications to access geographic locations, as existing solutions fail to effectively obfuscate user locations without impacting application functionality.

Innovation Solution

Implementing deniable obfuscation methods that determine an application's trust level to decide whether to transmit actual or obfuscated user locations, using semantic labels to generate obfuscated locations that preserve privacy while maintaining application functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If actual geographic location is transmitted to mobile applications, then application functionality is ensured, but user privacy is compromised

Engineering Contradiction:
Improveapplication functionalityVSAvoiduser privacy compromise
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by differentiating location obfuscation strategies based on application trust levels. Trusted applications receive actual or minimally obfuscated locations, while untrusted applications receive heavily obfuscated locations with semantic labels. This selective approach ensures that each application receives the appropriate level of location precision based on its trustworthiness, thereby maintaining functionality for trusted apps while protecting privacy from untrusted ones.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of location precision dynamically based on application trust levels. Instead of using a fixed obfuscation level, the system adjusts the location data parameter - providing high precision to trusted applications and low precision to untrusted applications. This parameter change resolves the contradiction by allowing full functionality where trusted and limiting privacy exposure where untrusted.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If location obfuscation is applied to protect user privacy, then privacy is preserved, but application functionality may be impacted

Engineering Contradiction:
Improveuser privacy protectionVSAvoidapplication functionality
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent implements dynamics by making the location obfuscation level adjustable and context-dependent rather than static. The system dynamically determines the appropriate obfuscation level based on application trust levels, allowing it to adapt between providing precise locations and obfuscated locations. This dynamic approach ensures that application functionality is maintained when needed while privacy is protected when appropriate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the location data into different levels of obfuscation based on application trust categories. Instead of applying a uniform obfuscation level to all applications, the system divides applications into trusted and untrusted segments, providing different location precision levels to each segment. This segmentation allows the system to preserve functionality for trusted applications while protecting privacy from untrusted ones.

Inventive Principle:
Principle #1Segmentation

3Object-affected harmful factors

If trust-based differentiation is implemented, then privacy protection is optimized, but system complexity increases

Engineering Contradiction:
Improveprivacy protection optimizationVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by establishing application trust levels in advance before location data is shared. The system pre-categorizes applications as trusted or untrusted based on predefined criteria, and this preliminary classification determines the level of location obfuscation applied. By doing the trust assessment beforehand, the system avoids complex real-time decisions about location precision, thereby optimizing privacy protection while managing system complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10528762B2Deniable obfuscation of user locations
Publication Date: 2020.01.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10528762B2 patent drawing
  • US10528762B2 patent drawing
  • US10528762B2 patent drawing

AI summary

Aspects of the invention include receiving, using a processing system, a geographic location of a user. A trust level of an application is determined. Based at least in part on the trust level of the application meeting a threshold, the geographic location of the user is transmitted to the application. Based at least in part on the trust level of the application not meeting the threshold, a semantic label associated with the geographic location of the user is determined. The semantic label describes a type of place located at the geographic location of the user. An obfuscated geographic location that preserves the privacy of the geographic location of the user and is associated with a semantic label consistent with the semantic label associated with the geographic location of the user is generated. The obfuscated geographic location is transmitted to the application in place of the geographic location of the user.