System and method for downloading content associated with optical media
Abstract
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.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for downloading an item of content from a content provider, comprising:
determining a size of an item of content to be downloaded to an information handling system from a content provider; determining a download speed of a network connection between the information handling system and the content provider; based at least on the download speed of the network connection, determining a fractional download size corresponding with a desired download time at the download speed of the network connection; downloading a plurality of portions of the content from the content provider, each portion having a file size less than or equal to the fractional download size; and combining each of the plurality of portions at the information handling system such that the combination is substantially similar to the item of content.
2 . A method according to claim 1 , wherein the item of content is downloaded from more than one content providers.
3 . A method according to claim 1 , wherein the download speed is determined automatically, specified by a user, or specified by the content provider.
4 . A method according to claim 1 , wherein the plurality of portions of the content from the content provider are differently-sized.
5 . A method according to claim 1 , wherein downloading a plurality of portions of the content from the content provider is performed by a Java-based application.
6 . A method according to claim 5 , wherein the Java-based application is an xlet.
7 . An information handling system according to claim 1 , wherein the item of content is associated with a blue laser optical medium.
8 . An article of manufacture comprising:
a computer readable medium; and computer-executable instructions carried on the computer readable medium, the instructions readable by a processor, the instructions, when read and executed, for causing the processor to:
determine a size of an item of content to be downloaded to an information handling system from a content provider;
determine a download speed of a network connection between the information handling system and the content provider;
based at least on the download speed of the network connection, determine a fractional download size corresponding with a desired download time at the download speed of the network connection;
download a plurality of portions of the content from the content provider, each portion having a file size less than or equal to the fractional download size; and
combine each of the plurality of portions at the information handling system such that the combination is substantially similar to the item of content.
9 . An article of manufacture according to claim 8 , wherein the item of content is downloaded from more than one content providers.
10 . An article of manufacture according to claim 8 , wherein the download speed is determined automatically, specified by a user, or specified by the content provider.
11 . An article of manufacture according to claim 8 , wherein the plurality of portions of the content from the content provider are differently-sized.
12 . An article of manufacture according to claim 8 , wherein the computer-executable instructions comprise a Java-based application.
13 . An article of manufacture according to claim 12 , wherein the Java-based application is an xlet.
14 . An information handling system comprising:
a processor; a memory communicatively coupled to the processor; and computer-executable instructions carried on a computer readable medium, the instructions readable by the one or more processors, the instructions, when read and executed, for causing the one or more processors to:
determine a size of an item of content to be downloaded to an information handling system from a content provider;
determine a download speed of a network connection between the information handling system and the content provider;
based at least on the download speed of the network connection, determine a fractional download size corresponding with a desired download time at the download speed of the network connection;
download a plurality of portions of the content from the content provider, each portion having a file size less than or equal to the fractional download size; and
combine each of the plurality of portions at the information handling system such that the combination is substantially similar to the item of content.
15 . An information handling system according to claim 14 , wherein the item of content is downloaded from more than one content providers.
16 . An information handling system according to claim 14 , wherein the download speed is determined automatically, specified by a user, or specified by the content provider.
17 . An information handling system according to claim 14 , wherein the plurality of portions of the content from the content provider are differently-sized.
18 . An information handling system according to claim 14 , wherein the computer-executable instructions comprise a Java-based application.
19 . An information handling system according to claim 18 , wherein the Java-based application is an xlet.
20 . An information handling system according to claim 14 , wherein the item of content is associated with a blue laser optical medium.Join the waitlist — get patent alerts
Track US2014330939A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.