System and Method for Enhanced Information Retrieval
0 Assignments
0 Petitions
Accused Products
Abstract
An improved document retrieval system. In response to detecting that the user has moved a pointing device cursor over a display element in a first web page within a web browser window, retrieving information from a second web page before the user requests that the second web page be displayed within the web browser window.
-
Citations
43 Claims
-
1-20. -20. (canceled)
-
21. A system for providing access to information on a network, where the network includes a first server and a second server, and where a first web page that is available at the first server includes a link to a second web page that is available at the second server, the system comprising:
-
(a) an apparatus including a third server connected to the network, where the apparatus is configured to carry out the operations of;
retrieving the second web page over the network from the second server, and making an alternate version of the second web page available on the network at the third server, where the alternate version of the second web page is made available at the third server so that it can be retrieved over the network and displayed more quickly than the second web page stored on the second server; and
(b) a storage medium having computer program instructions stored on it, where the computer program instructions are executable on a client computer operated by a user and connected to a network, and where the computer program instructions configure the client computer to be capable of carrying out the operations of;
monitoring input from the user operating the client computer, where the operation of monitoring input includes monitoring input from a pointing device associated with the client computer, and where the pointing device controls a pointing device cursor that is displayed on a display screen associated with the client computer, detecting a first user action as input from the user operating the client computer, where the first user action indicates that the user has requested that the first web page be displayed on the display screen associated with the client computer, retrieving the first web page over the network to the client computer, where the first web page is retrieved over the network from the first server located at a remote location relative to the client computer, displaying the first web page in a web browser window on the display screen associated with the client computer, where the link to the second web page is selectable by the user through the pointing device associated with the client computer, thereby enabling the second web page to be displayed within the web browser window, continuing to monitor input from the user operating the client computer, detecting a second user action as input from the user operating the client computer, where the second user action indicates that the user wishes to make the second web page visible, and in response to detecting the second user action as input from the user, displaying the alternate version of the second web page on the display screen associated with the client computer by retrieving the alternate version of the second web page over the network from the third server to the client computer, where the alternate version of the second web page is made available at the third server prior to the operation of detecting the second user action as input from the user operating the client computer. - View Dependent Claims (22, 23, 24)
-
-
25. A method for providing information on a network, where the network includes a first server and a second server, and where a first web page that is available at the first server includes a link to a second web page that is available at the second server, the method comprising the acts of:
-
(a) retrieving the second web page over the network from the second server;
(b) making an alternate version of the second web page available on the network at a third server, where the alternate version of the second web page is made available at the third server so that it can be retrieved over the network and displayed more quickly than the second web page stored on the second server; and
(c) communicating with a client computer operated by a user and connected to the network, where the client computer is programmed to carry out the operations of;
monitoring input from the user operating the client computer, where the operation of monitoring input includes monitoring input from a pointing device associated with the client computer, and where the pointing device controls a pointing device cursor that is displayed on a display screen associated with the client computer, detecting a first user action as input from the user operating the client computer, where the first user action indicates that the user has requested that the first web page be displayed on the display screen associated with the client computer, retrieving the first web page over the network to the client computer, where the first web page is retrieved over the network from the first server located at a remote location relative to the client computer, displaying the first web page in a web browser window on the display screen associated with the client computer, where the link to the second web page is selectable by the user through the pointing device associated with the client computer, thereby enabling the second web page to be displayed within the web browser window, continuing to monitor input from the user operating the client computer, detecting a second user action as input from the user operating the client computer, where the second user action indicates that the user wishes to make the second web page visible, and in response to detecting the second user action as input from the user, displaying the alternate version of the second web page on the display screen associated with the client computer by retrieving the alternate version of the second web page over the network from the third server to the client computer, thereby satisfying the user'"'"'s request to make the second web page visible, where the alternate version of the second web page is made available at the third server prior to the operation of detecting the second user action as input from the user operating the client computer. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A storage medium having computer program instructions stored on it, where the computer program instructions are executable on a client computer operated by a user and connected to a network, and where the computer program instructions configure the client computer to be capable of carrying out the operations of:
-
monitoring input from the user operating the client computer, where the operation of monitoring input includes monitoring input from a pointing device associated with the client computer, and where the pointing device controls a pointing device cursor that is displayed on a display screen associated with the client computer;
detecting a first user action as input from the user operating the client computer, where the first user action indicates that the user has requested that a first web page be displayed on the display screen associated with the client computer;
retrieving the first web page over the network to the client computer, where the first web page is retrieved over the network from a first server located at a remote location relative to the client computer;
displaying the first web page in a web browser window on the display screen associated with the client computer, where the first web page includes a plurality of links to other web pages, including a link to a second web page and a link to a third web page, where the link to the second web page is selectable by the user through the pointing device associated with the client computer, thereby enabling the second web page to be displayed within the web browser window, and where the link to the third web page is selectable by the user through the pointing device associated with the client computer, thereby enabling the third web page to be displayed within the web browser window;
continuing to monitor input from the user operating the client computer;
detecting a second user action as input from the user operating the client computer, where the second user action indicates that the user is seeking to retrieve information that can be used to display the second web page over the network to the client computer without yet making the second web page visible on the display screen; and
in response to detecting the second user action as input from the user, retrieving information that can be used to display the second web page over the network to the client computer without yet making the second web page visible on the display screen. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A storage medium having computer program instructions stored on it, where the computer program instructions are executable on a client computer operated by a user and connected to a network, and where the computer program instructions configure the client computer to be capable of carrying out the operations of:
-
monitoring input from the user operating the client computer, where the operation of monitoring input includes monitoring input from a pointing device associated with the client computer, and where the pointing device controls a pointing device cursor that is displayed on a display screen associated with the client computer;
detecting input from the user operating the client computer, where the input from the user indicates that the user has requested that a first web page be displayed on the display screen associated with the client computer;
retrieving the first web page over the network to the client computer, where the first web page is retrieved over the network from a first server located at a remote location relative to the client computer;
displaying the first web page in a web browser window on the display screen associated with the client computer, where the first web page includes at least one link to another web page, including a link to a second web page that is stored on a second server, where the link to the second web page is selectable by the user through the pointing device associated with the client computer, thereby enabling the second web page to be displayed within the web browser window;
continuing to monitor input from the user operating the client computer;
detecting that the user has moved the pointing device cursor over a display object that is displayed within the first web page in the web browser window on the display screen associated with the client computer;
in response to detecting that the user has moved the pointing device cursor over a display object that is displayed within the first web page, retrieving information that can be used to display the second web page over the network to the client computer without removing the first web page from the web browser window. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification