IP Library Granted Patent US 11,645,673
Granted Patent B2
US 11,645,673 · App. 16/538,345 · Granted May 9, 2023

Methods and apparatus to generate corrected online audience measurement data

Inventors: Diane Morovati Lopez (Los Angeles, CA); Jie Cao (Fremont, CA); Dipti Umesh Shah (Pleasanton, CA); Neeraj Chachra (Streamwood, IL)
Assignee: The Nielsen Company (US), LLC
G06Q30/0254G06Q30/0242H04N21/25866H04N21/44226H04N21/6582
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 11,645,673
App. No.
16/538,345
Granted
May 9, 2023
Kind
B2
Abstract

Methods and apparatus to generate corrected online audience measurement data are disclosed. An example apparatus includes an impressions collector to receive a first audience count indicative of first impressions attributed to a first media category for a demographic group, a second audience count indicative of second impressions attributed to a second media category accessed by the demographic group, and a third audience count indicative of third impressions attributed to the first media category and the second media category accessed by the demographic group, the first audience count including a duplicated audience count; a factor generator to calculate a deduplication factor using the first audience count, the second audience count, and the third audience count; an audience calculator to determine a corrected audience count of the first media category to correct the duplicated audience count; and a ratings data generator to generate ratings information for the first media category.

Claims (52)

1. A system comprising:

memory;

programmable circuitry; and

instructions to cause the programmable circuitry to at least:

receive, from a server of a database proprietor, a first audience count, a second audience count, and a third audience count, the first audience count indicative of a first number of impressions corresponding to first network communications, the first network communications from first computing devices, the first network communications attributed to a first media category for a first demographic group, the first number of impressions attributed to a first network affiliate, the second audience count indicative of a second number of impressions corresponding to second network communications, the second network communications from second computing devices, the first and second computing devices corresponding to a same computing platform, the second network communications attributed to a second media category accessed by the first demographic group, the second number of impressions attributed to a second network affiliate, the first and second media categories corresponding to online media accesses, and the third audience count indicative of a third number of impressions corresponding to ones of the first network communications and ones of the second network communications attributed to the first media category and the second media category accessed by the first demographic group, the first audience count including a server-generated duplicated audience count generated by the server of the database proprietor;

calculate a deduplication factor for the first demographic group using the first audience count, the second audience count, and the third audience count;

determine a corrected audience count of the first media category for the first demographic group based on the deduplication factor, the corrected audience count to improve functionality of the programmable circuitry by correcting the server-generated duplicated audience count generated by the server of the database proprietor;

generate ratings information for the first media category based on subtracting the corrected audience count from the first audience count; and

convert a misattribution matrix to an impressions matrix, the misattribution matrix including a probability that an impression is attributable to a second demographic group, the impressions matrix indicative of numbers of impressions determined by the database proprietor to correspond to respective ones of demographic groups.

2. The system of claim 1 , wherein the programmable circuitry is to determine the corrected audience count by:

estimating a fourth audience count for the first demographic group, the fourth audience count indicative of a first number of people who accessed the first media category;

estimating a fifth audience count for the first demographic group, the fifth audience count indicative of a second number of people who accessed the second media category; and

applying the deduplication factor to a sum of the fourth audience count and the fifth audience count.

3. The system of claim 1 , wherein the first media category corresponds to streaming media and the second media category corresponds to text.

4. The system of claim 1 , wherein the programmable circuitry is to estimate a fourth audience count based on a first impressions count and a first frequency of impressions detected by the database proprietor, the first impressions count indicating presentation of a time segment of the first media category.

5. The system of claim 4 , wherein the programmable circuitry is to determine the first impressions count by applying a first ratio to a second impressions count, the first ratio indicating a quantity of time sub-segments of the first media category presented at the first computing devices during the time segment, the second impressions count indicating a fourth number of impressions of the second media category.

6. The system of claim 5 , wherein the programmable circuitry is to:

apply the impressions matrix to a redistributed impressions count to generate the second impressions count, the redistributed impressions count compensating for demographic information being unavailable to the database proprietor.

7. The system of claim 1 , wherein the first network communications include an identifier relating the first number of impressions to respective time segments of the first media category, the first network affiliate distributing the first media category, a network affiliate distributor providing the first media category to ones of the first computing devices as permitted by the first network affiliate, a program distributed by the first network affiliate and provided to ones of the first computing devices via the network affiliate distributor, the first media category a part of the program, and an episode of the program corresponding to the first media category.

8. The system of claim 1 , wherein the first network communications identify at least one of time segments of the first media category presented at the first computing devices or the second number of impressions corresponding to the second media category at the second computing devices.

9. A tangible computer readable storage medium comprising instructions that, when executed, cause a processor to at least:

receive, from a server of a database proprietor, a first audience count, a second audience count, and a third audience count, the first audience count indicative of a first number of impressions corresponding to first network communications, the first network communications from first computing devices, the first network communications attributed to a first media category for a first demographic group, the first number of impressions attributed to a first network affiliate, the second audience count indicative of a second number of impressions corresponding to second network communications, the second network communications from second computing devices, the first and second computing devices corresponding to a same computing platform, the second network communications attributed to a second media category accessed by the first demographic group, the second number of impressions attributed to a second network affiliate, the first and second media categories corresponding to online media accesses, and the third audience count indicative of a third number of impressions corresponding to ones of the first network communications and ones of the second network communications attributed to the first media category and the second media category accessed by the first demographic group, the first audience count including a server-generated duplicated audience count introduced by the server of the database proprietor;

calculate a deduplication factor for the first demographic group using the first audience count, the second audience count, and the third audience count;

