Travel information departure date/duration grid
First Claim
1. A method in a computer system with a processor and a memory for presenting airline fare information, the method comprising:
- receiving by the computer system a search request having a search criterion that includes a departure location and at least one return location;
identifying a plurality of departure dates for airline flights;
identifying a plurality of durations, a duration representing length of a trip based on departure date and return date;
for each return location, identifying by the computer system flight information that was collected before the search request was received a fare for an airline flight with the return location that satisfies the search criterion for each combination of an of identified departure date and identified duration;
generating a legend indicating ranges of fares and a corresponding intensity level of a color for each range of fares;
generating by the computer system a departure date/duration grid from the identified fares that illustrates, in each cell of the grid, a cell fare representing the airline flights that match the search criterion, each cell having an intensity level of the color for the range of fares that includes the cell fare for that cell, the departure date/duration grid representing various combinations of departure date and duration by having one axis representing departure date and another axis representing durations, the axis representing departure dates having labels identifying departure date and the axis representing durations having labels identifying durations;
generating scroll arrows for departure date/duration grid that allows a user to scroll the departure date/duration grid to departure dates other than those departure dates that are currently represented by the departure date/duration grid;
sending the computer system the generated grid, the generated legend, and the generated scroll arrows for presentation to the user wherein the user can select a cell of the generated grid obtain flight information about a trip with the departure date and the duration of the selected cell; and
in response to receiving an indication of a selection of a cell by the user, sending for presentation to the user the flight information about the trip along with a link to allow the user to search for current flight information about the trip.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for presenting travel information in a way that facilitates identifying travel plans that satisfy objectives is provided. A travel information system collects travel information for the travel items on various observation dates including the current date and presents the travel information to a user in a way that facilitates travel planning and travel shopping. The travel information system stores the travel information in an observation store. To provide travel information that satisfies a search criterion, the travel information system retrieves the travel information that satisfies the search criterion either from flight information of the observation store or from current flight information provided in real time from a source of travel information. The flight information system provides the travel information in various formats to facilitate travel planning. These formats include a fare history graph, an interval grid, a route map, a future fare graph, and/or a departure date/duration grid.
-
Citations
16 Claims
-
1. A method in a computer system with a processor and a memory for presenting airline fare information, the method comprising:
-
receiving by the computer system a search request having a search criterion that includes a departure location and at least one return location; identifying a plurality of departure dates for airline flights; identifying a plurality of durations, a duration representing length of a trip based on departure date and return date; for each return location, identifying by the computer system flight information that was collected before the search request was received a fare for an airline flight with the return location that satisfies the search criterion for each combination of an of identified departure date and identified duration; generating a legend indicating ranges of fares and a corresponding intensity level of a color for each range of fares; generating by the computer system a departure date/duration grid from the identified fares that illustrates, in each cell of the grid, a cell fare representing the airline flights that match the search criterion, each cell having an intensity level of the color for the range of fares that includes the cell fare for that cell, the departure date/duration grid representing various combinations of departure date and duration by having one axis representing departure date and another axis representing durations, the axis representing departure dates having labels identifying departure date and the axis representing durations having labels identifying durations; generating scroll arrows for departure date/duration grid that allows a user to scroll the departure date/duration grid to departure dates other than those departure dates that are currently represented by the departure date/duration grid; sending the computer system the generated grid, the generated legend, and the generated scroll arrows for presentation to the user wherein the user can select a cell of the generated grid obtain flight information about a trip with the departure date and the duration of the selected cell; and in response to receiving an indication of a selection of a cell by the user, sending for presentation to the user the flight information about the trip along with a link to allow the user to search for current flight information about the trip. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium that is not a transmission medium embedded with instructions for generating a presentation of airline fare information, by a method comprising:
-
receiving a search request having a search criterion that includes a departure location and a return location; for each of the plurality of combinations of departure date and duration, identifying a fare for an airline flight with that return location that satisfies the search criterion for that combination of departure date and duration, duration representing length of a trip based on departure date and return date, the fare being identified form flight information collected before the search request was received; generating a graphics representation of the departure date/duration grid from the identified fares that illustrates fares of the airline flights that match the search criterion at various combinations of departure date and duration, the departure date/duration grid having one axis representing dates and another axis representing durations, the departure date/duration grid having a cell for each combination of departure date and duration, the cell for displaying an intensity level of a color corresponding to the range of identified fares that includes the identified fare for that combination of the departure date and duration; sending the generated graphics representation for presentation to a user; and in response to receiving an indication of a selection of a cell by the user, sending for presentation to the user flight information about a trip represented by the selected cell along with a link to allow the user to search for current flight information about the trip. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method in a computing device for generating a presentation of airline fare information, the method comprising:
-
receiving from a user a search request having a search criterion that includes a departure location and a return location; sending from the computing device to a travel information system the search request; receiving by the computing device from the travel information system a departure date/duration grid generated by identifying a fare for an airline flight that satisfies the search criterion for each of multiple departure dates and durations and illustrating in cells of the grid fares of the airline flights that satisfy the search criterion at various combinations of departure date and duration, the fares having been identified from flight information collected before the search request was sent to the travel information system, each cell having a color for a range of fares that includes the fare for the cell, the departure date/duration grid having one axis representing dates and another axis representing durations, each duration representing length of a trip based on departure date and return date of the trip; presenting the received grid to the user; and in response to receiving an indication of a selection of a cell by the user, presenting to the user flight information about the trip represented by the cell along with a link to allow the user to search for current flight information about the trip. - View Dependent Claims (14, 15, 16)
-
Specification