Claims
- 1. A user interface for accessing information from multiple remote sources comprising:
a first machine for receiving a request for data and for displaying the requested data in a first display area; a second machine coupled to said first machine and having a display comprising at least the first display area and a second display area; and a third machine for receiving a query based at least in part upon the request for data, wherein the results of the query are displayed in the second display area of the second machine.
- 2. The user interface of claim 1, wherein the first machine further comprises a processor for:
determining whether a page of the results contains a tag; and displaying a button corresponding to the tag in the second display area.
- 3. The user interface of claim 2, wherein the processor further comprises machine-readable instructions for:
determining when the button is activated; extracting the results of the query from the second display area when the button is activated; composing a booking transaction from the results; transmitting the booking transaction to the first machine; and displaying a confirmation message in the first display area.
- 4. The user interface of claim 1, wherein said third machine is also for storing data responsive to the query, and for providing the results of the query to the second machine.
- 5. A computer-implemented method for accessing information from multiple remote sources, comprising:
requesting data from a first machine; displaying data from a first machine in a first display area of the second machine; transmitting a query based at least in part upon the request for data to at least a third machine; receiving results of the query from the third machine; and displaying results of the query in a second display area of the second machine.
- 6. The method of claim 5, further comprising:
determining whether a page of the results contains a tag; and displaying a button corresponding to the tag in the second display area.
- 7. The method of claim 6, further comprising:
determining when the button is activated; extracting the results of the query from the second display area when the button is activated; composing a booking transaction from the results; and displaying a confirmation message in the first display area.
- 8. A machine-readable storage medium having stored thereon machine executable instructions, the execution of said instructions adapted to implement a method for accessing information from multiple remote sources, said method comprising:
requesting data from a first machine; displaying data from the first machine in a first display area of a second machine; transmitting a query based at least in part upon the request for data to at least a third machine; receiving results of the query from the third machine; and displaying results of the query in a second display area of the second machine.
- 9. The machine-readable storage medium of claim 8, further comprising:
determining whether a page of the results contains a tag; and displaying a button corresponding to the tag in the second display area.
- 10. A user interface for accessing information from multiple remote sources comprising:
a first machine coupled to said display for:
receiving a request for data; and displaying data in a first display area in response to the request; a second machine for:
providing the first display area and a second display area for displaying data therein; and a third machine for:
receiving a query based at least in part on the request for data, wherein the results of the query are displayed in the second display area of said second machine and wherein said second machine is also for:
determining whether a page of the results of the query contains a tag; displaying a button corresponding to the tag in the second display area; determining when the button is activated; extracting the results of the query from the second display area when the button is activated; composing a booking transaction from the results; transmitting the booking transaction to the first machine; and displaying a confirmation message in the first display area.
- 11. A computer-implemented method for accessing information from multiple remote sources, comprising:
receiving, by a first machine, a request for data; displaying data, from the first machine, in a first display area on a display; transmitting a query based at least in part upon the request for data to at least a third machine; and displaying results of the query in a second display area on the display; determining whether a page of the results contains a tag; displaying a button corresponding to the tag in the second display area; determining when the button is activated; extracting the results of the query from the second display area when the button is activated; composing a booking transaction from the results; and displaying a confirmation message in the first display area.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. application Ser. No. 09/847,337, filed May 3, 2001, which is a continuation of 09/031,674 filed Feb. 27, 1998 and issued as U.S. Pat. No. 6,229,534, dated May 8, 2001, all of which are hereby incorporated herein in their entireties by reference.
Continuations (2)
|
Number |
Date |
Country |
Parent |
09847337 |
May 2001 |
US |
Child |
10677469 |
Oct 2003 |
US |
Parent |
09031674 |
Feb 1998 |
US |
Child |
09847337 |
May 2001 |
US |