Aggregated User Attribute Reporting for Cookie-Free Content Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The eradication of third-party cookies hinders the ability of computing systems to predict user interests and enhance online experiences by selecting relevant content, as they can no longer collect data to guide content distribution effectively.
Innovation Solution
A system that collects and aggregates privacy-preserving user attribute data from shared storage of client devices, generating an aggregated user attribute report to guide content distribution without using third-party cookies, ensuring user privacy and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If third-party cookies are used to collect user data, then content distribution can be effectively tailored to user interests, but user privacy and security are compromised
Solution Approach 1:
The patent introduces an intermediary aggregation system that collects user attribute data from client devices without using third-party cookies. The system uses aggregation keys to group users and generates aggregated data profiles that preserve privacy while enabling effective content distribution. The intermediary server facilitates data collection and aggregation while maintaining user privacy through anonymization and aggregation techniques.
2Measurement precision
If user attribute data is collected from multiple client devices, then aggregated data profiles can be generated for better content selection, but system complexity increases
Solution Approach 1:
The patent segments the data collection process by introducing aggregation keys that categorize users into distinct groups. Each aggregation key represents a specific user segment or characteristic, allowing the system to collect and aggregate data in an organized manner. This segmentation simplifies the complex task of collecting data from multiple devices by breaking it down into manageable segments based on user attributes.
Solution Approach 2:
The aggregation system serves multiple functions: it collects user attribute data, aggregates data by key, generates data profiles, and provides content distribution guidance. By making the aggregation system multi-functional, the patent reduces overall system complexity while improving measurement precision through comprehensive data processing.
3Duration of action of stationary object
If accumulated user attribute data is stored in shared storage of client devices, then data can be aggregated across sessions without third-party cookies, but data security requirements increase
Solution Approach 1:
The patent uses copying by creating aggregated data profiles that represent user attributes without storing actual user-identifying data. The shared storage on client devices stores only anonymized attribute data associated with aggregation keys, not personal information. This copying approach allows data retention across sessions while maintaining security by storing only non-identifying data.
Solution Approach 2:
The system changes the parameters of data storage by transforming detailed user profiles into aggregated data profiles with modified parameters. Instead of storing raw user data, the system stores aggregated statistics and anonymized attributes. This parameter transformation maintains the ability to retain data across sessions while significantly improving security and privacy protection.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing digital contents to client devices are described. For each of a plurality of client devices, the system receives a digital component request, identifies one or more user attributes of a user based on the digital component request, and sends the identified user attributes to the client device. The system obtains, from a shared storage of each client device, accumulated user attribute data and generates an aggregated user attribute report for a set of aggregation keys using the obtained accumulated user attribute data. The system distributes digital components to the client devices based on distribution parameters adjusted based on the aggregated user attribute report.


