Cross-Domain Identifier Mapping for Demographic Impression Measurement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for monitoring Internet media usage, such as server logs, are prone to over-counting and under-counting errors due to tampering and caching issues, and lack accurate demographic data, especially since cookies are domain-restricted, limiting access to user data for audience measurement entities.
Innovation Solution
The solution involves partnering with database proprietors to leverage their demographic data by mapping audience measurement entity cookies to partner cookies, allowing for the collection and reporting of demographic-based impressions across domains while maintaining user privacy, using techniques like cookie mapping and Globally Unique Identifiers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If server logs are used to monitor Internet resource access, then the monitoring process is simple, but the data accuracy deteriorates due to tampering and inability to track cached media views
Solution Approach 1:
The patent introduces a monitoring entity as an intermediary between the server and the audience measurement system. This entity receives media from the server, embeds beacons within the media, and distributes it to client devices. The beacon acts as a mediator that enables accurate tracking of media impressions without requiring direct server log access, thereby maintaining data accuracy while keeping the monitoring process manageable.
Solution Approach 2:
The patent creates a copy of the media content with embedded beacons. Instead of monitoring the original server logs directly, the system generates a replicated version of the media with tracking capabilities built in. This copy is then distributed to client devices, allowing accurate tracking of impressions without compromising the simplicity of the original server operations.
2Quantity of substance
If panel sizes are expanded to improve measurement coverage, then the representativeness improves, but the difficulty of maintaining demographic data accuracy increases
Solution Approach 1:
The patent enables client devices to automatically execute beacons and report media impressions back to the monitoring entity. This self-service mechanism allows the system to collect data from a large number of panel members automatically, eliminating the need for manual data collection processes. The automated reporting ensures that even with expanded panel sizes, demographic data accuracy is maintained through consistent and reliable data submission.
Solution Approach 2:
The patent implements a feedback loop where client devices execute beacons, generate impression data, and automatically report this information back to the monitoring entity. This continuous feedback mechanism ensures that demographic data is continuously updated and verified, maintaining accuracy even as panel sizes expand. The feedback loop allows for real-time validation and correction of demographic information.
3Measurement precision
If beaconing is extended to partner with database proprietors, then demographic data accuracy improves, but the system complexity increases due to cookie mapping requirements
Solution Approach 1:
The patent introduces cookie mapping as an intermediary mechanism between the monitoring entity's beacons and the database proprietor's user identification system. The cookie mapping technology translates beacon-generated identifiers into database proprietor user identifiers, enabling accurate demographic attribution without requiring direct integration between the monitoring entity and database proprietors. This intermediary layer simplifies the overall system architecture while maintaining high demographic data accuracy.
Data Source
AI summary
An example apparatus includes a data parser to extract an identifier and a cookie identifier from a message received at a first server of a first Internet domain from a client device, the cookie identifier associated with the first Internet domain, the identifier identifying at least one of the client device or a user of the client device to a second server in a second Internet domain outside the first Internet domain, a memory to store the identifier in association with the cookie identifier in an identifier-to-cookie map, a processor to associate demographic information corresponding to the identifier with an impression logged at the first server in association with the cookie identifier, the associating based on accessing the memory to identify that the cookie map stores the identifier with the cookie identifier, and a report generator to send the demographic information to the second server.


