Method and system for adaptive transliteration
First Claim
Patent Images
1. A computer-based method for adaptive transliteration between a first and a second character set, comprising:
- receiving a set of input tokens in a first character set, entered into an input element of a user interface;
transliterating, in a processor, a subset of said set of input tokens substantially in real-time as said input tokens are received in said input portion of a user interface by comparing said subset of the input tokens against a database of known tokens in a second character set;
determining a set of output tokens in said second character set; and
providing a machine-readable output representative of said output tokens substantially in real-time responsive to receiving said input and upon processing and determining said output tokens.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for transliteration between two different character-based languages is provided. In some embodiments, the system and method provide transliteration from the Arabic language into Roman-based languages such as English. In some embodiments this system and method allows a user to more easily produce Arabic text on English or Roman-based computer hardware and software.
-
Citations
17 Claims
-
1. A computer-based method for adaptive transliteration between a first and a second character set, comprising:
-
receiving a set of input tokens in a first character set, entered into an input element of a user interface; transliterating, in a processor, a subset of said set of input tokens substantially in real-time as said input tokens are received in said input portion of a user interface by comparing said subset of the input tokens against a database of known tokens in a second character set; determining a set of output tokens in said second character set; and providing a machine-readable output representative of said output tokens substantially in real-time responsive to receiving said input and upon processing and determining said output tokens. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for adaptive transliteration between a first character set and a second character set, comprising:
-
a user interface input element for sequentially receiving input token entries in a first character set; a processor for transliterating a subset of said input tokens substantially in real-time as they are received in said input element; and an output element of said user interface for providing an output comprising at least one output token in said second character set, corresponding to said input tokens, substantially in real-time as the corresponding input tokens are received. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-based method for transliterating information, comprising:
-
sequentially receiving a set of input characters in a first character set in an input element of a user interface; converting said input set of characters in said first character set into a set of input tokens in said first character set; determining, in a processor, a plurality of transliteration matches to said input tokens from a possible set of output tokens in a second character set; scoring, in said processor, said at least one match to determine a best match between said input tokens and said output tokens; and presenting said output tokens to a user in an output element of said user interface, substantially in real time, based on said scoring such that a best suggested output token is preferentially presented along with other possible matches; and analyzing a user selection of one of a plurality of presented output tokens. - View Dependent Claims (16, 17)
-
Specification