Patent ID: 9679118
Date: 2017-06-13
CPC Classifications: G06F,H04L,H04N

Claim:
1. A method for securely utilizing content, the method comprising: encrypting original content using a production key; receiving, from a recipient device, a computer appliance identifier (ID) created from a first identifier indicating at least one hardware feature of the recipient device, a second identifier indicating at least one software application installed at the recipient device, computer appliance key hash logic used to generate hash values, and a password provided as input to the computer appliance key hash logic, wherein the second identifier is distinct from the first identifier; and encrypting the production key using the computer appliance ID received from the recipient device wherein a decrypting mechanism used to decrypt the production key is created using each of at least a part of the first identifier used to create the computer appliance ID and at least a part of the second identifier used to create the computer appliance ID and wherein the password is used to decode the computer appliance ID; and providing the encrypted content and the encrypted production key to the recipient device, wherein the recipient device is configured to: generate the computer appliance ID using the first identifier indicating at least one hardware feature of the recipient device and a second identifier indicating at least one software application installed at the recipient device, decrypt the encrypted production key using the generated computer appliance ID, and decrypt the encrypted content using the decrypted production key.