Patent ID: 8359657

Claim:
A digital content access control system comprising: at least one processor; at least one network interface device; at least one memory device which stores a plurality of instructions which, when executed by the at least one processor, cause the at least one processor to operate with the at least one network interface device to: (a) cause a validation agent to be sent to a remote delivery machine over a data network, said validation agent configured to determine at least one result of at least one test performed upon arrival of the validation agent at the remote delivery machine, (b) receive, over the data network, the at least one result of the at least one test performed upon arrival of the validation agent at the remote delivery machine, (c) determine whether the remote delivery machine has been compromised based on the at least one result of the at least one test, and (d) if the determination is that the remote delivery machine has not been compromised: (i) cause at least a portion of the content to be sent, over the data network, to the remote delivery machine for delivery by the remote delivery machine to a remote user, (ii) cause at least one decryption algorithm to be sent, over the data network, to the remote delivery machine, said at least one decryption algorithm enabling the remote delivery machine to decrypt and output at least the portion of the content, (iii) receive at least one usage signal indicative of an amount of consumption of the content, and (iv) if the at least one usage signal indicates that the content has been completely consumed, cause at least one delete signal to be sent to the remote delivery machine, the at least one delete signal causing the remote delivery machine to delete at least the portion of the content.