IP Library Granted Patent US 12,327,172
Granted Patent B2
US 12,327,172 · App. 18/664,948 · Granted Jun 10, 2025

Probabilistic modeling for anonymized data integration and bayesian survey measurement of sparse and weakly-labeled datasets

Inventors: Joshua Ivan Friedman (New York, NY); Tara Zeynep Baris (New York, NY); Neel Parekh (New York, NY)
Assignee: The Nielsen Company (US), LLC
G06N3/047G06N3/045G06N3/08G06Q30/0201G06Q30/0254H04N21/4663H04N21/4666
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,327,172
App. No.
18/664,948
Granted
Jun 10, 2025
Kind
B2
Abstract

An example apparatus includes processor circuitry to: access first input data from meters, the meters to monitor media devices associated with a plurality of panelists, the first input data including media source data and panel data; reduce a dimensionality of the first input data to generate second input data of reduced dimensionality relative to the first input data, the dimensionality of the first input data to be reduced based on a prior probability of an audience rating associated with the plurality of panelists and an approximation of a dependency of the audience rating on at least one of the media source data and the panel data; and decode the second input data of reduced dimensionality to output a probability model parameter for a multivariate probability model, the multivariate probability model having dimensions corresponding to the first input data, the multivariate probability model to label census data.

Claims (59)

1. An audience measurement computing system comprising:

a network interface;

a processor; and

at least one memory storing computer-readable instructions that, when executed by the processor, cause the audience measurement computing system to perform operations comprising:

accessing input data via the network interface and from meters, the meters configured to monitor media devices associated with a plurality of panelists of an audience measurement entity, the input data including media source data and panel data;

training a model based on training data to produce a trained model configured to reduce a dimensionality of the input data and output a probability model parameter for a probability model, the probability model having dimensions corresponding to the input data;

executing the model to reduce the dimensionality of the input data and output the probability model parameter for the probability model;

evaluating the probability model based on census data, the input data, and the probability model parameter; and

based on the evaluating, updating the probability model by integrating the probability model over a domain of a feature of the input data.

2. The audience measurement computing system of claim 1 , the operations further comprising:

using the updated probability model to generate one or more audience ratings metrics; and

based on a determination that the one or more audience ratings metrics satisfy a ratings threshold:

selecting an advertisement, and

causing a media monitoring application to display the selected advertisement on a media presentation device.

3. The audience measurement computing system of claim 1 , wherein the model comprises a neural network.

4. The audience measurement computing system of claim 1 , wherein the model comprises two different neural networks.

5. The audience measurement computing system of claim 1 , wherein the dimensionality of the input data is reduced based on (i) a prior probability of an audience rating associated with the plurality of panelists and (ii) an approximation of a dependency of the audience rating on at least one of the media source data and the panel data.

6. The audience measurement computing system of claim 1 , wherein:

the census data includes partially labeled data associated with a media exposure,

the partially labeled data identifies at least one of a time of day associated with the media exposure, weather data associated with the media exposure, or demographic data associated with the media exposure, and

evaluating the probability model based on the census data comprises evaluating the probability model based on the partially labeled data.

7. The audience measurement computing system of claim 1 , wherein the updated probability model is configured to label the census data.

8. A non-transitory computer readable medium comprising computer-readable instructions that, when executed, cause a processor to perform operations comprising:

accessing input data via a network interface and from meters, the meters configured to monitor media devices associated with a plurality of panelists of an audience measurement entity, the input data including media source data and panel data;

training a model based on training data to produce a trained model configured to reduce a dimensionality of the input data and output a probability model parameter for a probability model, the probability model having dimensions corresponding to the input data;

executing the model to reduce the dimensionality of the input data and output the probability model parameter for the probability model;

evaluating the probability model based on census data, the input data, and the probability model parameter; and

based on the evaluating, updating the probability model by integrating the probability model over a domain of a feature of the input data.

9. The non-transitory computer readable medium of claim 8 , the operations further comprising:

using the updated probability model to generate one or more audience ratings metrics; and

based on a determination that the one or more audience ratings metrics satisfy a ratings threshold:

selecting an advertisement, and

causing a media monitoring application to display the selected advertisement on a media presentation device.

10. The non-transitory computer readable medium of claim 8 , wherein the model comprises a neural network.

11. The non-transitory computer readable medium of claim 8 , wherein the model comprises two different neural networks.

12. The non-transitory computer readable medium of claim 8 , wherein the dimensionality of the input data is reduced based on (i) a prior probability of an audience rating associated with the plurality of panelists and (ii) an approximation of a dependency of the audience rating on at least one of the media source data and the panel data.

13. The non-transitory computer readable medium of claim 8 , wherein:

the census data includes partially labeled data associated with a media exposure,

the partially labeled data identifies at least one of a time of day associated with the media exposure, weather data associated with the media exposure, or demographic data associated with the media exposure, and

evaluating the probability model based on the census data comprises evaluating the probability model based on the partially labeled data.

14. The non-transitory computer readable medium of claim 8 , wherein the updated probability model is configured to label the census data.

15. A method performed by a computing system comprising a processor, the method comprising:

accessing input data via a network interface and from meters, the meters configured to monitor media devices associated with a plurality of panelists of an audience measurement entity, the input data including media source data and panel data;

training a model based on training data to produce a trained model configured to reduce a dimensionality of the input data and output a probability model parameter for a probability model, the probability model having dimensions corresponding to the input data;

executing the model to reduce the dimensionality of the input data and output the probability model parameter for the probability model;

evaluating the probability model based on census data, the input data, and the probability model parameter; and

based on the evaluating, updating the probability model by integrating the probability model over a domain of a feature of the input data.

16. The method of claim 15 , further comprising:

using the updated probability model to generate one or more audience ratings metrics; and

based on a determination that the one or more audience ratings metrics satisfy a ratings threshold:

selecting an advertisement, and

causing a media monitoring application to display the selected advertisement on a media presentation device.

17. The method of claim 15 , wherein the model comprises two different neural networks.

18. The method of claim 15 , wherein the dimensionality of the input data is reduced based on (i) a prior probability of an audience rating associated with the plurality of panelists and (ii) an approximation of a dependency of the audience rating on at least one of the media source data and the panel data.

19. The method of claim 15 , wherein:

the census data includes partially labeled data associated with a media exposure,

the partially labeled data identifies at least one of a time of day associated with the media exposure, weather data associated with the media exposure, or demographic data associated with the media exposure, and

evaluating the probability model based on the census data comprises evaluating the probability model based on the partially labeled data.

20. The method of claim 15 , wherein the updated probability model is configured to label the census data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2024
From: FRIEDMAN, JOSHUA IVAN; BARIS, TARA ZEYNEP; PAREKH, NEEL
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 067427/0861 →