IP Library Granted Patent US 8,095,372
Granted Patent B2
US 8,095,372 · App. 11/970,067 · Granted Jan 10, 2012

Digital process and arrangement for authenticating a user of a database

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,095,372
App. No.
11/970,067
Filed
Jan 7, 2008
Granted
Jan 10, 2012
Kind
B2
Art Unit
2626
USPC
704/273
Abstract

Digital process for authentication of a user of a database for access to protected data or a service reserved for a defined circle of users or for the use of data currently entered by the user, wherein a voice sample currently enunciated during an access attempt by the user is routed to a voice analysis unit and, herein, a current voice profile is computed and this is compared in a voice profile comparison unit against a previously stored initial voice profile and, in response to a positive comparison result, the user is authenticated and a first control signal enabling access, but in response to a negative comparison result a second control signal disabling access or triggering a substitute authentication procedure is generated.

Claims (18)

1. A digital process for authentication of a user of a database for access to protected data or a service reserved for a defined circle of users or for the use of data currently entered by the user, comprising routing a voice sample currently enunciated during an access attempt by the user to a voice analysis unit, computing a current voice profile and comparing the current voice profile in a voice profile comparison unit against a previously stored initial voice profile and, in response to a positive comparison result, authenticating the user and enabling access with a first control signal, but in response to a negative comparison result disabling access with a second control signal or triggering the generating of a substitute authentication procedure, and during authentication carrying out a text-dependent verification and a text-independent verification of the voice profile and combining results of both verification processes with one another in an assessment and decision-making step, and generating the first or second control signal as a result of this step.

2. The process according to claim 1 , further comprising entering transaction data via a terminal device used for recording a voice sample and, through enabling of access, controlling its use for triggering a payment transaction.

3. The process according to claim 1 , wherein the access relates to data of a bank or credit card account or any other credit balance relevant to a transaction.

4. The process according to claim 1 , wherein the access relates to an e-mail account or an individualised Internet portal.

5. The process according to claim 1 , wherein access relates to a protected database in which personal documents of a user are stored.

6. The process according to claim 1 , further comprising carrying out authentication processing on an authentication server that sends the first or second control signal through a protected control signal connection to a separate data management server.

7. The process according to claim 1 , further comprising one step including enunciating user-specific text in response to an output of an enunciation prompt that is not user-specific.

8. The process according to claim 1 , wherein selected text is stipulated for enunciation in an authentication operation as has been used to determine the initial voice profile.

9. The process according to claim 1 , further comprising the substitute authentication procedure including inputting of user-specific text, a PIN or a code word or similar identifier, and comparing the input with a previously stored text, a PIN or a code word or similar identifier, wherein the first control signal is generated only in response to a positive comparison result.

10. The process according to claim 9 , further comprising for the first time an access attempt is made, generating the first control signal in a simplified way in response to input of the user-specific text, the PIN or the code word or similar identifier.

11. The process according to claim 9 , wherein the user-specific text, the PIN or the code word or similar identifier is entered by enunciation.

12. The process according to claim 1 , further comprising executing the process automatically in quasi real time.

13. A digital process for authentication of a user of a database for access to protected data or a service reserved for a defined circle of users or for the use of data currently entered by the user, comprising routing a voice sample currently enunciated during an access attempt by the user to a voice analysis unit, computing a current voice profile and comparing the current voice profile in a voice profile comparison unit against a previously stored initial voice profile and, in response to a positive comparison result, authenticating the user and enabling access with a first control signal, but in response to a negative comparison result disabling access with a second control signal or triggering the generating of a substitute authentication procedure, and in the assessment and decision-making step, evaluating a scope of the voice material available on determination of the initial voice profile in such a way that the assessment of the text-independent verification process becomes better as the scope of the voice material increases.

14. An arrangement for realization of an authentication procedure for a user of a database for access to protected data or a service reserved for a defined circle of users or for the use of data currently entered by the user, comprising a system server for carrying out the authentication procedure, wherein the system server is assigned a voice sample interface for receipt of voice samples and further comprises a voice analysis unit connected to the system server, a voice profile storage unit and a voice profile comparator unit connected to the voice analysis unit and the voice profile storage unit for comparison of a previously stored initial voice profile against a currently determined voice profile and for output of a first or second control signal depending on a comparison result, and wherein the voice profile comparison unit is designed for parallel or sequential determination of a text-dependent first intermediate result and a text-independent second intermediate result and an assessment and decision-making stage is designed for evaluation and logical combination of the two intermediate results, which outputs the first or second control signal.

15. The arrangement according to claim 14 , wherein the system server comprises a text evaluation unit for evaluation of user-entered text, a PIN or similar identifier, a text storage unit for storage of test or a PIN or similar identifier, and a text comparator unit for comparison of currently entered text with spoken text, a PIN, or similar identifier, and for output of the first and second control signals depending on the comparison result.

16. The arrangement according to claim 14 , wherein the system server comprises a user prompting unit for realization of at least one of visual or audible user prompt, to request a voice sample or to prompt the user to enter a PIN or a code word or similar identifier.

17. The arrangement according to claim 14 , wherein the system server is in a protected connection during and/or directly after completion of the authentication procedure with a control input of a data management server on which protected data or documents are stored, or with a control input of a service server via which services reserved for a defined circle of users can be accessed or generated.

18. An arrangement for realization of an authentication procedure for a user of a database for access to protected data or a service reserved for a defined circle of users or for the use of data currently entered by the user, comprising a system server for carrying out the authentication procedure, wherein the system server is assigned a voice sample interface for receipt of voice samples and further comprises a voice analysis unit connected to the system server, a voice profile storage unit and a voice profile comparator unit connected to the voice analysis unit and the voice profile storage unit for comparison of a previously stored initial voice profile against a currently determined voice profile and for output of a first or second control signal, and the system server comprises a recording unit for text enunciated for determination of the initial voice profile, which is connected at an output end to a text scope evaluation unit of the assessment and decision-making stage of the voice profile comparator unit in such a way that an output signal characterizing the scope of the text is included as an input signal in evaluation of the intermediate results.