Ordered Statistics Cardinality Estimation for Large Duplicate Datasets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining the number of unique entries in large datasets, such as media asset databases, are computationally infeasible and prone to errors due to the growth of duplicate entries and the complexity of large databases.

Innovation Solution

The use of ordered statistics, specifically through the MaxSketch and MinSketch estimators, to estimate cardinality by determining the maximum and minimum order statistics in a sample dataset, allowing for efficient estimation of unique entries and intersection cardinality between datasets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If exact counting methods are used to determine unique entries in large datasets, then measurement precision is improved, but computational complexity and time consumption increase significantly

Engineering Contradiction:
Improvecardinality estimation accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the large dataset into multiple smaller subsets and processes each subset independently to determine order statistics. This segmentation allows parallel processing and reduces the computational burden compared to processing the entire dataset as a single unit, thereby reducing computation time while maintaining estimation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses disposable hash functions that are computationally inexpensive and can be applied rapidly to each data element. These hash functions transform data elements into values suitable for order statistic calculation without requiring complex or time-consuming computational resources, enabling fast cardinality estimation.

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

2Measurement precision

If comprehensive data processing is performed on large datasets, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvecardinality estimation accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential information needed for cardinality estimation by computing order statistics (minimum, maximum, or other ranked values) from hash function outputs. Instead of processing and storing comprehensive data about all elements, the system extracts and retains only the critical order statistic values, significantly reducing system complexity while maintaining estimation precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation by transforming raw data elements through hash functions into a different parameter space where order statistics can be efficiently computed. This parameter transformation simplifies the processing requirements and reduces the complexity of the processing system while preserving the ability to accurately estimate cardinality.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If traditional counting methods are used in media tracking, then measurement precision is improved, but productivity decreases

Engineering Contradiction:
Improveviewership tracking accuracyVSAvoiddata processing throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary hashing to data elements before they are fully processed or stored. By computing hash values and determining order statistics in advance during data ingestion, the system prepares the data for rapid cardinality estimation without requiring complex post-processing operations, thereby increasing processing throughput while maintaining tracking accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical counting mechanisms with statistical estimation based on order statistics of hash function outputs. This substitution eliminates the need for maintaining and processing complex counting structures, enabling faster data processing throughput while achieving comparable or superior measurement precision in media tracking applications.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12561292B2Methods and apparatus to estimate cardinality through ordered statistics
Publication Date: 2026.02.24 THE NIELSEN CO (US) LLC
  • US12561292B2 patent drawing
  • US12561292B2 patent drawing
  • US12561292B2 patent drawing

AI summary

Methods, apparatus, systems, and articles of manufacture to estimate cardinality through ordered statistics are disclosed. In an example, an apparatus includes processor circuitry to selects a sample dataset from a first reference dataset of media assets and partitions the sample dataset into m mutually exclusive subsets of approximately equal size. The processor circuitry then estimates a ratio of a sample weighted average and empirical cumulative distribution of an approximately largest order statistic from at least one of the m subsets and generates an estimate of a total cardinality of the first reference dataset by multiplying the ratio by approximately m.