发明名称 Multiple language translation system
摘要 A multiple language translation system is disclosed. A code stream that is transmitted between users comprises a language code indicating the language used, a sentence code indicating a sentence structure, and at least one word code. The word codes are codes representing a word in the language that the language code represents. Each word code comprises a number code representing a unique word and a grammar code indicating grammatical usage the word. During translation of the code stream, the sentence code is used to format the word codes or the words represented by the word codes in a correct sentence. The code stream is translated by identifying the language code and translating the word codes into a second language. The sentence code is then used to arrange the words of the second language into a grammatically correct sentence.
申请公布号 US9063931(B2) 申请公布日期 2015.06.23
申请号 US201113028694 申请日期 2011.02.16
申请人 发明人 Wu Ming-Yuan
分类号 G06F17/28 主分类号 G06F17/28
代理机构 Muncy, Geissler, Olds & Lowe, P.C. 代理人 Muncy, Geissler, Olds & Lowe, P.C.
主权项 1. A multiple language translation method being implemented in a computer system having a processor and a non-transitory memory, the method comprising: creating a code stream by an originating user; detecting a language code indicating a language used in the code stream; identifying a second language code indicating a second language; translating word codes in the code stream into second language words by using the language code and the second language code; translating a sentence code in the code stream into a second sentence code; formatting the second language words into a sentence structure by using the second sentence code; searching via internet for the second language words formatted into the sentence structure; ranking search result entries based on popularity of usage; selecting a plurality of search result entries from search results based on ranking of the search result entries; performing a reverse translation process on the selected search result entries to translate each of the selected search result entries back into the language used in the code stream; presenting results of the reverse translation process to the originating user in the language of the code stream; receiving indications from the originating user for the results of the reverse translation process that are correct; sending translations of the results of the reverse translation process that the originating user indicated were correct from an originating user device to a receiving user device in the second language; presenting a list of various translations of the code stream that the originating user indicated were correct to the receiving user on the receiving user device; selecting a preferred translation from the list by the receiving user at the receiving user device; sending the preferred translation to the originating user device; updating a database of the originating user device linking the preferred translation to the code stream and; updating the database of the originating user device with results of the reverse translation process, search result entry rankings, and indications made by the originating user about the results of the reverse translation process.
地址