Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
222 words
Handwriting recognition apparatus, comprising: handwriting transducer means having an output providing x-y coordinate information generated by a writer; first means, having an input coupled to said output of said handwriting transducer means, for partitioning the x-y coordinate information into first partitions, and for extracting and outputting temporally-based feature vectors from the first partitions of the x-y coordinate information; second means, having an input coupled to said output of said handwriting transducer means, for partitioning the x-y coordinate information into second partitions, and for extracting and outputting spatially-based feature vectors from the second partitions of the x-y coordinate information; and processing means, having a first input coupled to an output of said first means and a second input coupled to an output of said second means, for processing the temporally-based feature vectors that are output from said first extracting means and the spatially-based feature vectors that are output from said second extracting means to determine first probabilities that the temporally-based feature vectors represent predetermined first prototype characters and to determine second probabilities that the spatially-based feature vectors represent predetermined second prototype characters, said processing means further including means for determining, based on a weighted combination of said first probabilities and said second probabilities, a third probability that the x-y coordinate information generated by the writer represents one of a plurality of predetermined characters.
Claim 2
Dependent Claim
222 words
Handwriting recognition apparatus, comprising: handwriting transducer means having an output providing x-y coordinate information generated by a writer; first means, having an input coupled to said output of said handwriting transducer means, for partitioning the x-y coordinate information into first partitions, and for extracting and outputting temporally-based feature vectors from the first partitions of the x-y coordinate information; second means, having an input coupled to said output of said handwriting transducer means, for partitioning the x-y coordinate information into second partitions, and for extracting and outputting spatially-based feature vectors from the second partitions of the x-y coordinate information; and processing means, having a first input coupled to an output of said first means and a second input coupled to an output of said second means, for processing the temporally-based feature vectors that are output from said first extracting means and the spatially-based feature vectors that are output from said second extracting means to determine first probabilities that the temporally-based feature vectors represent predetermined first prototype characters and to determine second probabilities that the spatially-based feature vectors represent predetermined second prototype characters, said processing means further including means for determining, based on a weighted combination of said first probabilities and said second probabilities, a third probability that the x-y coordinate information generated by the writer represents one of a plurality of predetermined characters.
Claim 3
Dependent Claim
346 words
Handwriting recognition apparatus, comprising: handwriting transducer means having an output providing x-y coordinate information generated by a writer while writing a character; first extracting means, having an input coupled to said output of said handwriting transducer means, for partitioning the x-y coordinate information into first partitions, and for extracting and outputting temporally-based feature vectors from first partitions of the x-y coordinate information; first character prototype storage means for storing character prototypes that are constructed in accordance with temporally-based feature vectors; first probability estimator means, having a first input coupled to an output of said first extracting means and a second input coupled to an output of said first character prototype storage means, for determining first probabilities that the temporally-based feature vectors represent character prototypes stored in said first character prototype storage means; second extracting means, having an input coupled to said output of said handwriting transducer means, for partitioning the x-y coordinate information into second partitions, and for extracting and outputting spatially-based feature vectors from the second partitions of the x-y coordinate information; second character prototype storage means for storing character prototypes that are constructed in accordance with spatially-based feature vectors; second probability estimator means, having a first input coupled to an output of said second extracting means and a second input coupled to an output of said second character prototype storage means, for determining second probabilities that the spatially-based feature vectors represent character prototypes stored in said second character prototype storage means; third probability estimator means that is responsive to an output of said first probability estimator means and to an output of said second probability estimator means for determining at least one most probable character that is represented by a weighted combination of the first probabilities and the second probabilities; and decoder means having a first input coupled to an output of said third probability estimator means and a second input coupled to an output of a language model means for identifying a most probable character that is written by the writer, said language model means providing allowable character sequences to said decoder means.
Claim 4
Dependent Claim
346 words
Handwriting recognition apparatus, comprising: handwriting transducer means having an output providing x-y coordinate information generated by a writer while writing a character; first extracting means, having an input coupled to said output of said handwriting transducer means, for partitioning the x-y coordinate information into first partitions, and for extracting and outputting temporally-based feature vectors from first partitions of the x-y coordinate information; first character prototype storage means for storing character prototypes that are constructed in accordance with temporally-based feature vectors; first probability estimator means, having a first input coupled to an output of said first extracting means and a second input coupled to an output of said first character prototype storage means, for determining first probabilities that the temporally-based feature vectors represent character prototypes stored in said first character prototype storage means; second extracting means, having an input coupled to said output of said handwriting transducer means, for partitioning the x-y coordinate information into second partitions, and for extracting and outputting spatially-based feature vectors from the second partitions of the x-y coordinate information; second character prototype storage means for storing character prototypes that are constructed in accordance with spatially-based feature vectors; second probability estimator means, having a first input coupled to an output of said second extracting means and a second input coupled to an output of said second character prototype storage means, for determining second probabilities that the spatially-based feature vectors represent character prototypes stored in said second character prototype storage means; third probability estimator means that is responsive to an output of said first probability estimator means and to an output of said second probability estimator means for determining at least one most probable character that is represented by a weighted combination of the first probabilities and the second probabilities; and decoder means having a first input coupled to an output of said third probability estimator means and a second input coupled to an output of a language model means for identifying a most probable character that is written by the writer, said language model means providing allowable character sequences to said decoder means.
Claim 5
Dependent Claim
221 words
A handwriting recognition system, comprising: a handwriting transducer generating a time-ordered data stream for representing a user's handwriting; first handwriting processor means having an input coupled to an output of said handwriting transducer for partitioning said time-ordered data stream into a plurality of first partitions, said first handwriting processor means including means for generating first feature vectors from temporal features of the first partitions of the time-ordered data stream and for estimating first probabilities that the first feature vectors represent first handwriting symbol prototypes; second handwriting processor means having an input coupled to said output of said handwriting transducer for partitioning said time-ordered data stream into a plurality of second partitions, said second handwriting processor means including means for generating second feature vectors derived from spatial features and also from selected temporal features of the second partitions of the time-ordered data stream and for estimating second probabilities that the second feature vectors represent second handwriting symbol prototypes; and means, having a first input coupled to an output of said first handwriting processor and a second input coupled to an output of said second handwriting processor, for determining a set of third probabilities based on a weighted combination of said first probabilities and said second probabilities, and for recognizing a most probable handwritten symbol in accordance with said set of third probabilities.
Claim 6
Dependent Claim
221 words
A handwriting recognition system, comprising: a handwriting transducer generating a time-ordered data stream for representing a user's handwriting; first handwriting processor means having an input coupled to an output of said handwriting transducer for partitioning said time-ordered data stream into a plurality of first partitions, said first handwriting processor means including means for generating first feature vectors from temporal features of the first partitions of the time-ordered data stream and for estimating first probabilities that the first feature vectors represent first handwriting symbol prototypes; second handwriting processor means having an input coupled to said output of said handwriting transducer for partitioning said time-ordered data stream into a plurality of second partitions, said second handwriting processor means including means for generating second feature vectors derived from spatial features and also from selected temporal features of the second partitions of the time-ordered data stream and for estimating second probabilities that the second feature vectors represent second handwriting symbol prototypes; and means, having a first input coupled to an output of said first handwriting processor and a second input coupled to an output of said second handwriting processor, for determining a set of third probabilities based on a weighted combination of said first probabilities and said second probabilities, and for recognizing a most probable handwritten symbol in accordance with said set of third probabilities.
Claim 7
Independent Claim
145 words
A method for recognizing handwriting with a handwriting recognition system, comprising the steps of: generating a time-ordered data stream for representing a user's handwriting; partitioning the time-ordered data stream into a plurality of first partitions; generating first feature vectors from temporal features of the first partitions of the time-ordered data stream; estimating first probabilities that the first feature vectors represent first handwriting symbol prototypes; partitioning the time-ordered data stream into a plurality of second partitions; generating second feature vectors derived from spatial features and also from selected temporal features of the second partitions of the time-ordered data stream; estimating second probabilities that the second feature vectors represent second handwriting symbol prototypes; determining a set of third probabilities based on a weighted combination of the first probabilities and the second probabilities; and recognizing a most probable handwritten symbol in accordance with the set of third probabilities.
Claim 8
Independent Claim
145 words
A method for recognizing handwriting with a handwriting recognition system, comprising the steps of: generating a time-ordered data stream for representing a user's handwriting; partitioning the time-ordered data stream into a plurality of first partitions; generating first feature vectors from temporal features of the first partitions of the time-ordered data stream; estimating first probabilities that the first feature vectors represent first handwriting symbol prototypes; partitioning the time-ordered data stream into a plurality of second partitions; generating second feature vectors derived from spatial features and also from selected temporal features of the second partitions of the time-ordered data stream; estimating second probabilities that the second feature vectors represent second handwriting symbol prototypes; determining a set of third probabilities based on a weighted combination of the first probabilities and the second probabilities; and recognizing a most probable handwritten symbol in accordance with the set of third probabilities.
Claim 9
Independent Claim
147 words
A method for recognizing handwriting with a handwriting recognition system, comprising the steps of: receiving, from a handwriting transducer means, a time-ordered sequence of x-y coordinate information generated by a writer; windowing the time-ordered sequence of x-y coordinate information and extracting temporally-based feature vectors from the windowed x-y coordinate information; estimating first probabilities that the extracted temporally-based feature vectors represent first handwriting symbol prototypes; blocking the time-ordered x-y coordinate information and extracting spatially-based feature vectors from the blocked x-y coordinate information; estimating second probabilities that the extracted spatially-based feature vectors represent second handwriting symbol prototypes; determining a set of third probabilities based on a weighted combination of the first probabilities and the second probabilities; and identifying a most probable character that is written by the writer in accordance with the determined set of third probabilities and in accordance with a predetermined list of allowable sequences of characters.
Claim 10
Independent Claim
147 words
A method for recognizing handwriting with a handwriting recognition system, comprising the steps of: receiving, from a handwriting transducer means, a time-ordered sequence of x-y coordinate information generated by a writer; windowing the time-ordered sequence of x-y coordinate information and extracting temporally-based feature vectors from the windowed x-y coordinate information; estimating first probabilities that the extracted temporally-based feature vectors represent first handwriting symbol prototypes; blocking the time-ordered x-y coordinate information and extracting spatially-based feature vectors from the blocked x-y coordinate information; estimating second probabilities that the extracted spatially-based feature vectors represent second handwriting symbol prototypes; determining a set of third probabilities based on a weighted combination of the first probabilities and the second probabilities; and identifying a most probable character that is written by the writer in accordance with the determined set of third probabilities and in accordance with a predetermined list of allowable sequences of characters.