IP Library Granted Patent US 8,381,241
Granted Patent B2
US 8,381,241 · App. 12/769,163 · Granted Feb 19, 2013

Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand programs

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 8,381,241
App. No.
12/769,163
Granted
Feb 19, 2013
Kind
B2
Abstract

Methods and apparatus to maintain audience privacy while determining viewing of video-on-demand (VOD) programs are disclosed. An example method disclosed herein comprises obtaining subscriber metering data from a site metering device monitoring presentation of VOD content at a first subscriber site, obtaining server metering data from a VOD server, the server metering data including identification information for a plurality of subscriber sites to identify particular VOD content provided uniquely to each of the subscriber sites, the identification information manipulated to preserve anonymity of the plurality of subscriber sites, manipulating at least a portion of the subscriber metering data to determine a first manipulated identifier to identify the first subscriber site, and using the first manipulated identifier to cross-reference the manipulated identification information included in the server metering data to merge the subscriber metering data and the portion of the server metering data uniquely associated with the first subscriber site.

Claims (44)

1. A method to monitor presentation of video-on-demand (VOD) content comprising:

obtaining subscriber metering data from a site metering device monitoring presentation of VOD content at a first subscriber site;

obtaining server metering data from a VOD server, the server metering data representative of a plurality of VOD content provided by the VOD server to a plurality of subscriber sites, the server metering data including identification information for the plurality of subscriber sites to identify particular VOD content provided to each of the plurality of subscriber sites, the identification information manipulated to preserve anonymity of the plurality of subscriber sites;

using a metering device identifier included in the subscriber metering data to obtain a first identifier and a second identifier associated with the first subscriber site, the first identifier and the second identifier being different from the metering device identifier and being obtained from data separate from the subscriber metering data and the server metering data, the metering device identifier identifying the site metering device, the first identifier comprising a media device identifier identifying a media device, the media device being different from the site metering device, the media device being used to present the VOD content at the first subscriber site, and the second identifier comprising subscriber identification information other than the media device identifier and the metering device identifier;

combining and manipulating at least the first identifier and the second identifier to determine a first manipulated identifier to identify the first subscriber site, the first manipulated identifier capable of matching a second manipulated identifier for the first subscriber site included in the manipulated identification information of the server metering data to identify a portion of the server metering data that is uniquely associated with the first subscriber site; and

using the first manipulated identifier to cross-reference the manipulated identification information included in the server metering data to merge the subscriber metering data and the portion of the server metering data uniquely associated with the first subscriber site.

2. A method as defined in claim 1 wherein the subscriber metering data comprises a viewing record.

3. A method as defined in claim 2 wherein the viewing record comprises at least one of a VOD indicator, a home unit identifier, a set-top box identifier, channel tuning data or VOD selection data.

4. A method as defined in claim 2 wherein the viewing record comprises a set of entries corresponding to media content presented at predetermined time intervals.

5. A method as defined in claim 1 wherein the subscriber metering data comprises at least one of content identification codes, content signatures, or audience demographics.

6. A method as defined in claim 1 wherein the first identifier comprises a set-top box identifier.

7. A method as defined in claim 1 wherein the server metering data comprises VOD content information.

8. A method as defined in claim 7 wherein the VOD content information comprises a VOD content title.

9. A method as defined in claim 1 wherein the identification information comprises at least one of a set-top box identifier, a subscriber name or a subscriber address for each of the plurality of subscriber sites.

10. A method as defined in claim 1 wherein combining and manipulating the first identifier and the second identifier comprises encrypting a combination of the first identifier and the second identifier.

11. A method as defined in claim 10 wherein encrypting the combination of the first identifier and the second identifier comprises processing the combination of the first identifier and the second identifier with a hash function.

12. A method as defined in claim 1 further comprising replacing original subscriber identification information included in the server metering data with a respective hash identifier for each subscriber site represented in the server metering data to determine the manipulated identification information included in the server metering data.

13. A method as defined in claim 1 wherein using the first manipulated identifier to cross-reference the manipulated identification information included in the server metering data to merge the subscriber metering data and the portion of the server metering data comprises adding the portion of the server metering data uniquely associated with the first subscriber site to the subscriber metering data.

14. A method as defined in claim 1 wherein using the first manipulated identifier to cross-reference the manipulated identification information included in the server metering data to merge the subscriber metering data and the portion of the server metering data comprises using the first manipulated identifier to identify the portion of the server metering data uniquely associated with the first subscriber site while preserving the anonymity of the first subscriber.

15. A method as defined in claim 1 wherein using the first manipulated identifier to cross-reference the manipulated identification information included in the server metering data to merge the subscriber metering data and the portion of the server metering data comprises augmenting the subscriber metering data with the portion of the server metering data uniquely associated with the first subscriber site.

16. A method as defined in claim 15 wherein augmenting the subscriber metering data with the portion of the server metering data uniquely associated with the first subscriber site comprises replacing a VOD indicator in the subscriber metering data with the portion of the server metering data uniquely associated with the first subscriber site.

17. A method as defined in claim 16 wherein replacing the VOD indicator with the portion of the server metering data uniquely associated with the first subscriber site comprises comparing a first timestamp corresponding with the VOD indicator with a second timestamp associated with the portion of the server metering data uniquely associated with the first subscriber site.

18. A tangible machine readable memory device or storage disc storing machine readable instructions that, when executed, cause a machine to at least:

