Patent US7409643B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7409643B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Graphical user interface for travel planning system

Assignee: Google LLC
•
Filing: 2003-10-30
•
Granted: 2008-08-05
•
Expires: 2023-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A graphical user interface for a travel planning system is described. The graphical user interface is implemented as a web page and includes a tabular region of the graphical user interface that displays summarized travel options and comprises a plurality of cells that act as controls. The interface also includes a second region that displays selected travel options resulting from filtering a set of travel options in accordance with a control actuated in the tabular region.

Inventors

  • 👤 Rodney S. Daughtrey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 22:31
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/02; G06Q10/025; G06Q10/028; G06Q10/0283

Claims Analysis

Total Claims: 54
Claim 1
Independent Claim 104 words
A display rendering a graphical user interface for a travel planning system, the graphical user interface comprises: a tabular region having a plurality of cells, the tabular region comprising cells arranged in plural columns and plural rows with the cells displaying a summary of a criterion of a set of travel options, and with the cells being controls that when selected, provide a subset of the travel options that correspond to the respective criterion or criteria of the selected cell; and a second region that displays aspects of the subset of the travel options resulting from selecting the respective cell in the tabular region.
Claim 2
Dependent Claim 104 words
A display rendering a graphical user interface for a travel planning system, the graphical user interface comprises: a tabular region having a plurality of cells, the tabular region comprising cells arranged in plural columns and plural rows with the cells displaying a summary of a criterion of a set of travel options, and with the cells being controls that when selected, provide a subset of the travel options that correspond to the respective criterion or criteria of the selected cell; and a second region that displays aspects of the subset of the travel options resulting from selecting the respective cell in the tabular region.
Claim 3
Dependent Claim 53 words
The display of claim 1 wherein interior cells that intersect at least one column and at least one row displaying a value that summarizes travel options that meet a pair of criteria according to the criterion in a respective one of the columns and the criterion in a respective one of the rows.
Claim 4
Dependent Claim 56 words
The display of claim 1 wherein the controls in the tabular region arranged in columns and where upon actuation of one of the controls in a column that is an exterior column causes results to be displayed in the second region as a grouping of travel options according to the criterion corresponding to the exterior column.
Claim 5
Dependent Claim 54 words
The display of claim 1 with actuation of one of the controls in one of the rows or columns on the periphery of the tabular regions the results to be displayed in the results region as a grouping of travel options in accordance with a summary of a criterion corresponding to the selected control.
Claim 6
Dependent Claim 54 words
The display of claim 1 wherein upon actuation of one of the controls that is an interior one of the cells in the rows and columns, causes the results to be displayed as a grouping of travel options in accordance with criteria corresponding to the intersection of a corresponding row and a corresponding column.
Claim 7
Dependent Claim 18 words
The display of claim 1 wherein the controls are links to routines that invoke an appropriate enumeration algorithm.
Claim 8
Dependent Claim 23 words
The display of claim 6 wherein the interface is implemented as a web page and the controls are hyperlinks to the enumeration routines.
Claim 9
Dependent Claim 29 words
The display of claim 1 wherein the tabular region is a tabbed table comprising at least one of an airline tab, an airport tab and a flight time tab.
Claim 10
Dependent Claim 38 words
The display of claim 1 wherein the graphical user interface is represented in a first web page and the results region displays itineraries and includes links that invoke a second web page to display details of the itineraries.
Claim 11
Independent Claim 55 words
A method for displaying travel options comprises: compartmentalizing travel options into bins according to a set of criteria of the travel options; and displaying a summary of the travel options in a table rendered in a graphical user interface according to the bins with the criteria associated with the bins as cells in the table.
Claim 12
Independent Claim 55 words
A method for displaying travel options comprises: compartmentalizing travel options into bins according to a set of criteria of the travel options; and displaying a summary of the travel options in a table rendered in a graphical user interface according to the bins with the criteria associated with the bins as cells in the table.
Claim 13
Dependent Claim 30 words
The method of claim 10 wherein displaying a summary comprises: displaying criteria associated with the bins in a two-dimensional table, with one criterion assigned to each dimension of the table.
Claim 14
Dependent Claim 42 words
The method of claim 10 wherein displaying a summary comprises: displaying criteria associated with the bins in a two-dimensional table, with one criterion assigned to each dimension of the table, and with a third criterion depicted in interior cells of the table.
Claim 15
Dependent Claim 58 words
The method of claim 10 wherein the criteria involved include one or more airlines or other carriers of passengers, number of stops that the carrier makes en route to destinations, departure times, arrival times, time ranges, carriers involved in travel options, locations that carriers depart or arrive from, cost of travel options, ticket restrictions and airline safety records.
Claim 16
Dependent Claim 22 words
The method of claim 13 wherein a third criterion is depicted in each cell that is an interior cell of the table.
Claim 17
Dependent Claim 30 words
The method of claim 10 further comprising: selecting a cell from the table; and producing specific information related to that cell; and presenting the produced information in a user interface.
Claim 18
Dependent Claim 14 words
The method of claim 15 wherein the information is a listing of travel options.
Claim 19
Dependent Claim 94 words
The method of claim 10 wherein displaying a summary in the graphical user interface comprises: displaying the display as a tabbed table, a first tab being an airline tab a second tab being airport tab and a third tab being a flight time tab, with each tab including a tabular region that displays summarized criteria of the set of travel options as a plurality of cells that act as controls according to the bins; and actuating one of the controls to display selected travel options in accordance with the bin corresponding to the control.
Claim 20
Dependent Claim 63 words
The method of claim 10 wherein the table is a tabbed table having a plurality of tabs and displaying a summary comprises: displaying the bins in a first tab of the table with one criterion assigned to each of two dimensions of the table and with an additional criteria depicted in corresponding additional ones of the plurality of tabs of the tabbed table.
Claim 21
Dependent Claim 66 words
A display rendering a graphical user interface for a travel planning system, the graphical user interface comprises: a tabular region of the graphical user interface that displays criteria of a set of travel options as a plurality of cells that act as controls, which when selected, displays aspects of a subset of the travel options according to a criterion or criteria corresponding to the control selected.
Claim 22
Dependent Claim 66 words
A display rendering a graphical user interface for a travel planning system, the graphical user interface comprises: a tabular region of the graphical user interface that displays criteria of a set of travel options as a plurality of cells that act as controls, which when selected, displays aspects of a subset of the travel options according to a criterion or criteria corresponding to the control selected.
Claim 23
Dependent Claim 18 words
The display of claim 19 wherein the controls in the tabular region are arranged in a rectangular manner.
Claim 24
Dependent Claim 58 words
The display of claim 19 wherein the controls in the tabular region are arranged in a column, and where upon actuation of one of the controls in the column, causes results to be displayed as a grouping of travel options according to a criterion of the set of travel options, with the criteria corresponding to the actuated control.
Claim 25
Dependent Claim 58 words
The display of claim 19 wherein the controls in the tabular region are arranged in rows and columns and wherein, upon actuation of one of the controls in a peripheral one of the rows or columns, causes the results to be displayed as a grouping of travel options in accordance with the criterion corresponding to the one control.
Claim 26
Dependent Claim 68 words
The display of claim 19 wherein the controls in the tabular region are arranged in rows and columns and wherein, upon actuation of one of the controls that is an interior one of the cells in the rows and columns, causes the results to be displayed as a grouping of travel options in accordance with criteria corresponding to the intersection of a corresponding row and a corresponding column.
Claim 27
Dependent Claim 18 words
The display of claim 19 wherein the controls are links to routines that invoke an appropriate enumeration algorithm.
Claim 28
Dependent Claim 29 words
The display of claim 19 wherein the tabular region is a tabbed table comprising at least one of an airline tab, an airport tab and a flight time tab.
Claim 29
Dependent Claim 65 words
A computer program product residing on a computer storage medium for displaying travel options comprises instructions for causing a computer to: compartmentalize travel options into bins according to a set of criteria; and display a summary of the travel options in a table rendered in a graphical user interface according to the bins with the criteria associated with the bins as cells in the table.
Claim 30
Dependent Claim 65 words
A computer program product residing on a computer storage medium for displaying travel options comprises instructions for causing a computer to: compartmentalize travel options into bins according to a set of criteria; and display a summary of the travel options in a table rendered in a graphical user interface according to the bins with the criteria associated with the bins as cells in the table.
Claim 31
Dependent Claim 35 words
The computer program product of claim 26 wherein instructions to display a summary comprises instructions to: display criteria associated with bins in a two-dimensional table, with one criterion assigned to each dimension of the table.
Claim 32
Dependent Claim 48 words
The computer program product of claim 26 wherein instructions to display a summary comprises instructions to: display criteria associated with the bins in a two-dimensional table, with one criterion assigned to each dimension of the table, and with a third criterion depicted in interior cells of the table.
Claim 33
Dependent Claim 61 words
The computer program product of claim 26 wherein the criteria include one or more of airlines or other carriers of passengers, number of stops that the carrier makes en route to destinations, departure time, arrival times, time ranges, carriers involved in travel options, locations that carriers depart from or arrive at, cost of travel options, ticket restrictions and airline safety records.
Claim 34
Dependent Claim 110 words
A computer program product residing on a computer storage medium for rendering a graphical user interface for displaying travel options comprises instructions for causing a computer to: display a tabular region having a plurality of cells arranged, the tabular region having the cells arranged in plural columns and plural rows with the cells displaying criteria of a set of travel options, and with the cells being controls that when selected, provide a subset of the travel options that correspond to the respective criterion or criteria of the selected cell; and display a second region of aspects of selected travel options resulting from selecting the respective cell in the tabular region.
Claim 35
Dependent Claim 110 words
A computer program product residing on a computer storage medium for rendering a graphical user interface for displaying travel options comprises instructions for causing a computer to: display a tabular region having a plurality of cells arranged, the tabular region having the cells arranged in plural columns and plural rows with the cells displaying criteria of a set of travel options, and with the cells being controls that when selected, provide a subset of the travel options that correspond to the respective criterion or criteria of the selected cell; and display a second region of aspects of selected travel options resulting from selecting the respective cell in the tabular region.
Claim 36
Dependent Claim 36 words
The computer program product of claim 30 wherein the criteria comprise a carrier, a departure location, an arrival location, a departure time, an arrival time, a trip duration, a number of stops or a travel date.
Claim 37
Dependent Claim 25 words
The computer program product of claim 30 further comprising instructions to: display a listing of the subset of travel options associated with selecting the control.
Claim 38
Dependent Claim 18 words
The computer program product of claim 30 wherein the tabular region has criteria further arranged as tabbed windows.
Claim 39
Dependent Claim 26 words
The computer program product of claim 30 wherein the second region is part of a common window with the tabular region juxtaposed with the tabular region.
Claim 40
Dependent Claim 25 words
The computer program product of claim 34 further comprising instructions to: display a listing of the subset of travel options associated with selecting the control.
Claim 41
Dependent Claim 21 words
The computer program product of claim 32 further comprising instructions to: display with the control a value of a third criterion.
Claim 42
Dependent Claim 26 words
The computer program product of claim 32 further comprising instructions to cause an operating system of the computer to: display the interface on a output device.
Claim 43
Independent Claim 80 words
A method for generating a graphical user interface, the method comprising: receiving travel options; determining bins for criteria included in the travel options; associating the travel options with the bins according to the criteria; determining intersections of the bins according to the criteria; generating a table based at least in part on the intersections of the bins; and displaying the table as a graphical user interface with dimensions of the table corresponding to the bins determined according to the criteria.
Claim 44
Independent Claim 80 words
A method for generating a graphical user interface, the method comprising: receiving travel options; determining bins for criteria included in the travel options; associating the travel options with the bins according to the criteria; determining intersections of the bins according to the criteria; generating a table based at least in part on the intersections of the bins; and displaying the table as a graphical user interface with dimensions of the table corresponding to the bins determined according to the criteria.
Claim 45
Dependent Claim 16 words
The method of claim 38 wherein a bin comprises a value associated with a respective criterion.
Claim 46
Dependent Claim 23 words
The method of claim 38 wherein displaying the table displays the table with each of the bins rendered as elements in the table.
Claim 47
Dependent Claim 22 words
The method of claim 40 further comprising displaying an associated subset of the travel options when one of the elements is selected.
Claim 48
Dependent Claim 18 words
The method of claim 38 wherein a bin comprises a range of values associated with a respective criterion.
Claim 49
Dependent Claim 97 words
A computer program product for generating a graphical user interface, the computer program product residing on a computer storage medium and comprising instructions for causing a computer to: receive travel options; determine bins for criteria included in the travel options; associate the travel options with the bins according to the criteria; determine intersections of the bins according to the criteria; generate a table based at least in part on the intersections of the bins; and display the table as a graphical user interface with dimensions of the table corresponding to the bins determined according to the criteria.
Claim 50
Dependent Claim 97 words
A computer program product for generating a graphical user interface, the computer program product residing on a computer storage medium and comprising instructions for causing a computer to: receive travel options; determine bins for criteria included in the travel options; associate the travel options with the bins according to the criteria; determine intersections of the bins according to the criteria; generate a table based at least in part on the intersections of the bins; and display the table as a graphical user interface with dimensions of the table corresponding to the bins determined according to the criteria.
Claim 51
Dependent Claim 18 words
The computer program product of claim 43 wherein a bin comprises a value associated with a respective criterion.
Claim 52
Dependent Claim 25 words
The computer program product of claim 43 wherein displaying the table displays the table with each of the bins rendered as elements in the table.
Claim 53
Dependent Claim 26 words
The computer program product of claim 45 further comprising instructions to: display an associated subset of the travel options when one of the elements is selected.
Claim 54
Dependent Claim 20 words
The computer program product of claim 43 wherein a bin comprises a range of values associated with a respective criterion.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-08-05 2012-02-04 2012-08-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-08-05 2016-02-04 2016-08-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-08-05 2020-02-04 2020-08-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag