Method and apparatus for searching a database by interactively modifying a database query
First Claim
1. An apparatus for modifying a database query comprising:
- means for graphically displaying, in at least two dimensions, data obtained from a database by the database query in a graph window and for separately displaying said database query in a query window;
means for selecting at least one portion of the graphically displayed data in said graph window; and
means for modifying the database query with a WHERE clause according to the selected portion of the graphically displayed data, said database query modifying means including means for reflecting the modification to the database query in the query window and means for modifying the graphically displayed data using the modified database query.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for modifying a database query including apparatus for graphically displaying in at least two dimensions data obtained from a database by the database query, apparatus for selecting at least one portion of the graphically displayed data, and apparatus for modifying the database query according to the selected portion of the graphically displayed data. In addition, a method for modifying a database query including the steps of graphically displaying in at least two dimensions data obtained from a database by the database query, selecting at least one portion of the graphically displayed data, and modifying the database query according to the selected portion of the graphically displayed data.
199 Citations
20 Claims
-
1. An apparatus for modifying a database query comprising:
-
means for graphically displaying, in at least two dimensions, data obtained from a database by the database query in a graph window and for separately displaying said database query in a query window; means for selecting at least one portion of the graphically displayed data in said graph window; and means for modifying the database query with a WHERE clause according to the selected portion of the graphically displayed data, said database query modifying means including means for reflecting the modification to the database query in the query window and means for modifying the graphically displayed data using the modified database query. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for modifying a database query comprising the steps of:
-
graphically displaying, in at least two dimensions, data obtained from a database by the database query in a graph window and separately displaying said database query in a query window; selecting at least one portion of the graphically displayed data in said graph window; and modifying the database query with a WHERE clause according to the selected portion of the graphically displayed data, reflecting the modification to the database query in the query window and modifying the graphically displayed data using the modified database query. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data processing system for modifying a database query comprising:
-
memory means for storing database data; means for graphically displaying, in at least two dimensions, data obtained from a database by the database query in a graph window and for separately displaying said database query in a query window; processing means for processing said stored database data; means for selecting at least one portion of the graphically displayed data in said graph window; and means for modifying the database query with a WHERE clause according to the selected portion of the graphically displayed data, said database query modifying means including means for reflecting the modification to the database query in said query window and means for modifying the graphically displayed data using the modified database query. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product stored in memory executable by a processor for modifying a database query comprising:
-
means for graphically displaying, in at least two dimensions, data obtained from a database by the database query in a graph window and for separately displaying said database query in a query window; means for selecting at least one portion of the graphically displayed data in said graph window; and means for modifying the database query with a WHERE clause according to the selected portion of the graphically displayed data, said database query modifying means including means for reflecting the modification to the database query in said query window and means for modifying the graphically displayed data using the modified database query. - View Dependent Claims (17, 18, 19, 20)
-
Specification