System and method for preview and selection of words
First Claim
4-1. The system of claim 54 wherein said display is integrated with said virtual keyboard.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer-readable medium that previews words and commands recognized by a continuous stroke recognizer based on input into a virtual keyboard layout is presented. The system and method allows a user to see the word that will be recognized or output before the user commits the continuous stroke input to the system. Further, after recognition and output, the system presents the recognized output word and the closest word candidates in a correction display integrated with the virtual keyboard layout. Among other things, the user is provided with options to change the current output word by selecting another word candidate on the correction display, and to delete the current output word by selecting the representation of the current output word on the correction display.
-
Citations
76 Claims
-
4-1. The system of claim 54 wherein said display is integrated with said virtual keyboard.
-
20. A method of displaying a list of candidate words in a continuous stroke system having a virtual keyboard with an integrated correction display, comprising:
-
receiving a continuous stroke which has been input into a virtual keyboard; comparing said continuous stroke with a plurality of known word patterns which correspond to a plurality of known words; generating a plurality of known words which correspond to said continuous stroke; and displaying said plurality of known words on said correction display integrated with said virtual keyboard. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable medium having computer-executable instructions for displaying a word preview in a continuous stroke system, comprising:
-
instructions for receiving a first part of a continuous stroke which has been input into a virtual keyboard; instructions for comparing said first part of said continuous stroke with a plurality of known word patterns which correspond to a plurality of known words; instructions for generating a preview of known words which correspond to said first part of said continuous stroke; and instructions for displaying said preview on a display prior to completion of said continuous stroke. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer-readable medium having computer-executable instructions for displaying a list of candidate words in a continuous stroke system having a virtual keyboard with an integrated correction display, comprising:
-
instructions for receiving a continuous stroke which has been input into a virtual keyboard; instructions for comparing said continuous stroke with a plurality of known word patterns which correspond to a plurality of known words; instructions for generating a plurality of known words which correspond to said continuous stroke; and instructions for displaying said plurality of known words on said correction display integrated with said virtual keyboard. - View Dependent Claims (49, 50, 51, 52, 53)
-
-
54. A system for displaying a word preview in a continuous stroke system, comprising:
-
means for receiving a first part of a continuous stroke which has been input into a virtual keyboard; means for comparing said first part of said continuous stroke with a plurality of known word patterns which correspond to a plurality of known words; means for generating a preview of known words which correspond to said first part of said continuous stroke; and means for displaying said preview on a display prior to completion of said continuous stroke. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A system of displaying a list of candidate words in a continuous stroke system having a virtual keyboard with an integrated correction display, comprising:
-
means for receiving a continuous stroke which has been input into a virtual keyboard; means for comparing said continuous stroke with a plurality of known word patterns which correspond to a plurality of known words; means for generating a plurality of known words which correspond to said continuous stroke; and means for displaying said plurality of known words on said correction display integrated with said virtual keyboard. - View Dependent Claims (72, 73, 74, 75, 76)
-
Specification