Method and system for presenting alternatives for selection using adaptive learning
First Claim
1. In a computer system having a display device and a keyboard with keys, a method for presenting alternative characters on the display device for selection by a user of the computer system comprising the computer implemented steps of:
- associating a sequence of alternative characters with a predetermined key character, wherein the characters in the sequence are ordered in decreasing order of their likelihood of selection;
in response to a user selecting the predetermined key character, displaying the first character in the sequence on the display device; and
in response to user input, invoking a replace function to replace the displayed character with the next character in the sequence until the target character in the sequence is displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for efficiently presenting a series of alternatives for a user'"'"'s selection using adaptive learning is provided. In a preferred embodiment, a software facility receives a request to select an item from an identified group of alternatives. The facility presents items from the group of alternatives identified by the request in decreasing order of their likelihood of selection. The facility subsequently receives an indication of the alternative to select, and proceeds to select that alternative. In a further preferred embodiment, the items each correspond to a set of one or more characters that cannot be generated using an available keyboard, and, when the user uses the facility to select an item, the facility inputs the corresponding set of characters.
-
Citations
19 Claims
-
1. In a computer system having a display device and a keyboard with keys, a method for presenting alternative characters on the display device for selection by a user of the computer system comprising the computer implemented steps of:
-
associating a sequence of alternative characters with a predetermined key character, wherein the characters in the sequence are ordered in decreasing order of their likelihood of selection; in response to a user selecting the predetermined key character, displaying the first character in the sequence on the display device; and in response to user input, invoking a replace function to replace the displayed character with the next character in the sequence until the target character in the sequence is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium for use in a computer system having a display device and a keyboard having keys, the storage medium holding instructions for:
-
associating a sequence of alternative characters with a predetermined key character, wherein the characters in the sequence are ordered in decreasing order of their likelihood of selection; in response to a user selecting the predetermined key character, displaying the first character in the sequence on the display device; and in response to user input, invoking a replace function to replace the displayed character with the next character in the sequence until the target character in the sequence is displayed.
-
-
11. In a computer system having an output device and a keyboard having keys, a method for presenting alternative characters on the display device for selection by a user of the computer system comprising the computer-implemented steps of:
-
outputting text that includes characters on the output device; selecting one of the characters in the text in response to a user request, wherein the selected character is included in a predetermined sequence of alternative characters and wherein the sequence is ordered in decreasing order of their likelihood of selection; and in response to a user using the keyboard to request replacement of the selected character, replacing the selected character with the next character in the sequence of alternative characters until the target character is displayed. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium for use in a computer system that has an output device that displays text that includes characters and a keyboard having keys, said medium holding instructions for:
-
outputting text that includes characters on the output device; selecting one of the characters in the text in response to a user request, wherein the selected character is included in a predetermined sequence of alternative characters and wherein the sequence is ordered in decreasing order of their likelihood of selection; and in response to a user using the keyboard to request replacement of the selected character, replacing the selected character with the next character in the sequence of alternative characters until the target character is displayed.
-
-
19. A computer system comprising:
-
an output device for outputting characters; a keyboard having keys for entering characters when a user depresses the keys; and a storage device on which is stored a character selection component for selecting which character in a sequence of alternative characters is displayed on the output device when a selected one of the keys is depressed, wherein the characters in the sequence are ordered in decreasing order of their likelihood of selection; wherein said character selection component includes a replacement component for replacing the displayed character with the next character in the sequence until the target character in the sequence is displayed.
-
Specification