Patent US5940479A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5940479A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for transmitting aural information between a computer and telephone equipment

Assignee: RPX Clearinghouse LLC
•
Filing: 1996-10-01
•
Granted: 1999-08-17
•
Expires: 2016-10-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for transmitting aural signals across a wide area network (WAN) from a local phone coupled to a computer, e.g., a PC-phone, to a remote phone coupled to a KTS, PBX, or PSTN, for example. This capability is provided by the gateway unit of the present invention. The system of the present invention is quickly installed in a server or a personal computer coupled to a local area network. The system is connected to one or more of a PSTN, a private branch exchange, a key telephone system, a telephone, a facsimile machine, and a modem. In the case of voice transmission, a gateway unit translates received telephony signal into a format that is compatible with the telephone system or equipment connected thereto. The present invention can provide a voice quality that approaches, equals, or exceeds the voice quality of conventional telephone switched networks. This high voice quality is achieved by utilizing a high quality voice digitization algorithm on both the PC-phone and the gateway, by ensuring a low maximum network delay between the PC-phone and the gateway, by permitting a dynamic compensation for variations in network delay, and by utilizing a forward error correction technique for transmission over WANs that can recreate lost or delayed signals in a manner that recreates the signal so the lost signal is typically not detectable by a user.

Inventors

  • 👤 Kenneth R. Guy
  • 👤 Jaswant R. Jain
  • 👤 Ishwar V. Jasuja
  • 👤 Michael W. Johnson
  • 👤 Albert Juandy
  • 👤 Simon S. Lam
  • 👤 Anthony Y. Lee
  • 👤 David Misunas
  • 👤 Jacques A. Roth

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:11
CPC Classifications
H; H03; H03M; H03M13/00; H04; H04L; H04L65/00; H04L65/10; H04L65/102; H04L65/1023; H04L65/103; H04L65/1033; H04L65/104; H04L65/1066; H04L65/1069; H04L65/1101; H04L65/60; H04L65/75; H04L65/765; H04M; H04M7/00; H04M7/12; H04M7/1205

Claims Analysis

Total Claims: 56
Claim 1
Independent Claim 283 words
A method for transmitting aural signals across a wide area digital data network and a target phone system, comprising the steps of: receiving a first aural signal having a first configuration, said first aural signal representing a voice signal; converting said first aural signal into a first data signal having a first network configuration that can be transmitted through a first local area network including the steps of: converting said first aural signal to a digital signal; generating first and second data transmission unit signals, having said first network configuration, from said digital signal, said first data transmission unit signal includes: a first voice unit signal; and a correction unit signal including a representation of a second voice unit signal from a second data transmission unit signal, transmitted separately from a first data transmission unit signal, said correction unit signal for recreating said second data transmission unit signal if not received by said destination converter; wherein said first data signal represents said first data transmission unit signal; transmitting said first data signal to a first communication device through said first local area network; transmitting said first data signal from said first communication device to a second communication device in a second local area network through the wide area digital data network; transmitting said first data signal to a destination converter through said second local area network; converting said first data signal to a second data signal that is compatible with the target phone system; and transmitting said second data signal from said destination converter to a first receiver via the target phone system; wherein said steps of receiving a first aural signal and converting said first aural signal are performed by a PC-phone.
Claim 2
Independent Claim 283 words
A method for transmitting aural signals across a wide area digital data network and a target phone system, comprising the steps of: receiving a first aural signal having a first configuration, said first aural signal representing a voice signal; converting said first aural signal into a first data signal having a first network configuration that can be transmitted through a first local area network including the steps of: converting said first aural signal to a digital signal; generating first and second data transmission unit signals, having said first network configuration, from said digital signal, said first data transmission unit signal includes: a first voice unit signal; and a correction unit signal including a representation of a second voice unit signal from a second data transmission unit signal, transmitted separately from a first data transmission unit signal, said correction unit signal for recreating said second data transmission unit signal if not received by said destination converter; wherein said first data signal represents said first data transmission unit signal; transmitting said first data signal to a first communication device through said first local area network; transmitting said first data signal from said first communication device to a second communication device in a second local area network through the wide area digital data network; transmitting said first data signal to a destination converter through said second local area network; converting said first data signal to a second data signal that is compatible with the target phone system; and transmitting said second data signal from said destination converter to a first receiver via the target phone system; wherein said steps of receiving a first aural signal and converting said first aural signal are performed by a PC-phone.
Claim 3
Dependent Claim 43 words
The method of claim 1, wherein said first data signal represents one of a first signal and a call control signal, said first signal in the form of one of a digitized voice signal, a demodulated modem signal, and a demodulated facsimile signal.
Claim 4
Dependent Claim 26 words
The method of claim 2, wherein said call control signal represents one of call setup information, call teardown information, call priority information, and call status information.
Claim 5
Dependent Claim 47 words
The method of claim 1, further comprising the step of converting said second data signal to a second aural signal wherein said second aural signal is one of a near toll quality representation of said first aural signal and a toll-quality representation of said first aural signal.
Claim 6
Dependent Claim 54 words
The method of claim 1, wherein said step of converting said first aural signal to a digital signal includes the steps of converting said first aural signal to a first converted digital signal using a pulse code modulation algorithm; and compressing said first converted signal using a compression algorithm to generate said digital signal.
Claim 7
Dependent Claim 19 words
The method of claim 5, wherein said compression algorithm is an ITU standard compression algorithm of Jun. 21, 1995.
Claim 8
Dependent Claim 88 words
The method of claim 1, further comprising the step of: identifying said correction unit signal in said first data transmission unit signal after receiving said first data signal; and utilizing said correction unit signal to generate a recreated second voice unit signal of said second data transmission unit signal, wherein said recreated second voice unit signal is of a lower quality than said second data transmission unit signal when said correction unit signal includes less data than a voice unit signal of said second data transmission unit signal.
Claim 9
Dependent Claim 20 words
The method of claim 1, wherein said first data transmission unit signal represents a voice signal having a first duration.
Claim 10
Dependent Claim 43 words
The method of claim 8, further comprising the step of: dynamically reducing the time required for transmitting data through said wide area digital data network by reducing the amount of information in said first data transmission unit signal without reducing said first duration.
Claim 11
Dependent Claim 58 words
The method of claim 1, further comprising the steps of: measuring a first delay representing the time period between transmitting said first data signal to said first communication device and receiving said first data signal at said destination converter; dynamically adjusting a buffer based upon the variation in said first delay and an expected delay of the network.
Claim 12
Dependent Claim 29 words
The method of claim 1, further comprising the step of: establishing priority for said first data signal across one of said wide area digital data network and leased lines.
Claim 13
Dependent Claim 20 words
The method of claim 1, wherein said first communication device is one of a network router and a network switch.
Claim 14
Dependent Claim 28 words
The method of claim 1, further comprising the step of: establishing priority for said first data signal across said wide area digital data network using a priority protocol.
Claim 15
Dependent Claim 14 words
The method of claim 13, wherein said priority protocol is the resource reservation protocol.
Claim 16
Independent Claim 335 words
A system for transmitting aural signals across a local area network, a wide area digital data network, and a target phone system, comprising: a PC phone including a first aural receiver for receiving a first aural signal having a first configuration, said first aural signal representing a voice signal; and a first converter, disposed to receive signals from said first aural receiver, for converting said first aural signal into a first data signal having a first network configuration that can be transmitted through a first local area network including: a second converter for converting said first aural signal to a digital signal; and a transmission unit generator, disposed to receive said digital signal, for generating first and second data transmission unit signals, having said first network configuration, from said digital signal, said first data transmission unit signal including a first voice unit signal and a first correction unit signal including a representation of a second voice unit signal from a second data transmission unit signal, transmitted separately from said first data transmission unit signal, said correction unit signal for recreating said second voice unit signal if not received by said destination converter, wherein first data signal represents a first data transmission unit signal; a first local network transmitter, disposed to receive signals from said first converter, for transmitting said first data signal onto said first local area network; first and second communication devices, said first communication device disposed to receive signals from said first local network transmitter, for transmitting said first data signal to said second communication device in a second local area network through the wide area digital data network, said second communication device for transmitting said first data signal through said second local area network; and said destination converter, disposed to receive signals from said second communication device, for converting said first data signal to a second data signal that is compatible with the target phone system and for transmitting said second data signal through the target phone system to a first receiver.
Claim 17
Independent Claim 335 words
A system for transmitting aural signals across a local area network, a wide area digital data network, and a target phone system, comprising: a PC phone including a first aural receiver for receiving a first aural signal having a first configuration, said first aural signal representing a voice signal; and a first converter, disposed to receive signals from said first aural receiver, for converting said first aural signal into a first data signal having a first network configuration that can be transmitted through a first local area network including: a second converter for converting said first aural signal to a digital signal; and a transmission unit generator, disposed to receive said digital signal, for generating first and second data transmission unit signals, having said first network configuration, from said digital signal, said first data transmission unit signal including a first voice unit signal and a first correction unit signal including a representation of a second voice unit signal from a second data transmission unit signal, transmitted separately from said first data transmission unit signal, said correction unit signal for recreating said second voice unit signal if not received by said destination converter, wherein first data signal represents a first data transmission unit signal; a first local network transmitter, disposed to receive signals from said first converter, for transmitting said first data signal onto said first local area network; first and second communication devices, said first communication device disposed to receive signals from said first local network transmitter, for transmitting said first data signal to said second communication device in a second local area network through the wide area digital data network, said second communication device for transmitting said first data signal through said second local area network; and said destination converter, disposed to receive signals from said second communication device, for converting said first data signal to a second data signal that is compatible with the target phone system and for transmitting said second data signal through the target phone system to a first receiver.
Claim 18
Dependent Claim 44 words
The system of claim 15, wherein said first data signal represents one of a first signal and a call control signal, said first signal is in the form of one of a digitized voice signal, a demodulated modem signal, and a demodulated facsimile signal.
Claim 19
Dependent Claim 26 words
The system of claim 16, wherein said call control signal represents one of call setup information, call teardown information, call priority information, and call status information.
Claim 20
Dependent Claim 57 words
The system of claim 15, further comprising a: a second converter, disposed to receive signals from said destination converter, for converting said second data signal to a second aural signal wherein said second data signal is one of a near toll quality representation of said first aural signal and a toll-quality representation of said first aural signal.
Claim 21
Dependent Claim 41 words
The system of claim 15, wherein said second converter converts said first aural signal to a first converted digital signal using a pulse code modulation algorithm and compresses said first converted signal using a compression algorithm to generate said digital signal.
Claim 22
Dependent Claim 15 words
The system of claim 19, wherein said compression algorithm is an ITU standard compression algorithm.
Claim 23
Dependent Claim 92 words
The system of claim 15, wherein said destination converter includes a correction unit, for identifying said correction unit signal in said first data transmission unit signal after receiving said first data signal and for utilizing said correction unit signal to generate a recreated second voice unit signal of the data transmission unit signal, wherein said recreated second voice unit signal is of a lower quality than said second data transmission unit signal when said correction unit signal includes less data than a voice unit signal of said second data transmission unit signal.
Claim 24
Dependent Claim 20 words
The system of claim 15, wherein said first data transmission unit signal represents a voice signal having a first duration.
Claim 25
Dependent Claim 39 words
The system of claim 15, further comprising a priority management unit, disposed to receive signals from said first converter, for establishing priority for said first data signal across one of said wide area digital data network and leased lines.
Claim 26
Dependent Claim 20 words
The system of claim 15, wherein said first communication device is one of a network router and a network switch.
Claim 27
Dependent Claim 43 words
The system of claim 15, further comprising a priority management unit, disposed to receive signals from said first converter, for establishing priority for said first data signal across one of said wide area digital data network and leased lines using a priority protocol.
Claim 28
Dependent Claim 14 words
The system of claim 25, wherein said priority protocol is the resource reservation protocol.
Claim 29
Independent Claim 119 words
A system for communications, comprising: a conversion unit, disposed to receive an aural signal, including: a converter for converting said aural signal to a digital signal; and a transmission unit generator, disposed to receive said digital signal, for generating a plurality of data transmission unit signals from said digital signal, each of said data transmission unit signals capable of being transmitted via a network and including an aural unit signal and a correction unit signal, said correction unit signal including a representation of the aural unit signal from another of said data transmission unit signals, said correction unit signal for recreating the aural unit signal of said another data transmission unit signal, if not received by a destination converter.
Claim 30
Independent Claim 119 words
A system for communications, comprising: a conversion unit, disposed to receive an aural signal, including: a converter for converting said aural signal to a digital signal; and a transmission unit generator, disposed to receive said digital signal, for generating a plurality of data transmission unit signals from said digital signal, each of said data transmission unit signals capable of being transmitted via a network and including an aural unit signal and a correction unit signal, said correction unit signal including a representation of the aural unit signal from another of said data transmission unit signals, said correction unit signal for recreating the aural unit signal of said another data transmission unit signal, if not received by a destination converter.
Claim 31
Dependent Claim 14 words
The system of claim 27, wherein said aural signal is received from a PC-phone.
Claim 32
Dependent Claim 97 words
The system of claim 28, further comprising: a correction unit, disposed to receive said data transmission unit signals, to identify when a first of said data transmission unit signals has not been received and to identify the correction unit signal in a second of said data transmission unit signals representing the aural unit signal in said first data transmission unit signal, to generate a recreated aural unit signal of said first data transmission unit signal, wherein said recreated second aural unit signal includes less data than the aural unit signal of said first data transmission unit signal.
Claim 33
Dependent Claim 97 words
The system of claim 27, further comprising: a correction unit, disposed to receive said data transmission unit signals, to identify when a first of said data transmission unit signals has not been received and to identify the correction unit signal in a second of said data transmission unit signals representing the aural unit signal in said first data transmission unit signal, to generate a recreated aural unit signal of said first data transmission unit signal, wherein said recreated second aural unit signal includes less data than the aural unit signal of said first data transmission unit signal.
Claim 34
Dependent Claim 24 words
The system of claim 30, wherein said system transmits a plurality of data transmission unit signals having one of a near toll-quality and toll-quality.
Claim 35
Dependent Claim 17 words
The system of claim 30, further comprising: a jitter buffer for storing received data transmission unit signals.
Claim 36
Dependent Claim 14 words
The system of claim 32, wherein a length of said jitter buffer is variable.
Claim 37
Dependent Claim 19 words
The system of claim 33, wherein said length of said jitter buffer is dependent upon a data delay variation.
Claim 38
Dependent Claim 18 words
The system of claim 34, wherein said jitter buffer is dynamically adjusted based upon said data delay variation.
Claim 39
Dependent Claim 29 words
The system of claim 30, further comprising: a first network transmitter, disposed to receive signals from said conversion unit, for transmitting said data transmission unit signals to said network.
Claim 40
Dependent Claim 18 words
The system of claim 30, wherein said data transmission unit signals are in the form of packet data.
Claim 41
Dependent Claim 25 words
The system of claim 30, wherein said conversion unit receives data transmission unit signals and converts said data transmission unit signals into another aural signal.
Claim 42
Dependent Claim 13 words
The system of claim 27 wherein said aural signal includes a voice signal.
Claim 43
Dependent Claim 25 words
The system of claim 27, wherein said correction unit signal includes less data than the aural unit signal of said another data transmission unit signal.
Claim 44
Dependent Claim 100 words
A communications method, comprising the steps of: receiving an aural signal; converting said aural signal into a digital signal; and generating a plurality of data transmission unit signals from said digital signal, each of said data transmission unit signals capable of being transmitted via a network and including an aural unit signal and a correction unit signal, said correction unit signal including a representation of said aural unit signal from another of said transmission unit signals, said correction unit signal for recreating said aural unit signal of said another data transmission unit signal, if not received by a destination converter.
Claim 45
Dependent Claim 100 words
A communications method, comprising the steps of: receiving an aural signal; converting said aural signal into a digital signal; and generating a plurality of data transmission unit signals from said digital signal, each of said data transmission unit signals capable of being transmitted via a network and including an aural unit signal and a correction unit signal, said correction unit signal including a representation of said aural unit signal from another of said transmission unit signals, said correction unit signal for recreating said aural unit signal of said another data transmission unit signal, if not received by a destination converter.
Claim 46
Dependent Claim 14 words
The method of claim 41, wherein said aural signal is received from a PC-phone.
Claim 47
Dependent Claim 90 words
The method of claim 42, further comprising the steps of: receiving data transmission unit signals; identifying that a first of said data transmission unit signals has not been received; identifying a correction unit representing the aural unit signal in said first data transmission unit signal; and generating a recreated aural unit signal, representing said aural unit signal in said first data transmission unit signal using said identified correction unit, wherein said recreated aural unit signal includes less data than said aural unit signal of said first data transmission unit signal.
Claim 48
Dependent Claim 90 words
The method of claim 41, further comprising the steps of: receiving data transmission unit signals; identifying that a first of said data transmission unit signals has not been received; identifying a correction unit representing the aural unit signal in said first data transmission unit signal; and generating a recreated aural unit signal, representing said aural unit signal in said first data transmission unit signal using said identified correction unit, wherein said recreated aural unit signal includes less data than said aural unit signal of said first data transmission unit signal.
Claim 49
Dependent Claim 26 words
The method of claim 44, further comprising the step of transmitting a plurality of data transmission unit signals having one of a near toll-quality and toll-quality.
Claim 50
Dependent Claim 21 words
The method of claim 44, further comprising the step of: using a jitter buffer to store received data transmission unit signals.
Claim 51
Dependent Claim 14 words
The method of claim 46, wherein a length of said jitter buffer is variable.
Claim 52
Dependent Claim 23 words
The method of claim 47, further comprising the step of: varying said length of said jitter buffer based upon a data delay variation.
Claim 53
Dependent Claim 27 words
The method of claim 48, wherein said varying step includes the step of: dynamically adjusting said length of said jitter buffer based upon said data delay variation.
Claim 54
Dependent Claim 20 words
The method of claim 44, further comprising the step of: transmitting said data transmission unit signals onto said data network.
Claim 55
Dependent Claim 13 words
The method of claim 41 wherein said aural signal includes a voice signal.
Claim 56
Dependent Claim 25 words
The method of claim 41, wherein said correction unit signal includes less data than the aural unit signal of said another data transmission unit signal.

References Cited (Backward Citations)

US5459741A Cited
US5426652A Cited
US5341374A Cited
US5394407A Cited
US5596604A Cited
US5636231A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-16 2003-02-15 2003-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-16 2007-02-15 2007-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-16 2011-02-15 2011-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag