Cross-Device Content Delivery via Anonymous Key Pairs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content delivery systems struggle to provide personalized and relevant content to users across multiple devices without storing personally identifiable information, leading to inefficiencies in content selection and delivery.
Innovation Solution
A method using public-private key pairs and secret keys to link anonymous identifiers from different devices, allowing content providers to associate user sessions across devices without storing PII, enabling precise content delivery based on user behavior and preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If personally identifiable information is stored to enable content personalization across devices, then content delivery precision is improved, but user privacy is compromised
Solution Approach 1:
The patent introduces anonymous identifiers and cryptographic key pairs as intermediaries between user identity and content delivery systems. Instead of storing PII directly, the system uses device-generated anonymous identifiers that can be tracked across devices through cryptographic proofs, enabling personalized content delivery without exposing user identity information.
Solution Approach 2:
The patent creates cryptographic copies (public keys) of user identity information that can be shared and verified across multiple devices without revealing the original private information. Users generate key pairs on each device, and public keys serve as verifiable copies that enable cross-device recognition while maintaining privacy.
2Object-affected harmful factors
If anonymous identifiers are used across multiple devices, then user privacy is maintained, but content personalization capability is reduced
Solution Approach 1:
The system implements feedback loops where anonymous identifiers and cryptographic proofs are continuously exchanged between devices and the content delivery system. This allows the system to learn user behavior patterns across devices and improve personalization accuracy over time, while users maintain control through cryptographic verification and the ability to revoke or update their anonymous identifiers.
Solution Approach 2:
The patent adds a cryptographic dimension to anonymous identifier systems by incorporating public-private key pairs and zero-knowledge proofs. This transforms simple anonymous tracking into a multi-layered system where privacy is maintained through cryptographic mathematics, enabling sophisticated cross-device personalization without relying on traditional PII-based approaches.
3Adaptability or versatility
If cryptographic key pairs are generated on each device, then cross-device recognition is enabled, but system complexity increases
Solution Approach 1:
The patent designs a universal cryptographic framework where the same public-private key pair generation and verification mechanisms work across all device types and platforms. The anonymous identifier system and cryptographic proof protocols are platform-agnostic, allowing users to seamlessly switch between smartphones, tablets, computers, and other devices while maintaining consistent recognition and personalization capabilities.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The method comprises receiving a first login associated with a first anonymous identifier and first device, creating an associated first private-public key pair, storing a first private key locally in the first device, and publishing a first public key. The method further comprises receiving a second login from a second different device, creating a second private-public key pair, storing a second private key, publishing the second public key, creating a secret key using the first public key, and associating a second anonymous identifier with the secret key. The method further comprises subsequently receiving a login the first device, creating the secret key using the second public key, associating the first anonymous identifier with the secret key, receiving a request for content from either device, and providing content using the association.


