Language input user interface
First Claim
1. A language input user interface comprising:
- a line-based entry area to display on a display device associated with a computer system;
an input text displayed within the line-based entry area; and
an output text, converted from the input text, wherein the output text replaces the input text from which the output text was converted as each portion of the input text is converted, the output text displayed together with unconverted input text within the line-based entry area in at least one continuous string of text, the at least one continuous string of text composed of the output text and the unconverted input text.
4 Assignments
0 Petitions
Accused Products
Abstract
A language input architecture receives input text (e.g., phonetic text of a character-based language) entered by a user from an input device (e.g., keyboard, voice recognition). The input text is converted to an output text (e.g., written language text of a character-based language). The language input architecture has a user interface that displays the output text and unconverted input text in line with one another. As the input text is converted, it is replaced in the UI with the converted output text. In addition to this in-line input feature, the UI enables in-place editing or error correction without requiring the user to switch modes from an entry mode to an edit mode. To assist with this in-place editing, the UI presents pop-up windows containing the phonetic text from which the output text was converted as well as first and second candidate lists that contain small and large sets of alternative candidates that might be used to replace the current output text. The language input user interface also allows a user to enter a mixed text of different languages.
144 Citations
35 Claims
-
1. A language input user interface comprising:
-
a line-based entry area to display on a display device associated with a computer system; an input text displayed within the line-based entry area; and an output text, converted from the input text, wherein the output text replaces the input text from which the output text was converted as each portion of the input text is converted, the output text displayed together with unconverted input text within the line-based entry area in at least one continuous string of text, the at least one continuous string of text composed of the output text and the unconverted input text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A language input architecture comprising:
-
a user interface to enable a user to enter an input text; a language conversion unit to convert the input text to an output text; and the user interface being configured to display the converted output text in-line with unconverted input text in at least one continuous string of text, the at least one continuous string of text to be composed of the converted output text and the unconverted input text, wherein the output text is substituted for the input text from which the output text was converted as each portion of the input text is converted. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. One or more computer-recordable media storing computer-executable instructions that, when executed on a processor, cause a computer to:
-
receive an input string of phonetic text; convert the input string of phonetic text to an output string of language text; and display the language text and unconverted phonetic text in-line together in at least one continuous string of text within a line-based entry area, the at least one continuous string of text composed of the language text and the unconverted phonetic text, wherein the language text replaces the phonetic text from which the language text was converted as each portion of the phonetic text is converted.
-
-
35. One or more computer-recordable media storing computer-executable instructions that, when executed on a processor, cause a computer to:
-
receive an input string of phonetic text and non-phonetic text; convert the phonetic text to language text; and display the language text, non-phonetic text, and unconverted phonetic text in-line together in at least one continuous string of text within a line-based entry area, the at least one continuous string of text composed of the language text, the non-phonetic text, and the unconverted phonetic text, wherein the language text replaces the phonetic text from which the language text was converted as each portion of the phonetic text is converted.
-
Specification