Method and system of handling the selection of alternates for recognized words
First Claim
1. A computer-readable storage media, having computer-executable instructions encoded thereon, for implementing a method comprising:
- receiving handwritten data entered on a touch screen display associated with a computing device;
passing the handwritten data to an ink processor component associated with the computing device;
the ink processor component passing the handwritten data to a recognizer of the computing device;
the recognizer returning alternates information and probability information to the ink processor component corresponding to one or more words recognized by the recognizer and which are stored in one or more buffers of the computing device that are associated with the ink processor component;
receiving a request to provide alternates for the one or more words that has alternates and that is within a set of words containing at least two words included in the handwritten input and that have alternates, when no particular word that has alternates has been selected in the set;
determining a current editing mode, in which the computing device is operating with respect to receiving input into the device;
selecting a word in the set that has alternates as a selected word based on the current editing mode, and wherein the selecting of the word includes utilizing the probability information to determine whether any of the wards in the set will actually be selected as having alternates for purposes of providing alternates therefore and such that words that are determined to have a high actual probability of being correct are skipped over and refrained from being the selected word; and
providing alternates for the selected word.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for facilitating the selection of alternates for hand written word. Rules select words user based on operating modes and cursor positions and sequential orderings. User interfaces can also be used to select words and to provide alternates for the selected words having alternates. Words that the recognizer believes correct to a high actual or relative probability may be skipped over in automatic processes, and the display of words that the recognizer is less confident are correct can be modified. The user can adjust such sensitivity settings for determining the probability of correctness.
-
Citations
21 Claims
-
1. A computer-readable storage media, having computer-executable instructions encoded thereon, for implementing a method comprising:
-
receiving handwritten data entered on a touch screen display associated with a computing device; passing the handwritten data to an ink processor component associated with the computing device; the ink processor component passing the handwritten data to a recognizer of the computing device; the recognizer returning alternates information and probability information to the ink processor component corresponding to one or more words recognized by the recognizer and which are stored in one or more buffers of the computing device that are associated with the ink processor component; receiving a request to provide alternates for the one or more words that has alternates and that is within a set of words containing at least two words included in the handwritten input and that have alternates, when no particular word that has alternates has been selected in the set; determining a current editing mode, in which the computing device is operating with respect to receiving input into the device; selecting a word in the set that has alternates as a selected word based on the current editing mode, and wherein the selecting of the word includes utilizing the probability information to determine whether any of the wards in the set will actually be selected as having alternates for purposes of providing alternates therefore and such that words that are determined to have a high actual probability of being correct are skipped over and refrained from being the selected word; and providing alternates for the selected word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method comprising:
-
receiving handwritten data entered on a touch screen display associated with a computing device; passing the handwritten data to an ink processor component associated with the computing device; the ink processor component passing the handwritten data to a recognizer of the computing device; the recognizer returning alternates information and probability information to the ink processor component corresponding to one or more words recognized by the recognizer and which are stored in one or more buffers of the computing device that are associated with the ink processor component; receiving a request to provide alternates for the one or more words that has alternates and that is within a set of words containing at least two words included in the handwritten input and that have alternates, when no particular word that has alternates has been selected in the set; determining a current editing mode, in which the computing device is operating with respect to receiving input into the device; selecting a word in the set that has alternates as a selected word based on the current editing mode, and wherein the selecting of the word includes utilizing the probability information to determine whether any of the words in the set will actually be selected as having alternates for purposes of providing alternates therefore and such that words that are determined to have a high actual probability of being correct are skipped over and refrained from being the selected word; and providing alternates for the selected word. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer system comprising:
-
a touch screen display configured for receiving handwritten input; an ink processor component; a recognizer; and storage media that includes one or more buffers and stored executable instructions which, when executed by the computer system implement a method comprising; passing handwritten data received at the touch screen display to an ink processor component associated with the computing device; the ink processor component passing the handwritten data to a recognizer of the computing device; the recognizer returning alternates information and probability information to the ink processor component corresponding to one or more words recognized by the recognizer and which are stored in one or more buffers of the computing device that are associated with the ink processor component; receiving a request to provide alternates for the one or more words that has alternates and that is within a set of words containing at least two words included in the handwritten input and that have alternates, when no particular word that has alternates has been selected in the set; determining a current editing mode, in which the computing device is operating with respect to receiving input into the device; selecting a word in the set that has alternates as a selected word based on the current editing mode, and wherein the selecting of the word includes utilizing the probability information to determine whether any of the words in the set will actually be selected as having alternates for purposes of providing alternates therefore and such that words that are determined to have a high actual probability of being correct are skipped over and refrained from being the selected word; and providing alternates for the selected word. - View Dependent Claims (21)
-
Specification