Browser Query Index for Cookieless Personalized Content Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The advent of privacy restrictions, particularly through Safari's Intelligent Tracking Prevention (ITP), limits the effectiveness of traditional cookie-based methods for user data collection and personalized content delivery, impacting advertising reporting and attribution capabilities.
Innovation Solution
A system that utilizes a Data Management Platform (DMP)/Customer Data Platform (CDP) to generate a prioritized decision tree graph query index, which is sent to a user's browser as a browser-executable library, allowing local processing of user data to match market segment queries and deliver personalized content without relying on cookies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional cookie-based methods are used for user data collection and personalized content delivery, then advertising effectiveness and user personalization are improved, but user privacy protection deteriorates
Solution Approach 1:
The patent introduces a browser-executable library as an intermediary component that processes user data locally within the browser environment. This library acts as a mediator between user data and external servers, enabling personalized content delivery while maintaining data privacy through local processing and controlled data exposure.
Solution Approach 2:
The system enables the browser itself to perform data processing tasks through the executable library, rather than relying on external servers to collect and process user data. The browser locally executes queries against user data and determines content delivery, reducing the need for external data collection and improving privacy protection.
2Object-affected harmful factors
If browser privacy restrictions (ITP) are implemented to block tracking cookies, then user privacy protection is improved, but advertising reporting and attribution capabilities deteriorate
Solution Approach 1:
The patent shifts the data processing paradigm from server-based to client-based by implementing a browser-executable library. This dimensional change in where processing occurs allows the system to bypass traditional cookie-based tracking restrictions while maintaining advertising reporting capabilities through local data analysis and controlled information sharing.
Solution Approach 2:
The system performs preliminary data processing and query execution within the browser before any data leaves the user's device. By pre-processing data locally and only sharing necessary results with external systems, the patent maintains advertising attribution capabilities while complying with privacy restrictions.
3Ease of operation
If third-party cookies are blocked to prevent cross-site tracking, then user privacy control is improved, but cross-platform user mapping and retargeting capabilities deteriorate
Solution Approach 1:
The patent segments the data processing functionality into browser-based execution, with different query types handled locally. This segmentation allows the system to maintain cross-platform user mapping capabilities through controlled local processing while preventing unauthorized third-party tracking, as each browser instance processes its own data independently.
Data Source
AI summary
A computer-implemented method of providing targeted content to a user includes generating a query index from a data corpus, the query index including a plurality of market segment-based queries, wherein each market segment-based query of the plurality of queries is configured to provide targeted content on a browser user interface of a user determined to be within a corresponding market segment. The method further includes constructing the browser-executable library including the query index, where the browser-executable library is configured to execute within a local machine browser of the user, and transmitting the browser-executable library to the local machine browser of the user, wherein the browser-executable library is configured to determine that a query of the plurality of market segment-based queries matches user-specific data only stored in the local machine browser of the user, where the query matching the user-specific data stored in the local machine browser of the user is configured to cause the local machine browser to request the targeted content corresponding to the user-specific data.


