Patent ID: 7526412

Claim:
A method comprising: collecting a vector S of n measurements of a characteristic of a user input on an input device; computing a vector P as P j = ∑ i = 1 n ⁢ { 1 if ⁢ ⁢  T i - S i  < d j · V i 0 otherwise n wherein T is a vector of n template values, V is a corresponding vector of n variability values and d is a vector of m distance scaling factors; computing a vector F as F j = - 1 d j ⁢ log ⁡ ( 1 - P j ) computing a vector D as D j =A·F j +B wherein A and B are constants; computing a scalar W as W = ∑ j = 1 m ⁢ WF j · D j ∑ j = 1 m ⁢ WF j wherein WF is a vector of m weight factors; and comparing the scalar W to a predetermined value to authenticate the user of the input device.