IP Library Granted Patent US 12,148,001
Granted Patent B2
US 12,148,001 · App. 17/723,330 · Granted Nov 19, 2024

Methods and apparatus to estimate census level impressions and unique audience sizes across demographics

Inventors: Michael R. Sheppard (Holland, MI); Edward Murphy (North Stonington, CT); Beate Sissenich (New York, NY); Edmond Wong (New York, NY); Jing Liu (Jersey City, NJ); Ludo Daemen (Duffel, BE)
Assignee: The Nielsen Company (US), LLC
G06Q30/0242
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,148,001
App. No.
17/723,330
Granted
Nov 19, 2024
Kind
B2
Abstract

A disclosed example includes determining a plurality of cross-demographic total census parameter values based on ratios of third-party impression counts and third-party audience sizes, selecting a first cross-demographic total census parameter value as an upper bound constraint from the plurality of cross-demographic total census parameter values based on comparisons between ones of the plurality of cross-demographic total census parameter values, selecting a second cross-demographic total census parameter value from the plurality of cross-demographic total census parameter values based on the second cross-demographic total census parameter value being less than the upper bound constraint, determining a first census-level audience size based on the second cross-demographic total census parameter value, and determining a first census-level impression count based on the second cross-demographic total census parameter value.

Claims (65)

1. A computing system to determine census-based audience metrics of media across multiple demographics, the computing system comprising:

memory; and

one or more processors coupled to the memory and configured to:

determine a plurality of cross-demographic total census parameter values based on ratios of third-party impression counts and third-party audience sizes;

select a first cross-demographic total census parameter value as an upper bound constraint from the plurality of cross-demographic total census parameter values based on comparisons between ones of the plurality of cross-demographic total census parameter values;

select a second cross-demographic total census parameter value from the plurality of cross-demographic total census parameter values based on the second cross-demographic total census parameter value being less than the upper bound constraint;

determine a first census-level audience size based on the second cross-demographic total census parameter value;

determine a first census-level impression count based on the second cross-demographic total census parameter value;

store the first census-level audience size and the first census-level impression count in the memory; and

send the first census-level audience size and the first census-level impression count to a network-connected device.

2. The computing system of claim 1 , wherein the one or more processors are configured to:

select between a finite universe audience model and an infinite universe audience model, and

determine the first census-level audience size and the first census-level impression count based on the selected one of the finite universe audience model or the infinite universe audience model.

3. The computing system of claim 1 , wherein the one or more processors are configured to determine whether the second cross-demographic total census parameter value satisfies a census-level total impression count constraint based on the first census-level impression count.

4. The computing system of claim 3 , wherein the census-level total impression count constraint is based on a census-level total impression count collected by an audience measurement entity, and the third-party impression counts and the third-party audience sizes are provided by a database proprietor, the database proprietor separate from the audience measurement entity.

5. The computing system of claim 3 , wherein, in response to the second cross-demographic total census parameter value not satisfying the census-level total impression count constraint, the one or more processors are configured to:

discard the second cross-demographic total census parameter value;

select a third cross-demographic total census parameter value from the plurality of cross-demographic total census parameter values;

based on the third cross-demographic total census parameter value, determine a second census-level audience size and a second census-level impression count to satisfy the census-level total impression count constraint; and

store the second census-level audience size and the second census-level impression count in the memory.

6. The computing system of claim 1 , wherein the third-party impression counts and the third-party audience sizes correspond to impressions of audience members accessing a media item on corresponding client devices via the Internet.

7. The computing system of claim 1 , wherein the one or more processors are configured to select the first cross-demographic total census parameter value as a peak cross-demographic total census parameter value of the plurality of cross-demographic total census parameter values.

8. A non-transitory computer readable medium comprising instructions that, when executed, cause a computing system to at least:

determine a plurality of cross-demographic total census parameter values based on ratios of third-party impression counts and third-party audience sizes;

select a first cross-demographic total census parameter value as an upper bound constraint from the plurality of cross-demographic total census parameter values based on comparisons between ones of the plurality of cross-demographic total census parameter values;

select a second cross-demographic total census parameter value from the plurality of cross-demographic total census parameter values based on the second cross-demographic total census parameter value being less than the upper bound constraint;

determine a first census-level audience size based on the second cross-demographic total census parameter value;

determine a first census-level impression count based on the second cross-demographic total census parameter value;

store the first census-level audience size and the first census-level impression count in a memory of the computing system; and

