Method for enhancing interactive query of a database
First Claim
1. A method of developing queries into a database, the method comprising the steps of performed by a data processing system of:
- responsive to user selection of an initial query, displaying the initial query on a display device and passing the initial query to the database as search criteria for a progressive search of the database;
responsive to the database returning an identification of an object matching the search criteria, placing the identification of the object on the display device when found such that the identification is visually associated with the initial query, or with a modified query, if present while continuing the progressive search;
responsive to user selection of a modified query, interrupting operation of the database;
responsive to user selection of a modified query, displaying the modified query and passing the initial query and the modified query to the database as the search criteria for the progressive search of the database;
upon passing of the modified criteria to the database, allowing the user to select resumption of the search where interrupted or from a selected object in the database; and
returning to the placing step until all objects in the database have been compared to the search criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
A data processing system has access to a memory storing a data or other information base. The data processing system evaluates objects from the data base against search criteria generated from parameters entered into the data processing system by a user. As objects are located by execution of a search program meeting the search criteria, those objects are identified to the user while the search continues. The user can access the object for substantive evaluation for conformance to the desired target data. The user may enter modified parameters based upon his evaluation of such results as obtained. The data processing system then continues the search over each part of the database as the user designates.
-
Citations
4 Claims
-
1. A method of developing queries into a database, the method comprising the steps of performed by a data processing system of:
-
responsive to user selection of an initial query, displaying the initial query on a display device and passing the initial query to the database as search criteria for a progressive search of the database; responsive to the database returning an identification of an object matching the search criteria, placing the identification of the object on the display device when found such that the identification is visually associated with the initial query, or with a modified query, if present while continuing the progressive search; responsive to user selection of a modified query, interrupting operation of the database; responsive to user selection of a modified query, displaying the modified query and passing the initial query and the modified query to the database as the search criteria for the progressive search of the database; upon passing of the modified criteria to the database, allowing the user to select resumption of the search where interrupted or from a selected object in the database; and returning to the placing step until all objects in the database have been compared to the search criteria. - View Dependent Claims (2, 3)
-
-
4. A data processing system for developing queries into a database, said data processing system comprising:
-
means responsive to user selection of an initial query for displaying the initial query on a display device and passing the initial query to the database as search criteria for a progressive search of the database; means responsive to the database returning an identification of an object matching the search criteria for placing the identification of the object on the display device when found such that the identification is visually associated with the initial query, or with a modified query, if present while continuing the progressive search; means responsive to user selection of a modified query for interrupting operation of the database; means responsive to user selection of a modified query for displaying the modified query and passing the initial query and the modified query to the database as the search criteria for the progressive search of the database; means for allowing the user to select resumption of the search wherein interrupted or from a selected objection the database upon passing of the modified criteria to the database; and means for returning to the placing step until all objects in the database have been compared to the search criteria.
-
Specification