System and method for confidence based incremental access authentication
First Claim
1. A computer implemented method for authenticating a user in a conversational system, comprising the steps of:
- receiving an identity claim from a user upon commencement of a dialog session;
computing a confidence score using speech input from the user, wherein the confidence score is a measure of confidence in the validity of the identity claim; and
providing the user access to secured data having varying levels of security, wherein providing access comprises determining a level of secured data that may be accessed by the user based on the computed confidence score,wherein computing a confidence score comprises computing a confidence score upon occurrence of a predetermined event during the dialog session with the user to determine a current measure of confidence in the validity of the identity claim, and changing a level of secured data that may be accessed by the user during the dialog session, if necessary, according to the current measure of confidence in the validity of the identity claim.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing continuous confidence-based authentication. The present invention may be implemented in an incremental access authentication system for controlling access to secured data having various levels of security. During the course of a conversational session between user and machine, a confidence-based authentication system according to the present invention will periodically analyze the input speech of a user interacting with the system to compute a “confidence measure” for the validity of an original identity claim i provided by the user at the commencement of the dialog session. The “confidence measure” computation process according to the present invention is seamlessly integrated into the incremental access authentication system so that the system can tailor its interaction with the user based on its confidence in the original identity claim.
217 Citations
28 Claims
-
1. A computer implemented method for authenticating a user in a conversational system, comprising the steps of:
-
receiving an identity claim from a user upon commencement of a dialog session; computing a confidence score using speech input from the user, wherein the confidence score is a measure of confidence in the validity of the identity claim; and providing the user access to secured data having varying levels of security, wherein providing access comprises determining a level of secured data that may be accessed by the user based on the computed confidence score, wherein computing a confidence score comprises computing a confidence score upon occurrence of a predetermined event during the dialog session with the user to determine a current measure of confidence in the validity of the identity claim, and changing a level of secured data that may be accessed by the user during the dialog session, if necessary, according to the current measure of confidence in the validity of the identity claim. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for authenticating a user in a conversational system, the method comprising the steps of:
-
receiving an identity claim from a user upon commencement of a dialog session; computing a confidence score using speech input from the user, wherein the confidence score is a measure of confidence in the validity of the identity claim; and providing the user access to secured data having varying levels of security, wherein providing access comprises determining a level of secured data that may be accessed by the user based on the computed confidence score, wherein computing a confidence score comprises computing a confidence score upon occurrence of a predetermined event during the dialog session with the user to determine a current measure of confidence in the validity of the identity claim, and changing a level of secured data that may be accessed by the user during the dialog session, if necessary, according to the current measure of confidence in the validity of the identity claim. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer system to control incremental access authentication to secured data, the computer systems comprising:
-
a database that is partitioned into a plurality of data classes, wherein each data class is assigned a range of confidence scores based on a security level of the data class; a computation module that computes a confidence score using speech input from a user, wherein the confidence score is a measure of confidence in the validity of an identity claim input by the user upon commencement of a dialog session, wherein the computation module computes a confidence score upon occurrence of a predetermined event during the dialog session with the user to determine a current measure of confidence in the validity of the identity claim; and a dialog manager for controlling access to data in the database during the dialog session, wherein a level of access to the data classes is limited to a data class in which a current confidence score meets or exceeds a confidence score assigned to that data class, and wherein the level of access to the data classes can be changed during the dialog session, if necessary, according to the current measure of confidence in the validity of the identity claim. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification