Patent US5125023A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 01:26
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag