×

Generic rights token and DRM-related service pointers in a common protected content file

  • US 8,856,861 B2
  • Filed: 12/20/2007
  • Issued: 10/07/2014
  • Est. Priority Date: 12/20/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of rendering content at least on a first device having a first native digital rights management (DRM) system and on a second device having a second native DRM system, the method comprising:

  • acquiring the content on the first device and on the second device in a common content format file comprising a domain manager pointer to a domain manager, a rights archive pointer to a rights archive, and a license server directory pointer to a license server directory;

    determining whether the first device and the second device are registered in the same domain by accessing the domain manager utilizing the domain manager pointer in the common content format file;

    accessing the license server directory comprising a memory device maintaining one or more native license server identifiers, wherein the license server directory is access utilizing the license server directory pointer in the common content format file;

    transmitting a first domain identifier, a second domain identifier, a first device identifier and a second device identifier to the license server directory;

    obtaining from the license server directory a native license server identifier for the content; and

    receiving at the first device and at the second device a native DRM system trigger from a native license server associated with the native license server identifier, wherein the native DRM system trigger is transmitted if the native license server determines that each device has a license to render the content, thereby enabling rendering of the content in the common content format file on the first device and on the second device using a first native DRM system client software module on the first device and a second native DRM system client software module one the second device; and

    wherein the first native DRM system and the second native DRM system are components in an interoperable, multiple-DRM system, the first native DRM system being different from the second native DRM system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×