Revocable Device Identifier Generation for Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Device identifiers are permanent and irrevocable, leading to exposure and privacy concerns, especially when devices are re-furbished, reconditioned, or re-manufactured, as service providers can associate users with these identifiers, compromising privacy controls.

Innovation Solution

A method for generating a revocable identifier by combining a cryptographic representation of the unique device identifier with a counter value, ensuring the new identifier has not been previously generated, allowing the device to appear new to service providers while enabling compliance with privacy initiatives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a unique identifier is permanently assigned to a device, then the device can be reliably identified by service providers, but the identifier cannot be revoked or changed, leading to privacy exposure when devices are re-furbished or re-manufactured

Engineering Contradiction:
Improvedevice identification reliabilityVSAvoidprivacy exposure
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by transforming the static, permanent device identifier into a dynamic, revocable identifier that can be reset and changed. The system generates new identifiers periodically or upon reset requests, allowing the identifier to adapt over time rather than remaining fixed throughout the device lifecycle.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of identifier permanence by introducing a time-based or event-based reset mechanism. The identifier's lifecycle is parameterized with expiration or reset conditions, allowing it to transition from permanent to temporary, thereby resolving the contradiction between reliable identification and privacy protection.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If a device identifier is reset for re-furbished or re-manufactured devices, then privacy is protected and devices appear fresh to service providers, but there is a risk that the same identifier may have been previously generated, causing conflicts

Engineering Contradiction:
Improveprivacy protectionVSAvoididentifier uniqueness
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent applies preliminary action by checking whether a generated identifier has been previously used before finalizing it. The system performs a pre-check in the identifier generation process to ensure uniqueness, preventing conflicts before they occur rather than resolving them after generation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary verification mechanism that mediates between the need for identifier reuse (for privacy) and the need for uniqueness (for reliability). This intermediary check ensures that randomly generated identifiers do not conflict with existing ones, bridging the contradiction between privacy protection and identifier reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If service providers track device identifiers to provide services, then service delivery is enabled, but user privacy controls are compromised through associations between users and device identifiers

Engineering Contradiction:
Improveservice provisionVSAvoidprivacy control compromise
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The dynamic identifier system allows service providers to continue providing services through identifier-based tracking while periodically resetting identifiers to break long-term associations between users and devices. Services remain operational through the identifier, but privacy is protected through periodic identifier changes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9154308B2Revocable platform identifiers
Publication Date: 2015.10.06 GOOGLE LLC
  • US9154308B2 patent drawing
  • US9154308B2 patent drawing
  • US9154308B2 patent drawing

AI summary

A method includes receiving a request for a device to replace a unique identifier associated with the device with a revocable identifier, generating a revocable identifier for the device, wherein the revocable identifier comprises at least a cryptographic representation of the unique identifier associated with the device and a counter value, checking the generated revocable identifier to determine that the generated revocable identifier has not previously been generated for the device and associating the generated revocable identifier with the device.