Password verification system
First Claim
1. A spoken password verification apparatus comprising:
- first means for storing a first speech model of a first entry of a password spoken by a user;
second means for storing a plurality of reference voice (RV) speech models based on speech inputs by persons, each RV speech model including said password;
means for selecting at least one RV speech model based on a predetermined difference of similarity between said first speech model and said at least one RV speech model, said means for selecting further comprising means for ranking said RV speech models based on said difference of similarity, and wherein said means for selecting selects said at least one RV speech model based on a predetermined threshold from a range of said RV speech model rankings of 15-50 percentile, where a 100 percentile ranking represents a highest ranked RV speech model most similar to said first speech model;
third means for storing a second speech model of a second entry of said password spoken by said user;
means for comparing said second speech model and said selected at least one RV model to determine a measure of similarity;
means for determining validity of said second entry of the password based on said measure of similarity.
16 Assignments
0 Petitions
Accused Products
Abstract
Passwords are spoken by users and stored as speech models in a database. The database also contains a plurality of reference voice (RV) speech models based on speech inputs by various persons; each RV speech model includes characters, digits, or phrases comprising user assigned passwords. Preferably, a group of the RV speech models are selected based upon a predetermined level of difference between same and a speech model of the user'"'"'s spoken password. In requesting access to the system, a user speaks the assigned password. The password entered by the user to obtain access is compared with user'"'"'s own speech models and with the selected RV speech models to determine a measure of similarity. The validity of the password is determined based upon this measure of similarity.
127 Citations
12 Claims
-
1. A spoken password verification apparatus comprising:
-
first means for storing a first speech model of a first entry of a password spoken by a user; second means for storing a plurality of reference voice (RV) speech models based on speech inputs by persons, each RV speech model including said password; means for selecting at least one RV speech model based on a predetermined difference of similarity between said first speech model and said at least one RV speech model, said means for selecting further comprising means for ranking said RV speech models based on said difference of similarity, and wherein said means for selecting selects said at least one RV speech model based on a predetermined threshold from a range of said RV speech model rankings of 15-50 percentile, where a 100 percentile ranking represents a highest ranked RV speech model most similar to said first speech model; third means for storing a second speech model of a second entry of said password spoken by said user; means for comparing said second speech model and said selected at least one RV model to determine a measure of similarity; means for determining validity of said second entry of the password based on said measure of similarity. - View Dependent Claims (2, 3, 4)
-
-
5. A method for verifying a spoken password comprising the steps of:
-
storing a first speech model of a first entry of a password spoken by a user; storing a plurality of reference voice (RV) speech models based on speech inputs by persons, each RV speech model including said password; selecting at least one RV speech model based on a predetermined difference of similarity between said first speech model and said at least one RV speech model, said step of selecting comprising the step of ascertaining a similarity score for each RV speech model by comparing said first speech model with each of said RV speech models; storing a second speech model of a second entry of said password spoken by user; comparing said second speech model and said selected at least one RV model to determine a measure of similarity; determining validity of said second entry of said password based on said measure of similarity, said step of selecting said at least one RV speech model further comprising the step of ranking said RV speech models based on said similarity scores, and wherein said selecting step selects said at least one RV speech model based on a predetermined threshold from a range of said RV speech model rankings of 15-50 percentile, where a 100 percentile ranking represents a highest ranked RV speech model most similar to said first speech model. - View Dependent Claims (6, 7, 8)
-
-
9. A password verification system comprising:
-
a database; a first speech model of a first entry of a password spoken by a user stored in said database; a plurality of reference voice (RV) speech models based on speech inputs by persons stored in said database, each RV speech model including said password; means operating under the control of a computer executing a computer program for selecting at least one RV speech model based on a predetermined difference of similarity between said first speech model and said one RV speech model, said means for selecting comprising means for ranking said RV speech models based on said difference of similarity and wherein said means for selecting selects said at least one RV speech model based on a predetermined threshold from a range of said RV speech model rankings of 15-50 percentile, where a 100 percentile ranking represents a highest ranked RV speech model most similar to said first speech model; a second speech model of a second entry of a password spoken by a user stored in said database; means operating under the control of said computer executing said computer program for comparing said second speech model and said selected one RV model to determine a measure of similarity; means operating under the control of said computer executing said computer program for determining the validity of said second entry of said password based on said measure of similarity. - View Dependent Claims (10, 11, 12)
-
Specification