Claims
- 1. A method of communicating information to a user that is operating a computer system on a wide area network, the method comprising the acts of:
sending a request for a first resource to a first server on the wide area network; receiving the first resource from the first server on the wide area network; displaying the first resource on a screen associated with the computer system; sending a description of the first resource to a second server on the wide area network, where the second server is different from the first server; receiving a response from the second server, wherein the response indicates which types of supplemental information relating to the first resource are available; communicating to the user the types of supplemental information relating to the first resource that are available; waiting for the user to request a type of supplemental information relating to the first resource; sending a request over the wide area network to a server on which supplemental information of the requested type is stored; receiving from the server on which supplemental information of the requested type is stored the requested type of supplemental information for the first resource; and displaying the requested type of supplemental information relating to the first resource on the screen.
- 2. The method of claim 1, wherein the act of sending a request for a first resource to a first server on the wide area network includes the act of:
sending a request for a dynamically-generated resource to a server on the wide area network, wherein the server dynamically generates resources.
- 3. A system comprising:
a network having a first server, a second server, and a third server, all of which are in communication with each other on the network; a client computer having a display screen, wherein the client computer is operated by a user, and wherein the client computer is on the network and in communication with the first server, the second server, and the third server; and a data storage medium that is accessible to the client computer and that has one or more programs stored on it, wherein the programs are configured to cause the client computer to: send a request for a first resource to the first server on the network, receive the first resource from the first server on the network, display the first resource on the display screen associated with the client computer, wait for the user to request that supplemental information for the first resource be displayed on the display screen, send a description of the first resource to a second server on the network, where the second server is different from the first server, receive a response from the second server, wherein the response indicates that supplemental information relating to the first resource is available, and wherein the response also identifies a third server, wherein the third server is a server on which the supplemental information is stored, send a request to the third server on which the supplemental information is stored, requesting the supplemental information for the first resource, receive from the third server the supplemental information for the first resource, display the supplemental information on the display screen associated with the client computer, send a request for a second resource to a fourth server on the network, receive the second resource from the fourth server on the network, display the second resource on the display screen associated with the client computer, and discontinue the display of the supplemental information for the first resource when the first resource is no longer displayed on the screen.
- 4. The computer of claim 3, wherein the data storage medium is integrated into the client computer.
- 5. The computer of claim 4, wherein the data storage medium is a hard disk drive.
CROSS REFERENCE TO RELATED PROVISIONAL APPLICATIONS
[0001] This application claims the benefit of provisional application Ser. No. 60/028,251 (entitled “A Method and System for Communicating Information About the Contents of a Document”), filed Oct. 8, 1996; No. 60/047,554 (“A Document Retrieval System Including Use of Profile Information”), filed May 22, 1997; and No. 60/052,830 (“A System and Method for Communicating Information Relating to a Network Resource”), filed Jul. 17, 1997.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60052830 |
Jul 1997 |
US |
|
60028251 |
Oct 1996 |
US |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
08936910 |
Sep 1997 |
US |
| Child |
09442193 |
Nov 1999 |
US |