determine a corrected audience count of the first media category for the first demographic group based on the deduplication factor, the corrected audience count to improve functionality of the processor by correcting the server-generated duplicated audience count introduced by the server of the database proprietor;

generate ratings information for the first media category based on subtracting the corrected audience count from the first audience count; and

convert a misattribution matrix to an impressions matrix, the misattribution matrix including a probability that an impression is attributable to a second demographic group, the impressions matrix indicative of numbers of impressions determined by the database proprietor to correspond to respective ones of demographic groups.

10. The tangible computer readable storage medium of claim 9 , wherein the instructions, when executed, cause the processor to determine the corrected audience count by:

estimating a fourth audience count for the first demographic group, the fourth audience count indicative of a first number of people who accessed the first media category;

estimating a fifth audience count for the first demographic group, the fifth audience count indicative of a second number of people who accessed the second media category; and

applying the deduplication factor to a sum of the fourth audience count and the fifth audience count.

11. The tangible computer readable storage medium of claim 9 , wherein the instructions, when executed, cause the processor to estimate a fourth audience count based on a first impressions count and a first frequency of impressions detected by the database proprietor, the first impressions count indicating presentation of a time segment of the first media category.

12. The tangible computer readable storage medium of claim 11 , wherein the instructions, when executed, cause the processor to determine the first impressions count by applying a first ratio to a second impressions count, the first ratio indicating a quantity of time sub-segments of the first media category presented at the first computing devices during the time segment, the second impressions count indicating a fourth number of impressions of the second media category.

13. The tangible computer readable storage medium of claim 12 , wherein the instructions, when executed, cause the processor to:

apply the impressions matrix to a redistributed impressions count to generate the second impressions count, the redistributed impressions count compensating for demographic information being unavailable to the database proprietor.

14. The tangible computer readable storage medium of claim 9 , wherein the instructions, when executed, cause the processor to determine an identifier of the first network communications relating the first number of impressions to respective time segments of the first media category, the first network affiliate distributing the first media category, a network affiliate distributor providing the first media category to ones of the first computing devices as permitted by the first network affiliate, a program distributed by the first network affiliate and provided to ones of the first computing devices via the network affiliate distributor, the first media category a part of the program, and an episode of the program corresponding to the first media category.

15. The tangible computer readable storage medium of claim 9 , wherein the instructions, when executed, cause the processor to identify at least one of time segments of the first media category presented at the first computing devices or the second number of impressions corresponding to the second media category at the second computing devices.

16. A method comprising:

receiving, from a server of a database proprietor, a first audience count, a second audience count, and a third audience count, the first audience count indicative of a first number of impressions corresponding to first network communications, the first network communications from first computing devices, the first network communications attributed to a first media category for a first demographic group, the first number of impressions attributed to a first network affiliate, the second audience count indicative of a second number of impressions corresponding to second network communications, the second network communications from second computing devices, the first and second computing devices corresponding to a same computing platform, the second network communications attributed to a second media category accessed by the first demographic group, the second number of impressions attributed to a second network affiliate, the first and second media categories corresponding to online media accesses, and the third audience count indicative of a third number of impressions corresponding to ones of the first network communications and ones of the second network communications attributed to the first media category and the second media category accessed by the first demographic group, the first audience count including a server-generated duplicated audience count generated by the server of the database proprietor;

calculating, by executing an instruction with a processor, a deduplication factor for the first demographic group using the first audience count, the second audience count, and the third audience count;

determining, by executing an instruction with the processor, a corrected audience count of the first media category for the first demographic group based on the deduplication factor, the corrected audience count to improve functionality of the processor by correcting the server-generated duplicated audience count generated by the server of the database proprietor;

generating, by executing an instruction with the processor, ratings information for the first media category based on subtracting the corrected audience count from the first audience count; and

converting, by executing an instruction with the processor, a misattribution matrix to an impressions matrix, the misattribution matrix including a probability that an impression is attributable to a second demographic group, the impressions matrix indicative of numbers of impressions determined by the database proprietor to correspond to respective ones of demographic groups.

17. The method of claim 16 , wherein the determining of the corrected audience count includes:

estimating a fourth audience count for the first demographic group, the fourth audience count indicative of a first number of people who accessed the first media category;

estimating a fifth audience count for the first demographic group, the fifth audience count indicative of a second number of people who accessed the second media category; and

applying the deduplication factor to a sum of the fourth audience count and the fifth audience count.

18. The method of claim 16 , further including estimating a fourth audience count based on a first impressions count and a first frequency of impressions detected by the database proprietor, first impressions count indicating presentation of a time segment of the first media category.

19. The method of claim 18 , further including determining the first impressions count by applying a first ratio to a second impressions count, the first ratio indicating a quantity of time sub-segments of the first media category presented at the first computing devices during the time segment, the second impressions count indicating a fourth number of impressions of the second media category.

20. The method of claim 19 , further including

applying the impressions matrix to a redistributed impressions count to generate the second impressions count, the redistributed impressions count compensating for demographic information being unavailable to the database proprietor.

21. The method of claim 16 further including determining an identifier of the first network communications relating the first number of impressions to respective time segments of the first media category, the first network affiliate distributing the first media category, a network affiliate distributor providing the first media category to ones of the first computing devices as permitted by the first network affiliate, a program distributed by the first network affiliate and provided to ones of the first computing devices via the network affiliate distributor, the first media category a part of the program, and an episode of the program corresponding to the first media category.

22. The method of claim 16 , further including identifying at least one of time segments of the first media category presented at the first computing devices or the second number of impressions corresponding to the second media category at the second computing devices.

Assignments (8)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2020
From: MOROVATI, DIANE RACHEL; CAO, JIE; UMESH SHAH, DIPTI; CHACHRA, NEERAJ
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 053793/0269 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →