Patent ID: 8462954

Claim:
A method for encrypting content, said method comprising steps performed by a computing apparatus of: receiving the content in a device, said content being associated with a unique content identification (ID) and copy control bits; storing at least a portion of the content, thereby associating the content with one of a first copy control state and a second copy control state; creating a first content pre-key using a local storage key unique to the device as a key to encrypt the content ID of the content creating at least one of a second content pre-key using the first content pre-key as a key to encrypt the first copy control state and a third content key using the second content pre-key as a key to encrypt the second copy control state; encrypting the content using one of the second content pre-key and the third content key: determining a usage model of the content; and issuing one of the first content pre-key and the second content pre-key based upon the determined usage model.