IP Library Granted Patent US 9,514,135
Granted Patent B2
US 9,514,135 · App. 14/529,922 · Granted Dec 6, 2016

Methods and apparatus for metering portable media players

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,514,135
App. No.
14/529,922
Granted
Dec 6, 2016
Kind
B2
Abstract

Example methods, apparatus, and articles of manufacture to collect metering information associated with media presented by portable and computer media presentation devices are disclosed. A disclosed example method accesses a first data structure including metering information generated by at least one of first media presentation software executed by a personal computer or second media presentation software executed by a portable media presentation device. The metering information is associated with media presented by at least one of the first or second media presentation software. At least some of the metering information is then extracted from the first data structure and stored in a second data structure. The at least some of the metering information is then communicated from the second data structure to a data collection facility.

Claims (35)

1. A method of monitoring media presented by a portable media presentation device, comprising:

retrieving, by executing an instruction with a processor, a frame tag code from a corresponding frame of the media, the frame tag code associated with the corresponding frame of the media presented by the portable media presentation device, the frame tag code including a frame tag code value that indicates a number of times the frame of the media has been presented via the portable media presentation device;

after the corresponding frame of the media has been presented, incrementing, by executing an instruction with the processor, the frame tag code value when a playback-time of the media corresponds to a frame tag code time offset value; and

storing, by executing an instruction with the processor, the frame tag code, with the incremented frame tag code value, in the corresponding frame of the media.

2. The method as defined in claim 1 , wherein the frame is at least one of an audio frame or a video frame.

3. The method as defined in claim 1 , wherein the media is stored separate from the frame tag code.

4. The method as defined in claim 1 , further including storing, with the processor, the frame tag code in a data structure in association with identification information indicative of at least one of a user of the portable media presentation device, the portable media presentation device, or the media.

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

prior to monitoring the media presented by the portable media presentation device, retrieving a plurality of frame tag codes associated with the media; and

storing the plurality of frame tag codes in a database.

6. The method as defined in claim 1 , further including communicating the frame tag code to one of a personal computer or a data collection facility.

7. A system to monitor media presented by a portable media presentation device, comprising:

a data extractor to retrieve a frame tag code from a frame of the media, the frame tag code associated with a corresponding frame of the media presented by the portable media presentation device, the frame tag code including a frame tag code value that indicates a number of times the frame of the media has been presented via the portable media presentation device;

a code handler to increment the frame tag code value when a playback-time of the media corresponds to a frame tag code time offset value; and

a tag code handler to, after the code handler increments the frame tag code value, store the frame tag code in the corresponding frame of the media, at least one of the data extractor or the code handler including a processor executing an instruction.

8. The system as defined in claim 7 , wherein the frame is at least one of an audio frame or a video frame.

9. The system as defined in claim 7 , wherein the media is stored separate from the frame tag code.

10. The system as defined in claim 7 , further including a second data interface to store the frame tag code in a data structure in association with identification information indicative of at least one of a user of the portable media presentation device, the portable media presentation device, or the media.

11. The system as defined in claim 7 , wherein the data extractor is to:

retrieve a plurality of frame tag codes associated with the media; and

store the plurality of frame tag codes in a database.

12. The system as defined in claim 7 , further including a second data interface to communicate the frame tag code to one of a personal computer or a data collection facility.

13. A machine readable storage device comprising instructions that, when executed, cause a processor to at least:

retrieve a frame tag code from a frame of media, the frame tag code associated with a corresponding frame of the media presented by a portable media presentation device, the frame tag code including a frame tag code value that indicates a number of times the frame of the media has been presented via the portable media presentation device;

after the corresponding frame of the media has been presented, increment the frame tag code value when a playback-time of the media corresponds to a frame tag code time offset value; and

store the frame tag code, with the incremented frame tag code value, in the corresponding frame of the media.

14. The machine readable storage device as defined in claim 13 , wherein the frame is at least one of an audio frame or a video frame.

15. The machine readable storage device as defined in claim 13 , wherein the instructions cause the processor to store the frame tag code in a data structure in association with identification information indicative of at least one of a user of the portable media presentation device, the portable media presentation device, or the media.

16. The machine readable storage device as defined in claim 13 , wherein the instructions cause the processor to:

retrieve a plurality of frame tag codes associated with the media; and

store the plurality of frame tag codes in a database.

17. The machine readable storage device as defined in claim 13 , wherein the instructions cause the processor to communicate the frame tag code to one of a personal computer or a data collection facility.

18. The method as defined in claim 1 , further including storing, by executing an instruction with the processor, the frame tag code, including the incremented frame tag code value, in a database.

19. The system as defined in claim 7 , further including a first data interface to, after the corresponding frame of the media has been presented, store the frame tag code, including the incremented frame tag code value, in a database.

20. The machine readable storage device as defined in claim 13 , wherein the instructions cause the processor to store the frame tag code, including the incremented frame tag code value, in a database.

Assignments (12)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: GRACENOTE, INC.; A. C. NIELSEN COMPANY, LLC; EXELATE, 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 Nov 5, 2014
From: PELLETIER, SETH ALAN; FISCH, PERRY JOSEPH
To: THE NIELSEN COMPANY (US), INC.
Reel/Frame 034109/0623 →
MERGER Recorded Nov 5, 2014
From: NIELSEN MEDIA RESEARCH, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 034109/0661 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2014
From: THE NIELSEN COMPANY (US), INC.
To: NIELSEN MEDIA RESEARCH, INC.
Reel/Frame 034109/0649 →