New patents are issued by the USPTO on Tuesdays. Both of today's Spotlight Patents concern aspects of digital rights management. Assigned to Morega Systems (CA), the first of today's patents addresses a client device that includes a network interface coupled to receive media content and server time data via a network, wherein the media content is protected by digital rights management data. Assigned to Cable Labs, the second patent addresses techniques for registering devices in a digital rights management environment.
9,549,216, "Client device with secure clock and methods for use therewith," assigned to Morega Systems Inc. (CA)
A client device includes a network interface that is coupled to receive media content and server time data via a network, wherein the media content is protected by digital rights management data. A processing device executes a digital rights management application for validating playback of media content based on the digital rights management data and further based on secure clock data. The processing device includes a processor clock that generates processor clock data. A memory stores the secure clock data, the digital rights management application and the digital rights management data. A system clock generates system clock data. The digital rights management application generates the secure clock data based on the server time data, the system clock data and the processor clock data.
9,547,756, "Registration of devices in a digital rights management environment," assigned to Cable Television Laboratories.
Methods and structure for Digital Rights Management (DRM) are provided. An exemplary system includes a Digital Rights Management (DRM) licensing server. The DRM licensing server is able to receive authentication information generated by a DRM module of a client device, and to receive a device identifier that uniquely distinguishes the client device from other client devices, wherein the device identifier has been generated by the DRM module. The DRM licensing server is further able to authenticate the DRM module based on the authentication information, to create a signed identifier based on the device identifier responsive to authenticating the DRM module, and to transmit the signed identifier to the client device. The system also includes an application server able to register the client device with an account at the application server, based on the signed identifier.