Patent Document ID: 10114937
Application ID: 15438708
Patent Status: 1

Claim One:
1. A system for providing continuous identity verification for access to a human operated machine comprising: one or more external hardware biometric scanners configured to provide biometric data readings of a number of physiological and behavioral characteristics from a user continuously and simultaneously acquired in real-time, one or more scan controllers reading sample of the data provided by the one or more external scanners, wherein the one or more scanner controllers are grouped in a bank, one or more scan bank managers controlling the one or more scan controllers to generate a separate digital biometric profile from each biometric data sample reading from a respective external biometric scanner; one or more input/output ports modules configured to enable an external device to interface with the system to submit data or to accept output from the system; a scan bank manager configured to execute time-synchronizing operations and output of the one or more scan controllers and execute scanner control commands; a biometric database configured to store user reference digital biometric profiles for the number of respective user physiological and behavioral characteristic obtained during a registration process; one or more probabilistic authentication processors each configured to execute user authentication based on a numerical calculation of the probability that a digital biometric profile generated from the biometric data reading of the number of physiological and behavioral characteristic of the user is equivalent to a user reference digital biometric profile retrieved from the biometric database; an authenticator bank controller configured to execute time-synchronizing operations and output of the one or more probabilistic authentication processors; a memory store; one or more joint probability calculators each configured to accept one or more time synchronized statistically independent probability scores, computing a joint probability score and writing it into the memory store; one or more statistical smoothing calculators each configured to read the one or more probability scores from the memory store, accept an operational parameter and carry out a computation and output of a moving statistic, such as moving mean or moving median or exponential smoothing value of the probability scores based on the provided operational parameter; wherein the memory store has a specified capacity configured to store the one or more probability scores written by the one or more joint probability calculators such that if the specified capacity is reached, a new entry replaces an earliest previous entry written to the memory store; an administrator function configured to configure the system; a central control processor configured to supervise and manage the usage and operations of all system resources; and a clock which enables the central processing unit to time-synchronize all system operations.