Copy security for portable music players
AssigneeLiquid Audio, Inc.
InventorsSteven T. Ansell, Andrew R. Cherenson, Mark E. Paley, Steven B. Katz, John Michael Kelsey, Jr., Bruce Schneier
Life of this patent
Estimating the term…
Loading patent…
AssigneeLiquid Audio, Inc.
InventorsSteven T. Ansell, Andrew R. Cherenson, Mark E. Paley, Steven B. Katz, John Michael Kelsey, Jr., Bruce Schneier
Estimating the term…
Data such as a musical track is stored as a secure portable track (SPT) which can be bound to one or more players and can be bound to a particular storage medium, restricting playback of the SPT to the specific players and ensuring that playback is only from the original storage medium. The SPT is bound to a player by encrypting data of the SPT using a storage key which is unique to the player, is difficult to change, and is held in strict secrecy by the player. The SPT is bound to a particular storage medium by including data uniquely identifying the storage medium in a tamper-resistant form, e.g., cryptographically signed. The SPT can also be bound to the storage medium by embedding cryptographic logic circuitry, e.g., integrate circuitry, in the packaging of the storage medium. The SPT is bound by encrypting an encryption key using the embedded logic. By using unique cryptographic logic, only that particular storage medium can decrypt the encryption key and, therefore, the data of the SPT encrypted with the encryption key. To allow a user to playback the SPT on a number of players, players can share storage keys with one another. Such key sharing is done in a cryptographically secure manner. Before downloading an SPT to a particular external player, the ability of the external player to enforce restrictions placed upon the SPT is verified.
A method for binding subject data to a selected data access device such that the subject data is inaccessible to data access devices other than the selected data access device, the method comprising:
A method for accessing subject data from a storage medium by a selected data access device, the method comprising:
A method for accessing subject data from a storage medium by a selected data access device, the method comprising:
A computer readable medium useful in association with a computer which includes a processor and a memory, the computer readable medium including computer instructions which are configured to cause the computer to bind subject data to a selected data access device such that the subject data is inaccessible to data access devices other than the selected data access device by:
A computer readable medium useful in association with a computer which includes a processor and a memory, the computer readable medium including computer instructions which are configured to cause the computer to access subject data from a storage medium by a selected data access device by:
A computer readable medium useful in association with a computer which includes a processor and a memory, the computer readable medium including computer instructions which are configured to cause the computer to access subject data from a storage medium by a selected data access device by:
A computer system comprising:
A computer system comprising:
A computer system comprising:
Dependencies are inferred from the claim text.