Cross-Platform Ad Conversion Tracking via Device Identifier Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current advertising systems face challenges in tracking conversions across mobile applications and browsers, as they do not share cookie spaces, making it difficult to associate conversions with earlier ad interactions.

Innovation Solution

The system generates a content item cookie that maps the cookie identifier to a device identifier, allowing conversion tracking by using the device identifier to log conversion events, and includes features like probabilistic determination for opening the mobile browser after a specified number of ad clicks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate cookie spaces are used for mobile applications and browsers, then privacy and security are improved, but conversion tracking capability deteriorates

Engineering Contradiction:
Improveprivacy and securityVSAvoidconversion tracking capability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces device identifiers as an intermediary mechanism that bridges the gap between separate cookie spaces. Instead of directly sharing cookies between mobile apps and browsers, the system uses device identifiers to indirectly associate user actions across different environments, enabling conversion tracking while preserving the isolation benefits of separate cookie spaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent moves the tracking mechanism from the cookie dimension to the device identifier dimension. By storing device identifiers in both mobile applications and browsers, and using these identifiers to associate conversions with ad impressions, the system creates a new tracking dimension that operates independently of the traditional cookie-based approach.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If device identifiers are used for cross-platform tracking, then conversion tracking accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveconversion tracking accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes device identifiers serve multiple functions: they act as unique identifiers for tracking, as keys for storing and retrieving data, and as the foundation for the entire cross-platform tracking system. This universal use of device identifiers simplifies the overall system architecture despite the added tracking capability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements preliminary actions by storing device identifiers in both mobile applications and browsers during initial setup and ad impression events. This pre-storing of identifiers enables seamless conversion tracking later without requiring complex real-time synchronization or additional infrastructure.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If browser is opened after multiple ad clicks, then user experience is improved, but ad click-through rate may decrease

Engineering Contradiction:
Improveuser experienceVSAvoidad click-through rate
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements a dynamic approach where the behavior of opening the browser is not fixed but adapts based on the number of ad clicks. The system dynamically determines whether to open the browser after a specified number of ad clicks within a time period, allowing flexibility in balancing user experience and advertising effectiveness.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a time period dimension to the ad click handling mechanism. By evaluating whether to open the browser based on clicks within a specific time window, the system creates a periodic evaluation cycle that balances immediate user needs with advertising goals, rather than using a static rule.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11295339B1Tracking user conversions across mobile applications and browsers
Publication Date: 2022.04.05 GOOGLE LLC
  • US11295339B1 patent drawing
  • US11295339B1 patent drawing
  • US11295339B1 patent drawing

AI summary

In general, this specification relates to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of presenting an ad within a mobile application interface of a mobile device; receiving a user selection of the ad; determining that a browser session is to be initiated in response to the user selection of the ad; generating a request URL, using one or more processors, where the request URL includes a device identifier for the mobile device; and submitting the URL request using the browser including: determining whether an ad cookie associated with the ad exists on the browser, and if the cookie associated with the ad exists, sending an ad cookie identifier along with the request. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.