IP Library Granted Patent US 10,380,633
Granted Patent B2
US 10,380,633 · App. 14/984,690 · Granted Aug 13, 2019

Methods and apparatus to generate corrected online audience measurement data

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 10,380,633
App. No.
14/984,690
Granted
Aug 13, 2019
Kind
B2
Abstract

Methods and apparatus to generate corrected online audience measurement data are disclosed. An example method includes determining a corrected audience count of streaming media for a demographic group by: calculating a deduplication factor for a demographic group using a first audience count, a second audience count, and a third audience count; estimating a fourth audience count for the demographic group, the fourth audience count indicative of a number of people who accessed the streaming media; estimating a fifth audience count for the demographic group, the fifth audience count indicative of a number of people who accessed text content; and applying the deduplication factor to a sum of the fourth audience count and the fifth audience count to determine the corrected audience count. The example method also includes generating ratings information for the streaming media based on subtracting the corrected audience count from the first audience count.

Claims (63)

1. A method to generate corrected online audience measurement data, the method comprising:

collecting, at a first server of an audience measurement entity, network communications from computing devices, the network communications indicative of impressions of streaming media delivered to the computing devices via an Internet;

receiving, from a second server of a database proprietor, at a processor of the audience measurement entity, a first audience count indicative of first numbers of the impressions corresponding to the network communications attributed to the streaming media for a demographic group, a second audience count indicative of second numbers of the impressions corresponding to the network communications attributed to text accessed by the demographic group, and a third audience count describing third numbers of the impressions corresponding to the network communications attributed to the streaming media and the text accessed by the demographic group, the first audience count including a duplicated audience count introduced by the second server of the database proprietor;

determining, by the processor, a corrected audience count of the streaming media for the demographic group to correct the duplicated audience count generated by the second server of the database proprietor, the corrected audience count determined by the processor by:

estimating, by executing a first instruction with the processor, a fourth audience count for the demographic group, the fourth audience count indicative of a first number of people who accessed the streaming media;

estimating, by executing a second instruction with the processor, a fifth audience count for the demographic group, the fifth audience count indicative of a second number of people who accessed the text;

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

applying, by executing a fourth instruction with the processor, the deduplication factor to a sum of the fourth audience count and the fifth audience count to determine the corrected audience count; and

generating, by executing a fifth instruction with the processor, audience metrics for the streaming media based on subtracting the corrected audience count from the first audience count.

2. The method as defined in claim 1 , further including:

generating a first adjusted audience count by adjusting the first audience count to compensate for demographic information being unavailable to the database proprietor;

generating a second adjusted audience count by adjusting the second audience count to compensate for the demographic information being unavailable to the database proprietor; and

generating a third adjusted audience count by adjusting the third audience count to compensate for the demographic information being unavailable to the database proprietor, the calculating of the deduplication factor being based on the first adjusted audience count, the second adjusted audience count, and the third adjusted audience count.

3. The method as defined in claim 1 , wherein the fourth audience count is estimated 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 streaming media.

4. The method as defined in claim 3 , wherein the first impressions count is determined by applying a first ratio to a second impressions count, the first ratio indicating a quantity of time sub-segments of the streaming media presented at the devices during the time segment, the second impressions count indicating a number of impressions of second media.

5. The method as defined in claim 4 , further including:

generating a redistributed impressions count by assigning second demographic information to first impressions for which the second demographic information is unavailable to the database proprietor based on second impressions for which the second demographic information is received from the database proprietor; and

applying an impressions matrix to the redistributed impressions count to generate the second impressions count.

6. The method as defined in claim 5 , further including:

generating a misattribution matrix including a probability that the impressions are attributable to a second demographic group when the database proprietor determines the impressions to correspond to a person in a third demographic group; and

converting the misattribution matrix to the impressions matrix, the impressions matrix indicating numbers of the impressions determined by the database proprietor to correspond to respective ones of demographic groups.

7. The method as defined in claim 1 , wherein the network communications include an identifier relating the impressions to respective time segments of the streaming media, a network affiliate distributing the streaming media, a network affiliate distributor providing the streaming media to ones of the computing devices as permitted by the network affiliate, a program distributed by the network affiliate and provided to ones of the computing devices via the network affiliate distributor and of which the streaming media is a part, and an episode that belongs to the program of which the streaming media is at least a part.

8. The method as defined in claim 1 , wherein the network communications identify at least one of time segments of the streaming media that were presented at the computing devices or impressions of the text accessed via the computing devices.

9. The method as defined in claim 1 , wherein the generating of audience metrics based on the subtracting of the corrected audience count from the first audience count reduces network resource usage and processor usage by not querying a third database proprietor for demographic information of impressions not identifiable by the second server.

10. An audience measurement apparatus to generate corrected online audience measurement data, comprising:

a first impressions collector to collect network communications at a first server from computing devices, the network communications indicative of impressions of streaming media delivered to the computing devices via an Internet;

a second impressions collector to receive, from a second server of a database proprietor, a first audience count indicative of first numbers of the impressions corresponding to the network communications attributed to the streaming media for a demographic group, a second audience count indicative of second numbers of the impressions corresponding to the network communications attributed to text accessed by the demographic group, and a third audience count describing third numbers of the impressions corresponding to the network communications attributed to the streaming media and the text accessed by the demographic group, the first audience count including a duplicated audience count introduced by the second server of the database proprietor;

