Navigational interface providing auxiliary character support for mobile and wearable computers
First Claim
1. In a computing system, a method for inputting text to the computing system through a navigational interface including an input device, the method comprising:
- receiving a selection stroke that begins on a central sensory portion of a sensor pattern of the navigational interface containing multiple sensory portions including the central sensory portion and a plurality of petal sensory portions;
displaying on a display reading symbols for a language, wherein the display comprises a central area and a periphery surrounding the central area, the periphery comprising a plurality of information elements each referencing a petal sensory portion of the plurality of petal sensory portions, the displaying comprising;
displaying consonants on the periphery;
after the consonants are displayed on the periphery and a user input is provided indicating that selection by a user of a consonant from the consonants is completed, displaying vowels and tones on the periphery by replacing the consonants with the vowels and tones; and
after the vowels and tones are displayed on the periphery and a user input is provided indicating that selection by the user of at least one vowel of the vowels and a tone of the tones is completed, displaying one or more candidate characters in the language based on the selected tone and the selected consonant and the selected at least one vowel; and
receiving one or more selection strokes selecting one or more of the reading symbols and the tone, comprising;
receiving at least one selection stroke of the one or more selection strokes selecting the consonant of the consonants;
while the consonants on the periphery are replaced with the vowels and tones, receiving at least one selection stroke of the one or more selection strokes selecting the at least one vowel of the vowels, andreceiving a selection stroke of the one or more selection strokes selecting the tone of the tones; and
while the vowels and tones on the periphery are replaced with the one or more candidate characters in the language generated based on the selected tone and the selected one or more of the reading symbols, receiving a character selection stroke selecting a character from the one or more candidate characters.
3 Assignments
0 Petitions
Accused Products
Abstract
A text input mechanism is provided especially for non-keyboard input devices for inputting text for languages that include large numbers of characters and that are not based on the Roman alphabets. Reading symbols of a language are presented to the user for selection. Reading symbols can be phonetic symbols for composing a pronunciation for a character in the language. Reading symbols can also be sub-characters that make up characters in the language. Upon a user specifying one or more reading symbols for a character, all characters in the language that match the specified reading symbols are dynamically identified and displayed to the user. The user can select the desired character from the displayed characters. The selected character is then entered into a computing system.
37 Citations
12 Claims
-
1. In a computing system, a method for inputting text to the computing system through a navigational interface including an input device, the method comprising:
-
receiving a selection stroke that begins on a central sensory portion of a sensor pattern of the navigational interface containing multiple sensory portions including the central sensory portion and a plurality of petal sensory portions; displaying on a display reading symbols for a language, wherein the display comprises a central area and a periphery surrounding the central area, the periphery comprising a plurality of information elements each referencing a petal sensory portion of the plurality of petal sensory portions, the displaying comprising; displaying consonants on the periphery; after the consonants are displayed on the periphery and a user input is provided indicating that selection by a user of a consonant from the consonants is completed, displaying vowels and tones on the periphery by replacing the consonants with the vowels and tones; and after the vowels and tones are displayed on the periphery and a user input is provided indicating that selection by the user of at least one vowel of the vowels and a tone of the tones is completed, displaying one or more candidate characters in the language based on the selected tone and the selected consonant and the selected at least one vowel; and receiving one or more selection strokes selecting one or more of the reading symbols and the tone, comprising; receiving at least one selection stroke of the one or more selection strokes selecting the consonant of the consonants; while the consonants on the periphery are replaced with the vowels and tones, receiving at least one selection stroke of the one or more selection strokes selecting the at least one vowel of the vowels, and receiving a selection stroke of the one or more selection strokes selecting the tone of the tones; and while the vowels and tones on the periphery are replaced with the one or more candidate characters in the language generated based on the selected tone and the selected one or more of the reading symbols, receiving a character selection stroke selecting a character from the one or more candidate characters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium having computer-executable instructions, that when executed, perform a method for inputting text to a computing system through a navigational interface including an input device, the method comprising:
-
receiving a selection stroke that begins on a central sensory portion of a sensor pattern of the navigational interface containing multiple sensory portions including the central sensory portion and a plurality of petal sensory portions; displaying on a display reading symbols for a language, wherein the display comprises a central area and a periphery surrounding the central area, the periphery comprising a plurality of information elements each referencing a petal sensory portion of the plurality of petal sensory portions, the displaying comprising; displaying consonants on the periphery; after the consonants are displayed on the periphery and a user input is provided indicating that selection by a user of a consonant from the consonants is completed, displaying vowels and tones on the periphery by replacing the consonants with the vowels and tones; and after the vowels and tones are displayed on the periphery and a user input is provided indicating that selection by the user of at least one vowel of the vowels and a tone of the tones is completed, displaying one or more candidate characters in the language based on the selected tone and the selected consonant and at least one vowel; and receiving one or more selection strokes selecting one or more of the reading symbols and the tone, comprising; while the consonants on the periphery are replaced with the vowels and tones, receiving at least one selection stroke of the one or more selection strokes selecting the at least one vowel of the vowels; receiving a selection stroke of the one or more selection strokes selecting the tone of the tones; and while the vowels and tones on the periphery are replaced with the one or more candidate characters in the language generated based on the selected tone and the selected one or more of the reading symbols, displaying the selected tone and the selected one or more of the reading symbols on the central area of the display; and receiving a character selection stroke selecting a character from the one or more candidate characters. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for inputting text to a computing system through a navigational interface including an input device, the method comprising:
-
receiving a selection stroke that begins on a central sensory portion of a sensor pattern of the navigational interface containing multiple sensory portions including the central sensory portion and a plurality of petal sensory portions; displaying on a display symbols corresponding to at least one language, wherein the display comprises a central area and a periphery surrounding the central area, the periphery comprising a plurality of information elements each referencing a petal sensory portion of the plurality of petal sensory portions; selecting a symbol from the symbols, the symbol associated with a language from the at least one language; displaying on a display a plurality of reading symbols associated with the language, the displaying comprising; displaying consonants on the periphery; after the consonants are displayed on the periphery and a user input is provided indicating that selection by a user of a consonant from the consonants is completed, displaying vowels and tones on the periphery by replacing the consonants with the vowels and tones; and after the vowels and tones are displayed on the periphery and a user input is provided indicating that selection by the user of at least one vowel of the vowels and a tone of the tones is completed, displaying one or more candidate characters in the language based on the selected tone and the selected consonant and the selected at least one vowel; and receiving selection strokes corresponding to reading symbols selected from the plurality of reading symbols and the tone, comprising; selecting the consonant of the consonants; while the consonants on the periphery are replaced with the vowels and tones, receiving at least one selection stroke of the one or more selection strokes selecting the at least one vowel of the vowels, and receiving a selection stroke of the one or more selection strokes selecting the tone of the tones; and while the vowels and tones on the periphery are replaced with the one or more candidate characters in the language generated based on the selected tone and the selected reading symbols, displaying the selected tone and the selected reading symbols on the central area of the display; and receiving a character selection stroke selecting the character from the one or more candidate characters.
-
Specification