Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
272 words
An electronic dictionary, comprising: input means for entering input data consisting of at least one character; display means for displaying said input data; a dictionary memory storing multiple sets of word data representative of a multiplicity of different words having different numbers of characters, in an alphabetical order, said dictionary memory consisting of a plurality of divisions of equal storage capacity, each of said plurality of divisions having a plurality of memory locations in which the corresponding sets of word data are stored, each of said memory locations having a storage capacity which corresponds to the number of characters of the word represented by the set of word data stored therein, and each of said plurality of divisions having an end memory location storing no part of any of said multiple sets of word data if said end memory location is not large enough to store the next set of word data in alphabetical sequence following the last set of word data stored in the respective division; search means connected to said dictionary memory and responsive to entry of said input data through said input means, for finding, in a binary search process, one of said plurality of divisions of the dictionary memory which is assigned to store the set word data representative of said input data entered through said input means, said search means sequentially scanning said one of the plurality of divisions to search the set of word data representative of said input data; and indicator means connected to said search means, for indicating whether said set of word data representative of said input data has been found or not.
Claim 2
Dependent Claim
272 words
An electronic dictionary, comprising: input means for entering input data consisting of at least one character; display means for displaying said input data; a dictionary memory storing multiple sets of word data representative of a multiplicity of different words having different numbers of characters, in an alphabetical order, said dictionary memory consisting of a plurality of divisions of equal storage capacity, each of said plurality of divisions having a plurality of memory locations in which the corresponding sets of word data are stored, each of said memory locations having a storage capacity which corresponds to the number of characters of the word represented by the set of word data stored therein, and each of said plurality of divisions having an end memory location storing no part of any of said multiple sets of word data if said end memory location is not large enough to store the next set of word data in alphabetical sequence following the last set of word data stored in the respective division; search means connected to said dictionary memory and responsive to entry of said input data through said input means, for finding, in a binary search process, one of said plurality of divisions of the dictionary memory which is assigned to store the set word data representative of said input data entered through said input means, said search means sequentially scanning said one of the plurality of divisions to search the set of word data representative of said input data; and indicator means connected to said search means, for indicating whether said set of word data representative of said input data has been found or not.
Claim 3
Dependent Claim
29 words
An electronic dictionary as recited in claim 1, wherein the number of said plurality of divisions is equal to 2 n , where n is a positive whole-number exponent.
Claim 4
Dependent Claim
79 words
An electronic dictionary as recited in claim 1, wherein said indicator means is connected to said display means to command said display means to display said input data in a flickering manner if said search means has not found the set of word data representative of said input data, and command said display means to display said input data in a normal manner if said search means has found the set of word data representative of said input data.
Claim 5
Dependent Claim
48 words
An electronic dictionary as recited in claim 1, wherein said input means comprises multiple character keys corresponding to characters, and a space key, said search means initiating said binary search process upon operation of said space key after operation of at lest one of said multiple character keys.
Claim 6
Dependent Claim
74 words
An electronic dictionary as recited in claim 1, which further comprises first display control means connected to said input means and said display means, for enabling said display means to display said input data, said indicator means comprising second display control means connected to said search means and said display means, for enabling said display means to indicate whether the set of word data representative of said input data has been found or not.
Claim 7
Dependent Claim
280 words
A word processor having an electronic dictionary which comprises: input means for entering input data consisting of at least one character; display means for displaying said input data; a dictionary memory consisting of storing multiple sets of word data representative of a multiplicity of different words having different numbers of characters, in an alphabetical order, said dictionary memory consisting of a plurality of divisions of equal storage capacity, each of said plurality of divisions having a plurality of memory locations in which the corresponding sets of word data are stored, each of said memory locations having a storage capacity which corresponds to the number of characters of the word represented by the set of word data stored therein, and each of said plurality of divisions having an end memory location storing no part of any of said multiple sets of word data if said end memory location is not large enough to store the next set of word data in alphabetical sequence following the last set of word data stored in the respective division; search means connected to said dictionary memory and responsive to entry of said input data through said input means, for finding, in a binary search process, one of said plurality of divisions of the dictionary memory which is assigned to store the set of word data representative of said input data entered through said input means, said search means sequentially scanning said one of the plurality of divisions to search the set of word data representative of said input data; and indicator means connected to said search means, for indicating whether said set of word data representative of said input data has been found or not.
Claim 8
Dependent Claim
280 words
A word processor having an electronic dictionary which comprises: input means for entering input data consisting of at least one character; display means for displaying said input data; a dictionary memory consisting of storing multiple sets of word data representative of a multiplicity of different words having different numbers of characters, in an alphabetical order, said dictionary memory consisting of a plurality of divisions of equal storage capacity, each of said plurality of divisions having a plurality of memory locations in which the corresponding sets of word data are stored, each of said memory locations having a storage capacity which corresponds to the number of characters of the word represented by the set of word data stored therein, and each of said plurality of divisions having an end memory location storing no part of any of said multiple sets of word data if said end memory location is not large enough to store the next set of word data in alphabetical sequence following the last set of word data stored in the respective division; search means connected to said dictionary memory and responsive to entry of said input data through said input means, for finding, in a binary search process, one of said plurality of divisions of the dictionary memory which is assigned to store the set of word data representative of said input data entered through said input means, said search means sequentially scanning said one of the plurality of divisions to search the set of word data representative of said input data; and indicator means connected to said search means, for indicating whether said set of word data representative of said input data has been found or not.