| CPC G06F 21/32 (2013.01) | 10 Claims |

|
1. A fingerprint and image method for multi-biometric authentication in a computer system, comprising:
reading, via processing circuitry, a predefined probability;
generating, via the processing circuitry, a random number between 0 and 1;
when the predefined probability is less than the random number, inputting, via the processing circuitry, a user ID and retrieving a trust value for a user from a trust database;
when the trust value is greater than a trust threshold, then obtaining a scanned user fingerprint using a fingerprint scanner, wherein the fingerprint scanner is selected from the group consisting of an optical scanner, a capacitance scanner, an ultrasonic scanner, and a thermal scanner;
when the scanned user fingerprint equals a stored user fingerprint in a fingerprint database, applying a reward to the trust value to increase the trust value, storing the trust value as a cumulative trust value for the user, and authenticating the user to allow access to the computer system;
otherwise applying a punishment to the trust value to decrease the trust value, and storing the trust value as the cumulative trust value for the user;
when the trust value is less than the trust threshold, then obtaining a scanned user fingerprint using a scanner and obtaining a captured user face using a camera;
when the scanned user fingerprint is substantially the same as the stored user fingerprint and the captured user face is substantially the same as a stored user face in a face database, applying a reward to the trust value to increase the trust value, storing the trust value as the cumulative trust value for the user, and allowing access to the computer system,
otherwise applying a punishment to the trust value to decrease the trust value, and storing the trust value as the cumulative trust value for the user;
when the predefined probability is greater than or equal to the random number,
reading face biometrics of the user using the camera;
reading fingerprint biometrics of the user using the fingerprint scanner;
inputting the user ID;
when the scanned user fingerprint is substantially the same as the stored user fingerprint and the read user face is substantially the same as a stored user face in a face database, applying a reward to the trust value to increase the trust value, storing the trust value as the cumulative trust value for the user, and authenticating the user to allow access to the computer system,
otherwise applying a punishment to the trust value to reduce the trust value, and storing the trust value as the cumulative trust value for the user.
|