Method and system for selecting answers in answer set using a customizable table
First Claim
1. A method for assisting a person in assessing results of a database query comprising:
- obtaining a set of results from an electronic database query;
selecting a column parameter from a pre-existing list of column parameters;
selecting a row parameter from a pre-existing list of row parameters, the selected row parameter and selected column parameter defining selected table parameters;
creating a custom table based on the selected table parameters, a column of the custom table being populated with at least one column selector that defines a subset value of the selected column parameter, and a row of the custom table being populated with at least one row selector that defines a subset value of the selected row parameter;
populating each open cell with at least a portion of the set of obtained results based on the corresponding combination of the column selector and row parameter corresponding for each open cell; and
visually presenting the custom table as populated by said populating.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for assisting a person in viewing results of a database query uses query parameters to obtain query results from a database. A user interface displays a table having a selector column. The selector column includes a plurality of rows, with each row representing a set of values for a parameter selectable by a user from a set of selectable parameters. The table also has a selector row that includes a plurality of columns. Each column represents a set of values for a parameter selectable by a user from a set of selectable parameters. Parameters relate to data of the database, and some are computed or derived from database fields. A parameter may be a measure of a degree to which a travel itinerary satisfies a company or managed travel bias. The table further includes selector cells, with each cell corresponding to a row and column. A user can select subsets of query results for display in an answer table by selecting a column, row, or cell of the selection table.
35 Citations
16 Claims
-
1. A method for assisting a person in assessing results of a database query comprising:
-
obtaining a set of results from an electronic database query; selecting a column parameter from a pre-existing list of column parameters; selecting a row parameter from a pre-existing list of row parameters, the selected row parameter and selected column parameter defining selected table parameters; creating a custom table based on the selected table parameters, a column of the custom table being populated with at least one column selector that defines a subset value of the selected column parameter, and a row of the custom table being populated with at least one row selector that defines a subset value of the selected row parameter; populating each open cell with at least a portion of the set of obtained results based on the corresponding combination of the column selector and row parameter corresponding for each open cell; and visually presenting the custom table as populated by said populating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for assisting a person in assessing results of a database query comprising:
-
obtaining a set of results from an electronic database query; selecting a column parameter from a pre-existing list of column parameters; identifying, from the selected column parameter and the set of obtained results, at least one column selector that defines a subset value of the selected column parameter; selecting a row parameter from a pre-existing list of row parameters, the selected row parameter and selected column parameter defining selected table parameters; identifying, from the selected row parameter and the set of obtained results, at least one row selector that defines a subset value of the selected row parameter; creating a custom table based on the selected table parameters, a column of the custom table being populated with the at least one column selector, and a row of the custom table being populated with the at least one row selector; populating the custom table with at least a portion of the set of obtained results based on, for open cells of the table, the results of the database query as it applies to the corresponding combination of the column selector and row parameter corresponding for each open cell; and visually presenting the custom table as populated by said populating. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification