← Back to Patent Explorer
US5430827A Expired / Lapsed US ⏱️ 0.0 years remaining

Password verification system

Assignee: Avaya Inc
•
Filing: 1993-04-23
•
Granted: 1995-07-04
•
Expires: 2013-04-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Eugene L. Rissanen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 23:47
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/30; G06F21/31; G06F21/32; G06F3/00; G06F3/16; G07; G07C; G07C9/00; G07C9/30; G07C9/32; G07C9/33; G07C9/37; H; H04; H04M; H04M3/00; H04M3/38; H04M3/382

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 205 words
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.
Claim 2
Dependent Claim 205 words
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.
Claim 3
Dependent Claim 41 words
The spoken password verification apparatus of claim 1 wherein said second means for storing RV speech models further comprises a database having files that each store an RV speech model corresponding to said speech inputs spoken by one of said persons.
Claim 4
Dependent Claim 21 words
The spoken password verification apparatus of claim 1 wherein said range of said RV speech model rankings consists of 20-40 percentile.
Claim 5
Dependent Claim 91 words
The spoken password verification apparatus of claim 1 wherein said means for determining comprises means for generating a first and second similarity score based on a comparison of said second speech model with said first speech model and with said at least one RV speech model, respectively, another means for comparing a difference between said first and second similarity scores, and said means for determining deciding that the password corresponding to said second speech model is valid if said difference between said first and second similarity scores exceeds said predetermined threshold.
Claim 6
Independent Claim 230 words
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.
Claim 7
Independent Claim 230 words
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.
Claim 8
Dependent Claim 45 words
The spoken password verification method of claim 5 wherein said step of storing RV speech models further comprises storing said RV speech models in a database having files that each store an RV speech model corresponding to a person having spoken at least said password.
Claim 9
Dependent Claim 21 words
The spoken password verification method of claim 5 wherein said range of said RV speech model rankings consists of 20-40 percentile.
Claim 10
Dependent Claim 83 words
The spoken password verification method of claim 5 wherein said determining step comprises the steps of generating first and second similarity scores based on a comparison of said second speech model with said first speech model and with said at least one RV speech model, respectively, comparing the difference between said first and second similarity scores, and determining that the password corresponding to said second speech model is valid if said difference between said first and second similarity scores exceeds a predetermined threshold.
Claim 11
Dependent Claim 235 words
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.
Claim 12
Dependent Claim 235 words
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.
Claim 13
Dependent Claim 28 words
The password system of claim 9 wherein said database includes files that each store an RV speech model corresponding to a person having spoken at least said password.
Claim 14
Dependent Claim 19 words
The password system of claim 9 wherein said range of said RV speech model rankings consists of 20-40 percentile.
Claim 15
Dependent Claim 107 words
The password system of claim 9 wherein said determining means comprises means operating under the control of said computer executing said computer program for generating first and second similarity scores based on a comparison of said second speech model with said first speech model and with said at least one RV speech model, respectively, means operating under the control of said computer executing said computer program for comparing the difference between said first and second similarity scores, and said determining means determining that the password corresponding to said second speech model is valid if said difference between said first and second similarity scores exceeds a predetermined threshold.

References Cited (Backward Citations)

US4053710A Cited
US4363102A Cited
US4581755A Cited
US4694493A Cited
US4910782A Cited
EP0444351A2 Cited
US5127043A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-03 1999-01-02 1999-07-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-03 2003-01-02 2003-07-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-03 2007-01-02 2007-07-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag