Systems and methods for graphically displaying travel information
First Claim
1. A system for providing travel-related information, said system comprising:
- a central processing unit; and
a memory coupled to said central processing unit, said central processing unit being configured for;
(A) receiving one or more travel constraints from a user;
(B) identifying a first travel itinerary that at least substantially satisfies at least one of said travel constraints;
(C) displaying, on a display screen, a graphical representation of at least a portion of said first travel itinerary; and
(D) while displaying said graphical representation of said first travel itinerary on said display screen, displaying, on said display screen, an alphanumeric description of at least a portion of said first travel itinerary.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for identifying, comparing, scheduling and purchasing travel-related services. The system is preferably configured for: (1) receiving one or more travel constraints from a user; (2) identifying a plurality of travel itineraries that satisfy at least one of said travel constraints; (3) simultaneously displaying, on a display screen, a graphical representation of each identified travel itinerary and an alphanumeric description of a currently-selected travel itinerary. The user may quickly view the description of any particular displayed itinerary by selecting the graphical representation of that particular itinerary. Once the new itinerary is selected, the system highlights the graphical representation of the new itinerary and displays an alphanumeric description of the new itinerary. The system applies similar techniques in allowing users to define and view the various travel segments (and related travel constraints) that form the basis of the system'"'"'s search for suitable travel itineraries.
77 Citations
32 Claims
-
1. A system for providing travel-related information, said system comprising:
-
a central processing unit; and
a memory coupled to said central processing unit, said central processing unit being configured for;
(A) receiving one or more travel constraints from a user;
(B) identifying a first travel itinerary that at least substantially satisfies at least one of said travel constraints;
(C) displaying, on a display screen, a graphical representation of at least a portion of said first travel itinerary; and
(D) while displaying said graphical representation of said first travel itinerary on said display screen, displaying, on said display screen, an alphanumeric description of at least a portion of said first travel itinerary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for providing travel-related information, said system comprising:
-
a central processing unit; and
a memory coupled to said central processing unit, said central processing unit being configured for;
(A) displaying, on a display screen, a graphical representation of a first travel segment within a travel itinerary;
(B) displaying, on said display screen, a graphical representation of a second travel segment within said travel itinerary;
(C) allowing a user to select said first travel segment; and
(D) in response to said user selecting said first travel segment, modifying said graphical representation of said first travel segment to further distinguish said graphical representation of said first travel segment from said graphical representation of said second travel segment. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of presenting travel information to a user, said method comprising the steps of:
-
(A) receiving one or more travel constraints from a user;
(B) identifying both a first travel itinerary and a second travel itinerary, said first and second travel itineraries each satisfying at least one of said one or more travel constraints;
(C) displaying, to said user, a graphical depiction of at least a portion of said first travel itinerary, said graphical depiction of at least a portion of said first travel itinerary comprising at least one travel segment;
(D) displaying, to said user, a graphical depiction of at least a portion of said second travel itinerary, said graphical depiction of at least a portion of said second travel itinerary comprising at least one travel segment;
(D) allowing said user to select said first travel itinerary; and
(E) in response to said user selecting said first travel itinerary, modifying said graphical depiction of at least a portion of said first travel itinerary to further distinguish said graphical depiction of at least a portion of said first travel itinerary from said graphical depiction of at least a portion of said second travel itinerary. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-readable medium comprising computer-executable instructions for performing the steps of:
-
(A) receiving one or more travel constraints from a user;
(B) identifying both a first travel itinerary and a second travel itinerary, said first and second travel itineraries each at least substantially satisfying at least one of said one or more travel constraints;
(C) displaying, to said user, a graphical depiction of at least a portion of said first travel itinerary, said graphical depiction of at least a portion of said first travel itinerary comprising at least one travel segment;
(D) displaying, to said user, a graphical depiction of at least a portion of said second travel itinerary, said graphical depiction of at least a portion of said second travel itinerary comprising at least one travel segment;
(D) allowing said user to select said first travel itinerary; and
(E) in response to said user selecting said first travel itinerary, modifying said graphical depiction of at least a portion of said first travel itinerary to further distinguish said graphical depiction of at least a portion of said first travel itinerary from said graphical depiction of at least a portion of said second travel itinerary. - View Dependent Claims (29)
-
-
30. A system for providing travel-related information, said system comprising:
-
a central processing unit; and
a memory coupled to said central processing unit, said central processing unit being configured for;
(A) receiving a first set of segment definition information from a user, said first set of segment definition information corresponding to a first travel segment;
(B) in response to receiving said first set of segment definition information from a user, displaying a graphical representation of said first travel segment on a display screen;
(C) receiving a second set of segment definition information from a user, said second set of segment definition information corresponding to a second travel segment; and
(D) in response to receiving said second set of segment definition information from said user, displaying a graphical representation of said second segment on a display screen. - View Dependent Claims (31, 32)
-
Specification