MEDIA DATA USAGE MEASUREMENT AND REPORTING SYSTEMS AND METHODS
First Claim
1. A computer-implemented method for gathering data for media data usage reports for a processing device serving to process and present the media data locally on the processing device, said method comprising the steps of:
- gathering usage data on the processing device via media data usage gathering objects representing usage of media data on the processing device, said media data usage gathering objects being configured to gather usage data regardless of whether the media data was received from an external network source or a source that is local to the processing device,wherein each media data usage gathering object corresponds to one of (i) a different media data type, and (ii) a different user agent associated with the media data; and
instantiating a session object to merge the plurality of media data usage gathering objects into one of a respective (i) user session and (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.
2 Citations
20 Claims
-
1. A computer-implemented method for gathering data for media data usage reports for a processing device serving to process and present the media data locally on the processing device, said method comprising the steps of:
-
gathering usage data on the processing device via media data usage gathering objects representing usage of media data on the processing device, said media data usage gathering objects being configured to gather usage data regardless of whether the media data was received from an external network source or a source that is local to the processing device, wherein each media data usage gathering object corresponds to one of (i) a different media data type, and (ii) a different user agent associated with the media data; and instantiating a session object to merge the plurality of media data usage gathering objects into one of a respective (i) user session and (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 reports in a reporting system on usage of media data on processing devices serving to process and present the media data locally on each processing device, said method comprising the steps of:
-
receiving report objects generated by each processing device, wherein each of the report objects reflect usage of media data on each respective processing device, and wherein each of the report objects are configured to be generated regardless of whether the media data was received in the processing device from a network source or a source local to each processing device; and assembling the received report objects into at least one 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 data on processing devices configured to process and present the media data locally on the processing devices, said method comprising the steps of:
-
receiving in the reporting system at least one of (1) a macro report and (2) report objects generated by the processing devices, from at least one other reporting system, wherein each of the report objects reflect usage of media data by each user of the at least one processing device, and wherein 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, and wherein the report objects correspond to at least one of (i) different media data types, and (ii) different user agents associated with the media data, wherein the macro report comprises report objects assembled in the other reporting system; and formatting the collected macro reports for presentation. - View Dependent Claims (19, 20)
-
Specification