Method and apparatus for concurrent graphical visualization of a database search and its search history
First Claim
1. A computer controlled display system for displaying the results of a search for documents stored in a database, said computer controlled display system comprising:
- a display for displaying a plurality of query windows;
means for defining a search scope;
means for generating a query window responsive to definition of a search scope, said query window comprising an input area for input of query expressions, a query results area for graphical display of query results, a history indicator area for displaying one or more search scope indicators, and a search scope area for indicating the search scope for the query window, said means for generating a query window coupled to said display;
means for entering a query to said database, said query comprised of one or more expressions;
query processing means for processing query expressions from said input areas of said query window and causing display of the results of said query according to a user selected information visualization technique, said user selected information visualization technique causing display of a set of query results as a plurality of selectable disjoint subsets in said query results area, said query processing means coupled to said means for generating a query window.
8 Assignments
0 Petitions
Accused Products
Abstract
A computer controlled display system providing for graphical representation of a query to a database and creation and traversal through a search history. A database search is typically performed by a sequence of narrowing queries. Each narrowing query is performed in a query window. A query window is comprised of an input area for entering query expressions, an query results display area, an indicator of a search scope associated with the query window and a history indicator area. A suitable information visualization technique is used to graphically display the search results in the query results display area. From these visualizations, new search scopes and query windows are created. A search path comprising the query windows for the current search path are displayed at any instant of time of the search. A history mechanism provides for ready traversal through the search history.
605 Citations
18 Claims
-
1. A computer controlled display system for displaying the results of a search for documents stored in a database, said computer controlled display system comprising:
-
a display for displaying a plurality of query windows; means for defining a search scope; means for generating a query window responsive to definition of a search scope, said query window comprising an input area for input of query expressions, a query results area for graphical display of query results, a history indicator area for displaying one or more search scope indicators, and a search scope area for indicating the search scope for the query window, said means for generating a query window coupled to said display; means for entering a query to said database, said query comprised of one or more expressions; query processing means for processing query expressions from said input areas of said query window and causing display of the results of said query according to a user selected information visualization technique, said user selected information visualization technique causing display of a set of query results as a plurality of selectable disjoint subsets in said query results area, said query processing means coupled to said means for generating a query window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. On a computer system having a display means and coupled to a database, a method for displaying the results of a query to said database on said display means, said method comprising the steps of:
-
a) displaying a first query window having a first search scope, said first query window having a query entry area, a results display area and a history indicator area; b) executing a provided query from a user, said query comprised of a plurality of expressions entered in to said query entry area of said first query window; c) displaying an information visualization of the set of results of said query in said results display area of said first query window, said information visualization displaying a plurality of selectable disjoint subsets; d) determining that said user has selected one or more of said selectable disjoint subsets; e) creating a second query window having a second search scope comprised of said selected one or more disjoint subsets, said query window having a query entry area, a results display area and a history indicator area; and f) displaying said second query window concentric with said first query window so that the history indicator area of said first query window and the history indicator area of said second query window are concurrently displayed. - View Dependent Claims (16, 17, 18)
-
Specification