Parallel Content Download via Segmented File Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional download mechanisms for content associated with optical media, such as Blu-ray Discs, are inefficient, leading to prolonged download times and negatively impacting the user experience due to the large file sizes of High Definition content.
Innovation Solution
A method that determines the download speed of a network connection and divides the content into fractional portions of equal or smaller size, allowing multiple portions to be downloaded in parallel, which are then combined at the information handling system to form the complete item of content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If traditional download mechanisms are used for High Definition content, then the content can be downloaded, but the download time becomes significantly prolonged
Solution Approach 1:
The content file is divided into multiple smaller portions or segments. Each segment is downloaded separately through parallel download connections, allowing the system to overcome the limitations of traditional single-threaded downloads and significantly reduce overall download time for large High Definition content files.
Solution Approach 2:
Multiple download connections are established and maintained simultaneously to continuously transfer different portions of the content. This parallel continuous downloading approach ensures that the download process remains active and efficient throughout, maximizing the utilization of network bandwidth and reducing idle time.
2Loss of time
If the content is divided into multiple portions and downloaded in parallel, then the download time is reduced, but the system complexity increases
Solution Approach 1:
The content file is divided into multiple smaller portions or segments. Each segment is downloaded separately through parallel download connections, allowing the system to overcome the limitations of traditional single-threaded downloads and significantly reduce overall download time for large High Definition content files.
Solution Approach 2:
After the multiple parallel download connections complete their respective segments, the system automatically merges and combines these segments in the correct sequence to reconstruct the complete content file. This automated merging process manages the complexity of parallel downloads while maintaining system simplicity for the end user.
Data Source
AI summary
Systems and methods for reducing problems and disadvantages associated with downloading content associated with optical media are disclosed. A method may include determining a size of an item of content to be downloaded. The method may also include determining a download speed of a network connection between an information handling system and a content provider and determining a fractional download size corresponding with a desired download time at the download speed of the network connection based at least on the download speed. The method may further include downloading a plurality of portions of the content from the content provider, each portion less than or substantially equal in file size than the fractional download size, wherein at least two of the plurality of portions are downloaded substantially in parallel, and combining each of the plurality of portions such that the combination is substantially similar to the item of content.


