Third-Party Interaction Tracking for Content Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online systems are limited in their ability to capture user interactions outside their platform, which restricts their ability to tailor content presentation effectively, as they only consider actions performed within the system or communicated by third-party systems.

Innovation Solution

The online system incorporates a tracking mechanism in content provided by third-party systems that allows client devices to log and communicate user interactions back to the online system, enabling the storage and analysis of these interactions without revealing user identities, and uses this information to select and generate content for presentation based on user interactions with third-party system content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the online system only captures interactions performed within the system or communicated by third-party systems, then user privacy is protected, but the ability to tailor content presentation is limited

Engineering Contradiction:
Improveuser interaction informationVSAvoidcontent personalization capability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a tracking mechanism as an intermediary component that bridges the online system and third-party systems. This mechanism captures user interactions with third-party content without requiring direct access to user identifying information, thereby enabling comprehensive content personalization while maintaining privacy protection through the intermediary's controlled data collection and processing

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the tracking mechanism collects detailed interaction information from third-party systems, then content selection accuracy improves, but user privacy protection is compromised

Engineering Contradiction:
Improveinteraction tracking accuracyVSAvoiduser privacy exposure
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent extracts only the necessary interaction information from third-party systems while leaving user identifying information separate and protected. The tracking mechanism captures specific interaction data (views, clicks, purchases) without extracting or transmitting user identities to third parties, thereby achieving precise measurement of user behavior while maintaining privacy through selective data extraction

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If the online system integrates tracking mechanisms from multiple third-party systems, then the comprehensiveness of user profiling increases, but the system complexity increases

Engineering Contradiction:
Improveuser profiling comprehensivenessVSAvoidtracking system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal tracking mechanism that can interface with multiple different third-party systems through standardized methods. This multi-functional tracking system handles various interaction types (views, clicks, purchases, cart additions) across diverse third-party platforms using a unified approach, thereby achieving comprehensive user profiling without proportionally increasing system complexity through standardization

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

Data Source

PatentUS10262069B2Personalizing content associated with a third party system for presentation to an online system user based on interactions performed by the user with content from the third party system
Publication Date: 2019.04.16 META PLATFORMS INC
  • US10262069B2 patent drawing
  • US10262069B2 patent drawing
  • US10262069B2 patent drawing

AI summary

An online system stores information identifying interactions by online system users with content provided by a third party system. The third party system includes a tracking mechanism in content that specifies one or more interactions with the content. When a user performs a specified interaction with the content via a client device, the tracking mechanism communicates information describing the performed interaction from the client device to the online system. The online system retrieves information identifying the user from the client device and stores the information describing the performed interaction in association with the information identifying the user. The third party system requests the online system generate content for presentation to the user, and the online system identifies content provided by the third party system with which additional users having at least a threshold measure of similarity to the user interacted to present to the user.