IP Library › Granted Patent US 9,218,341
Granted Patent B2
US 9,218,341 · App. 13/975,425 · Granted Dec 22, 2015

Method and system for language translation

Inventor: Rajeevlochan Phadke (Pune, IN)
Assignee: Lingua Next Technologies Pvt. Ltd.
G06F17/289G06F17/2217G06F17/2264
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,218,341
App. No.
13/975,425
Granted
Dec 22, 2015
Kind
B2
Abstract

The disclosed embodiments illustrate methods and systems for translating a first language text entered into a computer application to a second language text. The method comprises intercepting the first language text during a display time by a processor. Subsequently, the first language text is translated to the second language text by the processor by performing a language dictionary look-up and/or a phonetic transliteration on the first language text. Thereafter, the second language text is displayed on a display device and the first language text is stored in ANSI format in a memory.

Claims (18)

1. A method for translating a first language text entered into a computer application to a second language text, the method comprising:

intercepting, by a processor, the first language text during a display time;

translating, by the processor, the first language text to the second language text by performing a language dictionary look-up and a phonetic transliteration on the first language text,

wherein the phonetic transliteration is based on combination of upper and lower case characters entered in the first language, for translating phonetically mismatched and phonetically equivalent words in the second language;

wherein the first language text is stored in a case normalized ANSI format in a memory; and

displaying, on a display device, the second language text.

2. A language translation system for translating a first language text entered into a computer application to a second language text, the system comprising:

a memory comprising one or more program instruction modules, wherein the one or more program instruction modules comprise an interceptor module configured for intercepting the first language text during a display time,

wherein the interceptor module is further configured for initiating storage of the first language text in a case normalized ANSI format in the memory;

a translator module configured for translating the first language text to the second language text by performing a language dictionary look-up;

a language grammar module configured for maintaining a grammar rule set which further comprises phonetic transliteration rules for translating the first language text to obtain the second language text, wherein the phonetic transliteration rules are based on combination of upper and lower case characters entered through first language, for translating phonetically mismatched words and phonetically equivalent words in the second language;

a display interface module configured for displaying the second language text on a display device; and

a processor operable to execute the one or more program instruction modules.

3. The language translation system of claim 2 , wherein the one or more program instruction modules further comprise a language dictionary module configured for maintaining a look-up table, the look-up table comprising a first set of words and phrases in the first language and a second set of words and phrases in the second language, and wherein the second set of words and phrases correspond to translation of the first set of words and phrases from the first language to the second language.

4. A computer program product for use with a computing device, the computer program product comprising a non-transitory computer-readable medium having a computer readable program code embodied therein for language translation, wherein the computer readable program code is executable by one or more processors in at least one computing device for:

intercepting a first language text during a display time, wherein the first language text was entered into a computer application;

translating the first language text to a second language text by performing a language dictionary look-up and a phonetic transliteration on the first language text, wherein the phonetic transliteration is based on combination of upper and lower case characters entered through first language, for translating phonetically mismatched words in the second language; wherein the first language text is stored in a case normalized ANSI format in a memory; and

displaying the second language text on a display device.

Assignments (2)
PATENT ASSIGNMENT AGREEMENT Recorded May 31, 2022
From: LINGUA NEXT TECHNOLOGIES PRIVATE LIMITED
To: LINGUASOL PRIVATE LIMITED
Reel/Frame 060390/0373 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2013
From: PHADKE, RAJEEVLOCHAN
To: LINGUA NEXT TECHNOLOGIES PVT. LTD.
Reel/Frame 031078/0295 →
Continuity (1)
Related Publication 20150057993A1 · Feb 26, 2015