DYNAMIC PRELOADING OF WEB PAGES
First Claim
1. A method for presenting information in pages to an operator, including the steps of loading a first page which has been dynamically selected by an operator;
- identifying a link pointing to a second page;
loading said second page for later presentation, without interrupting presentation of said first page.
12 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method and system for dynamic preloading of web pages. In a system having a page server for transmitting pages upon request and a page client (or “web browser”) for requesting pages and presenting those pages to an operator, the page client dynamically identifies links subsequent to the loaded page and preloads pages identified by those links for subsequent presentation to the operator, so that the preloaded pages are preloaded dynamically in response to operator selections and are available for presentation to the operator when ultimately selected. The page server and the page client may act independently or may cooperate so as to dynamically select and preload pages from the page server to the page client using parameters indicated by the page client (such as parameters selected by the operator or adaptively determined by the page client), parameters indicated by the web server (such as parameters selected by the page under presentation or adaptively determined by the page server), or parameters indicated by links to those subsequent pages, or responsive to a combination thereof. The page client may dynamically save and recall behavior information about pages to be presented, such behavior information possibly being independent of actual links indicated on the pages. The behavior information may be responsive to parameters selected by the operator parameters adaptively determined by the page client, or responsive to a combination thereof.
73 Citations
45 Claims
-
1. A method for presenting information in pages to an operator, including the steps of
loading a first page which has been dynamically selected by an operator; -
identifying a link pointing to a second page;
loading said second page for later presentation, without interrupting presentation of said first page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40)
-
-
19. Apparatus for presenting information in pages to an operator, including
a first memory having stored therein a first page which has been dynamically selected by an operator; -
means for identifying a link pointing to a second page;
a second memory having stored therein said second page for later presentation, said second page being stored therein without interrupting presentation of said first page.
-
-
35. In apparatus for presenting information in pages to an operator apparatus including a first page which has been dynamically selected by an operator, a method comprising
identifying a browsing order for a plurality of pages for presentation to said operator; - and
displaying a virtual link to one page in said browsing order on said first page, said one page not being associated with any real link on said first page.
- and
-
41. Apparatus for presenting information in pages to an operator, said apparatus including a first page which has been dynamically selected by an operator, said apparatus comprising
a browsing order for a plurality of pages for presentation to said operator; - and
a virtual link to one page in said browsing order on said first page, said one page not being associated with any real link on said first page. - View Dependent Claims (42, 43, 44, 45)
- and
Specification