Electronic audio communications system with voice authentication features
First Claim
1. An electronic communications message system for storing and forwarding audio messages from a user'"'"'s telephone facility, comprising:
- electronic digital signal processing means for controlling the operation of the message system;
digital memory means controlled by said electronic digital signal processing means for storing digital representations of the audio messages;
means for enabling an originator to access the message system through signals transmitted from a telephone station;
means for storing in said memory means digital representations of an audio message from the telephone station of the originator;
means for storing selected recipient telephone station addresses for digital representations of audio messages stored in said memory means;
means for accessing said stored digital representations associated with particular telephone station addresses;
means for reproducing audio messages from the stored digital representations;
transmitting means for sequentially transmitting the reproduced audio messages from said means for reproducing to said selected recipient telephone stations; and
means for controlling unauthorized user access to the message system which includes;
user storage means for storing in said memory means a digital representation of characteristic features of the voice of each authorized user;
means for reproducing an accessed audio message to the telephone station of each user who attempts to access the message system, said accessed message instructing that a password be spoken;
comparing means for comparing the characteristic features of the speaking voice of the user attempting access to the message system with the stored characteristic features;
mens for denying the attempting user access to the message system unless the output of said comparing means indicates a match between the spoken and the stored characteristic features within a preselected deviation;
means for storing in said memory means a numerical identification code associated with each authorized user;
means for associating in said memory means the numerical identification code and the digital representation of the characteristic features of the voice of each authorized user;
means responsive to the entry of the numerical identification code associated with an authorized user for enabling the operation of said accessed audio message reproducing means and said comparing means;
means for reproducing an audio message to the telephone station of a newly authorized user instructing the user to speak a selected password into the telephone a predetermined number of times;
means for producing an audio signal each time the selected password is spoken;
means responsive to the audio signal produced each time the selected password is spoken for analyzing each audio signal and producing for each audio signal a template in digital format which is representative of the distinctive features of the analyzed audio signal;
means for storing the digital format template for each audio signal in association with the identification code assigned to the newly authorized user; and
means for generating and storing with each template a set of signal values indicative of the variations in the templates produced each time the selected password is spoken from the previous time it was spoken.
5 Assignments
0 Petitions
Accused Products
Abstract
An advanced electronic telecommunication system is provided for the deposit, storage and delivery of audio messages. A Voice Message System (10) interconnects multiple private branch exchanges (12) of a subscriber with a central telephone office (22). Individual subscriber users may access the Voice Message System (10) through ON NET telephones (18) or OFF NET telephones (24). The Voice Message System (10) includes an administrative subsystem (60), call processor subsystem (62) and a data storage subsystem (64). The Voice Message System (10) enables the user to deposit a message in data storage subsystem (64) for automatic delivery to other addressees connected to the system. The Voice Message System (10) also enables a user to access the system to determine if any messages have been stored in the data storage subsystem (64) for the user by first entering an identification code and then speaking a password. The password is compared to a speaker dependent template stored in the system. Pre-recorded instructional messages are deposited in the data storage subsystem (64) for instructing a user on the user'"'"'s progress in using the system. A Universal Control Board is a programmable electronic digital signal processing means for controlling certain functions of the administrative subsystem (60), call processor subsystem (62) and data storage subsystem (64).
178 Citations
9 Claims
-
1. An electronic communications message system for storing and forwarding audio messages from a user'"'"'s telephone facility, comprising:
-
electronic digital signal processing means for controlling the operation of the message system; digital memory means controlled by said electronic digital signal processing means for storing digital representations of the audio messages; means for enabling an originator to access the message system through signals transmitted from a telephone station; means for storing in said memory means digital representations of an audio message from the telephone station of the originator; means for storing selected recipient telephone station addresses for digital representations of audio messages stored in said memory means; means for accessing said stored digital representations associated with particular telephone station addresses; means for reproducing audio messages from the stored digital representations; transmitting means for sequentially transmitting the reproduced audio messages from said means for reproducing to said selected recipient telephone stations; and means for controlling unauthorized user access to the message system which includes; user storage means for storing in said memory means a digital representation of characteristic features of the voice of each authorized user; means for reproducing an accessed audio message to the telephone station of each user who attempts to access the message system, said accessed message instructing that a password be spoken; comparing means for comparing the characteristic features of the speaking voice of the user attempting access to the message system with the stored characteristic features; mens for denying the attempting user access to the message system unless the output of said comparing means indicates a match between the spoken and the stored characteristic features within a preselected deviation; means for storing in said memory means a numerical identification code associated with each authorized user; means for associating in said memory means the numerical identification code and the digital representation of the characteristic features of the voice of each authorized user; means responsive to the entry of the numerical identification code associated with an authorized user for enabling the operation of said accessed audio message reproducing means and said comparing means; means for reproducing an audio message to the telephone station of a newly authorized user instructing the user to speak a selected password into the telephone a predetermined number of times; means for producing an audio signal each time the selected password is spoken; means responsive to the audio signal produced each time the selected password is spoken for analyzing each audio signal and producing for each audio signal a template in digital format which is representative of the distinctive features of the analyzed audio signal; means for storing the digital format template for each audio signal in association with the identification code assigned to the newly authorized user; and means for generating and storing with each template a set of signal values indicative of the variations in the templates produced each time the selected password is spoken from the previous time it was spoken. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic communications message system for storing and forwarding audio messages from a user'"'"'s telephone facility, comprising:
-
electronic digital signal processing means for controlling the operation of the mesasge system; digital memory means controlled by said electronic digital signal processing means for storing digital representations of the audio messages; means for enabling an originator to access the message system through signals transmitted from a telephone station; means for storing in said memory means digital representations of an audio message from the telephone station of the originator; means for storing selected recipient telephone station addresses for digital representations of audio messages stored in said memory means; means for accessing said stored digital representations associated with particular telephone station addresses; means for reproducing audio messages from the stored digital representations; transmitting means for sequentially transmitting the reproduced audio messages from said means for reproducing to said selected recipient telephone stations; and measn for controlling unauthorized user access to the message system which includes; user storage means for storing in said memory means a digital representation of characteristic features of the voice of each authorized user; means for reproducing an accessed audio message to the telephone station of each user who attempts to access the message system, said accessed message instructing that a password be spoken; comparing means for comparing the characteristic features of the speaking voice of the user attempting access to the message system with the stored characteristic features; means for denying the attempting user access to the message system unless the output of said comparing means indicates a match between the spoken and the stored characteristic features within a preselected deviation; means for reproducing an audio message to the telephone station of a newly authorized message recipient instructing the recipient to speak a selected password into the telephone a predetermined number of times; means for producing an audio signal each time the selected password is spoken; means responsive to the audio signal produced each time the selected password is spoken for analyzing each audio signal and producing for each audio signal a template in digital format which is representative of distinctive features of the analyzed audio signal; means for storing the digital format template for each audio siganl in association with the identification code assigned to the newly authorized message recipient; and means for generating and storing with each template a set of signal values indicative of the variations in the templates produced each time the selected password is spoken from the previous time it was spoken.
-
-
8. An electronic communications message system for storing and forwarding audio messages from a user'"'"'s telephone facility, comprising:
-
electronic digital siganl processing means for controlling the operation of the message system; digital memory means controlled by said electronic digital signal processing means for storing digital representations of the audio messages; means for enabling an originator to access the message system through signals transmitted from a telephone station; means for storing in said memory means digital representations of an audio message from the telephone station of the originator; means for storing selected recipient telephone station addresses for digital representations of audio messages stored in said memory means; means for accessing said stored digital representations associated with particular telephone station addresses; means for reproducing audio messages from the stored digital representations; transmitting means for sequentially transmitting the reproduced audio messages from said means for reproducing to said selected recipient telephone stations; and means for controlling unauthorized user access to the message system which includes; user storage means for storing in said memory means a digital representation of characteristic features of the voice of each authorized user; means for reproducing an accessed audio message to the telephone station of each user who attempts to access the message system, said accessed message instructing that a password be spoken; comparing means for comparing the characteristic features of the speaking voice of the user attempting access to the message system with the stored characteristic features; means for denying the attempting user access to the message system unless the output of said comparing means indicates a match between the spoken and the stored characteristic features within a preselected deviation; measn for storing in said memory means a numerical identification code associated with each authorized user; means for associating in said memory means the numerical identification code and the digital representation of the characteristic features of the voice of each authorized user speaking a selected password; means responsive to the entry of the numerical identification code associated with an authorized user for enabling the operation of said accessed audio message reproducing means and said comparing means; means responsive to entry of a numerical identification code associated with an authorized user and a spoken password matching the stored characteristic voice features of the selected password associated with the same authorized user for storing in said memory means a digital representation of characteristic features of the voice of said user speaking a spoken special password; means responsive to the presence of a stored selected special password for requiring a user seeking access to the system to speak the spoken special password following a match between the spoken password and the stored characteristic features of the selected password; means for denying a user attempting access to the message system access thereto unless the characteristic features of the user'"'"'s voice speaking the spoken special password match the stored features of the selected special password; means for reproducing an audio message to the telephone station of a newly authorized user instructing the user to speak the selected password into the telephone a predetermined number of times; means for producing an audio signal each time the selected password is spoken; means responsive to the audio signal produced each time the selected password is spoken for analyzing each audio signal and producing for each audio signal a template in digital format which is representative of distinctive features of the analyzed audio signal; means for storing the digital format template for each audio siganl in association with the identification code assigned to the newly authorized user; and means for generating and storing with each template a set of signal values indicative of the variations in the templates produced each time the selected password is spoken from the previous time it was spoken.
-
-
9. An electronic communications message system for storing and forwarding audio messages from a user'"'"'s telephone facility, comprising:
-
electronic digital signal processing means for controlling the operation of the message system; digital memory means controlled by said electronic digital signal processing means for storing digital representations of the audio messages; means for enabling an originator to access the message system through signals transmitted from a telephone station; means for storing in said memory means digital representations of an audio message from the telephone station of the originator; means for storing selected recipient telephone station addresses for digital representations of audio messages stored in said memory means; means for accessing said stored digital representations associated with particular telephone station addresses; means for reproducing audio messages from the stored digital representations; transmitting means for sequentially transmitting the reproduced audio messages from said reproducing means to said selected recipient telephone stations; and means for controlling unauthorized user access to the message system which includes; means for storing in said memory means a digital representation of characteristic features of the voice of each authorized message recipient; means for reproducing a recipient access audio message to the telephone station of each intended message recipient instructing him or her to speak his or her password; comparing means for comparing the characteristic features of the speaking voice of the intended message recipient with the stored characteristic features; means for disabling said transmitting means from delivering the message to a selected telephone station unless said comparing means indicates a match between the spoken and stored characteristic features within a preselected deviation; recipient storage means for storing in said memory means a multi-digit numerical identification code associated with each authorized message recipient located at a selected recipient telephone station; means for associating in said memory means the numerical identification code and the digital representation of the characteristic features of the voice of each authorized message recipient speaking a selected password; means responsive to the entry of the numerical identification code associated with an authorized message recipient for enabling the operation of said recipient access audio message reproducing means and said comparing means; means for reproducing an audio message to the telephone station of a newly authorized message recipient instructing the recipient to speak the selected password into the telephone a predetermined number of times; means for producing an audio signal each time the selected password is spoken; means responsive to the audio signal produced each time the selected password is spoken for analyzing each audio signal and producing for each audio signal a template in digital format which is representative of distinctive features of the analyzed audio signal; means for storing the digital format template for each audio signal in association with the identification code assigned to the newly authorized message recipient; and means for generating and storing with each template a set of signal values indicative of the variations in the templates produced each time the selected password is spoken from the previous time it was spoken.
-
Specification