TRANSLATION OF MULTILINGUAL EMBEDDED PHRASES
First Claim
1. A system comprising:
- a multilingual translator engine that includes;
a receiving engine configured to receive a communication object including a plurality of object words arranged in sequence;
a language determination engine configured to determine a first natural language and at least one embedded natural language different from the first natural language associated with the communication object, based on at least one first language word phrase associated with the first natural language and at least one embedded word phrase associated with the embedded natural language that are included in the plurality of object words; and
an embedded phrase translator engine configured to translate, via a translating device processor, the at least one embedded word phrase to a target natural language, based on at least one context associated with the communication object.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication object including a plurality of object words may be received. The communication object may be parsed to identify each of the object words as tokens. A first natural language and at least one natural language different from the first natural language that are associated with the plurality of object words may be determined, based on a language analysis of the tokens. Tokens associated with the first natural language and tokens included in embedded word phrases associated with the embedded natural language may be translated, via a translating device processor, to a target natural language, based on at least one context associated with the communication object.
249 Citations
20 Claims
-
1. A system comprising:
a multilingual translator engine that includes; a receiving engine configured to receive a communication object including a plurality of object words arranged in sequence; a language determination engine configured to determine a first natural language and at least one embedded natural language different from the first natural language associated with the communication object, based on at least one first language word phrase associated with the first natural language and at least one embedded word phrase associated with the embedded natural language that are included in the plurality of object words; and an embedded phrase translator engine configured to translate, via a translating device processor, the at least one embedded word phrase to a target natural language, based on at least one context associated with the communication object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer program product tangibly embodied on a computer-readable medium and including executable code that, when executed, is configured to cause at least one data processing apparatus to:
-
receive a communication object including a plurality of object words arranged in sequence; parse the communication object to identify each of the object words as tokens; identify at least one of the tokens as an embedded transliterated word that includes a transliterated character string associated with a first natural language; identify at least another one of the tokens as a non-transliterated word; and convert the embedded transliterated word to a corresponding non-transliterated character string representation based on a script representation associated with the first natural language. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving a communication object including a plurality of object words; parsing the communication object to identify each of the object words as tokens; determining a first natural language and at least one embedded natural language different from the first natural language that are associated with the plurality of object words, based on a language analysis of the tokens; and translating, via a translating device processor, tokens associated with the first natural language and tokens included in at least one embedded word phrase associated with the at least one embedded natural language to a target natural language, based on at least one context associated with the communication object. - View Dependent Claims (17, 18, 19, 20)
-
Specification