Authentication of content download
First Claim
1. 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.
3 Assignments
0 Petitions
Accused Products
Abstract
According to the invention, a method for authenticating download of a number of digital content files ordered from a web site is disclosed. In one step, a selection of the digital content files is received with the web site. Download manager software, media information, the digital content files, and first codes for each of the digital content files are sent to the client computer. The media information indicates a location of each of the number of digital content files. A first code is calculated for each of the digital content files. If the client computer determines that the first code doesn'"'"'t match a second code for a particular digital content file, it is resent.
-
Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implementable method for downloading and managing a digital media content file on a computing device communicatively coupled with a network, the method comprising:
-
sending, with the computing device, an indication of selection of the digital media content file via the network; receiving the digital media content file with corresponding metadata via the network; storing the digital media content file and metadata in memory; determining a decryption key, wherein the decryption key is unique to a user of the computing device; decrypting the digital media content file using the decryption key; monitoring, via the computing device, 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. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having computer-executable instructions for downloading and managing a digital media content file on a computing device communicatively coupled with a network, the instructions, when executed by a computer, cause the computer to:
-
send an indication of selection of the digital media content file via the network; receive the digital media content file with corresponding metadata via the network; store the digital media content file and metadata in 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, via the computing device, 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. - View Dependent Claims (14, 15, 16, 17)
-
Specification