×

Rights expression profile system and method using templates

  • US 9,626,668 B2
  • Filed: 09/04/2008
  • Issued: 04/18/2017
  • Est. Priority Date: 03/14/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing use of protected items within a rights management system having a communication network, at least one receiving device configured to receive usage rights in an original form, the usage rights being based on a set of rights expressions in a syntax, and a consumption device configured to use protected items, the method comprising:

  • receiving, by the at least one receiving device, a usage right in an original form associated with a protected item, use of the protected item being controlled in accordance with the usage right, the usage right specifying one or more rights expressions;

    selecting, by the at least one receiving device, an identifier of a plurality of identifiers based at least in part on a profile of a consumption device, the profile including information identifying a usage rights processing capability of the consumption device;

    identifying, by the at least one receiving device, one or more variables associated with the selected identifier;

    assigning, by the at least one receiving device, a value to each of the one or more variables based at least in part on information contained in the usage right;

    encoding, by the at least one receiving device, the usage right into an encoded usage right, the encoded usage right including the assigned value for each of the one or more variables associated with the selected identifier, the encoded usage right being in an encoded form that can be processed by the consumption device;

    transmitting, by the at least one receiving device, the encoded usage right and the protected item to the consumption device; and

    controlling, by the consumption device, use of the protected item on the specified consumption device in accordance with the encoded usage right.

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