System And Method For Concurrently Downloading Digital Content And Recording To Removable Media
Abstract
A method, system and program product to simultaneously download and burn digital media files via the Internet, including audio, video, video games and other digital content and data, onto removable storage media on personal computer burners. Large media files can be downloaded by pushing files or portions of files to computer memory and simultaneously downloading and burning files selected by a user. Once a file is burned to disc, it is then deleted from the computer's memory. A lossless compression scheme is used for audio files to decrease file size, making the downloading process faster and requiring less hard drive space. Content files other than audio are downloaded and burned through the same one-step process, without using a lossless compression scheme. An alternative method delays the start of the burn process to ensure that the downloaded files are written continuously to the removable storage media.
Claims
exact text as granted — not AI-modified1 . 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 server hosting the digital files in a digital content database; downloading each digital file in the list directly from the server to a memory on a client personal computer; writing each downloaded digital file from memory to the removable storage media while concurrently downloading another digital file in the list from the server; erasing each digital file from memory immediately after being written to the removable storage media; and repeating the concurrent downloading and writing and immediate erasing of digital files until each digital file has been written to the removable storage media.
2 . The method for downloading and writing digital files of claim 1 wherein the plurality of digital files are lossless compressed audio files.
3 . The method for downloading and writing digital files of claim 1 wherein the plurality of digital files are uncompressed video files.
4 . The method for downloading and writing digital files of claim 2 further comprising the step of converting each downloaded file to an uncompressed format before writing the digital file to the removable storage media.
5 . The method for downloading and writing digital files of claim 1 further comprising the step of compressing each digital file using a lossless audio compression codec.
6 . The method for downloading and writing digital files of claim 1 further comprising the step of segmenting each digital file and transmitting each segment to the client personal computer.
7 . The method for downloading and writing digital files of claim 6 further comprising assembling each segment received by the client personal computer into an original sequence.
8 . The method for downloading and writing digital files of claim 1 wherein the digital content stored at the server is at least one of an audio file, a video file and a video game file.
9 . A computer program product for downloading a plurality of digital files over a computer network and writing the digital files to a removable storage media when executed on a computing system, comprising a computer readable storage medium having computer readable code embedded therein, the computer readable storage medium comprising:
program instructions that compile a list of digital files to download and transmit the list to a server hosting the digital files in a digital content database; program instructions that download each digital file in the list directly from the server to a memory on a client personal computer; program instructions that write each downloaded digital file from memory to the removable storage media while concurrently downloading another digital file in the list from the server; and program instructions that erase each digital file from memory immediately after being written to the removable storage media.
10 . The computer program product for downloading a plurality of digital files of claim 9 wherein the plurality of digital files are lossless compressed audio files.
11 . The computer program product for downloading a plurality of digital files of claim 9 wherein the plurality of digital files are uncompressed video files.
12 . The computer program product for downloading a plurality of digital files of claim 10 further comprising program instructions that convert each downloaded file to an uncompressed format before writing the digital file to the removable storage media.
13 . The computer program product for downloading a plurality of digital files of claim 9 further comprising program instructions that compress each digital file using a lossless audio compression.
14 . The computer program product for downloading a plurality of digital files of claim 9 further comprising program instructions that segment each digital file and transmit each segment to the client personal computer.
15 . The computer program product for downloading a plurality of digital files of claim 14 further comprising program instructions that assemble each segment received by the client personal computer into an original sequence.
16 . A system for downloading a plurality of digital files over a computer network and writing the digital files to a removable storage media on a client personal computer, comprising:
a component that compiles a list of digital files to download and transmits the list to a server hosting the digital files in a digital content database; a component that downloads each digital file in the list directly from the server to a memory on a client personal computer; a component that writes each downloaded digital file from memory to the removable storage media while concurrently downloading another digital file in the list from the server; and a component that erases each digital file from memory immediately after being written to the removable storage media.
17 . The system for downloading and writing digital files of claim 16 wherein the downloaded digital files are audio files in a lossless compressed format and further comprising a component for converting each downloaded file to an uncompressed format before writing the digital file to the removable storage media.
18 . The system for downloading and writing digital files of claim 16 further comprising a lossless audio compression codec for compressing each digital file before downloading the file to the client personal computer.
19 . The system for downloading and writing digital files of claim 16 further comprising a component for segmenting each digital file and transmitting each segment to the client personal computer.
20 . The system for downloading and writing digital files of claim 19 further comprising a component for assembling each segment received by the client personal computer into an original sequence.Join the waitlist — get patent alerts
Track US2010106805A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.