Vector of Counts for Second Frequency Moment Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media monitoring technologies face inaccuracies in tracking user access to digital media due to tampering of server logs and caching issues, leading to unreliable audience measurement metrics.

Innovation Solution

Implementing a vector of counts methodology to estimate the second frequency moment of media impression data, which involves hashing media exposure elements to populate bins and generate a vector of counts, allowing for precise estimation of repeat rates and resource allocation for query processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If server logs are used to track media access, then media exposure data can be collected, but the data becomes unreliable due to tampering and caching issues

Engineering Contradiction:
Improvemedia access tracking accuracyVSAvoiddata integrity
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces a third-party monitoring entity that acts as an intermediary between media servers and audience measurement systems. This intermediary collects impression data directly from servers without relying on potentially tampered client-side logs, thereby ensuring data integrity and reliability in media access tracking

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a copy of the media access data through impression requests that are independently generated and verified. By maintaining parallel records through the monitoring entity's impression collection mechanism, the system can cross-validate data and prevent information loss from server log tampering

Inventive Principle:
Principle #26Copying

2Measurement precision

If traditional panel member monitoring is used, then media exposure can be measured, but the coverage is limited and does not represent the entire population

Engineering Contradiction:
Improveaudience measurement accuracyVSAvoidpopulation coverage
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The monitoring entity's impression collection system serves multiple functions: it tracks media exposure for the entire population rather than just panel members, provides both measurement and verification capabilities, and works across multiple media types and platforms, thereby achieving universal applicability

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses impression requests as feedback mechanisms that continuously monitor and report media access patterns. This feedback loop enables the system to adapt to changing media consumption behaviors and maintain accurate measurements across the entire population without relying on fixed panel memberships

Inventive Principle:
Principle #23Feedback

3Reliability

If comprehensive media access tracking is implemented, then accurate audience metrics can be obtained, but processing power and energy consumption increase

Engineering Contradiction:
Improveaudience measurement reliabilityVSAvoidprocessing energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential information needed for audience measurement - the impression count and basic access metadata - from the full media access data stream. By focusing collection and processing on these key metrics rather than all possible access details, the system maintains measurement reliability while significantly reducing processing energy consumption

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11687967B2Methods and apparatus to estimate the second frequency moment for computer-monitored media accesses
Publication Date: 2023.06.27 THE NIELSEN CO (US) LLC
  • US11687967B2 patent drawing
  • US11687967B2 patent drawing
  • US11687967B2 patent drawing

AI summary

A disclosed example includes at least one memory, programmable circuitry, and instructions to cause the programmable circuitry to increment a first value corresponding to a first position in a vector based on a first bit value representation, the first bit value representation corresponding to a first audience member identifier; increment a second value corresponding to a second position in the vector based on a second bit value representation, the second bit value representation corresponding to a second audience member identifier; estimate the second frequency moment of the media impression data using the vector; determine the variance of the second frequency moment; and based on the second frequency moment, schedule a query of the media impression data to be processed by a computer at a future time.