Method and system for non-intrusive speaker verification using behavior models
First Claim
Patent Images
1. A system for verifying user identity comprising:
- a conversational system that receives multi-modal inputs from a user interacting with the conversational system during a user session and transforms the received multi-modal inputs into formal commands executable by a program of instructions executable by a processor; and
a behavior verifier coupled to the conversational system to extract features from the multi-modal inputs and formal commands, wherein the extracted features include a combination of input modalities representative of the user'"'"'s current interaction behavior for performing a task during the user session, and wherein the behavior verifier compares the combination of input modalities representative of the user'"'"'s current interaction behavior for performing the task to a behavior model representative of the user'"'"'s past interaction behavior comprising a known combination of input modalities for performing the task used by the user during one or more previous user sessions to determine the identity of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for verifying user identity, in accordance with the present invention, includes a conversational system for receiving inputs from a user and transforming the inputs into formal commands. A behavior verifier is coupled to the conversational system for extracting features from the inputs. The features include behavior patterns of the user. The behavior verifier is adapted to compare the input behavior to a behavior model to determine if the user is authorized to interact with the system.
43 Citations
37 Claims
-
1. A system for verifying user identity comprising:
-
a conversational system that receives multi-modal inputs from a user interacting with the conversational system during a user session and transforms the received multi-modal inputs into formal commands executable by a program of instructions executable by a processor; and a behavior verifier coupled to the conversational system to extract features from the multi-modal inputs and formal commands, wherein the extracted features include a combination of input modalities representative of the user'"'"'s current interaction behavior for performing a task during the user session, and wherein the behavior verifier compares the combination of input modalities representative of the user'"'"'s current interaction behavior for performing the task to a behavior model representative of the user'"'"'s past interaction behavior comprising a known combination of input modalities for performing the task used by the user during one or more previous user sessions to determine the identity of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for verifying user identity, comprising:
-
receiving multi-modal inputs from a user interacting with a conversational system during a user session and transforming the received multi-modal inputs into formal commands executable by a program of instructions executable by a processor; extracting features from the multi-modal inputs and formal commands, wherein the extracted features include a combination of input modalities representative of the user'"'"'s current interaction behavior for performing a task during the user session; and comparing the combination of input modalities representative of the user'"'"'s current interaction behavior for performing the task to a behavior model representative of the user'"'"'s past interaction behavior comprising a known combination of input modalities for performing the task used by the user during one or more previous user sessions to determine the identity of the user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for verifying a user identity, the method steps comprising:
-
receiving multi-modal inputs from a user interacting with a conversational system during a user session and transforming the received multi-modal inputs into formal commands executable by the machine; extracting features from the multi-modal inputs and formal commands, wherein the extracted features include a combination of input modalities representative of the user'"'"'s current interaction behavior for performing a task during the user session; and comparing the combination of input modalities representative of the user'"'"'s current interaction behavior for performing the task to a behavior model representative of the user'"'"'s past interaction behavior comprising a known combination of input modalities for performing the task used by the user during one or more previous user sessions to determine the identity of the user. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification