Device and method for handwriting recognition with adaptive weighting of recognition data
First Claim
1. A method, comprising the steps of:
- inputting handwriting to a digitizer by means of a stylus;
digitizing the handwriting to provide handwritten input;
comparing information representing handwritten input with stored recognition data at least some of which has a weighting value associated therewith that remains fixed during comparison of the handwritten input and stored recognition data to identify candidate recognition information;
presenting the candidate recognition information via a display;
entering user instructions;
processing the candidate recognition information with user instructions to modify at least portions of the candidate recognition information to provide corrected recognition information and to vary the weighting value of the stored recognition data associated with the portions of the candidate recognition information modified during the processing thereof with the user instructions, andvarying the weighting value of the stored recognition data used to provide the corrected recognition information to increase the likelihood of processing similar information representing handwritten input with the stored recognition data having the varied weighting value to increase the likelihood that future candidate recognition information correctly represents the handwritten input,including varying the weighting value of the stored recognition data used to provide the candidate recognition information, and associated with the portions thereof modified during processing with user instructions, to decrease the likelihood of processing similar information representing handwritten input with the stored recognition data associated with the modified portions of the candidate recognition information.
4 Assignments
0 Petitions
Accused Products
Abstract
An adaptive weighting handwriting recognition device and method compares information representing handwritten input with stored recognition data at least some of which has a weighting value associated therewith. The weighting values remains fixed during comparison of the handwritten input and stored recognition data and provide candidate recognition information, which can be further processed with user editing instructions to modify and correct the candidate recognition information. During user editing, the weighting values of the stored recognition data associated with the corrected candidate recognition information modified are varied to enhance the likelihood of correct future handwriting recognition.
29 Citations
13 Claims
-
1. A method, comprising the steps of:
-
inputting handwriting to a digitizer by means of a stylus; digitizing the handwriting to provide handwritten input; comparing information representing handwritten input with stored recognition data at least some of which has a weighting value associated therewith that remains fixed during comparison of the handwritten input and stored recognition data to identify candidate recognition information; presenting the candidate recognition information via a display; entering user instructions; processing the candidate recognition information with user instructions to modify at least portions of the candidate recognition information to provide corrected recognition information and to vary the weighting value of the stored recognition data associated with the portions of the candidate recognition information modified during the processing thereof with the user instructions, and varying the weighting value of the stored recognition data used to provide the corrected recognition information to increase the likelihood of processing similar information representing handwritten input with the stored recognition data having the varied weighting value to increase the likelihood that future candidate recognition information correctly represents the handwritten input, including varying the weighting value of the stored recognition data used to provide the candidate recognition information, and associated with the portions thereof modified during processing with user instructions, to decrease the likelihood of processing similar information representing handwritten input with the stored recognition data associated with the modified portions of the candidate recognition information. - View Dependent Claims (2)
-
-
3. A method, comprising the steps of:
-
inputting handwriting to a digitizer by means of a stylus; digitizing the handwriting to provide handwritten input; comparing information representing handwritten input with stored recognition data at least some of which has a weighting value associated therewith that remains fixed during comparison of the handwritten input and stored recognition data to identify candidate recognition information; presenting the candidate recognition information via a display; entering user instructions; and processing the candidate recognition information with user instructions to modify at least portions of the candidate recognition information to provide corrected recognition information and to vary the weighting value of the stored recognition data associated with the portions of the candidate recognition information modified during the processing thereof with the user instructions, including varying the weighting value of the stored recognition data used to provide the candidate recognition information, and associated with the portions thereof modified during processing with user instructions, to decrease the likelihood of processing similar information representing handwritten input with the stored recognition data associated with the modified portions of the candidate recognition information. - View Dependent Claims (4)
-
-
5. A method, comprising the steps of:
-
inputting handwriting to a digitizer by means of a stylus; digitizing the handwriting to provide handwritten input; comparing information representing handwritten input with stored recognition data at least some of which has a weighting value associated therewith that remains fixed during comparison of the handwritten input and stored recognition data to identify candidate recognition information; presenting the candidate recognition information via a display; entering user instructions; and processing the candidate recognition information with user instructions to modify at least portions of the candidate recognition information to provide corrected recognition information and to vary the weighting value of the stored recognition data associated with the portions of the candidate recognition information modified during the processing thereof with the user instructions, wherein the step of comparing comprises comparing all except a selected portion of the information representing handwritten input with the stored recognition data to provide the candidate recognition information and authentication information. - View Dependent Claims (6)
-
-
7. A device, comprising:
-
a touch-sensitive display for receiving handwritten input and for providing information representing same; a memory having recognition data stored therein at least some of which has a weighting value associated therewith to provide stored recognition data; and digital processing circuitry programmed to compare the information representing the handwritten input with the stored recognition data to identify candidate recognition information while maintaining the weighting values fixed during the comparison, the candidate recognition information to be processed by the digital processing circuitry with user instructions to modify at least portions of the candidate recognition information to provide corrected recognition information and to vary the weighting value of the stored recognition data associated with the portions of the candidate recognition information modified during the processing thereof with the user instructions, wherein the digital processing circuitry is further programmed to varying the weighting value of the stored recognition data used to provide the corrected recognition information to increase the likelihood of processing similar information representing handwritten input with the stored recognition data having the varied weighting value to increase the likelihood that future candidate recognition information correctly represents the handwritten input and wherein the digital processing circuitry is further programmed to vary the weighting value of the stored recognition data used to provide the candidate recognition information, and associated with the portions thereof modified during processing with user instructions, to decrease the likelihood of processing similar information representing handwritten input with the stored recognition data associated with the modified portions of the candidate recognition information. - View Dependent Claims (8)
-
-
9. A device, comprising:
-
a digitizing input device for receiving handwritten input and for providing information representing the handwritten input; a display for displaying the handwritten input; a memory having instructions and recognition data stored therein at least some of which has a weighting value associated therewith to provide stored recognition data; and digital processing circuitry including a digital processing device for processing the instructions stored in the memory to compare the information representing the handwritten input with the recognition data to identify candidate recognition information while maintaining the weighting values fixed during the comparison, the candidate recognition information to be processed by the digital processing circuitry with user instructions to modify at least portions of the candidate recognition information to provide corrected recognition information and to vary the weighting value of the stored recognition data associated with the portions of the candidate recognition information modified during the processing thereof with the user instructions, wherein the memory further contains instructions causing the digital processing circuitry to vary the weighting value of the stored recognition data used to provide the corrected recognition information in the range of twenty percent to fifty percent to increase the likelihood of processing similar information representing handwritten input with the stored recognition data having the varied weighting value to increase the likelihood that future candidate recognition information correctly represents the handwritten input, and to vary the weighting value of the stored recognition data used to provide the candidate recognition information, and associated with the portions thereof modified during processing with user instructions, in the range of twenty percent to fifty percent to decrease the likelihood of processing similar information representing handwritten input with the stored recognition data associated with the modified portions of the candidate recognition information.
-
-
10. A device, comprising:
-
a digitizing input device for receiving handwritten input and for providing information representing the handwritten input; a display for displaying the handwritten input; a memory having an operating system and application programs stored therein, and including handwriting recognition instructions and recognition data at least some of which has a weighting value associated therewith to provide stored recognition data; and digital processing circuitry including a programmable digital processing device capable processing the handwriting recognition instructions in accordance with the operating system to compare the information representing the handwritten input with the recognition data to identify candidate recognition information while maintaining the weighting values fixed during the comparison, the candidate recognition information to be processed by the digital processing circuitry with user instructions to modify at least portions of the candidate recognition information to provide corrected recognition information and to vary the weighting value of the stored recognition data associated with the portions of the candidate recognition information modified during the processing thereof with the user instructions, wherein the memory includes handwriting recognition instructions, that when executed by the digital processing circuitry, vary the weighting value of the stored recognition data used to provide the corrected recognition information to increase the likelihood of processing similar information representing handwritten input with the stored recognition data having the varied weighting value to increase the likelihood that future candidate recognition information correctly represents the handwritten input, and vary the weighting value of the stored recognition data used to provide the candidate recognition information, and associated with the portions thereof modified during processing with user instructions, to decrease the likelihood of processing similar information representing handwritten input with the stored recognition data associated with the modified portions of the candidate recognition information. - View Dependent Claims (11, 12, 13)
-
Specification