OVER-THE-AIR DELIVERY OF METERING CERTIFICATES AND DATA
First Claim
1. A method for providing metering data from a client to a metering service server using an over-the-air protocol, the method comprising the steps of:
- receiving, at a networking interface, a metering trigger from the metering service;
invoking a metering helper that runs on the client responsively to the metering trigger, wherein the metering helper obtains a metering certificate provided by the metering service that is used to collect the metering data; and
sending a metering challenge containing the metering data to a location identified in the metering certificate.
1 Assignment
0 Petitions
Accused Products
Abstract
Metering is enabled through an arrangement in which a metering certificate is communicated to a mobile device using an over-the-air protocol. A metering trigger provides the metering certificate that includes a location to which metering data is posted by the mobile device and a public key of a public-private key pair, or alternatively provides a link to such metering certificate. A metering helper passes the metering certificate to a DRM system on the mobile device which collects metering data associated with the metering ID and uses the public key to encrypt the metering data into a metering challenge. The metering helper posts the metering challenge to the location. The metering service extracts the metering data from the metering challenge using a private key and generates a metering response that is received by the metering helper which prompts the DRM system to reset at least a portion of a data store in which the metering data is stored.
32 Citations
17 Claims
-
1. A method for providing metering data from a client to a metering service server using an over-the-air protocol, the method comprising the steps of:
-
receiving, at a networking interface, a metering trigger from the metering service; invoking a metering helper that runs on the client responsively to the metering trigger, wherein the metering helper obtains a metering certificate provided by the metering service that is used to collect the metering data; and sending a metering challenge containing the metering data to a location identified in the metering certificate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device configured to provide metering data to a metering service server using an over-the-air protocol, the mobile device comprising:
-
a media player configured to play media content; a networking interface configured to receive media content from a media content provider using an over-the-air communication protocol; a digital rights management (DRM) system configured to enable playback of media content by the media player according to a license associated with the media content; and a metering helper application configured to act as a proxy between the networking interface and the digital rights management (DRM) system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification