Patent ID: 8196214

Claim:
A computer implemented method for receiving encrypted content at a client, in a session, comprising the acts of: receiving as a streaming audio or video at least a part of all the encrypted content item at the client; receiving initial information for decryption of an encrypted content item at the client, the initial information including a content key not specific to the client and which is encrypted by a first key; storing the at least part of the encrypted content item in a first memory; transmitting a request including the initial information, session unique data and data associated with an identification of the particular client, after receipt of the streaming audio or video; receiving, in response to the request, second information for decryption of the item at the client, the second information including the content key for decryption of the item, the content key being encrypted; storing the encrypted content key in a second memory; decrypting the encrypted content key in the second information by a second key which is a function of the session unique data and the data associated with an identification of the particular client; and decrypting the received content item, using the decrypted content key.