Back to results
US 8,028,230 B2Granted
Contextual input method
AssigneeGoogle Inc.
InventorFeng Hong
Life of this patent
Estimating the term…
Abstract
A input method selects a character from a plurality of characters of a logographic script, and identifies characters proximate the selected character. One or more candidate characters are then selected based on a composition input and the proximate characters.
Claims19
A method, comprising:
- selecting a character from a plurality of characters of a logographic script, the plurality of characters displayed on an output device;
- defining a context window having a context window size that corresponds to a number of characters;
- aligning the context window with respect to the selected character such that the selected character is within the context window and characters proximate to the selected character and within the context window are first proximate characters;
- receiving a composition input;
- identifying candidate characters based on the composition input, the selected character and the proximate characters;
- generating an adjusted context window by adjusting the size of the context window based on a number of the candidate characters exceeding one or more threshold numbers, the adjusted context window size corresponding to increasing or decreasing the total number of characters within the context window and wherein characters proximate to the selected character and within the adjusted context window are second proximate characters;
- and
- identifying one or more new candidate characters based on the composition input, the selected character, and the second proximate characters.
5 more elements
A system, comprising:
- a data store storing an association of composition inputs, context information, and characters, wherein one or more of the characters is associated with a plurality of composition inputs and the context information;
- an input engine stored in computer readable medium and comprising instructions executable by a processing device that upon such execution cause the processing device to:
- select a character from a plurality of characters in response to a user input;
- define a context window having a context window size that corresponds to a number of characters;
- align the context window with respect to the selected character such that the selected character is within the context window and characters proximate to the selected character and within the context window are first proximate characters;
- receive a composition input;
- identify candidate characters based on a composition input, the selected character and the first proximate characters;
- generating an adjusted context window by adjusting the size of the context window based on a number of the candidate characters exceeding one or more threshold numbers, the adjusted context window size corresponding to increasing or decreasing the total number of characters within the context window and wherein characters proximate to the selected character and within the adjusted context window are second proximate characters;
- and
- identifying one or more new candidate characters based on the composition input, the selected character, and the second proximate characters.
7 more elements
A system, comprising:
- means for selecting a character from a plurality of characters of a logographic script;
- means for defining a context window having a context window size that corresponds to a number of characters;
- means for aligning the context window with respect to the selected character such that the selected character is within the context window and characters proximate to the selected character and within the context window are first proximate characters;
- means for receiving a composition input;
- means for identifying one or more candidate characters based on a composition input, the selected character and the proximate characters;
- means for generating an adjusted context window by adjusting the size of the context window based on a number of the candidate characters exceeding one or more threshold numbers, the adjusted context window size corresponding to increasing or decreasing the total number of characters within the context window and wherein characters proximate to the selected character and within the adjusted context window are second proximate characters;
- and
- means for identifying one or more new candidate characters based on the composition input, the selected character, and the second proximate characters.
5 more elements
Dependencies are inferred from the claim text.