Patent ID: 7836146

Claim:
A method for downloading a plurality of digital files over a computer network and writing the digital files to a removable storage media comprising the steps of: compiling a list of digital files to download and transmitting the list to a plurality of servers hosting the digital files in a digital content database; simultaneously downloading the digital files in the list from the plurality of servers to a memory on a client personal computer; determining when the downloaded digital files should begin a continuous writing to the removable storage media, based at least in part on a data download speed for the client personal computer, a write speed for writing the downloaded digital files to the removable storage device, and an amount of data being written to the removable storage media, to prevent distortion between the digital files; writing each downloaded digital file from memory to the removable storage media continuously while concurrently downloading additional digital files in the list from the plurality of servers; and erasing each digital file from memory immediately after being written to the removable storage media.