send the first census-level audience size and the first census-level impression count to a network-connected device.

9. The non-transitory computer readable medium of claim 8 , wherein the instructions, when executed, cause the computing system to:

select between a finite universe audience model and an infinite universe audience model, and

determine the first census-level audience size and the first census-level impression count based on the selected one of the finite universe audience model or the infinite universe audience model.

10. The non-transitory computer readable medium of claim 8 , wherein the instructions, when executed, cause the computing system to determine whether the second cross-demographic total census parameter value satisfies a census-level total impression count constraint based on the first census-level impression count.

11. The non-transitory computer readable medium of claim 10 , wherein the census-level total impression count constraint is based on a census-level total impression count collected by an audience measurement entity, and the third-party impression counts and the third-party audience sizes are provided by a database proprietor, the database proprietor separate from the audience measurement entity.

12. The non-transitory computer readable medium of claim 10 , wherein, in response to the second cross-demographic total census parameter value not satisfying the census-level total impression count constraint, the instructions, when executed, cause the computing system to:

discard the second cross-demographic total census parameter value;

select a third cross-demographic total census parameter value from the plurality of cross-demographic total census parameter values;

based on the third cross-demographic total census parameter value, determine a second census-level audience size and a second census-level impression count to satisfy the census-level total impression count constraint; and

store the second census-level audience size and the second census-level impression count in the memory.

13. The non-transitory computer readable medium of claim 8 , wherein the third-party impression counts and the third-party audience sizes correspond to impressions of audience members accessing a media item on corresponding client devices via the Internet.

14. The non-transitory computer readable medium of claim 8 , wherein the instructions, when executed, cause the computing system to select the first cross-demographic total census parameter value as a peak cross-demographic total census parameter value of the plurality of cross-demographic total census parameter values.

15. A method, comprising:

determining, by a computing system having one or more processors, a plurality of cross-demographic total census parameter values based on ratios of third-party impression counts and third-party audience sizes;

selecting, by the computing system, a first cross-demographic total census parameter value as an upper bound constraint from the plurality of cross-demographic total census parameter values based on comparisons between ones of the plurality of cross-demographic total census parameter values;

selecting, by the computing system, a second cross-demographic total census parameter value from the plurality of cross-demographic total census parameter values based on the second cross-demographic total census parameter value being less than the upper bound constraint;

determining, by the computing system, a first census-level audience size based on the second cross-demographic total census parameter value;

determining, by the computing system, a first census-level impression count based on the second cross-demographic total census parameter value;

storing the first census-level audience size and the first census-level impression count in a memory of the computing system; and

sending, by the computing system, the first census-level audience size and the first census-level impression count to a network-connected device.

16. The method of claim 15 , further including:

selecting between a finite universe audience model and an infinite universe audience model, and

determining the first census-level audience size and the first census-level impression count based on the selected one of the finite universe audience model or the infinite universe audience model.

17. The method of claim 15 , further including:

determining whether the second cross-demographic total census parameter value satisfies a census-level total impression count constraint based on the first census-level impression count.

18. The method of claim 17 , wherein the census-level total impression count constraint is based on a census-level total impression count collected by an audience measurement entity, and the third-party impression counts and the third-party audience sizes are provided by a database proprietor, the database proprietor separate from the audience measurement entity.

19. The method of claim 17 , further including:

in response to the second cross-demographic total census parameter value not satisfying the census-level total impression count constraint,

discarding the second cross-demographic total census parameter value;

selecting a third cross-demographic total census parameter value from the plurality of cross-demographic total census parameter values;

based on the third cross-demographic total census parameter value, determining a second census-level audience size and a second census-level impression count to satisfy the census-level total impression count constraint; and

store the second census-level audience size and the second census-level impression count in the memory.

20. The method of claim 15 , wherein the third-party impression counts and the third-party audience sizes correspond to impressions of audience members accessing a media item on corresponding client devices via the Internet.

21. The method of claim 15 , further including:

selecting the first cross-demographic total census parameter value as a peak cross-demographic total census parameter value of the plurality of cross-demographic total census parameter values.

Assignments (4)
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2022
From: SHEPPARD, MICHAEL R.; MURPHY, EDWARD; SISSENICH, BEATE; WONG, EDMOND; LIU, JING; DAEMEN, LUDO
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 059774/0033 →
Continuity (3)
Continuation 16697876 · Nov 27, 2019
Provisional Application 62891826 · Aug 26, 2019
Related Publication 20220253895A1 · Aug 11, 2022