Frequency Distribution Reporting for Privacy-Safe Impression Deduplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for monitoring Internet media access, such as server logs, are susceptible to over-counting and under-counting due to caching and tampering, and deduplication techniques require significant storage and computation resources while compromising user privacy.

Innovation Solution

Implementing an augmented HyperLogLog (HLL) protocol to dynamically deduplicate audience impressions across multiple database proprietors using non-personally identifiable information (PII) data, allowing for on-the-fly deduplication with reduced storage and computation requirements, and enhancing demographic coverage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If server logs are used to monitor Internet media access, then access monitoring is achieved, but over-counting and under-counting occur due to caching and tampering

Engineering Contradiction:
Improveaccuracy of access monitoringVSAvoidprecision of impression counting
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary deduplication system that sits between data collection and analysis. This system uses probabilistic data structures (like Bloom filters) and heuristics to identify and remove duplicate impressions across multiple database proprietors, thereby improving both reliability and measurement precision without requiring direct access to raw user data

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates simplified copies or representations of user interaction data through hashing and aggregation techniques. Instead of working with complete user profiles and raw interaction logs, the system uses hashed identifiers and aggregated metrics that preserve deduplication functionality while reducing vulnerability to tampering and caching issues

Inventive Principle:
Principle #26Copying

2Measurement precision

If deduplication techniques are implemented to remove duplicate impressions, then counting accuracy is improved, but storage and computation resources increase significantly

Engineering Contradiction:
Improveprecision of impression countingVSAvoidstorage and computation resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent changes the parameters of data representation by using hashed identifiers instead of raw user data, and by implementing progressive aggregation where data is summarized at multiple levels of granularity. This allows the system to maintain deduplication precision while reducing storage requirements by orders of magnitude

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements partial deduplication by focusing on the most common duplication patterns and applying deduplication heuristics selectively rather than exhaustively. This approach achieves sufficient precision for practical purposes while avoiding the computational overhead of complete deduplication across all possible data combinations

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If traditional deduplication methods are used to identify unique users, then duplicate impressions are removed, but user privacy is compromised

Engineering Contradiction:
Improveaccuracy of unique user identificationVSAvoiduser privacy
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts only the essential information needed for deduplication (hashed user identifiers) while leaving out all personally identifiable information. This extraction approach maintains the ability to identify and count unique users accurately while preserving user privacy by never collecting or storing sensitive personal data

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses disposable, ephemeral data representations for user identification that are created, used for deduplication, and then discarded. These temporary hashed identifiers serve their purpose of unique user identification without being stored long-term or used for any purpose beyond deduplication, thereby minimizing privacy risks

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS20260079965A1Methods and apparatus to determine a frequency distribution for data in a database
Publication Date: 2026.03.19 THE NIELSEN CO (US) LLC
  • US20260079965A1 patent drawing
  • US20260079965A1 patent drawing
  • US20260079965A1 patent drawing

AI summary

Disclosed examples access data from a database, the data stored across multiple registers of the database; determine (a) a maximum rank for each of the multiple registers and (b) a maximum rank count for each of the multiple registers; determine a frequency distribution based on the maximum ranks and the maximum rank counts; and generate a report including at least one of the frequency distribution, the maximum ranks, or the maximum rank counts.