Media data usage measurement and reporting systems and methods
First Claim
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.
13 Assignments
0 Petitions
Accused Products
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.
43 Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
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. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
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. - View Dependent Claims (19, 20)
-
Specification