Patent ID: 7672829

Claim:
A computer-implemented method of translating text from a source language into a target language, comprising: performing operations in a programmable processor of a computer, the operations comprising: generating in a memory of the computer a source word table and a source structure analysis table based on the text in the source language and a set of grammatical rules for the source language, where the source word table includes a word order, grammatical feature code and source word code for words in the text and the source structure analysis table includes a portion order, portion code and portion analysis for each of a main portion and a subordinate portion of sentences in the text; deriving using the programmable processor core information from the source word table and the source structure analysis table, where the core information is common to a plurality of languages including the source language and the target language and can be used to generate a translation of the text to the plurality of languages; generating in the memory of the computer a target word table and a target structure analysis table corresponding to the target language based on the core information and grammatical rules of the target language; and generating in the memory of the computer a translation of the text in the target language using the target word table, the target structure analysis table and a target language composition process comprising a set of rules in accordance with grammatical rules of the target language.