IP Library Granted Patent US 9,210,208
Granted Patent B2
US 9,210,208 · App. 13/341,646 · Granted Dec 8, 2015

Monitoring streaming media content

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 9,210,208
App. No.
13/341,646
Granted
Dec 8, 2015
Kind
B2
Abstract

Methods, apparatus and articles of manufacture to monitor streaming media content are disclosed. An example method disclosed herein to monitor streaming media content comprises extracting metering data having a first format from media content to be provided to a content presentation device via a transport stream, the extracted metering data identifying at least one of the media content or a source of the media content, the extracted metering data not being decodable by a meter associated with the content presentation device, transcoding the extracted metering data to form transcoded metering data having a second format decodable by the meter associated with the content presentation device, and encoding the transcoded metering data into a metadata channel to send the transcoded metering data to the content presentation device, the metadata channel being associated with the transport stream.

Claims (29)

1. A method to monitor streaming media, the method comprising:

extracting, using a processor, metering data having a first format from media to be provided to a media presentation device via a transport stream, the extracted metering data identifying at least one of the media or a source of the media, the extracted metering data not being decodable by a meter associated with the media presentation device;

transcoding the extracted metering data, using the processor, to form transcoded metering data having a second format decodable by the meter associated with the media presentation device; and

encoding the transcoded metering data, using the processor, into an external metadata channel including a file to be sent to the media presentation device separately from and prior to communication of the transport stream to the media presentation device to provide the transcoded metering data to the media presentation device, the external metadata channel being associated with the transport stream.

2. A method as defined in claim 1 , further including sending the file encoded with the transcoded metering data to the media presentation device to permit the meter to decode the metering data, which would not have been decodable by the meter without transcoding the metering data from the first format to the second format.

3. A method as defined in claim 1 , further including sending the file encoded with the transcoded metering data to the media presentation device to permit the meter to identify at least one of the media or the source of the media without the meter having access to the media.

4. A method as defined in claim 1 , further including delaying communication of the transport stream providing the media to the media presentation device to permit the file encoded with the transcoded metering data to be sent to the media presentation device prior to the transport stream being communicated to the media presentation device.

5. A method as defined in claim 1 , wherein the file corresponds to an M3U file, transcoding the extracted metering data to form the transcoded metering data having the second format includes transcoding the extracted metering data to form text data corresponding to the metering data, and encoding the transcoded metering data into the external metadata channel includes inserting the text data into the M3U file implementing the external metadata channel.

6. A method as defined in claim 1 , wherein extracting the metering data having the first format from the media includes extracting watermark data from the media, and transcoding the extracted metering data to form the transcoded metering data having the second format includes transcoding the extracted watermark data to form text data for inclusion in an M3U file.

7. A method as defined in claim 1 , further including sending secondary data to the media presentation device, the secondary data being selected based on the transcoded metering data monitored at the media presentation device.

8. A tangible machine readable medium comprising machine readable instructions which, when executed, cause a machine to at least:

extract metering data having a first format from media to be provided to a media presentation device via a transport stream, the extracted metering data identifying at least one of the media or a source of the media, the extracted metering data not being decodable by a meter associated with the media presentation device;

transcode the extracted metering data to form transcoded metering data having a second format decodable by the meter associated with the media presentation device; and

encode the transcoded metering data into an external metadata channel including a file to be sent to the media presentation device separately from and prior to communication of the transport stream to the media presentation device to provide the transcoded metering data to the media presentation device, the external metadata channel being associated with the transport stream.

9. A tangible machine readable medium as defined in claim 8 , wherein the machine readable instructions, when executed, further cause the machine to send the file encoded with the transcoded metering data to the media presentation device to permit the meter to decode the metering data, which would not have been decodable by the meter without transcoding the metering data from the first format to the second format.

