Component download selection mechanism for web browsers
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor;
a memory coupled to the at least one processor; and
a computer program residing in the memory, said computer program commencing to download a file referencing a plurality of components, said computer program dynamically prompting a user to select which of said plurality of components to download after commencing to download the file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for selectively downloading components over the World-Wide-Web is provided. The preferred embodiment uses a download selection mechanism to display a download selection list to a web browser user. The list allows web user to decide which components to download and which to not download, thereby giving the web user more control over the speed of their Internet accesses. The preferred method produces a table or chart of components and allows the web user to select which components are downloaded.
-
Citations
36 Claims
-
1. An apparatus comprising:
-
at least one processor; a memory coupled to the at least one processor; and a computer program residing in the memory, said computer program commencing to download a file referencing a plurality of components, said computer program dynamically prompting a user to select which of said plurality of components to download after commencing to download the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for downloading a document, the document including a document with references to a plurality of components, the method comprising the steps of:
-
a) downloading said document; b) prompting a user to select which of said plurality of components to download after downloading of said document has commenced; and c) downloading said selected components. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A program product comprising:
-
(a) a computer program, said computer program commencing to download a file referencing a plurality of components, said computer program dynamically prompting a user to select which of said plurality of components to download after commencing to download the file; and (b) a recordable type media bearing said computer program. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus comprising:
-
at least one processor; a memory coupled to the at least one processor; and a web browser application residing in the memory, said web browser application including a component download selection mechanism, said component download selection mechanism dynamically creating a component download selection list when an HTML document with a plurality of components is downloaded, said component download selection mechanism prompting a user to select which of said plurality of components to download.
-
-
35. A method for downloading an HTML document from a web server to a web browser, the document including a document with references to a plurality of embedded components, the method comprising the steps of:
-
a) requesting said HTML document from said web server; b) parsing said HTML document for references to said plurality of embedded components; c) prompting a user to select which of said plurality of embedded components to download by displaying a component download selection list on said web browser; and d) requesting from said web server said selected embedded components.
-
-
36. An apparatus comprising:
-
at least one processor; a memory coupled to the at least one processor; and a computer program residing in the memory, said computer program commencing to download a file referencing a plurality of components, said computer program dynamically prompting a user to select which of said plurality of components to download after commencing to download the file, wherein the computer program is further configured to receive user input that selects at least one of the plurality of components, to commence to download at least one selected component from the plurality of components, and to display the file with the selected component embedded therein.
-
Specification