a factor generator to calculate a deduplication factor for the demographic group 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 streaming media for the demographic group to correct the duplicated audience count generated by the second server of the database proprietor, the corrected audience count determined by:

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

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

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

a ratings data generator to generate ratings information for the streaming media based on subtracting the corrected audience count from the first audience count.

11. The apparatus as defined in claim 10 , further including a demographic distributor to:

generate a first adjusted audience count by adjusting the first audience count to compensate for demographic information being unavailable to the database proprietor;

generate a second adjusted audience count by adjusting the second audience count to compensate for the demographic information being unavailable to the database proprietor; and

generate a third adjusted audience count by adjusting the third audience count to compensate for the demographic information being unavailable to the database proprietor, the factor generator to calculate the deduplication factor based on the first adjusted audience count, the second adjusted audience count, and the third adjusted audience count.

12. The apparatus as defined in claim 10 , wherein the audience calculator is to estimate the 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 streaming media.

13. The apparatus as defined in claim 12 , further including a ratio calculator 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 streaming media presented at the devices during the time segment, the second impressions count indicating a number of impressions of second media.

14. The apparatus as defined in claim 13 , further including:

a matrix converter to convert a misattribution matrix to an impressions matrix, the misattribution matrix including a probability that the impressions are attributable to a second demographic group when the database proprietor determines the impressions to correspond to third second demographic group, the impressions matrix indicating numbers of impressions determined by the database proprietor to correspond to respective ones of demographic groups; and

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

15. The apparatus as defined in claim 10 , wherein the network communications include an identifier relating the impressions to respective time segments of the streaming media, a network affiliate distributing the streaming media, a network affiliate distributor providing the streaming media to ones of the computing devices as permitted by the network affiliate, a program distributed by the network affiliate and provided to ones of the computing devices via the network affiliate distributor and of which the streaming media is a part, and an episode that belongs to the program of which the streaming media is at least a part.

16. The apparatus as defined in claim 10 , wherein the network communications identify one of time segments of the streaming media presented at the computing devices or the impressions of the text at the computing devices.

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

collect, at a first server of an audience measurement entity, network communications from computing devices, the network communications indicative of impressions of streaming media delivered to the computing devices via an Internet;

receive, from a second server of a database proprietor, at the processor of the audience measurement entity, a first audience count indicative of first numbers of the impressions corresponding to the network communications attributed to the streaming media for a demographic group, a second audience count indicative of second numbers of the impressions corresponding to the network communications attributed to text accessed by the demographic group, and a third audience count indicative of third numbers of the impressions corresponding to the network communications attributed to the streaming media and the text accessed by the demographic group, the first audience count including a duplicated audience count introduced by the second server of the database proprietor;

determine a corrected audience count of the streaming media for the demographic group to correct the duplicated audience count generated by the second server of the database proprietor, the corrected audience count determined by:

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

estimating a fifth audience count for the demographic group, the fifth audience count indicative of a second number of people who accessed the text;

calculating a deduplication factor for the demographic group based on the first audience count, the second audience count, and the third audience count; and

applying the deduplication factor to a sum of the fourth audience count and the fifth audience count to determine the corrected audience count; and

generate ratings information for the streaming media based on subtracting the corrected audience count from the first audience count.

18. The storage medium as defined in claim 17 , wherein the instructions are further to cause the processor to:

generate a first adjusted audience count by adjusting the first audience count to compensate for demographic information being unavailable to the database proprietor;

generate a second adjusted audience count by adjusting the second audience count to compensate for the demographic information being unavailable to the database proprietor; and

generate a third adjusted audience count by adjusting the third audience count to compensate for the demographic information being unavailable to the database proprietor, the calculating of the deduplication factor being based on the first adjusted audience count, the second adjusted audience count, and the third adjusted audience count.

19. The storage medium as defined in claim 17 , wherein the instructions are further to cause the processor to estimate the 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 streaming media.

20. The storage medium as defined in claim 19 , wherein instructions are to 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 streaming media presented at the devices during the time segment, the second impressions count indicating a number of impressions of second media.

21. The storage medium as defined in claim 20 , wherein the instructions are further to cause the processor to:

convert a misattribution matrix to an impressions matrix, the misattribution matrix including a probability that the impressions are attributable to a first demographic group when the database proprietor determines the impressions to correspond to a second demographic group, the impressions matrix indicating numbers of the impressions determined by the database proprietor to correspond to respective ones of demographic groups; and

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.

22. The storage medium as defined in claim 17 , wherein the network communications include an identifier relating the impressions to respective time segments of the streaming media, a network affiliate distributing the streaming media, a network affiliate distributor providing the streaming media to ones of the computing devices as permitted by the network affiliate, a program distributed by the network affiliate and provided to ones of the computing devices via the network affiliate distributor and of which the streaming media is a part, and an episode that belongs to the program of which the streaming media is at least a part.

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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2017
From: MOROVATI, DIANE RACHEL; CAO, JIE; SHAH, DIPTI UMESH; CHACHRA, NEERAJ
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 041482/0624 →