USER-SPECIFIED PHRASE INPUT LEARNING
First Claim
1. A computer-implemented language editing system, comprising:
- an editor component for receiving and processing a string of language objects of a written language; and
an input component for inserting a user-specified separator into the string of the language objects to break language objects of the string into a phrase recognizable as a grammatical unit.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that enables a user to perform manual word-breaking by phrase input. Phrase input is where the user inserts a phrase-key (or separator) as a delimiter that indicates to an editor application such as an IME (input method editor) the composition of a specific phrase when entering characters (e.g., Asian). The word-breaking is controlled by the user. The conversion quality is improved as the user knows the desired input and ambiguous cases are reduced. A phrase can be specified while the user is composing the characters. By selecting a phrase-key separator, the user can specify the composing characters before the characters are presented as a phrase. Moreover, the architecture includes a phrase prioritization mechanism wherein each phrase can be treated as a single entity and assigned a character identifier (ID), which is related to the sequence of a candidate list.
20 Citations
20 Claims
-
1. A computer-implemented language editing system, comprising:
-
an editor component for receiving and processing a string of language objects of a written language; and an input component for inserting a user-specified separator into the string of the language objects to break language objects of the string into a phrase recognizable as a grammatical unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented language editing system, comprising:
-
an editor component for receiving and processing a string of language objects of a written language; an input component for manually inserting a user-specified separator into the string of the language objects to break language objects of the string into a phrase recognizable as a grammatical unit; and a learning component for learning the phrase based on multiple uses of the separator to create the phrase. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-implemented language editing method, comprising:
-
receiving language objects of a written language into an editor; processing the language objects as determined and undetermined phrases as the language objects are entered; processing a manually-entered separator inserted into an undetermined phrase of the language objects as a word-break; and interpreting language objects relative to the separator as a determined phrase. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification