DIGITAL RIGHTS MANAGEMENT SUPPORT FOR METERING IN ADVERTISING SCENARIOS
First Claim
1. A computer-readable medium containing instructions which, when executed by one or more processors disposed on a computing device, perform a method for operating a DRM system on the computing device, the method comprising the steps of:
- receiving a media content presentation that is playable on the computing device, the media content presentation comprising a plurality of individual pieces of media content that are provided by different providers, and usage of at least one piece of media content being individually metered; and
receiving a license containing i) one or more policies that govern usage of the media content presentation, and ii) at least one metering request that specifies a location to which metering data that is indicative of usage of the at least one piece of media content is reported.
2 Assignments
0 Petitions
Accused Products
Abstract
DRM support for metering in advertising scenarios is provided by an arrangement in which metering requests are included along with usage policies in licenses that grant rights to a presentation that comprises multiple pieces of metered media content that are sourced from different providers. A DRM runtime environment on a computing device such as a PC or mobile device will report metering data to locations specified in the metering requests while also enforcing the policies. The metering requests passed in the license enable each piece of media content in the presentation to be individually metered and the metering data sent to different entities at different locations. The DRM runtime environment on the computing device can prevent third parties from requesting that metering data be sent to other locations. The policies may be configured to block or restrict playback of media content if metering data is not submitted.
37 Citations
20 Claims
-
1. A computer-readable medium containing instructions which, when executed by one or more processors disposed on a computing device, perform a method for operating a DRM system on the computing device, the method comprising the steps of:
-
receiving a media content presentation that is playable on the computing device, the media content presentation comprising a plurality of individual pieces of media content that are provided by different providers, and usage of at least one piece of media content being individually metered; and receiving a license containing i) one or more policies that govern usage of the media content presentation, and ii) at least one metering request that specifies a location to which metering data that is indicative of usage of the at least one piece of media content is reported. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method that is implemented at least in part in an automated manner for providing metering requests to a computing device that is arranged to render media content, the method comprising the steps of:
-
receiving an advertising license from an advertising provider, the advertising license being associated with renderable metered advertising content and including a metering request for a DRM system on the computing device to report metering data indicative of usage of the advertising content; receiving a content license from a content provider, the content license being associated with renderable metered featured content and including a metering request for the DRM system on the computing device to report metering data indicative of usage of the featured content; and sending the advertising license and content license to the computing device over a network. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. An automated method for providing a media content presentation to a computing device, the method comprising the steps of:
-
receiving advertising content from an advertising provider; receiving featured content from a content provider; building the media content presentation that incorporates the advertising content and the featured content, the media content presentation being arranged so that usage of the advertising content and the featured content is individually metered; and distributing the media content presentation to the computing device over a network. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification