← Back to Patent Explorer
US4991135A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic dictionary

Assignee: Brother Industries Ltd
•
Filing: 1985-05-13
•
Granted: 1991-02-05
•
Expires: 2005-05-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic dictionary comprising an input device, a display, a dictionary memory, a searching device, and an indicator device. The memory consists of plural divisions of equal storage capacity and stores multiple sets of word data representative of different words in an alphabetical order. Each set of word data is stored in one of the plural divisions such that each of the divisions has at its end a waste portion storing no part of any of the multiple sets of word data, if the number of characters of the first set of word data stored in the following division is larger than the number of characters which may be stored in the waste portion. In response to input data entered through the input device, the display displays the input data, and the searching device finds, in a binary search process, one of the plural divisions of the memory which is assigned to store the set of word data representative of the input data, and scans the found division to search the set of word data representative of the input data. The indicator device indicates whether the set of word data representative of the input data has been found or not.

Inventors

  • 👤 Motokazu Yoshimura
  • 👤 Tsuyoshi Nishibu
  • 👤 Seiko Ishikawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 20:55
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/903; G06F16/90335; G06F16/90348; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933

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.

References Cited (Backward Citations)

US4367537A Cited
US4355370A Cited
US4355371A Cited
US4383307A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-02-04 1994-08-06 1995-02-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-02-04 1998-08-06 1999-02-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-02-04 2002-08-06 2003-02-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag