Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
328 words
An electronic language translator for use in translating any of a certain plurality of groups of words from a first language into a second language, the translator comprising: an input means for entering and storing a selected word from a chosen group of words corresponding to one of the certain plurality of groups of words in the first language; a first memory means for storing data representing each of the plurality of groups of words in the first language; an address means responsive to the input means for addressing the first memory means to cause sequential retrieval of each of the plurality of groups of words stored in the first memory means; a detection means connected to the first memory means and responsive to the addressing of the first memory means by the address means for detecting equivalency between the selected word stored in the input means and any word of any one of the plurality of groups of words retrieved from the first memory means; a second memory means for storing data representing a second and like plurality of groups of words in the second language, each of the second groups of words being the translation of one of the groups in the first language and being correspondingly addressed within the second memory means as is its counterpart in the first memory means, the second memory means being simultaneously addressed along with the first memory means by the address means such that upon a detection of equivalency by the detection means, the corresponding, translated group of words in the second language is retrieved; and a display means responsive to the detection means for displaying the corresponding, translated group of words in the second language that has been retrieved from the second memory means whereby translation of a group of words from the first language to the second language can be accomplished by inputting only a single word selected from the group of words in the first language.
Claim 2
Dependent Claim
328 words
An electronic language translator for use in translating any of a certain plurality of groups of words from a first language into a second language, the translator comprising: an input means for entering and storing a selected word from a chosen group of words corresponding to one of the certain plurality of groups of words in the first language; a first memory means for storing data representing each of the plurality of groups of words in the first language; an address means responsive to the input means for addressing the first memory means to cause sequential retrieval of each of the plurality of groups of words stored in the first memory means; a detection means connected to the first memory means and responsive to the addressing of the first memory means by the address means for detecting equivalency between the selected word stored in the input means and any word of any one of the plurality of groups of words retrieved from the first memory means; a second memory means for storing data representing a second and like plurality of groups of words in the second language, each of the second groups of words being the translation of one of the groups in the first language and being correspondingly addressed within the second memory means as is its counterpart in the first memory means, the second memory means being simultaneously addressed along with the first memory means by the address means such that upon a detection of equivalency by the detection means, the corresponding, translated group of words in the second language is retrieved; and a display means responsive to the detection means for displaying the corresponding, translated group of words in the second language that has been retrieved from the second memory means whereby translation of a group of words from the first language to the second language can be accomplished by inputting only a single word selected from the group of words in the first language.
Claim 3
Dependent Claim
48 words
An electronic language translator according to claim 1, wherein the address means is further responsive to the detection means to sequentially address the first memory means to retrieve additional groups of words from the first memory means until a group of words including the selected word is detected.
Claim 4
Dependent Claim
45 words
An electronic language translator according to claim 2, wherein means are further provided for causing display of the detected group of words including the selected word so that it can be ascertained whether the displayed group of words is the group whose translation is desired.
Claim 5
Dependent Claim
43 words
An electronic language translator according to claim 3, wherein means are further provided for causing the address means to further retrieve groups of words from the first memory means until the desired group of words for translation into the second language is detected.
Claim 6
Dependent Claim
31 words
An electronic language translator according to claim 1, wherein the input means and the detection means are each adapted to process at least two words from the chosen group of words.
Claim 7
Dependent Claim
29 words
An electronic language translator according to claim 1, wherein each of the plurality of groups of words constitutes a sentence, an idiom or a phrase in the first language.
Claim 8
Dependent Claim
56 words
An electronic language translator according to claim 1, wherein means are further provided for displaying the selected word entered in the input means prior to commencement of comparison of the plurality of groups of words stored in the first memory means so that an operator can immediately ascertain whether an error in entry has been committed.
Claim 9
Dependent Claim
26 words
An electronic language translator according to claim 7, wherein the input means includes a first switching means connected to the address means for commencing operation thereof.
Claim 10
Dependent Claim
54 words
An electronic language translator according to claim 7, wherein the input means includes a second switching means connected to the address means for continuing operation of the address means so as to locate a second one of the plurality of groups of words stored in the first memory means that includes the selected word.
Claim 11
Dependent Claim
31 words
An electronic language translator according to claim 1, wherein the address means includes an address counter the output of which is connected to both the first and the second memory means.
Claim 12
Dependent Claim
49 words
An electronic language translator according to claim 9, wherein the input means includes a third switching means connected to the display means for causing the display of one of the plurality of groups of words in the first language that is detected as having the selected word included therein.
Claim 13
Independent Claim
293 words
A method for translating any of a certain plurality of words from a first language into a second language, the method comprising the steps of: storing digital data representing each of the plurality of groups of words in the first language in a first memory means; storing digital data representing each of a second and like plurality of groups of words in the second language in a second memory means, each of the second groups of words being the translation of one of the groups of words in the first language and being correspondingly addressed within the second memory means as is its counterpart in the first memory means; selecting a key word from a chosen group of words corresponding to one of the certain plurality of groups of words in the first language that are stored in the first memory means; sequentially retrieving each of the plurality of groups of words in the first language stored in the first memory means; comparing separately each of the words in each of the plurality of groups of words in the first language as they are sequentially retrieved with the key word and thereby detecting any equivalency therebetween; determining that one of the plurality of groups of words in the first language that is detected as having a word identical to the selected word is the group whose translation into the second language is desired; and retrieving the group of words in the second language corresponding to the group of words in the first language whose translation is desired whereby the translation of a group of words from the first language to the second language can be accomplished by use of only a single word selected from the group of words in the first language.
Claim 14
Independent Claim
293 words
A method for translating any of a certain plurality of words from a first language into a second language, the method comprising the steps of: storing digital data representing each of the plurality of groups of words in the first language in a first memory means; storing digital data representing each of a second and like plurality of groups of words in the second language in a second memory means, each of the second groups of words being the translation of one of the groups of words in the first language and being correspondingly addressed within the second memory means as is its counterpart in the first memory means; selecting a key word from a chosen group of words corresponding to one of the certain plurality of groups of words in the first language that are stored in the first memory means; sequentially retrieving each of the plurality of groups of words in the first language stored in the first memory means; comparing separately each of the words in each of the plurality of groups of words in the first language as they are sequentially retrieved with the key word and thereby detecting any equivalency therebetween; determining that one of the plurality of groups of words in the first language that is detected as having a word identical to the selected word is the group whose translation into the second language is desired; and retrieving the group of words in the second language corresponding to the group of words in the first language whose translation is desired whereby the translation of a group of words from the first language to the second language can be accomplished by use of only a single word selected from the group of words in the first language.
Claim 15
Dependent Claim
37 words
A method according to claim 12, wherein at least two key words are selected and separately and sequentially compared to each of the words in each of the plurality of groups of words in the first language.
Claim 16
Dependent Claim
23 words
A method according to claim 12, wherein each of the plurality of groups of words is a sentence, a phrase or an idiom.