System and method for accessing content of a web page
First Claim
Patent Images
1. A process of presenting alternative web pages of a requested hyperlink to a user at a client computer comprising:
- accessing a first web page having hyperlinks to other web pages;
selecting a first hyperlink from said hyperlinks on said first web page;
selecting a search engine from at least a first database of search engines;
searching for at least one alternative web page in said search engine using information derived from said first hyperlink;
locating at least one alternative web page for said first hyperlink in said search engine;
checking the performance and availability of said located at least one alternative web page using a ping protocol;
storing said located at least one alternative web page into memory; and
visually displaying said at least one alternative web page to said user at said client computer.
3 Assignments
0 Petitions
Accused Products
Abstract
A process and system for visually displaying to a user at a client computer alternative web pages to a desired web page. The invention locates these alternative web pages in search engines by searching for alternative cached copies of web pages and/or mirror sites. A user may view a hotlink to a desired web page on an accessed web page and either be provided with a table of alternative web pages for manually selecting the alternative web page or the invention may automatically, dynamically select the best alternative web page to the originally selected web page.
154 Citations
21 Claims
-
1. A process of presenting alternative web pages of a requested hyperlink to a user at a client computer comprising:
-
accessing a first web page having hyperlinks to other web pages; selecting a first hyperlink from said hyperlinks on said first web page; selecting a search engine from at least a first database of search engines; searching for at least one alternative web page in said search engine using information derived from said first hyperlink; locating at least one alternative web page for said first hyperlink in said search engine; checking the performance and availability of said located at least one alternative web page using a ping protocol; storing said located at least one alternative web page into memory; and visually displaying said at least one alternative web page to said user at said client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for presenting alternative web pages of a requested hyperlink to a user at a client computer, the system to perform the steps of:
-
accessing a first web page having hyperlinks to other web pages; selecting a first hyperlink from said hyperlinks on said first web page; selecting a search engine from a first database of search engines; searching for said at least one alternative web page in said search engine using information derived from said first hyperlink; locating at least one alternative web page for said first hyperlink in said search engine; checking the performance and availability of said located at least one alternative web page using a ping protocol; and visually displaying said at least one alternative web page to said user at said client computer. - View Dependent Claims (18, 19, 20)
-
-
21. A computer-readable storage medium encoded with a program of instructions executable by a machine to perform method steps for presenting alternative web pages of a requested hyperlink to a user at a client computer, said method steps comprising:
-
accessing a first web page having hyperlinks to other web pages; selecting a first hyperlink from said hyperlinks on said first web page; selecting a search engine from a first database of search engines; searching for said at least one alternative web page in said search engine using information derived from said first hyperlink; locating at least one alternative web page for said first hyperlink in said search engine; checking the performance and availability of said located at least one alternative web page using a ping protocol; and visually displaying said at least one alternative web page to said user at said client computer.
-
Specification