EP1259863A2

Structure of digital rights management (drm) system

Abstract

This record has no abstract on file.

EP1259863A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 25 February 2020, 6.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

58 claims: 3 independent, 55 dependent

  1. 1
    Claims of equivalent WO 0058811 A2 CLAIMS 1. A digital rights management (DRM) system operating on a computing device when a user requests that a protected piece of digital content be rendered by the computer device in a particular manner, the system comprising:a license store for storing one or more digital licenses on the computing device;a license evaluator for determining whether any licenses stored in the license store correspond to the requested digital content, for determining whether any such corresponding licenses are valid, for reviewing license rules in each such valid license, and for determining based on such reviewed license rules whether such license enables the requesting user to render the requested digital content in the manner sought;and a state store for maintaining state information corresponding to each license in the license store, the state information being created and updated by the license evaluator as necessary.
  2. 24
    A computing device having a digital rights management (DRM) system operating thereon when a user requests that a protected piece of digital content be rendered by the computer device in a particular manner, the DRM system comprising:a license store for storing one or more digital licenses on the computing device;a license evaluator for determining whether any licenses stored in the license store correspond to the requested digital content, for determining whether any such corresponding licenses are valid, for reviewing license rules in each such valid license, and for determining based on such reviewed license rules whether such license enables the requesting user to render the requested digital content in the manner sought;and a state store for maintaining state information corresponding to each license in the license store, the state information being created and updated by the license evaluator as necessary.
  3. 47
    A computer-readable medium having computer-executable instructions stored thereon for operating a digital rights management (DRM) system on a computing device when a user requests that a protected piece of digital content be rendered by the computer device in a particular manner, the instructions performing a method comprising:storing one or more digital licenses in a license store on the computing device;determining whether any licenses stored in the license store correspond to the requested digital content;determining whether any such corresponding licenses are valid;reviewing license rules in each such valid license;determining based on such reviewed license rules whether such license enables the requesting user to render the requested digital content in the manner sought;and maintaining in a state store on the computing device state information corresponding to each license in the license store, the state information being created and updated as necessary.