Patent ID: 8336110

Claim:
A computing device for downloading and managing a digital media content file received via a network, the computing device comprising: a network interface; and one or more hardware processors coupled with the network interface and configured to: send, using the network interface, an indication of selection of the digital media content file; receive the digital media content file with corresponding metadata via the network; store the digital media content file and metadata in a memory; determine a decryption key, wherein the decryption key is unique to a user of the computing device; decrypt the digital media content file using the decryption key; monitor the digital media content file to detect a change to the digital media content file by comparing a calculated value with the store metadata; and automatically taking an action if the change is detected, wherein the action comprises deleting the digital media content file if the one or more hardware processors detect the digital media content file has changed and receiving and decrypting the digital media content file again.