obtain subscriber metering data determined by monitoring a presentation of media content at a first subscriber site, the subscriber metering data comprising a video-on-demand (VOD) indicator to indicate that VOD content was included in the monitored media content presentation;

obtain server metering data from a VOD server that provided the VOD content to the first subscriber site, the server metering data including identification information for each of a plurality of subscriber sites to identify a respective portion of the server metering data associated uniquely with each of the plurality of subscriber sites, the identification information included in the server metering data being manipulated to preserve anonymity of each subscriber site represented in the server metering data;

use a metering device identifier included in the subscriber metering data to obtain a first identifier and a second identifier associated with the first subscriber site, the first identifier and the second identifier being different from the metering device identifier and being obtained from data separate from the subscriber metering data and the server metering data, the metering device identifier identifying a site metering device used to determine the subscriber metering data, the first identifier comprising a media device identifier identifying a media device, the media device being different from the site metering device, the media device being used to present the VOD content at the first subscriber site, and the second identifier comprising subscriber identification information other than the media device identifier and the metering device identifier;

combine at least the first identifier and a second identifier associated with the first subscriber site to determine a combined identifier, the first identifier and the second identifier being formatted to have a same length;

manipulate the combined identifier to determine a first manipulated identifier to identify the first subscriber site, the first manipulated identifier for comparison with the manipulated identification information included in the server metering data to identify a portion of the server metering data that is uniquely associated with the first subscriber site; and

compare the first manipulated identifier determined from the portion of the subscriber metering data and the manipulated identification information included in the server metering data to select the portion of the server metering data that is uniquely associated with the first subscriber site to merge with the subscriber metering data based on the VOD indicator.

19. A tangible machine readable memory device or storage disc as defined in claim 18 wherein the machine readable instructions, when executed, further cause the machine to manipulate the combined identifier to determine a first encrypted subscriber identifier, the first encrypted subscriber identifier to be the first manipulated identifier for comparison with the manipulated identification information included in the server metering data, the manipulated identification information included in the server metering data comprising a plurality of encrypted identifiers associated respectively with the plurality of subscriber sites represented in the server metering data.

20. A tangible machine readable memory device or storage disc as defined in claim 19 wherein to combine the first identifier and the second identifier in parallel to determine the combined identifier, and to manipulate the combined identifier to determine the first encrypted subscriber identifier, the machine readable instructions, when executed, cause the machine to:

exclusive-or the first identifier and the second identifier to combine the first identifier and the second identifier in parallel; and

process the combined identifier with a hash function to determine the first encrypted subscriber identifier.

21. A system to monitor presentation of video-on-demand (VOD) content at a monitored subscriber site associated with a media subscriber, the system comprising:

a metering record hashing unit to encrypt a first set of original subscriber identification information included in a first set of metering data received from a VOD content source to generate a first set of encrypted subscriber identification information to replace the first set of original identification information included in the first set of metering data, the first set of encrypted identification information to allow portions of the first set of metering data to be uniquely associated with respective subscriber sites while preserving anonymity of the subscriber sites, the first set of metering data, except for the first set of encrypted identification information, being stored in cleartext that is unprotected from access by a third party; and

a hashed metering database processor to:

receive a second set of metering data collected at the monitored subscriber site;

obtain a first identifier and a second identifier associated with the monitored subscriber site using a metering device identifier included in the second set of metering data, the first identifier and the second identifier being different from the metering device identifier and obtained from data separate from the first and second sets of metering data, the metering device identifier identifying a site metering device used to collect the second set of metering data, the first identifier comprising a media device identifier identifying a media device, the media device being different from the site metering device, the media device being used to present the VOD content at the monitored subscriber site, and the second identifier comprising subscriber identification information other than the media device identifier and the metering device identifier;

encrypt a combination including the first identifier and the second identifier to determine second encrypted identification information; and

merge the second set of metering data and a portion of the first set of metering data uniquely associated with the monitored subscriber site based on comparing the first set of encrypted identification information and the second encrypted subscriber information to identify the portion of the first set of metering data uniquely associated with the monitored subscriber site while preserving the anonymity of all other subscriber sites represented in the first set of metering data.

22. A system as defined in claim 21 wherein the metering record hashing unit comprises a hash generator to encrypt the first set of original subscriber identification information using a hash function.

23. A system as defined in claim 22 wherein the first set of original subscriber identification information comprises at least one of a media content destination identifier, a subscriber name or a subscriber address for each subscriber site represented in the first set of metering data.

24. A system as defined in claim 23 wherein the media content destination identifier corresponds to a medium access control address.

25. A system as defined in claim 23 wherein the metering record hashing unit comprises a concatenator to concatenate the at least one of the media content destination identifier, the subscriber name or the subscriber address with at least another one of the at least one of the media content destination identifier, the subscriber name or the subscriber address for input to the hash generator.

Assignments (11)
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 →
RELEASE (REEL 024849 / FRAME 0178) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061728/0284 →
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 →
SECURITY AGREEMENT Recorded Aug 17, 2010
From: THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024849/0178 →
MERGER Recorded Jun 8, 2010
From: NIELSEN MEDIA RESEARCH, LLC (FORMERLY KNOWN AS NIELSEN MEDIA RESEARCH, INC.)
To: THE NIELSEN COMPANY (US), LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 024502/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2010
From: RAMASWAMY, ARUN; LUFF, ROBERT A.
To: NIELSEN MEDIA RESEARCH, INC., A DELAWARE CORPORATION
Reel/Frame 024431/0716 →