EP1999883A2

Federated digital rights management scheme including trusted systems

Abstract

This record has no abstract on file.

Term

Projected expiry 14 March 2027.

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

29 claims: 6 independent, 23 dependent

  1. 1
    Claims of equivalent WO 2007106844 A2 WHAT IS CLAIMED IS:1. A content distribution network, comprising: a registration server connected to a network;a content server connected to the network and to a trusted system;a first device including a non-volatile memory that is connected to the network;and a second device including a non- volatile memory that is connected to the network;wherein the registration server is configured to provide the first device with a first set of activation information in a first format;wherein the first device is configured to store the first set of activation information in non-volatile memory;wherein the registration server is configured to provide the second device with a second set of activation information in a second format;and wherein the second device is configured to store the second set of activation information in non- volatile memory.
  2. 11
    A registration server, comprising:a processor;a storage device connected to the processor;and a network interface device connected to the processor and configured to connect to a network;wherein the processor is configured to receive registration requests via the network interface device;wherein the processor is configured to generate activation information for transmission via the network interface device;wherein the processor is configured to receive activation confirmations via the network interface device;and wherein the processor is configured to record the completed activation of the device in the storage device.
  3. 16
    A content server, comprising:a processor;a storage device connected to the processor and including stored content;a trusted and opaque system connected to the processor;and a network interface device connected to the processor and configured to be connected to a network;wherein the processor is configured to receive requests to provide the stored content via the network interface device;wherein the processor is configured to generate encryption keys and encrypt the stored content;wherein the processor is configured to provide information indicative of the request and the encryption keys to the trusted system;wherein the trusted system is configured to provide a playback certification containing at least one encrypted copy of the encryption keys used to encrypt the stored content;and wherein the processor is configured to transmit the encrypted content and the playback certification via the network interface device.
  4. 19
    A device, comprising:a processor;a network interface device connected to the processor and configured to be connected to a network;and a non-volatile memory connected to the processor;wherein the processor is configured to transmit a registration request via the network interface device;wherein the processor is configured to receive an activation record via the network interface device;wherein the processor is configured to extract activation information from the activation record;wherein the processor is configured to generate an activation confirmation using the activation information;wherein the processor is configured to transmit the activation confirmation via the network interface device;and wherein the processor is configured to store at least some of the activation information in the non-volatile memory.
  5. 23
    A registration process, comprising:sending a registration request including identifying information;receiving an activation record;extracting activation information from the activation record;generating an activation confirmation from the extracted activation information;and sending the activation confirmation.
  6. 28
    A process for issuing playback certifications, comprising:receiving a content key from content provider;receiving playback parameters from a content provider;locating a user key and a base key associated with a device;encrypting the playback parameters using the base key;encrypting the content key using the user key;and providing a playback certification including the encrypted playback parameters and the encrypted content key.