US5125023A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Software switch for digitized audio signals
Assignee: Microlog Corp
•
Filing: 1990-07-31
•
Granted: 1992-06-23
•
Expires: 2010-07-31
Abstract
Abstract A method and apparatus are described for permitting conferencing in an automatic telephone information system by utilizing shared circular memory buffers incorporated in voice processing boards inserted in expansion slots in a PC to transfer speech from one line to another in a timed sequence controlled by the PC.
Inventors
- 👤 Georg E. Morduch
- 👤 J. Graham Hartwell
- 👤 Joe J. Lynn
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 00:22
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/487; H04M3/493; H04M3/56; H04M3/561
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
177 words
In an automated telephone system including at least two telephone lines and a computer, each of said telephone lines being associated with voice processing means comprising record and playback means controlled by the computer for recording and reproducing signals the method of transferring a voice message comprising the steps of: (a) connecting said voice processing means associated with a first of said telephone lines with said computer; (b) connecting said voice processing means associated with a second of said telephone liens with said computer; (c) recording signals representative of speech of a party on said first line on the record means of said voice processing means associated with the first line; (d) transferring said recorded signals under the control of said computer to the record means of said voice processing means associated with a second of said at least two lines; and (e) activating said voice processing means associated with said second line to reproduce said signals representative of speech of said party on said first line under the control of said computer to said second line.
Claim 2
Dependent Claim
177 words
In an automated telephone system including at least two telephone lines and a computer, each of said telephone lines being associated with voice processing means comprising record and playback means controlled by the computer for recording and reproducing signals the method of transferring a voice message comprising the steps of: (a) connecting said voice processing means associated with a first of said telephone lines with said computer; (b) connecting said voice processing means associated with a second of said telephone liens with said computer; (c) recording signals representative of speech of a party on said first line on the record means of said voice processing means associated with the first line; (d) transferring said recorded signals under the control of said computer to the record means of said voice processing means associated with a second of said at least two lines; and (e) activating said voice processing means associated with said second line to reproduce said signals representative of speech of said party on said first line under the control of said computer to said second line.
Claim 3
Dependent Claim
45 words
The method of claim 1 including the further steps of: (a) converting the signals representative of speech on the first line to first digital signals prior to said step of recording; and (b) converting said first digital signals to analog form to reproduce said signals.
Claim 4
Dependent Claim
52 words
The method of claim 2 wherein said second of said telephone lines is connected to a tone generator and including the step of: (a) actuating the tone generator connected to said second line to generate coded tone signals corresponding to a selected portion of the analog speech reproduced on the second line.
Claim 5
Dependent Claim
16 words
The method according to claim 3 wherein said tone generator is actuated by a human operator.
Claim 6
Dependent Claim
17 words
The method according to claim 3 wherein said tone generator is actuated by a speech recognition device.
Claim 7
Dependent Claim
257 words
The method according to claim 1 wherein each of said voice processing means record and playback means includes a buffer having first and second portions and further including the steps of: (a) recording first signals representative of speech of a party on said first line in a first portion of the buffer of the voice processing means associated with said first line; (b) transferring said first signals from said first portion of the buffer of the voice processing means associated with said first line to a first portion of the buffer of the voice processing means associated with said second line; (c) reproducing said first signals representative of speech of said party on said first line from said first portion of the buffer of the voice processing means associated with said second line; (d) recording second signals representative of speech of a party on said first line in a second portion of the buffer of the voice processing means associated with the first line; (e) transferring said second signals from said second portion of the buffer of the voice processing means associated with said first line to a second portion of the voice processing means of the buffer associated with the second line; (f) reproducing said second signals representative of speech of said party on said first line from said second portion of the buffer of the voice processing means associated with said second line; and (g) repeating the foregoing steps until all signals representative of speech on the first line are reproduced on the second line.
Claim 8
Dependent Claim
65 words
In an automated telephone system of claim 6 further including a paging system, the method further comprising the steps of: (a) detecting a coded signal of the first line; (b) connecting said second line to the paging system in response to the detection of said coded signal; and (c) effectuating the sequence of steps set forth in subparagraphs (c), (d) and (e) of claim 1.
Claim 9
Dependent Claim
30 words
The method according to claim 6 wherein said step of recording comprises converting analog signals to digital signals and said step of reproducing comprises converting digital signals to analog signals.
Claim 10
Dependent Claim
65 words
In an automated telephone system of claim 1 further including a paging system, the method further comprising the steps of: (a) detecting a coded signal on the first line; (b) connecting said second line to the paging system in response to the detection of said coded signal; and (c) effectuating the sequence of steps set forth in subparagraphs (c), (d) and (e) of claim 1.
Claim 11
Dependent Claim
32 words
The method of claim 1 wherein said party on said first line is a caller to the system and the party on the second line is monitoring the operation of the system.
Claim 12
Dependent Claim
41 words
The method according to claim 1 wherein said step of activating commences only after all of said recorded signals have been transferred to the record means of said voice processing means associated with a second of said at least two lines.
Claim 13
Dependent Claim
159 words
In an automated telephone system including at least two telephone lines and a computer, each of said telephone lines being associated with voice processing means comprising record and playback means controlled by the computer for recording and reproducing signals, means of transferring voice message comprising: (a) means for connecting said voice processing means associated with a first of said lines with said computer; (b) means for connecting said voice processing means associated with a second of said lines with said computer; (c) means for recording signals representative of the speech of a party on said first line on the record means of said voice processing means associated with the first line; (d) means for transferring said recorded signals to the record means of said voice processing means associated with at least a second of said lines; and (e) means for reproducing said signals representative of speech of a party on said first line to at least said second line.
Claim 14
Dependent Claim
159 words
In an automated telephone system including at least two telephone lines and a computer, each of said telephone lines being associated with voice processing means comprising record and playback means controlled by the computer for recording and reproducing signals, means of transferring voice message comprising: (a) means for connecting said voice processing means associated with a first of said lines with said computer; (b) means for connecting said voice processing means associated with a second of said lines with said computer; (c) means for recording signals representative of the speech of a party on said first line on the record means of said voice processing means associated with the first line; (d) means for transferring said recorded signals to the record means of said voice processing means associated with at least a second of said lines; and (e) means for reproducing said signals representative of speech of a party on said first line to at least said second line.
Claim 15
Dependent Claim
25 words
The telephone system of claim 12 wherein said voice processing means comprises voice processing boards and said record and playback means comprise shared memory buffers.
Claim 16
Dependent Claim
12 words
The telephone system of claim 13 wherein said buffers are circular buffers.
Claim 17
Dependent Claim
100 words
The telephone system of claim 14 wherein said shared memory buffers comprise first and second sections and further including: (a) means for recording signals representative of speech on said first line in a first section of said first shared memory buffer; (b) means for transferring said signals representative of speech to a first section of said second shared memory buffer after said first section of said first buffer is filled; and (c) means for continuously reproducing on said second line signals representative of said speech on said first line and from said first section of said second shared memory buffer.
Claim 18
Dependent Claim
68 words
The telephone system of claim 15 further including: (a) means for recording signals representative of speech on said first line in a second section of said first memory buffer after said first section of said first memory buffer is full; and (b) means for transferring said signals representative of speech from said second section of said first memory buffer to said second section of said second memory buffer.
Claim 19
Dependent Claim
46 words
The telephone system of claim 16 further including means for ensuring that all of said signals representative of speech have been transferred to said first section of said second shared memory buffer prior to commencing reproduction on said second line of said signals representative of speech.
Claim 20
Dependent Claim
57 words
The telephone system of claim 12 further including: (a) storage means associated with said computer having at least two identification codes stored therein, each of said identification codes identifying a respective one of said telephone lines and (b) means responsive to said identification codes for selecting said first of said lines and said second of said lines.
Claim 21
Dependent Claim
19 words
The telephone system of claim 18 wherein said at least two identification codes comprise more than two identification codes.
Claim 22
Dependent Claim
36 words
The telephone system of claim 19 wherein said means for selecting comprises monitor means for displaying the identification codes of said at least two identification codes and said responsive means comprises input means to said computer.
Claim 23
Dependent Claim
13 words
The telephone system of claim 20 wherein said input means comprises keyboard means.
Claim 24
Dependent Claim
22 words
The telephone system of claim 21 wherein said display means and keyboard means are capable of being monitored by a human moderator.
Claim 25
Dependent Claim
236 words
In an automated telephone system including at least two telephone lines, a computer having associated storage means, display means and input means; voice processing means having record and playback means associated with each telephone line and controlled by the computer, the method of controlling a multi-caller conversation through a moderator, comprising the steps of: (a) assigning a coded tone designation to each caller on said at least two telephone lines; (b) recording each coded tone designation on said computer storage means; (c) activating tones on a tone pad located at each telephone line in accordance with the coded tones designating the caller on that line; (d) displaying the identification of the caller associated with each coded tone designation on said computer display means; (e) selecting at least one of said callers by inputting the coded designation associated with said selected at least one caller to said computer through said computer input means; (f) recording signals representative of speech of said selected caller on the record means associated with the selected caller's telephone line; (g) transferring said signals representative of said speech under the control of said computer to the record means associated with each of the other of said at least two lines having a caller thereon; and (h) reproducing said signals representative of said speech under the control of said computer on the lines associated with the parties on each of the other telephone lines.
Claim 26
Dependent Claim
236 words
In an automated telephone system including at least two telephone lines, a computer having associated storage means, display means and input means; voice processing means having record and playback means associated with each telephone line and controlled by the computer, the method of controlling a multi-caller conversation through a moderator, comprising the steps of: (a) assigning a coded tone designation to each caller on said at least two telephone lines; (b) recording each coded tone designation on said computer storage means; (c) activating tones on a tone pad located at each telephone line in accordance with the coded tones designating the caller on that line; (d) displaying the identification of the caller associated with each coded tone designation on said computer display means; (e) selecting at least one of said callers by inputting the coded designation associated with said selected at least one caller to said computer through said computer input means; (f) recording signals representative of speech of said selected caller on the record means associated with the selected caller's telephone line; (g) transferring said signals representative of said speech under the control of said computer to the record means associated with each of the other of said at least two lines having a caller thereon; and (h) reproducing said signals representative of said speech under the control of said computer on the lines associated with the parties on each of the other telephone lines.
References Cited (Backward Citations)
GB1397841A
Cited
US4849966A
Cited
US4716583A
Cited
US4523055A
Cited
US4763350A
Cited
US4663777A
Cited
US4701943A
Cited
US4769642A
Cited
US4813014A
Cited
US4817127A
Cited
US4922520A
Cited
US4790003A
Cited
US4853952A
Cited
US4811379A
Cited
US4837807A
Cited
US4908850A
Cited
US4908850B1
Cited
US4942598A
Cited
US4994797A
Cited
US4940963A
Cited
US5016270A
Cited
US4947420A
Cited
US4975945A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-06-23 | 1995-12-23 | 1996-06-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-06-23 | 1999-12-23 | 2000-06-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-06-23 | 2003-12-23 | 2004-06-23 | $7700.00 | Window Closed / Lapsed |