Patent Document ID: 9817808
Application ID: 14500442

Base Claim:
1. A method comprising steps of: generating a translation pair database, wherein generating the translation pair database comprises: building a crawl database by crawling one or more web addresses listed in a web address database, and collecting one or more documents associated with a source language and one or more documents associated with a target language; building a machine translated database by translating the one or more documents associated with a source language into a target language and the one or more documents associated with the target language into the source language; extracting one or more sets of related terms from the crawl database and one or more sets of related terms from the machine translated database; and building the translation pair database by comparing the sets of related terms extracted from the crawl database and the machine translated database to generate one or more translation pairs; translating a communication received from a device and associated with the source language to generate a translated communication associated with the target language, wherein the translated communication comprises a transliterated term; and providing a correct translation for the transliterated term to the device, wherein providing the correct translation for the transliterated term to the device comprises: extracting a set of terms from one of the received communication and the translated communication, the set of terms comprising the transliterated term and a term related to the transliterated term; obtaining at least one translation pair from the translation pair database; comparing the extracted set of terms with the at least one translation pair to identify at least one candidate translation for the transliterated term; and selecting the correct translation for the transliterated term from the at least one candidate translation, wherein the correct translation selected from the at least one candidate translation is provided to the device; wherein the steps of the method are performed by at least one processor device coupled to a memory.

---

Claim 2:
2. The method of claim 1 , wherein the one or more sets of related terms are extracted based on an “is-a” relationship.