Claims Analysis
Total Claims: 100
Claim 1
Independent Claim
153 words
A database system, further comprising: a database; at least one data entry input for entering data records; a restricted keyword list, having a limited set of restricted keywords used as input for database searching; a synonym keyword list, having an expanded set of synonym keywords, each synonym keyword related to a corresponding restricted keyword; at least one keyword translator, further comprising: input means to accept the data record input by the data entry input; means to compare the data record with restricted keywords in the restricted keyword list and the synonym keyword list; means to select the restricted keyword when the data record contains the restricted keyword or its corresponding synonym keyword; means to output the restricted keyword selected by the keyword translator; a database controller, further comprising: means to input the restricted keyword output by the keyword translator; means to update the database with the restricted keyword selected by the keyword translator.
Claim 2
Dependent Claim
153 words
A database system, further comprising: a database; at least one data entry input for entering data records; a restricted keyword list, having a limited set of restricted keywords used as input for database searching; a synonym keyword list, having an expanded set of synonym keywords, each synonym keyword related to a corresponding restricted keyword; at least one keyword translator, further comprising: input means to accept the data record input by the data entry input; means to compare the data record with restricted keywords in the restricted keyword list and the synonym keyword list; means to select the restricted keyword when the data record contains the restricted keyword or its corresponding synonym keyword; means to output the restricted keyword selected by the keyword translator; a database controller, further comprising: means to input the restricted keyword output by the keyword translator; means to update the database with the restricted keyword selected by the keyword translator.
Claim 3
Dependent Claim
17 words
A system, as in claim 1, wherein the synonym list includes keywords from more than one dialect.
Claim 4
Dependent Claim
20 words
A system, as in claim 1, wherein the synonym list includes at least one keyword in plural and singular forms.
Claim 5
Dependent Claim
55 words
A system, as in claim 3, further comprising: means to recognize data input which indicates a non-specific plural quantity value, and means to set a many flag when the non-specific plural quantity value is detected; and means to select the plural form of the keyword from the synonym list when the many flag is set.
Claim 6
Dependent Claim
35 words
A system, as in claim 1, further comprising: means to display a list of available keywords for selection by a user; and means to limit subsequent lists of available keywords based on previously entered data.
Claim 7
Dependent Claim
38 words
A system, as in claim 5, further comprising: means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on the previously selected keyword.
Claim 8
Dependent Claim
40 words
A system, as in claim 1, further comprising: means to display a phrase containing the keywords input by the user; and means to update the phrase each time a keyword modifier related to a keyword is entered by the user.
Claim 9
Dependent Claim
16 words
A system, as in claim 7, wherein the phrase is formed in a natural language form.
Claim 10
Dependent Claim
68 words
A system, as in claim 2, further comprising: the synonym list includes at least one keyword in plural and singular forms; means to recognize data input which indicates a non-specific plural quantity value, and means to set a many flag when the non-specific plural quantity value is detected; and means to select the plural form of the keyword from the synonym list when the many flag is set.
Claim 11
Dependent Claim
50 words
A system, as in claim 2, further comprising: means to display a phrase containing the keywords input by the user; means to update the phrase each time a keyword modifier related to a keyword is entered by the user; and means to form the phrase in a natural language form.
Claim 12
Dependent Claim
35 words
A system, as in claim 2, further comprising: means to display a list of available keywords for selection by a user; and means to limit subsequent lists of available keywords based on previously entered data.
Claim 13
Dependent Claim
38 words
A system, as in claim 11, further comprising: means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on the previously selected keyword.
Claim 14
Dependent Claim
64 words
A system, as in claim 9, further comprising: means to display a list of available keywords for selection by a user; means to limit subsequent lists of available keywords based on previously entered data; means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on the previously selected keyword.
Claim 15
Dependent Claim
50 words
A system, as in claim 13, further comprising: means to display a phrase containing the keywords input by the user; means to update the phrase each time a keyword modifier related to a keyword is entered by the user; and means to form the phrase in a natural language form.
Claim 16
Dependent Claim
126 words
A system, as in claim 1, further comprising: at least one query input for entering data queries; the keyword translator further comprises: input means to accept the data query input by the query input; means to compare the data query with restricted keywords in the restricted keyword list and the synonym keyword list; means to select the restricted keyword when the data query contains the restricted keyword or its corresponding synonym keyword; means to output the restricted keyword selected by the keyword translator; the database controller further comprises: means to search the database with the restricted keyword selected by the keyword translator; means to output database records located by the search; at least one query output for displaying data query results output by the data controller.
Claim 17
Dependent Claim
17 words
A system, as in claim 15, wherein the synonym list includes keywords from more than one dialect.
Claim 18
Dependent Claim
20 words
A system, as in claim 15, wherein the synonym list includes at least one keyword in plural and singular forms.
Claim 19
Dependent Claim
55 words
A system, as in claim 17, further comprising: means to recognize data input which indicates a non-specific plural quantity value, and means to set a many flag when the non-specific plural quantity value is detected; and means to select the plural form of the keyword from the synonym list when the many flag is set.
Claim 20
Dependent Claim
35 words
A system, as in claim 15, further comprising: means to display a list of available keywords for selection by a user; and means to limit subsequent lists of available keywords based on previously entered data.
Claim 21
Dependent Claim
38 words
A system, as in claim 19, further comprising: means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on the previously selected keyword.
Claim 22
Dependent Claim
40 words
A system, as in claim 15, further comprising: means to display a phrase containing the keywords input by the user; and means to update the phrase each time a keyword modifier related to a keyword is entered by the user.
Claim 23
Dependent Claim
17 words
A system, as in claim 21, wherein the phrase is formed in a natural language paragraph form.
Claim 24
Dependent Claim
68 words
A system, as in claim 16, further comprising: the synonym list includes at least one keyword in plural and singular forms; means to recognize data input which indicates a non-specific plural quantity value, and means to set a many flag when the non-specific plural quantity value is detected; and means to select the plural form of the keyword from the synonym list when the many flag is set.
Claim 25
Dependent Claim
51 words
A system, as in claim 16, further comprising: means to display a phrase containing the keywords input by the user; means to update the phrase each time a keyword modifier related to a keyword is entered by the user; and means to form the phrase in a natural language paragraph form.
Claim 26
Dependent Claim
35 words
A system, as in claim 16, further comprising: means to display a list of available keywords for selection by a user; and means to limit subsequent lists of available keywords based on previously entered data.
Claim 27
Dependent Claim
38 words
A system, as in claim 25, further comprising: means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on the previously selected keyword.
Claim 28
Dependent Claim
63 words
A system, as in claim 23, further comprising: means to display a list of available keywords for selection by a user; means to limit subsequent lists of available keywords based on previously entered data; means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on previously selected keyword.
Claim 29
Dependent Claim
51 words
A system, as in claim 27, further comprising: means to display a phrase containing the keywords input by the user; means to update the phrase each time a keyword modifier related to a keyword is entered by the user; and means to form the phrase in a natural language paragraph form.
Claim 30
Dependent Claim
165 words
A database query system, further comprising: a database; at least one query input for entering data queries; a restricted keyword list, having a limited set of restricted keywords used as input for database searching; a synonym keyword list, having an expanded set of synonym keywords, each synonym keyword related to a corresponding restricted keyword; at least one keyword translator, further comprising: input means to accept the data record input by the query input; means to compare the data record with restricted keywords in the restricted keyword list and the synonym keyword list; means to select the restricted keyword when the data record contains the restricted keyword or its corresponding synonym keyword; means to output the restricted keyword selected by the keyword translator; a database controller, further comprising: means to search the database with the restricted keyword selected by the keyword translator; means to output database records located by the search; at least one query output for displaying data query results output by the data controller.
Claim 31
Dependent Claim
165 words
A database query system, further comprising: a database; at least one query input for entering data queries; a restricted keyword list, having a limited set of restricted keywords used as input for database searching; a synonym keyword list, having an expanded set of synonym keywords, each synonym keyword related to a corresponding restricted keyword; at least one keyword translator, further comprising: input means to accept the data record input by the query input; means to compare the data record with restricted keywords in the restricted keyword list and the synonym keyword list; means to select the restricted keyword when the data record contains the restricted keyword or its corresponding synonym keyword; means to output the restricted keyword selected by the keyword translator; a database controller, further comprising: means to search the database with the restricted keyword selected by the keyword translator; means to output database records located by the search; at least one query output for displaying data query results output by the data controller.
Claim 32
Dependent Claim
17 words
A system, as in claim 29, wherein the synonym list includes keywords from more than one dialect.
Claim 33
Dependent Claim
20 words
A system, as in claim 29, wherein the synonym list includes at least one keyword in plural and singular forms.
Claim 34
Dependent Claim
55 words
A system, as in claim 31, further comprising: means to recognize data input which indicates a non-specific plural quantity value, and means to set a many flag when the non-specific plural quantity value is detected; and means to select the plural form of the keyword from the synonym list when the many flag is set.
Claim 35
Dependent Claim
35 words
A system, as in claim 29, further comprising: means to display a list of available keywords for selection by a user; and means to limit subsequent lists of available keywords based on previously entered data.
Claim 36
Dependent Claim
38 words
A system, as in claim 33, further comprising: means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on the previously selected keyword.
Claim 37
Dependent Claim
40 words
A system, as in claim 29, further comprising: means to display a phrase containing the keywords input by the user; and means to update the phrase each time a keyword modifier related to a keyword is entered by the user.
Claim 38
Dependent Claim
17 words
A system, as in claim 35, wherein the phrase is formed in a natural language paragraph form.
Claim 39
Dependent Claim
68 words
A system, as in claim 30, further comprising: the synonym list includes at least one keyword in plural and singular forms; means to recognize data input which indicates a non-specific plural quantity value, and means to set a many flag when the non-specific plural quantity value is detected; and means to select the plural form of the keyword from the synonym list when the many flag is set.
Claim 40
Dependent Claim
50 words
A system, as in claim 31, further comprising: means to display a phrase containing the keywords input by the user; means to update the phrase each time a keyword modifier related to a keyword is entered by the user; and means to form the phrase in a natural language form.
Claim 41
Dependent Claim
35 words
A system, as in claim 30, further comprising: means to display a list of available keywords for selection by a user; and means to limit subsequent lists of available keywords based on previously entered data.
Claim 42
Dependent Claim
38 words
A system, as in claim 39, further comprising: means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on the previously selected keyword.
Claim 43
Dependent Claim
64 words
A system, as in claim 37, further comprising: means to display a list of available keywords for selection by a user; means to limit subsequent lists of available keywords based on previously entered data; means to display a list of help menu data for selection by a user; and means to limit subsequent lists of help menu data based on the previously selected keyword.
Claim 44
Dependent Claim
50 words
A system, as in claim 41, further comprising: means to display a phrase containing the keywords input by the user; means to update the phrase each time a keyword modifier related to a keyword is entered by the user; and means to form the phrase in a natural language form.
Claim 45
Independent Claim
214 words
A method of creating and accessing a database with a restricted set of keywords, including the steps of: using a database to store data records; entering update data with at least one data entry input; entering a data query with at least one query input; comparing the update data with restricted keywords from a restricted keyword list and selecting the restricted keyword when a match occurs; using a synonym list which contains synonyms that correspond to restricted keywords in the restricted keyword list; using at least one keyword translator to translate update data and data queries to restricted keywords, including the following steps: comparing the update data with synonym keywords from the synonym keyword list when the update data does not match any keywords in the restricted keyword list and selecting the corresponding restricted keyword when a match occurs; comparing the data query with synonym keywords from the synonym keyword list when the update data does not match any keywords in the restricted keyword list and selecting the corresponding restricted keyword when a match occurs; outputting the selected restricted keyword; searching the database with a database controller, including the further steps of: inputting the selected restricted keyword output by the keyword translator; accessing the database with the restricted keyword selected by the keyword translator.
Claim 46
Independent Claim
214 words
A method of creating and accessing a database with a restricted set of keywords, including the steps of: using a database to store data records; entering update data with at least one data entry input; entering a data query with at least one query input; comparing the update data with restricted keywords from a restricted keyword list and selecting the restricted keyword when a match occurs; using a synonym list which contains synonyms that correspond to restricted keywords in the restricted keyword list; using at least one keyword translator to translate update data and data queries to restricted keywords, including the following steps: comparing the update data with synonym keywords from the synonym keyword list when the update data does not match any keywords in the restricted keyword list and selecting the corresponding restricted keyword when a match occurs; comparing the data query with synonym keywords from the synonym keyword list when the update data does not match any keywords in the restricted keyword list and selecting the corresponding restricted keyword when a match occurs; outputting the selected restricted keyword; searching the database with a database controller, including the further steps of: inputting the selected restricted keyword output by the keyword translator; accessing the database with the restricted keyword selected by the keyword translator.
Claim 47
Dependent Claim
22 words
A method, as in claim 43, including the further step of including keywords from more than one dialect in the synonym list.
Claim 48
Dependent Claim
25 words
A method, as in claim 43, including the further step of including at least one keyword in plural and singular forms in the synonym list.
Claim 49
Dependent Claim
46 words
A method, as in claim 45, including the further steps of: inputting non-specific plural quantity values; setting a many flag when the non-specific plural quantity value is detected; and selecting the plural form of the keyword from the synonym list when the many flag is set.
Claim 50
Dependent Claim
34 words
A method, as in claim 43, including the further steps of: displaying a list of available keywords for selection by a user; and limiting subsequent lists of available keywords based on previously entered data.
Claim 51
Dependent Claim
37 words
A method, as in claim 47, including the further steps of: displaying a list of help menu data for selection by a user; and limiting subsequent lists of help menu data based on the previously selected keyword.
Claim 52
Dependent Claim
39 words
A method, as in claim 45, including the further steps of: displaying a phrase containing the keywords input by the user; and updating the phrase each time a keyword modifier related to a keyword is entered by the user.
Claim 53
Dependent Claim
19 words
A method, as in claim 49, including the further step of forming the phrase in a natural language form.
Claim 54
Dependent Claim
65 words
A method, as in claim 44, including the further steps of: including at least one keyword in plural and singular forms in the synonym list; recognizing data input which indicates a non-specific plural quantity value; setting a many flag when the non-specific plural quantity value is detected; and selecting the plural form of the keyword from the synonym list when the many flag is set.
Claim 55
Dependent Claim
47 words
A method, as in claim 45, including the further steps of: displaying a phrase containing the keywords input by the user; updating the phrase each time a keyword modifier related to a keyword is entered by the user; and forming the phrase in a natural language form.
Claim 56
Dependent Claim
34 words
A method, as in claim 44, including the further steps of: displaying a list of available keywords for selection by a user; and limiting subsequent lists of available keywords based on previously entered data.
Claim 57
Dependent Claim
37 words
A method, as in claim 53, including the further steps of: displaying a list of help menu data for selection by a user; and limiting subsequent lists of help menu data based on the previously selected keyword.
Claim 58
Dependent Claim
59 words
A method, as in claim 51, including the further steps of: displaying a list of available keywords for selection by a user; limiting subsequent lists of available keywords based on previously entered data; displaying a list of help menu data for selection by a user; and limiting subsequent lists of help menu data based on the previously selected keyword.
Claim 59
Dependent Claim
48 words
A method, as in claim 55, including the further steps of: displaying a phrase containing the keywords input by the user; updating the phrase each time a keyword modifier related to a keyword is entered by the user; and forming the phrase in a natural language paragraph form.
Claim 60
Independent Claim
173 words
A method for selecting a restricted keyword for use with a database, comprising the steps of: receiving information including at least one user-entered keyword relating to data in a database; comparing the user-entered keyword with a list of restricted keywords to determine whether there exists in the list of restricted keywords a matching restricted keyword which matches the user-entered keyword; selecting the matching restricted keyword for use with the database when a restricted keyword in the list of restricted keywords matches to the user-entered keyword; comparing the user-entered keyword with a list of synonyms when there is not a matching restricted keyword in the list of restricted keywords corresponding to the user-entered keyword to determine whether there exists in the list of synonyms, a matching synonym corresponding to the user-entered keyword, each synonym is associated with a restricted keyword; and selecting a restricted keyword associated with the matching synonym for use with the database if there does not exist a matching restricted keyword and there exists a synonym matching to the user-entered keyword.
Claim 61
Independent Claim
173 words
A method for selecting a restricted keyword for use with a database, comprising the steps of: receiving information including at least one user-entered keyword relating to data in a database; comparing the user-entered keyword with a list of restricted keywords to determine whether there exists in the list of restricted keywords a matching restricted keyword which matches the user-entered keyword; selecting the matching restricted keyword for use with the database when a restricted keyword in the list of restricted keywords matches to the user-entered keyword; comparing the user-entered keyword with a list of synonyms when there is not a matching restricted keyword in the list of restricted keywords corresponding to the user-entered keyword to determine whether there exists in the list of synonyms, a matching synonym corresponding to the user-entered keyword, each synonym is associated with a restricted keyword; and selecting a restricted keyword associated with the matching synonym for use with the database if there does not exist a matching restricted keyword and there exists a synonym matching to the user-entered keyword.
Claim 62
Dependent Claim
20 words
A method, as in claim 57, including the further step of searching for the selected restricted keyword in the database.
Claim 63
Dependent Claim
19 words
A method, as in claim 57, including the further step of entering the corresponding restricted keyword in the database.
Claim 64
Dependent Claim
45 words
A method, as in claim 57, including the further step of providing a user prompt requesting a user to enter a different keyword, if there does not exist a matching restricted keyword and there does not exist a matching synonym corresponding to the user-entered keyword.
Claim 65
Dependent Claim
18 words
A method, as in claim 58, including the further step of using synonyms from more than one dialect.
Claim 66
Dependent Claim
40 words
A method, as in claim 57, including the further steps of: displaying a list of available keywords from the restricted keyword list for selection by a user; and limiting the displayed list of available keywords based on previously entered data.
Claim 67
Dependent Claim
50 words
A method, as in claim 58, including the further steps of: receiving from a user a dialectal preference for the restricted keyword indicating which of the set of restricted keywords, and its associated synonyms is preferred by the user for display; and displaying the user-preferred restricted keyword or associated synonym.
Claim 68
Dependent Claim
31 words
A method, as in claim 59, including the further step of displaying a list of item sensitive help values for keyword modifiers wherein the displayed list depends on the selected keyword.
Claim 69
Dependent Claim
50 words
A method, as in claim 59, including the further steps of: displaying a phrase containing the keywords entered by the user; redisplaying the phrase when a keyword modifier related to a keyword is entered by the user; and redisplaying the phrase when a keyword modifier is changed by the user.
Claim 70
Dependent Claim
43 words
A method, as in claim 65, including the further steps of: receiving a quantity value related to at least one of the keywords from the user; and displaying the plural form of the selected keyword when the quantity received is more than one.
Claim 71
Dependent Claim
48 words
A method, as in claim 66, including the further steps of: receiving a non-specific plural quantity value from the user; entering a many-flag in the database when the non-specific plural quantity value is detected; and displaying the plural form of the selected keyword when the many-flag is entered.
Claim 72
Dependent Claim
26 words
A method, as in claim 66, including the further step of displaying the keywords and keyword modifiers associated with a data object in natural language form.
Claim 73
Independent Claim
180 words
A system for selecting a restricted keyword for use with a database, comprising: means for receiving information including at least one user-entered keyword relating to data in a database; means for comparing the user-entered keyword with a list of restricted keywords to determine whether there exists in the list of restricted keywords a matching restricted keyword corresponding to the user-entered keyword; means for selecting the matching restricted keyword for use with the database when there is a restricted keyword in the list of restricted keywords matching the user-entered keyword; means for comparing the user-entered keyword with a list of synonyms when there is not a matching restricted keyword in the list of restricted keywords corresponding to the user-entered keyword to determine whether there exists in the list of synonyms a matching synonym corresponding to the user-entered keyword, each synonym associated with a restricted keyword; and means for selecting a restricted keyword associated with the matching synonym, for use with the database, when there does not exist a matching restricted keyword and there exists a synonym corresponding to the user-entered keyword.
Claim 74
Independent Claim
180 words
A system for selecting a restricted keyword for use with a database, comprising: means for receiving information including at least one user-entered keyword relating to data in a database; means for comparing the user-entered keyword with a list of restricted keywords to determine whether there exists in the list of restricted keywords a matching restricted keyword corresponding to the user-entered keyword; means for selecting the matching restricted keyword for use with the database when there is a restricted keyword in the list of restricted keywords matching the user-entered keyword; means for comparing the user-entered keyword with a list of synonyms when there is not a matching restricted keyword in the list of restricted keywords corresponding to the user-entered keyword to determine whether there exists in the list of synonyms a matching synonym corresponding to the user-entered keyword, each synonym associated with a restricted keyword; and means for selecting a restricted keyword associated with the matching synonym, for use with the database, when there does not exist a matching restricted keyword and there exists a synonym corresponding to the user-entered keyword.
Claim 75
Dependent Claim
19 words
A system, as in claim 69, further comprising means for searching for the selected restricted keyword in the database.
Claim 76
Dependent Claim
18 words
A system, as in claim 69, further comprising means for entering the selected restricted keyword in the database.
Claim 77
Dependent Claim
44 words
A system, as in claim 69, further comprising means for providing a user prompt requesting a user to enter a different keyword if there does not exist a matching restricted keyword and there does not exist a matching synonym corresponding to the user-entered keyword.
Claim 78
Dependent Claim
17 words
A system, as in claim 69, wherein the synonym list includes keywords from more than one dialect.
Claim 79
Dependent Claim
23 words
A system, as in claim 69, wherein the keyword list includes at least one keyword in plural and one keyword in singular forms.
Claim 80
Dependent Claim
30 words
A system, as in claim 74, further comprising means for automatically selecting the plural form of the selected keyword when the quantity associated with the data is greater than one.
Claim 81
Dependent Claim
37 words
A system, as in claim 75, further comprising: means for recognizing data which indicates a non-specific plural quantity value; and means for automatically selecting the plural form of the keyword when a non-specific plural quantity is indicated.
Claim 82
Dependent Claim
38 words
A system, as in claim 69, further comprising: means for displaying a list of available restricted keywords for selection by a user; and means for limiting the displayed list of available restricted keywords based on previously entered data.
Claim 83
Dependent Claim
32 words
A system, as in claim 71, further comprising means for displaying a list of item sensitive help values for keyword modifiers wherein the displayed list of items depends on the selected keyword.
Claim 84
Dependent Claim
50 words
A system, as in claim 71, further comprising: means for displaying a phrase containing the keywords input by the user; and means for redisplaying the phrase each time a keyword modifier related to a keyword is changed by the user, said changes further comprising modifications, initial data entry, and deletions.
Claim 85
Dependent Claim
44 words
A system, as in claim 70, further comprising: means for displaying the results of the search for selected restricted keywords when at least one is found in the database; and means for displaying the keywords and the keyword modifiers in a natural language form.
Claim 86
Dependent Claim
21 words
A system, as in claim 80, further comprising: keywords from more than one dialect; and means for entering a dialectal preference.
Claim 87
Dependent Claim
97 words
A programmable data processing apparatus; comprising: means for accessing a database comprising information including data records, wherein each set of data records contains at least one keyword; input means for receiving information including data record entries, the data record entries comprising at least one user-entered keyword; means for accessing a restricted keyword list, comprising a set of restricted keywords; means for accessing a synonym keyword list, having a set of synonym keywords, each synonym keyword related to a corresponding restricted keyword; and at least one keyword translator for translating a received user-entered keyword into a restricted keyword.
Claim 88
Dependent Claim
97 words
A programmable data processing apparatus; comprising: means for accessing a database comprising information including data records, wherein each set of data records contains at least one keyword; input means for receiving information including data record entries, the data record entries comprising at least one user-entered keyword; means for accessing a restricted keyword list, comprising a set of restricted keywords; means for accessing a synonym keyword list, having a set of synonym keywords, each synonym keyword related to a corresponding restricted keyword; and at least one keyword translator for translating a received user-entered keyword into a restricted keyword.
Claim 89
Dependent Claim
17 words
An apparatus, as in claim 82, further comprising means for searching the database for the restricted keyword.
Claim 90
Dependent Claim
18 words
An apparatus, as in claim 82, further comprising means for entering in the database the selected restricted keyword.
Claim 91
Dependent Claim
22 words
An apparatus, as in claim 82, further comprising means for updating the database with the restricted keyword provided by the keyword translator.
Claim 92
Dependent Claim
14 words
An apparatus, as in claim 83, further comprising means for displaying database search results.
Claim 93
Dependent Claim
17 words
An apparatus, as in claim 86, wherein the keyword list includes keywords from more than one dialect.
Claim 94
Dependent Claim
37 words
An apparatus, as in claim 87, further comprising: means for receiving a dialectal preference from a user; and means for displaying the dialectal preferred synonym associated with a keyword instead of the keyword provided by the database.
Claim 95
Dependent Claim
25 words
An apparatus, as in claim 86, wherein the means for displaying and the means for redisplaying, respectively, display and redisplay in a natural language form.
Claim 96
Dependent Claim
40 words
An apparatus, as in claim 84, farther comprising: means for displaying a phrase containing the keywords input by the user; and means for redisplaying the phrase each time a keyword modifier related to a keyword is changed by the user.
Claim 97
Dependent Claim
25 words
An apparatus, as in claim 90, wherein the keyword list includes at least one keyword in plural and at least one keyword in singular forms.
Claim 98
Dependent Claim
52 words
An apparatus, as in claim 91, further comprising: means for recognizing received data which indicates a non-specific plural quantity value; means for setting a many-flag when the non-specific plural quantity value is detected; and means for selecting the plural form of the keyword from the keyword list when the many-flag is set.
Claim 99
Dependent Claim
39 words
An apparatus, as in claim 84, further comprising: means for displaying to a user a list of available keywords for selection by a user; and means for limiting the displayed list of available keywords based on previously entered data.
Claim 100
Dependent Claim
32 words
An apparatus, as in claim 93, further comprising means for displaying a list of item sensitive help values for keyword modifiers, wherein the displayed list of items depends on the selected keyword.