Software system and interface for database searching
First Claim
Patent Images
1. A database searching system for managing a search request for a user, comprising:
- computer processor means for processing data;
storage means for storing data on a storage medium;
first means for entering search request parameters comprising a flexible user interface having a plurality of input rows, each row containing at least three input fields, the first input field being a chosen database field, the second input field being a chosen pattern operator, and the third input field being a typed text string;
second means for manipulating said input parameters into commands and subsequently applying said commands to operate on the stored data in the database to produce search results; and
third means for returning said search results to the user comprising a user-friendly output interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A flexible user interface allows a user to build a search request using common English vernacular so that the user does not need to know or understand database wildcards and other operators—which can vary from software to software. Once the user has built his search request, the computer search software processes the search criteria through several algorithms to return the exact information sought. The search results are then displayed in the output portion of the user interface in a user-friendly format, typically in list form that can be printed in a report if desired.
11 Citations
20 Claims
-
1. A database searching system for managing a search request for a user, comprising:
-
computer processor means for processing data; storage means for storing data on a storage medium; first means for entering search request parameters comprising a flexible user interface having a plurality of input rows, each row containing at least three input fields, the first input field being a chosen database field, the second input field being a chosen pattern operator, and the third input field being a typed text string; second means for manipulating said input parameters into commands and subsequently applying said commands to operate on the stored data in the database to produce search results; and third means for returning said search results to the user comprising a user-friendly output interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of searching a database, comprising the steps of:
-
entering the search parameters into a flexible user interface comprising a plurality of input rows, each row having at least three input fields; processing said entered search parameters according to included algorithms that manipulate the search parameters to transform the input data into search results; and returning the found search results to the user via the user interface. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A database searching system for managing an impound car lot, comprising:
-
computer processing means for processing data; storage means for storing data on a storage medium; first means for entering search request parameters via a user interface comprising a plurality of input rows, each row comprising a plurality of input fields; second means comprising a plurality of algorithms to operate on said entered search request parameters to locate the user'"'"'s sought-after information in said database; and third means for returning said sought-after information to the user in a user-friendly display. - View Dependent Claims (18, 19, 20)
-
Specification