First-Party Cookie Serving Architecture for Cross-Site Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital advertising faces challenges in user identification and targeting due to limitations on third-party cookies, which restricts companies' ability to deliver personalized experiences while ensuring privacy, and relies heavily on third-party data collection, leading to increased costs and reliance on external agencies.

Innovation Solution

Implementing a system that embeds pixels in digital content, such as web advertisements and emails, to capture user impressions and actions by treating cookies as first-party cookies when users interact with the company's domain, allowing for data storage and analysis, thereby enabling targeted advertising and reducing reliance on third-party data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third-party cookies are used for user identification and tracking, then cross-site tracking and targeted advertising capability is improved, but reliance on external agencies and increased costs occur

Engineering Contradiction:
Improvecross-site tracking capabilityVSAvoidreliance on external agencies
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses first-party cookies as an intermediary mechanism to enable cross-site tracking without relying on third-party cookie services. By implementing a cookie serving architecture that works consistently across browsers and platforms using first-party cookies, the system achieves cross-site tracking capability while eliminating dependence on external third-party data collection agencies

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables websites to build their own robust cookie serving architecture using first-party cookies, allowing them to independently perform user identification and tracking without relying on external third-party services. This self-service approach reduces costs and eliminates the need to outsource data collection to external agencies

Inventive Principle:
Principle #25Self-service

2Object-affected harmful factors

If third-party cookies are limited or removed, then user privacy is improved, but user identification and targeting capability deteriorates

Engineering Contradiction:
Improveuser privacy protectionVSAvoiduser identification accuracy
Core Design Contradiction:
Object-affected harmful factorsVSMeasurement precision

Solution Approach 1:

The patent changes the fundamental parameter of cookie ownership from third-party to first-party. By using first-party cookies that are set and managed by the website operator itself, the system maintains user identification accuracy while improving privacy protection, as first-party cookies are treated more favorably by browsers and users

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If first-party cookie architecture is implemented, then data privacy and user identification accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveuser identification accuracyVSAvoidcookie serving architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent creates a universal first-party cookie serving architecture that performs multiple functions: user identification, cross-site tracking, targeted advertising, and data management. By consolidating these functions into a single architecture that works consistently across browsers and platforms, the system manages complexity while achieving improved user identification accuracy

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

Data Source

PatentUS11767154B2Facilitating inter-system data transfer with serialized data objects
Publication Date: 2023.09.26 CHARLES SCHWAB & CO INC
  • US11767154B2 patent drawing
  • US11767154B2 patent drawing
  • US11767154B2 patent drawing

AI summary

A computer server includes processor and memory hardware. The processor hardware executes instructions including parsing a hypertext transfer protocol (HTTP) request from a first user agent to identify a first data object matching a set of characteristics and generating a new data element based on the HTTP request. The instructions include, in response to the first data object being present: extracting a first set of serialized data elements and serializing them with the new data element to generate a second data object. The instructions include, in response to the first data object being absent and a user associated with the first user agent being identifiable: determining a second set of serialized data elements based on an identity of the user, and serializing them with the new data element to generate the second data object. The instructions include transmitting an HTTP response including the second data object.