10. A tangible machine readable medium as defined in claim 8 , wherein the machine readable instructions, when executed, further cause the machine to send the file encoded with the transcoded metering data to the media presentation device to permit the meter to identify at least one of the media or the source of the media without the meter having access to the media.

11. A tangible machine readable medium as defined in claim 8 , wherein the machine readable instructions, when executed, further cause the machine to delay communication of the transport stream providing the media to the media presentation device to permit the file encoded with the transcoded metering data to be sent to the media presentation device prior to the transport stream being communicated to the media presentation device.

12. A tangible machine readable medium as defined in claim 8 , wherein the file corresponds to an M3U file, to transcode the extracted metering data to form the transcoded metering data having the second format, the machine readable instructions, when executed, cause the machine to transcode the extracted metering data to form text data corresponding to the metering data, and to encode the transcoded metering data into the external metadata channel, the machine readable instructions, when executed, cause the machine to insert the text data into the M3U file implementing the external metadata channel.

13. A tangible machine readable medium as defined in claim 8 , wherein to extract the metering data having the first format from the media, the machine readable instructions, when executed, cause the machine to extract watermark data from the media, and to transcode the extracted metering data to form the transcoded metering data having the second format, the machine readable instructions, when executed, cause the machine to transcode the extracted watermark data to form text data for inclusion in an M3U file.

14. A tangible machine readable medium as defined in claim 8 , wherein the machine readable instructions, when executed, further cause the machine to send secondary data to the media presentation device, the secondary data being selected based on the transcoded metering data monitored at the media presentation device.

15. A meter to monitor media, the meter comprising:

an extractor to extract metering data having a first format from media to be provided to a media presentation device via a transport stream, the extracted metering data identifying at least one of the media or a source of the media, the extracted metering data not being decodable by a meter associated with the media presentation device;

a transcoder to transcode the extracted metering data to form transcoded metering data having a second format decodable by the meter associated with the media presentation device; and

an encoder to encode the transcoded metering data into an external metadata channel including a file to be sent to the media presentation device separately from and prior to communication of the transport stream to the media presentation device to provide the transcoded metering data to the media presentation device, the external metadata channel being associated with the transport stream, at least one of the extractor, the transcoder or the encoder being implemented by hardware.

16. A meter as defined in claim 15 , wherein the encoder is further to send the file encoded with the transcoded metering data to the media presentation device to permit the meter to decode the metering data, which would not have been decodable by the meter without transcoding the metering data from the first format to the second format.

17. A meter as defined in claim 15 , wherein the encoder is further to send the file encoded with the transcoded metering data to the media presentation device to permit the meter to identify at least one of the media or the source of the media without the meter having access to the media.

18. A meter as defined in claim 15 , wherein the encoder is further to delay communication of the transport stream providing the media to the media presentation device to permit the file encoded with the transcoded metering data to be sent to the media presentation device prior to the transport stream being communicated to the media presentation device.

19. A meter as defined in claim 15 , wherein the file corresponds to an M3U file, the transcoder is to transcode the extracted metering data to form the transcoded metering data having the second format by transcoding the extracted metering data to form text data corresponding to the metering data, and the encoder is to encode the transcoded metering data into the external metadata channel by inserting the text data into the M3U file implementing the external metadata channel.

20. A meter as defined in claim 15 wherein the extractor is to extract the metering data having the first format from the media by extracting watermark data from the media, and the transcoder is to transcode the extracted metering data to form the transcoded metering data having the second format by transcoding the extracted watermark data to form text data for inclusion in an M3U file.

Assignments (10)
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 037172 / FRAME 0415) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061750/0221 →
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 →
SUPPLEMENTAL IP SECURITY AGREEMENT Recorded Nov 30, 2015
From: THE NIELSEN COMPANY ((US), LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT FOR THE FIRST LIEN SECURED PARTIES
Reel/Frame 037172/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2012
From: RAMASWAMY, ARUN; BESEHANIC, JAN
To: THE NIELSEN COMPANY (US), LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 028838/0457 →