Unified Mobile Device Identifier Mapping Across Apps and Browsers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current retargeting technologies face challenges in implementing a unified opt-out mechanism across native mobile applications and mobile browsers, as users can easily disable device-specific identifiers in apps but lack a similar mechanism for browsers, leading to asymmetry and difficulties in reliable opt-out options.
Innovation Solution
A system generates a transient identifier (TID) for mobile devices based on device fingerprinting, mapping it to a stable device identifier (e.g., IDFA or AAID), and persisting this association using locally-stored values, allowing seamless integration across native apps and browsers for unified retargeting and opt-out functionality without relying on third-party cookies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If third-party cookies are used for browser-based retargeting, then user tracking capability is improved, but reliability of tracking is worsened due to cookie blocking mechanisms like ITP
Solution Approach 1:
The patent introduces a service endpoint as an intermediary between the browser and the retargeting system. The service endpoint receives requests from the browser containing a transient identifier, maps it to a stable device identifier using mappings obtained from native applications, and returns the stable identifier. This intermediary approach allows the system to bypass cookie blocking mechanisms while maintaining reliable user tracking capability.
2Ease of operation
If a unified opt-out mechanism is implemented across native apps and browsers, then ease of operation is improved, but device complexity is worsened due to integration requirements
Solution Approach 1:
The patent creates a universal opt-out mechanism that works across both native applications and mobile browsers through a common service endpoint. The service endpoint handles both app-based and browser-based requests using the same interface and mapping logic. By making the opt-out mechanism universal and multi-functional, the patent simplifies user operation while managing integration complexity through a standardized approach.
3Measurement precision
If transient identifiers are mapped to stable device identifiers using service endpoints, then tracking accuracy is improved, but loss of information is worsened due to mapping data requirements
Solution Approach 1:
The patent performs preliminary actions by establishing mappings between transient identifiers and stable device identifiers in advance through native applications. These mappings are stored and maintained by the service endpoint before browser-based tracking is needed. By performing this mapping establishment in advance, the system ensures high tracking accuracy when the browser needs to identify users, while the mapping data is already available and does not need to be collected in real-time, reducing information loss.
Data Source
AI summary
Described herein are methods and systems for generating a mobile device-specific identifier usable across native mobile applications and mobile browsers with a unified opt-out mechanism. A mobile device generates a transient identifier for the mobile device and maps the transient identifier to a stable identifier of the mobile device using at least one call to a service endpoint coupled to the mobile device via a communications network. A browser application on the mobile device renders a webpage, the webpage comprising first instructions, executed by the browser application, to retrieve the stable identifier of the mobile device using at least one call to the service endpoint coupled to the mobile device via a communications network.


