Pre-loading of web pages corresponding to designated links in HTML
First Claim
Patent Images
1. A client web browser comprising:
- means for reading an html to identify an entry for a link which is marked for pre-loading; and
means, responsive to identification of said link marked for pre-loading, for automatically loading another html and associated graphics, if any graphics, corresponding to said link into a memory device local to said client web browser, said automatic loading occurring without said link being selected by a user of said client web browser.
3 Assignments
0 Petitions
Accused Products
Abstract
A web browser loads and displays a web page and reads the html of the web page to identify an entry for a link which is marked for pre-loading. Then, the web browser automatically pre-loads into memory another html and associated graphics files corresponding to this link. This automatic pre-loading occurs without the link being selected by a user of the web browser. If the user subsequently selects the link, then the corresponding html and associated graphics files will be available from local memory so there is little delay in fetching the html and associated graphics files.
-
Citations
20 Claims
-
1. A client web browser comprising:
-
means for reading an html to identify an entry for a link which is marked for pre-loading; and
means, responsive to identification of said link marked for pre-loading, for automatically loading another html and associated graphics, if any graphics, corresponding to said link into a memory device local to said client web browser, said automatic loading occurring without said link being selected by a user of said client web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7)
means, responsive to selection by said user of said link after said other html and associated graphics are pre-loaded into said memory device, for fetching said other html and associated graphics from said memory and displaying a web page corresponding to said other html and associated graphics.
-
-
3. A web browser as set forth in claim 1 further comprising means for loading the first said html from a server and displaying a web page corresponding to said first html and associated graphics, if any graphics.
-
4. A web browser as set forth in claim 1 wherein said link marked for pre-loading is marked for pre-loading in an entry for said link in the first said html.
-
5. A web browser as set forth in claim 1 further comprising:
means, responsive to selection by said user of another link in a web page which is currently displayed and corresponds to the first said html, for halting pre-loading of said other html and associated graphics, if any graphics, and loading an html corresponding to said other link, said selection by said user of said other link occurring while said other html and associated graphics, if any graphics, are being pre-loaded.
-
6. A client web browser as set forth in claim 1 wherein the first said html includes at least one other link which is not marked for pre-loading, and the automatic loading means does not pre-load an html for said one other link.
-
7. A client web browser as set forth in claim 1 wherein the first said html including the mark for pre-loading said link was defined by a human.
-
8. A client web browser comprising:
-
means for reading a web page descriptor file to identify an entry for a link which is marked for pre-loading; and
means, responsive to identification of said link marked for pre-loading, for automatically loading another web page descriptor file and associated graphics, if any graphics, corresponding to said link into a memory device local to said client web browser, said automatic loading occurring without said link being selected by a user of said client web browser. - View Dependent Claims (9, 10, 11)
means, responsive to selection by said user of said link after said other web page descriptor file and associated graphics are pre-loaded into said memory device, for fetching said other web page descriptor file and associated graphics from said memory and displaying a web page corresponding to said other web page descriptor file and associated graphics.
-
-
10. A web browser as set forth in claim 8 further comprising:
means, responsive to selection by said user of another link in a web page which is currently displayed and corresponds to the first said web page descriptor file, for halting pre-loading of said other web page descriptor file and associated graphics, if any graphics, and loading a third web page descriptor file corresponding to said other link, said selection by said user of said other link occurring while said first web page descriptor file and associated graphics, if any graphics, are being pre-loaded.
-
11. A client web browser as set forth in claim 8 wherein the first said html includes at least one other link which is not marked for pre-loading, and the automatic loading means does not pre-load an html for said one other link.
-
12. A method for operating a client computer coupled to a world wide web (WWW), said method comprising the steps of:
-
reading an html to identify an entry for a link which is marked for pre-loading; and
in response to identification of said link marked for pre-loading, automatically loading another html and associated graphics, if any graphics, corresponding to said link from a remote memory device on said WWW into a memory device local to said client computer, said automatic loading occurring without said link being selected by a user of said client computer. - View Dependent Claims (13, 14, 15, 16)
in response to selection by said user of said link after said other html and associated graphics are pre-loaded into said memory device, fetching said other html and associated graphics from said memory and displaying a web page corresponding to said other html and associated graphics.
-
-
14. A method as set forth in claim 12 further comprising the steps of:
in response to selection by said user of another link in a web page which is currently displayed and corresponds to the first said html, halting pre-loading of said other html and associated graphics, if any graphics, and loading an html corresponding to said other link, said selection by said user of said other link occurring while said other html and associated graphics, if any graphics, are being pre-loaded.
-
15. A method as set forth in claim 12 wherein the first said html includes at least one other link which is not marked for pre-loading, and an html for said one other link is not pre-loaded.
-
16. A method as set forth in claim 12 further comprising the step of a human creator of the first said html marking said link for pre-loading, said marking step being performed before the step of reading the first said html.
-
17. A computer program product for operating a client computer coupled to a world wide web (WWW), said program product comprising:
-
a computer readable medium;
first program instruction means for instructing a processor to read an html to identify an entry for a link which is marked for pre-loading; and
second program instruction means for instructing a processor to respond to identification of said link marked for pre-loading, by automatically loading another html and associated graphics, if any graphics, corresponding to said link from a remote memory device on said WWW into a memory device local to said client computer, said automatic loading occurring without said link being selected by a user of said client computer; and
whereinsaid first and second program instruction means are recorded on said medium. - View Dependent Claims (18, 19, 20)
third program instruction means for instructing a processor to respond to selection by said user of said link after said other html and associated graphics are pre-loaded into said memory device, by fetching said other html and associated graphics from said memory and displaying a web page corresponding to said other html and associated graphics; and
whereinsaid third program instruction means is recorded on said medium.
-
-
19. A method as set forth in claim 17 further comprising:
fourth program instruction means for instructing a processor to respond to selection by said user of another link in a web page which is currently displayed and corresponds to the first said html, by halting pre-loading of said other html and associated graphics, if any graphics, and loading an html corresponding to said other link, said selection by said user of said other link occurring while said second html and associated graphics, if any graphics, are being pre-loaded.
-
20. A computer program product as set forth in claim 17 wherein the first said html includes at least one other link which is not marked for pre-loading, and the second program instruction means does not instruct a processor to pre-load an html for said one other link.
Specification