×

System and method for parts-based digital rights management

  • US 10,002,237 B2
  • Filed: 07/28/2015
  • Issued: 06/19/2018
  • Est. Priority Date: 02/02/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving a content item that is encrypted with a master decryption key;

    receiving a license for the content item, wherein the license comprises (a) a user identifier that identifies a user authorized to receive the content item, (b) an encrypted version of the master decryption key, wherein the encrypted version is generated using a user-specific key that is derived by applying a cryptographic hash function to the user identifier, and (c) a plurality of permissions each specific to a respective portion of the content item;

    receiving a digital signature for the license;

    validating the digital signature to determine that the permissions have not been modified; and

    in response to validating the digital signature, providing access to the content item in accordance with the license by (a) applying the cryptographic hash function to the user identifier included in the license to generate the user-specific key, (b) decrypting the encrypted version of the master decryption key using the user-specific key, and (c) decrypting at least a portion of the content item using the master decryption key.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×