Patent Document ID: 4805222
Application ID: 06813262
Patent Status: 1

Claim One:
1. In a digital computer system having a keyboard to accept keystrokes for inputting data in the form of alphanumeric characters, a method for verifying that a user of said system, said user claiming to be a particular individual, is said individual, said method comprising the steps of: generating a template for said individual, said template comprising a first plurality of features based upon a first set of time periods between keystrokes from a first set of keystrokes of said individual and based upon measurements representative of the pressure of said first set of keystrokes, said first set of keystrokes comprising a predetermined set of keystrokes; storing said template in a storage means; timing periods between said user's currently inputted keystrokes, said periods between said user's currently inputted keystrokes comprising a second set of time periods, wherein the sequence of keystrokes in said user's currently inputted keystrokes is not the same as the sequence of keystrokes in said first set of keystrokes and wherein said user's currently inputted keystrokes originate from said user; measuring a representation of the pressure applied to the keys of said keyboard during said user's currently inputted keystrokes; storing said periods between said user'currently inputted keystrokes in said storage means, wherein said user's currently inputted keystrokes comprise a string of said characters; determining a plurality of extracted features based upon said second set of time periods and based upon said pressure measured during said user's currently inputted keystrokes, said first plurality of features having the same group of n features as said plurality of extracted features; comparing said template to said plurality of extracted features, each feature of said first plurality of features being compared to each corresponding feature of said plurality of extracted features, the identity of said individual being verified by the correlation between said template and said plurality of extracted features, whereby the identity of said user claiming to be said individual may be verified.