IP Library Granted Patent US 9,426,240
Granted Patent B2
US 9,426,240 · App. 13/968,661 · Granted Aug 23, 2016

Media data usage measurement and reporting systems and methods

Inventors: John W. Hebeler, Jr. (Ellicott City, MD); Prasad V. Kunchakarra (Clarksville, MD); Thomas L. Dietz, III (Ellicott City, MD)
Assignee: THE NIELSEN COMPANY (US), LLC
H04L67/22G06F9/4428G06Q10/00G06Q30/0201H04L29/06H04L43/10H04L67/28H04L67/2819H04L67/325H04M15/00H04M15/57H04M15/58H04W4/24H04L67/289H04L69/329H04M2215/0188H04M2215/208H04M2215/2026H04M2215/32
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,426,240
App. No.
13/968,661
Granted
Aug 23, 2016
Kind
B2
Abstract

An audience measurement system for gathering data reflecting usage of media data by a user on a processing device configured to process and present the media data locally on the processing device. Report objects may be generated by the processing device, wherein each of the report objects reflect usage of media data by each user of a processing device. Each of the report objects are configured to be generated regardless whether the media data was received from a network source or a source local to each processing device. In certain exemplary embodiments, report objects may correspond to different media data categories, and/or different user agents. The report objects may be assembled into a macro report.

Claims (26)

1. A computer-implemented method for gathering data for media usage reports for a processing device, the method comprising:

gathering, with media usage gathering objects running on the processing device, usage data representative of usage of media on the processing device, the media usage gathering objects to gather usage data regardless of whether the media was received from an external network source or a source that is local to the processing device, each media usage gathering object corresponding to at least one of (i) a different media type or (ii) a different user agent associated with the media; and

merging, with a session object, the plurality of media usage gathering objects into at least one of a respective (i) user session or (ii) resource control location (RCL) session.

2. The computer-implemented method of claim 1 , further including providing a report object for reporting at least one of the user session or the RCL session.

3. The computer-implemented method of claim 2 , further including merging the session object into the report object.

4. The computer-implemented method of claim 2 , further including merging at least one of the user session or the RCL session into the report object.

5. The computer-implemented method of claim 4 , further including generating a macro report based on the report object.

6. The computer-implemented method of claim 1 , further including preprocessing the usage data using the media usage gathering objects.

7. The computer-implemented method of claim 6 , wherein the preprocessing of the usage data includes gathering the usage data based on predetermined selection criteria.

8. The computer-implemented method of claim 1 , wherein the session object encapsulates qualitative data.

9. The computer-implemented method of claim 8 , wherein the session object includes and relates the usage data and the qualitative data.

10. The computer-implemented method of claim 1 , wherein the media includes at least one of graphical data, audio, streaming media, video, text, a web page, or an image.

11. A computer-implemented method for generating a report on usage of media by a processing device, the method comprising:

accessing a report object generated by the processing device, the report object reflecting usage of media on the processing device, the report object generated regardless of whether the media was received in the processing device from a network source or a source local to the processing device; and

assembling the report object into a macro report in accordance with predetermined parameters.

12. The computer-implemented method of claim 11 , wherein the accessing of the report object the assembling of the report object into the macro report are performed at a first reporting system, and further including collecting at least one of (1) the macro report or (2) the report object from a second reporting system.

13. The computer-implemented method of claim 11 , wherein each of the report objects represents gathered usage data for a single predetermined category of media.

14. The computer-implemented method of claim 11 , further including merging a session object corresponding to at least one of a respective user session or a RCL session into the report object.

15. The computer-implemented method of claim 14 , wherein the session object is to encapsulate qualitative data.

16. The computer-implemented method of claim 15 , wherein the session object is to relate the media usage and the qualitative data.

17. The computer-implemented method of claim 11 , wherein the media includes streaming media.

18. A computer-implemented method for managing reports in a reporting system on usage of media on a processing device, the method comprising:

receiving, with the reporting system, at least one of (1) a macro report or (2) a report object generated by the processing device from a second reporting system, the report object reflecting usage of media by a user of the processing device, the report object being generated regardless of whether the media was received from a network source or a source local to the processing device, the report object corresponding to at least one of (i) different media types or (ii) different user agents associated with the media, the macro report including the report object assembled in the second reporting system; and

formatting the macro report for presentation.

19. The computer-implemented method of claim 18 , wherein a session object corresponding to at least one of a respective user session or a RCL session is merged into the report object.

20. The computer-implemented method of claim 19 , wherein the session object encapsulates qualitative data.

Assignments (13)
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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2017
From: HEBELER, JOHN W.; KUNCHAKARRA, PRASAD V.; DIETZ III, THOMAS L.
To: ARBITRON INC.
Reel/Frame 041480/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2017
From: NIELSEN AUDIO, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 041481/0033 →
MERGER Recorded Mar 7, 2017
From: ARBITRON, INC.
To: NIELSEN HOLDINGS N.V.
Reel/Frame 041899/0831 →
CHANGE OF NAME Recorded Mar 7, 2017
From: ARBITRON INC.
To: NIELSEN AUDIO, INC.
Reel/Frame 041899/0861 →
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 →
Continuity (3)
Continuation 12582054 · Oct 20, 2009
Continuation 10205810 · Jul 26, 2002
Related Publication 20130339521A1 · Dec 19, 2013