← Back to Patent Explorer
EP0185445A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for controlling digital voice recording and playback over telephone lines and adapted for use with any host computer

Assignee: VoiceTek Inc
•
Filing: 1985-10-14
•
Granted: —
•
Expires: 2005-10-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of enabling the efficient use of any host computer with a voice message processing apparatus using a telephone interface and voice processing system, that comprises, providing a universal supervisory circuit between the host computer and the telephone interface and voice processing system, said circuit having a memory that stores data of a type useful to interface with said telephone and voice processing interface system, said circuit performing the steps of receiving standard serial data from any host computer such as telephone answering, voice message storing and other commands; storing in said supervisory circuit memory particular serial data commands tailored to command and control the telephone interface and voice processing system; using said data stored in the memory to translate said received standard serial data from the host computer into command and control language recognizable by the telephone interface and voice processing system; converting the translated language into parallel data; and prioritizing the application of said parallel data to said telephone interface and voice processing system for efficient transmission to the telephone interface system; the said telephone interface and voice processing system generating parallel data, such as line-ringing and other status data, translated by said supervisory circuit into standard serial data recognizable by the host computer; and prioritizing the transmission of the last-named standard serial data to the host computer.

Inventors

  • 👤 Charles Szeto

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-31 09:04
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/16; H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/53; H04M3/533

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 214 words
An electronic communications supervisor for controlling digital recording and playback of voice messages for connection to a telephone line interface, a voice processor and a host computer, having, in combination, electronic digital signal processing means for controlling the operation of the supervisor; parallel means for receiving and transmitting digital control signals between the telephone interface and said electronic digital signal processing means to provide access to the telephone lines for voice messages; parallel means for receiving and transmitting digital control signals for controlling voice messages, between the voice processor and said electronic digital signal processing means; analog audio lines for transmitting voice messages between the telephone line interface and the voice processor under control of the electronic digital signal processing means; audio processing means associated with the voice processor for converting said voice messages into digital data I signals representing voice messages and from digital data signals into voice messages, digital memory means con- trotted by said electronic digital signal processing means for storing said digital control signals, digital memory means controlled by said voice processor for storing digital data 5 representations of the voice messages from said voice processor; and serial means for receiving and transmitting digital control signals and said signals between the host computer and the electronic digital signal processing means.
Claim 2
Dependent Claim 214 words
An electronic communications supervisor for controlling digital recording and playback of voice messages for connection to a telephone line interface, a voice processor and a host computer, having, in combination, electronic digital signal processing means for controlling the operation of the supervisor; parallel means for receiving and transmitting digital control signals between the telephone interface and said electronic digital signal processing means to provide access to the telephone lines for voice messages; parallel means for receiving and transmitting digital control signals for controlling voice messages, between the voice processor and said electronic digital signal processing means; analog audio lines for transmitting voice messages between the telephone line interface and the voice processor under control of the electronic digital signal processing means; audio processing means associated with the voice processor for converting said voice messages into digital data I signals representing voice messages and from digital data signals into voice messages, digital memory means con- trotted by said electronic digital signal processing means for storing said digital control signals, digital memory means controlled by said voice processor for storing digital data 5 representations of the voice messages from said voice processor; and serial means for receiving and transmitting digital control signals and said signals between the host computer and the electronic digital signal processing means.
Claim 3
Dependent Claim 29 words
A supervisor as claimed in claim 1 which includes a tone generator means for transmitting telephone supervisory tones between the electronic digital signal processing means and the telephone interface.
Claim 4
Dependent Claim 31 words
A supervisor as claimed in claim 2. in which the control signals transmitted between the electronic digital signal processing means and the telephone interface include dial, busy, ring and valid tones.
Claim 5
Dependent Claim 50 words
A supervisor as claimed in claim 1 and in which there is provided direct memory access means connected to said electronic digital signal processing means to process transfers of relatively large blocks of data, such as recorded messages and long command strings between said voice processor and said host computer.
Claim 6
Independent Claim 167 words
A method of producing a voice message system for connection to telephone lines, that is compatible with any host computer that comprises: receiving command signals in serial digital format from the host computer, translating the serial digital signals into parallel digital signals; creating an independent electronic digital signal processing communications supervisor for processing command and data signals in parallel digital format and translating to serial digital format, the data signals representing voice messages, receiving and sending data and command signals between the electronic digital signal processing communications supervisor and a voice processing system and a telephone interface system, transferring analog voice signals between the voice processing system and the telephone interface system under control of the electronic digital signal processing communications supervisor, storing data and command signals in electronic digital memory under control of the electronic digital signal processing communications supervisor independent of the host computer, and sending command signals in serial digital format to the host computer to provide status information regarding the voice message system.
Claim 7
Independent Claim 167 words
A method of producing a voice message system for connection to telephone lines, that is compatible with any host computer that comprises: receiving command signals in serial digital format from the host computer, translating the serial digital signals into parallel digital signals; creating an independent electronic digital signal processing communications supervisor for processing command and data signals in parallel digital format and translating to serial digital format, the data signals representing voice messages, receiving and sending data and command signals between the electronic digital signal processing communications supervisor and a voice processing system and a telephone interface system, transferring analog voice signals between the voice processing system and the telephone interface system under control of the electronic digital signal processing communications supervisor, storing data and command signals in electronic digital memory under control of the electronic digital signal processing communications supervisor independent of the host computer, and sending command signals in serial digital format to the host computer to provide status information regarding the voice message system.
Claim 8
Dependent Claim 20 words
A method as claimed in claim 5 which includes sending data signals in serial digital format to the host computer.
Claim 9
Dependent Claim 31 words
A method as claimed in claim 5 and in which subsidiary timing impulses are generated to control aspects of telephone operation timing such as time elapsing before response by the caller.
Claim 10
Independent Claim 221 words
A method of enabling the efficient use of any host computer with a voice message processing apparatus using a telephone interface and voice processing system, that comprises, providing a universal supervisory circuit between the host computer and the telephone interface and voice processing system, said circuit having a memory that stores data of a type useful to interface with said telephone and voice processing interface system, said circuit performing the steps of receiving standard serial data from any host computer such as telephone answering, voice message storing and other commands; storing in said supervisory circuit memory particular serial data commands tailored to command and control the telephone interface and voice processing system; using said data stored in the memory to translate said received standard serial data from the host computer into command and control language recognizable by the telephone interface and voice processing system; converting the translated language into parallel data; and prioritizing the application of said parallel data to said telephone interface and voice processing system for efficient transmission to the telephone interface system; the said telephone interface and voice processing system generating parallel data, such as line-ringing and other status data, translated by said supervisory circuit into standard serial data recognizable by the host computer; and prioritizing the transmission of the last-named standard serial data to the host computer.
Claim 11
Independent Claim 221 words
A method of enabling the efficient use of any host computer with a voice message processing apparatus using a telephone interface and voice processing system, that comprises, providing a universal supervisory circuit between the host computer and the telephone interface and voice processing system, said circuit having a memory that stores data of a type useful to interface with said telephone and voice processing interface system, said circuit performing the steps of receiving standard serial data from any host computer such as telephone answering, voice message storing and other commands; storing in said supervisory circuit memory particular serial data commands tailored to command and control the telephone interface and voice processing system; using said data stored in the memory to translate said received standard serial data from the host computer into command and control language recognizable by the telephone interface and voice processing system; converting the translated language into parallel data; and prioritizing the application of said parallel data to said telephone interface and voice processing system for efficient transmission to the telephone interface system; the said telephone interface and voice processing system generating parallel data, such as line-ringing and other status data, translated by said supervisory circuit into standard serial data recognizable by the host computer; and prioritizing the transmission of the last-named standard serial data to the host computer.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag