DISPLAYING AND INPUTTING SYMBOLS
First Claim
1. One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method, the method comprising:
- receiving a user input of a symbol, wherein the symbol is a phonetic representation of a character;
upon receiving the user input of the symbol, disabling one or more keys of a first set of keys in a selection area such that the one or more keys that are disabled are not selectable;
receiving a second input of a second symbol, wherein the second symbol is a phonetic representation of a second character; and
upon receiving the second input of the second symbol, updating the selection area such that a second set of keys different from the first set of keys is disabled.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-storage media having computer-usable instructions embodied thereon, for displaying and inputting symbols are provided. Bopomofo symbols are phonetic representations of Chinese characters. To accommodate all the Bopomofo symbols on a mobile device keyboard without sacrificing key size, the Bopomofo keys are dynamically disabled based on grammar rules and user inputs. For example, a symbol that is not eligible to follow an input symbol is disabled such that it does not distract a user searching for a symbol in the keyboard. Further, specific keys on a keyboard are dynamically replaced with tone keys once a user inputs a symbol. A user interface for displaying the symbols is, thus, consistent and easy to navigate for a user.
-
Citations
20 Claims
-
1. One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method, the method comprising:
-
receiving a user input of a symbol, wherein the symbol is a phonetic representation of a character; upon receiving the user input of the symbol, disabling one or more keys of a first set of keys in a selection area such that the one or more keys that are disabled are not selectable; receiving a second input of a second symbol, wherein the second symbol is a phonetic representation of a second character; and upon receiving the second input of the second symbol, updating the selection area such that a second set of keys different from the first set of keys is disabled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method, the method comprising:
-
displaying a selection area of a mobile device including a plurality of symbols, wherein each of the plurality of symbols is a phonetic representation of one or more characters; receiving a user selection of a symbol of the plurality of symbols; and upon receiving the user selection of the symbol, replacing a first set of keys of the selection area with a plurality of tone keys, wherein each of the plurality of tone keys is associated with a tone marker. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A mobile device configured to present a user interface for displaying and inputting symbols, the mobile device comprising:
-
a processor; a memory; and a filtering engine that displays a selection area of a mobile device including a plurality of symbols, wherein each of the plurality of symbols is a phonetic representation of one or more characters; receives a user selection of a symbol of the plurality of symbols; upon receiving the user selection of the symbol, disables one or more symbols of the plurality of symbols; upon receiving the user selection of the symbol, replaces a first set of keys of the selection area with a plurality of tone keys, wherein each of the plurality of tone keys is associated with a tone marker for the one or more characters; displays one or more characters that are associated with the symbol selected; receives a second user selection of at least one character of the one or more characters associated with the symbol selected; and upon receiving the second user selection of the at least one character, replaces the plurality of tone keys with the first set of keys. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification