EP1589397A2

Rendering protected digital content within a network of computing devices or the like

Abstract

Transmitter and receiver computing device are interconnected by a network. The transmitter transmits protected digital content to the receiver in a manner so that the receiver can access the content even though the content is directly licensed to the transmitter and not the receiver.

EP1589397A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 8 April 2025, 1.5 years ago.

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

20 claims: 1 independent, 19 dependent

  1. 1
    A method in connection with a first computing device ('transmitter') and a second computing device ('receiver') interconnected by a network, the transmitter for transmitting protected digital content to the receiver in a manner so that the receiver can access the content, the content being encrypted and decryptable according to a content key (KD), the method comprising:the receiver sending a session request to the transmitter, the session request including an identification of the content to the transmitter, an action to be taken with the content, and a unique identification of the receiver;the transmitter receiving the session request from the receiver, determining from the unique identification of the receiver in the session request that the receiver is in fact registered to the transmitter, obtaining a digital license corresponding to the identified content in the session request, reviewing policy set forth in the license to determine that the license allows the transmitter to provide access to the content to the receiver and also allows the action in the session request, and sending a session response to the receiver, the session response including the policy from the license, the unique identification of the receiver, and the content key (KD) for decrypting the encrypted content, (KD) being protected in a form obtainable by the receiver;the transmitter obtaining the content encrypted according to (KD) to result in (KD(content)), and sending (KD(content) to the receiver;the receiver receiving the session response and (KD(content)), retrieving the policy and the protected content key (KD) for decrypting the encrypted content from the session response, confirming that the policy allows the receiver to render the content, obtaining the content key (KD), applying (KD) to (KD(content)) to reveal the content, and then in fact rendering the content in accordance with the policy.