Language translation devices and methods
First Claim
1. A method for providing a phrase vocabulary in an electronic translation device with a means for inputting a native language phrase and a means for outputting a translation of the phrase in a target language, the method comprising:
- (a) evaluating a context in which the translation device will be used, (b) selecting a set of native language phrases that would be useful in the context, (c) providing translations of the native language phrases into a target language, (d) associating each native language phrase with the corresponding target language translation, the set of associated phrases and translations comprising a translation module, and (e) uploading the translation module onto the translation device;
wherein the translation module is stored in a memory means of the translation device.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention includes devices and methods for providing phrase-based translation. Devices of the invention have translation modules containing a set of phrases and their translations wherein the set of phrases is selected based on their suitability in the context in which the translation device is used. The methods of the invention determine the context in which a translation device is used and provide sets of phrases and their translations that are suitable in the context. The invention further includes devices containing software for executing the methods of the invention.
69 Citations
37 Claims
-
1. A method for providing a phrase vocabulary in an electronic translation device with a means for inputting a native language phrase and a means for outputting a translation of the phrase in a target language, the method comprising:
-
(a) evaluating a context in which the translation device will be used, (b) selecting a set of native language phrases that would be useful in the context, (c) providing translations of the native language phrases into a target language, (d) associating each native language phrase with the corresponding target language translation, the set of associated phrases and translations comprising a translation module, and (e) uploading the translation module onto the translation device;
wherein the translation module is stored in a memory means of the translation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An electronic translation device comprising:
-
(a) a means for inputting a native language input phrase, (b) a means for outputting a translation of the native language input phrase in a target language, and (c) a data storage device for storing a translation module containing the native language input phrase and the target language translation;
wherein the translation module is generated by a method comprising evaluating a context in which the translation device will be used, selecting a set of phrases including the native language input phrase, the selected set of phrases being useful in the context, providing translations of the phrases into the target language, providing a translation module by associating each native language phrase with the corresponding target language translation, and uploading the translation module into a memory of the translation device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An device that stores or executes a software program, wherein the software program builds translation modules by executing a method comprising the steps of:
-
(a) receiving input comprising a set of native language input phrases, (b) deconflicting the phrase set by comparing pairs of phrases in the set of phrases, determining whether the audio similarity of pairs of phrases in the set of phrases exceeds a predetermined threshold level of audio similarity, and eliminating one of the prhases in each pair of phrases that exceeds the predetermined threshold level of audio similarity, (c) receiving input comprising a set of corresponding target language phrase translations, wherein each member of the set of native language input phrases has a corresponding target language phrase, (d) compiling the phrase set and corresponding target language phrase translations into a translation module accessible by the translation software on a translation device, and (e) uploading the translation module into the memory of a translation device. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
Specification