System, method, device, module and computer code product for progressively downloading a content file
First Claim
Patent Images
1. A method for progressively downloading a content file, comprising:
- providing a first electronic device;
providing a second electronic device including the content file and an associated metafile;
having the first electronic device communicate with the second electronic device to download the content file;
having the first electronic device read the metafile to determine whether the content file is capable of progressive downloading;
if a progressive download is possible, having the first electronic device read the metafile to determine the identity of an associated application to handle the progressive download of the content file;
having the first electronic device launch the associated application; and
having the first electronic device progressively download the content file.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for progressively downloading a content file. An electronic device including a browser application, and a server including a metafile and an associated content file. When a user desires to progressively download the content file to the electronic device, the electronic device reads the metafile to determine whether the content file is capable of being subject to progressive downloading. If the content file is capable of being subject to progressive downloading, the content file is progressively downloaded to the electronic device.
41 Citations
30 Claims
-
1. A method for progressively downloading a content file, comprising:
-
providing a first electronic device;
providing a second electronic device including the content file and an associated metafile;
having the first electronic device communicate with the second electronic device to download the content file;
having the first electronic device read the metafile to determine whether the content file is capable of progressive downloading;
if a progressive download is possible, having the first electronic device read the metafile to determine the identity of an associated application to handle the progressive download of the content file;
having the first electronic device launch the associated application; and
having the first electronic device progressively download the content file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for providing progressive downloading of a content file, comprising:
-
computer code for providing the location of a content file and an associated metafile, wherein the associated metafile comprises;
a link to the location of the content file, and a content type string for the content file; and
computer code for providing to an electronic device the associated metafile. - View Dependent Claims (8, 9)
-
-
10. A computer program product for progressively downloading a content file, comprising:
-
computer code for receiving a metafile associated with the content file, computer code for reading the metafile to determine whether the content file is capable of progressive downloading;
computer code for reading the metafile to determine the identity of an associated application to handle the progressive downloading of the content file;
computer code for launching the associated application; and
computer code for progressively download the content file. - View Dependent Claims (11, 12, 13)
-
-
14. A system for progressively downloading a content file, comprising:
-
a first electronic device including a browser application; and
a second electronic device including a metafile and an associated content file, wherein when a user desires to progressively download the content file to the first electronic device, the first electronic device reads the metafile to determine whether the content file is capable of being subject to progressive downloading, and wherein if the content file is capable of being subject to progressive downloading, the content file is progressively downloaded to the electronic device. - View Dependent Claims (15, 16, 17)
-
-
18. An electronic device, comprising:
-
a processor;
a memory unit operatively connected to the processor; and
a data communication link for communicating with a different electronic device, wherein the memory unit includes a computer program product comprising;
computer code for providing the location of a content file and an associated metafile, wherein the associated metafile comprises;
a link to the location of the content file; and
a content type string for the content file, and computer code for providing to the different electronic device the associated metafile. - View Dependent Claims (19, 20)
-
-
21. An electronic device, comprising:
-
a processor;
a memory unit operatively connected to the processor; and
a data communication link for communicating with a different electronic device, wherein the memory unit includes a computer program product comprising;
computer code for receiving a metafile associated with the content file, computer code for reading the metafile to determine whether the content file is capable of progressive downloading;
computer code for reading the metafile to determine the identity of an associated application to handle the progressive download of the content file;
computer code for launching the associated application; and
computer code for progressively downloading the content file. - View Dependent Claims (22, 23)
-
-
24. A module for providing progressive downloading of a content, comprising:
-
a processor; and
a memory unit operatively connected to the processor, the memory unit including a computer program product comprising;
computer code for providing the location of a content file and an associated metafile, wherein the associated metafile comprises;
a link to the location of the content file; and
a content type string for the content file, and computer code for providing the associated metafile. - View Dependent Claims (25, 26)
-
-
27. A module for progressively downloading of a content file, comprising:
-
a processor; and
a memory unit operatively connected to the processor, the memory unit including a computer program product comprising;
computer code for receiving a metafile associated with the content file, computer code for reading the metafile to determine whether the content file is capable of progressive downloading;
computer code for reading the metafile to determine the identity of an associated application to handle the progressive download of the content file;
computer code for launching the associated application; and
computer code for progressively downloading the content file. - View Dependent Claims (28, 29, 30)
-
Specification