Method and apparatus for playing content
First Claim
Patent Images
1. A method comprising:
- receiving, at the playback device, a session key from the playback drive;
configuring programmable hardware using the received session key;
generating an identification key;
encrypting the identification key via the programmable hardware;
transmitting the encrypted identification key from a playback device to a playback drive;
decrypting the encrypted identification key transmitted from the playback device;
receiving, at the playback device, encrypted content containing a content identification key from the playback drive;
decrypting the content identification key; and
if the content identification key matches the identification key, decryptingat least a portion of the encrypted content via the programmable hardware, and playing the portion.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for playing content. In one embodiment, an identification key is generated. The identification key is encrypted and transmitted to a playback drive. Encrypted content containing a content identification key is received. If the content identification key matches the identification key that was generated, the content is decrypted and played.
26 Citations
17 Claims
-
1. A method comprising:
-
receiving, at the playback device, a session key from the playback drive; configuring programmable hardware using the received session key; generating an identification key; encrypting the identification key via the programmable hardware; transmitting the encrypted identification key from a playback device to a playback drive; decrypting the encrypted identification key transmitted from the playback device; receiving, at the playback device, encrypted content containing a content identification key from the playback drive; decrypting the content identification key; and if the content identification key matches the identification key, decrypting at least a portion of the encrypted content via the programmable hardware, and playing the portion. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A playback device comprising:
-
an identification key generator; an interface to transmit an encrypted identification key and to receive encrypted content embedded with a content identification key; an encryption device having programmable hardware, the encryption device to configure the programmable hardware using a received session key, the programmable hardware configured by the session key to encrypt the identification key, the programmable hardware further configured by the session key to decrypt the content identification key and to decrypt at least a portion of the encrypted content, thereby forming decrypted content, if the content identification key matches the identification key; and a play mechanism to play the decrypted content. - View Dependent Claims (9, 10, 11)
-
-
12. A system comprising:
-
a playback device to transmit an encrypted identification key to a playback drive and to receive encrypted content from the playback drive, the playback device including an identification key generator to generate an identification key, a first encryption device, and a play mechanism to play decrypted content, the first encryption device having programmable hardware, the first encryption device to configure the programmable hardware using a session key received from the playback drive, the programmable hardware configured by the session key to encrypt the identification key, to decrypt a content identification key received with the encrypted content, and to decrypt at least a portion of the encrypted content if the content identification key matches the identification key; and the playback drive, the playback drive to receive the encrypted identification key from the playback device and to transmit the encrypted content to the playback device, the playback drive including a second encryption device, the second encryption device to decrypt the encrypted identification key, to insert the identification key into at least one location of content, and to encrypt the content containing the identification key.
-
-
13. A system comprising:
-
a playback drive to receive a first key, in encrypted form, the playback drive to decrypt the first key and to encrypt content, the playback drive further to transmit a session key and the content, in encrypted form, wherein the transmitted content is based on the first key and includes a content identification key; and a playback device to transmit the first key, in encrypted form, to the playback drive, the playback device further to receive the transmitted content and session key and to configure programmable hardware using the session key, the programmable hardware configured by the session key to encrypt the first key and to decrypt at least a portion of the transmitted content based on the first key if the content identification key matches the first key, the playback device further to play the decrypted content. - View Dependent Claims (14, 15, 16, 17)
-
Specification