MULTI-SAMPLE CONVERSATIONAL VOICE VERIFICATION
First Claim
1. A computer-implemented method of verifying the identity of an authorized user in an authorized user group through a voice user interface for enabling secure access to one or more services via a mobile device, the method comprising:
- receiving first voice information from a speaker through the voice user interface of the mobile device;
calculating, by at least one processor, a confidence score based on a comparison of the first voice information with a stored voice model associated with the authorized user group and specific to the authorized user, wherein the at least one processor is included in at least one of the mobile device and a server operatively coupled to the mobile device through a communication network;
interpreting, by the at least one processor, the first voice information as a specific service request;
identifying, by the at least one processor, a minimum confidence score for initiating the specific service request;
determining, by the at least one processor, whether or not the confidence score exceeds the minimum confidence score; and
if the confidence score exceeds the minimum confidence score, initiating the specific service request;
otherwise, obtaining second voice information from the speaker through the voice user interface;
calculating a confidence score based on a comparison of a combination of the first voice information and the second voice information with the stored voice model associated with the authorized user group and specific to the authorized user; and
repeating the determining step.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method of verifying the identity of an authorized user in an authorized user group through a voice user interface for enabling secure access to one or more services via a mobile device includes receiving first voice information from a speaker through the voice user interface of the mobile device, calculating a confidence score based on a comparison of the first voice information with a stored voice model associated with the authorized user and specific to the authorized user, interpreting the first voice information as a specific service request, identifying a minimum confidence score for initiating the specific service request, determining whether or not the confidence score exceeds the minimum confidence score, and initiating the specific service request if the confidence score exceeds the minimum confidence score.
-
Citations
19 Claims
-
1. A computer-implemented method of verifying the identity of an authorized user in an authorized user group through a voice user interface for enabling secure access to one or more services via a mobile device, the method comprising:
-
receiving first voice information from a speaker through the voice user interface of the mobile device; calculating, by at least one processor, a confidence score based on a comparison of the first voice information with a stored voice model associated with the authorized user group and specific to the authorized user, wherein the at least one processor is included in at least one of the mobile device and a server operatively coupled to the mobile device through a communication network; interpreting, by the at least one processor, the first voice information as a specific service request; identifying, by the at least one processor, a minimum confidence score for initiating the specific service request; determining, by the at least one processor, whether or not the confidence score exceeds the minimum confidence score; and if the confidence score exceeds the minimum confidence score, initiating the specific service request; otherwise, obtaining second voice information from the speaker through the voice user interface;
calculating a confidence score based on a comparison of a combination of the first voice information and the second voice information with the stored voice model associated with the authorized user group and specific to the authorized user; and
repeating the determining step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for verifying the identity of an authorized user in an authorized user group through a voice user interface for enabling secure access to one or more services via mobile device, the system comprising:
-
at least one processor included in at least one of the mobile device and a server operatively coupled to the mobile device through a communication network, the mobile device including the voice user interface operatively coupled to the at least one processor and configured to receive voice information from a speaker; and a memory operatively coupled to the at least one processor, the memory including computer-executable instructions that when executed by the at least one processor cause the at least one processor to; receive first voice information from a speaker through the voice user interface of the mobile device; calculate a confidence score based on a comparison of the first voice information with a stored voice model associated with the authorized user group and specific to the authorized user; interpret the first voice information as a specific service request; identify a minimum confidence score for initiating the specific service request; determine whether or not the confidence score exceeds the minimum confidence score; and if the confidence score exceeds the minimum confidence score, initiate the specific service request; otherwise, obtain second voice information from the speaker through the voice user interface;
calculate a confidence score based on a comparison of a combination of the first voice information and the second voice information with the stored voice model associated with the authorized user group and specific to the authorized user; and
repeat the determining step. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having stored thereon computer-executable instructions that when executed by at least one processor cause the at least one processor to:
-
receive first voice information from a speaker through a voice user interface of a mobile device; calculate a confidence score based on a comparison of the first voice information with a stored voice model associated with an authorized user group and specific to an authorized user in the authorized user group; interpret the first voice information as a specific service request; identify a minimum confidence score for initiating the specific service request; determine whether or not the confidence score exceeds the minimum confidence score; and if the confidence score exceeds the minimum confidence score, initiate the specific service request; otherwise, obtain second voice information from the speaker through the voice user interface;
calculate a confidence score based on a comparison of a combination of the first voice information and the second voice information with the stored voice model associated with the authorized user group and specific to the authorized user; and
repeat the determining step. - View Dependent Claims (17, 18, 19)
-
Specification