First-Party Cookie Session Tracking for Content Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content providers face challenges in delivering relevant content to users due to restrictions on third-party cookies, limiting their ability to track user behavior across the internet and personalize content effectively.

Innovation Solution

A server uses first-party cookie data to maintain a record of web pages visited and estimate target audiences, allowing it to transmit relevant content items based on user connections without relying on third-party tracking techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third-party tracking cookies are used to collect user data and provide relevant content, then content relevance to users is improved, but privacy concerns and browser restrictions worsen the situation

Engineering Contradiction:
Improvecontent relevanceVSAvoidprivacy concerns and browser restrictions
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

Instead of using third-party cookies to track users across the internet, the patent inverts the approach by using first-party cookies stored on the user's browser to track users across different websites. This inversion of the tracking mechanism resolves the contradiction by maintaining content relevance while avoiding the privacy and browser restriction issues associated with third-party cookies

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent introduces first-party cookies as an intermediary mechanism between the content provider and the user browser. These cookies serve as a mediator that enables data collection and content personalization without requiring third-party involvement, thus resolving the contradiction between content relevance and privacy concerns

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If first-party cookies are used to maintain records of visited web pages, then content personalization capability is improved, but the complexity of implementing tracking mechanisms increases

Engineering Contradiction:
Improvecontent personalization capabilityVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the first-party cookie system multi-functional by using the same cookie mechanism for both maintaining shopping cart records and tracking visited web pages for content personalization. This universal approach resolves the contradiction by achieving content personalization capability without proportionally increasing implementation complexity

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

Solution Approach 2:

The patent merges the functionality of shopping cart maintenance and web page tracking into a single first-party cookie system. By combining these functions, the patent achieves enhanced content personalization capability while avoiding the need for separate complex tracking mechanisms

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20240248944A1Systems and methods for implementing session cookies for content selection
Publication Date: 2024.07.25 VIZIT LABS INC
  • US20240248944A1 patent drawing
  • US20240248944A1 patent drawing
  • US20240248944A1 patent drawing

AI summary

A method is disclosed. The method may include establishing a connection with a client device via an application executing on the client device; detecting one or more web pages that the application of the client device has visited during the established connection; determining a target audience for the connection based on the detected one or more web pages; responsive to determining the target audience, identifying a set of content items from memory based on each content item of the set having a stored association with an identifier of the target audience in the memory; selecting a first content item from the set of content items; and transmitting the first content item to the client device over the connection for display on a web page.