DYNAMIC HANDWRITING VERIFICATION, HANDWRITING-BASED USER AUTHENTICATION, HANDWRITING DATA GENERATION, AND HANDWRITING DATA PRESERVATION
1 Assignment
0 Petitions
Accused Products
Abstract
Handwriting verification methods and related computer systems, and handwriting-based user authentication methods and related computer systems are disclosed. A handwriting verification method comprises obtaining a handwriting test sample containing a plurality of available parameters, extracting geometric parameters, deriving geometric features comprising an x-position value and a y-position value for each of a plurality of feature points in the test sample, performing feature matching between geometric features of the test sample and a reference sample, determining a handwriting verification result based at least in part on the feature matching, and outputting the handwriting verification result. Techniques and tools for generating and preserving electronic handwriting data also are disclosed. Raw handwriting data is converted to a streamed format that preserves the original content of the raw handwriting data. Techniques and tools for inserting electronic handwriting data into a digital image also are disclosed.
22 Citations
25 Claims
-
1-10. -10. (canceled)
-
11. A method executed in a computer configured to be used with a handwriting data input device, the method comprising:
-
obtaining raw handwriting data comprising a sequence of pen events each including a plurality of values of different attributes; generating, from the raw handwriting data, streamed data including a plurality of streams, each of which includes data related to a single attribute of the different attributes; generating, from the raw handwriting data, stroke data and/or image data; and selectively outputting (i) the streamed data or (ii) the stroke data and/or image data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer system comprising:
-
a streamed data generating section configured to generate streamed data based on raw handwriting data, wherein the streamed data comprises a plurality of streams, wherein the streamed data generating section comprises a lossless stream adaptive encoder configured to adaptively encode the plurality of streams; and a lossy data processing section configured to generate stroke data and/or image data based on the raw handwriting data. - View Dependent Claims (24, 25)
-
Specification