US5754589A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Noncompressed voice and data communication over modem for a computer-based multifunction personal communications system
Assignee: Multi Tech Systems Inc
•
Filing: 1996-06-25
•
Granted: 1998-05-19
•
Expires: 2016-06-25
Abstract
Abstract The voice over data component of a personal communications system enables the operator to simultaneously transmit voice and data communication to a remote site. This voice over data function directly encodes digitized voice samples onto the carrier using quadrature amplitude modulation to transmit multiple bits of the voice sample for every baud. The system also allocates selected bauds of the carrier to voice and to data so the voice over data may be transmitted using the same allocated bandwidth. The system may also dynamically reallocate the bandwidth over the telephone line depending on the demands of the voice grade digitized signal.
Inventors
- 👤 Sidhartha Maitra
- 👤 Raghu N. Sharma
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 20:45
CPC Classifications
H; H04; H04M; H04M11/00; H04M11/06; H04L; H04L12/00; H04L12/64; H04L12/6418; H04L27/00; H04L27/32; H04L27/34; H04L27/3405; H04L27/3416; H04L27/345; H04L27/3461; H04L27/3472; H04L65/00; H04L65/80; H04L9/00; H04L9/40; H04M1/00; H04M1/247; H04M1/253; H04M1/60; H04M1/6033; H04M11/068; H04M3/00; H04M3/42; H04M3/50; H04M3/53; H04M3/5307; H04M3/533; H04M3/56; H04M3/567; H04M7/00; H04M7/0024; H04M7/0057; H04M7/12; H04M7/1205; H04M7/128; H04M7/1295; H04N; H04N1/00; H04N1/00127; H04N1/00204; H04N1/00206; G; G10; G10L; G10L19/00; G10L19/04; H04L2012/6424; H04L2012/6427; H04L2012/6445; H04L2012/6459; H04L2012/6475; H04L2012/6481; H04L2012/6491; H04L2012/6494; H04L65/1066; H04L65/1101; H04M2203/00; H04M2203/45; H04M2203/4509; H04M3/002; H04M7/006
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
147 words
A method of simultaneous digitized voice and data communication, comprising the steps of: invoking a telephone communication connection between a local site equipped with a local modem and a remote site equipped with a remote modem using a carrier signal; alerting the local modem of a desire to transmit both data and voice signals over the carrier signal; digitizing the voice signals to create digitized voice samples; encoding multiple bits of the digitized voice samples onto selected cycles of the carrier signal using quadrature amplitude modulation to produce first encoded cycles in a constellation; encoding multiple bits of the data onto other selected cycles of the carrier signal using quadrature amplitude modulation to produce second encoded cycles in the constellation; transmitting the first and second encoded cycles to the remote site; and decoding the digitized voice samples and the data from the first and second encoded cycles.
Claim 2
Independent Claim
147 words
A method of simultaneous digitized voice and data communication, comprising the steps of: invoking a telephone communication connection between a local site equipped with a local modem and a remote site equipped with a remote modem using a carrier signal; alerting the local modem of a desire to transmit both data and voice signals over the carrier signal; digitizing the voice signals to create digitized voice samples; encoding multiple bits of the digitized voice samples onto selected cycles of the carrier signal using quadrature amplitude modulation to produce first encoded cycles in a constellation; encoding multiple bits of the data onto other selected cycles of the carrier signal using quadrature amplitude modulation to produce second encoded cycles in the constellation; transmitting the first and second encoded cycles to the remote site; and decoding the digitized voice samples and the data from the first and second encoded cycles.
Claim 3
Dependent Claim
36 words
The method according to claim 1 wherein the step of encoding multiple bits of the digitized voice samples using quadrature amplitude modulation further includes the step of encoding using a four-vector constellation in the real/imaginary plane.
Claim 4
Dependent Claim
36 words
The method according to claim 1 wherein the step of encoding multiple bits of the digitized voice samples using quadrature amplitude modulation further includes the step of encoding using a 16-vector constellation in the real/imaginary plane.
Claim 5
Dependent Claim
37 words
The method according to claim 1 wherein the step of encoding multiple bits of the digitized voice samples using quadrature amplitude modulation further include the step of trellis coding of a vector constellation in the real/imaginary plane.
Claim 6
Dependent Claim
43 words
The method according to claim 1 wherein the step of invoking a communication connection includes the step of training the local modem and the remote modem as to which cycles of the carrier signal contain digitized voice samples and which cycles contain data.
Claim 7
Dependent Claim
30 words
The method according to claim 1 wherein the step of digitizing the voice signals to create digitized voice samples includes companding the voice signal before creating the digitized voice samples.
Claim 8
Dependent Claim
34 words
The method according to claim 6 wherein the step of digitizing the voice signals to create digitized voice samples includes shifting a voice band in the frequency domain before creating the digitized voice samples.
Claim 9
Dependent Claim
56 words
The method according to claim 7 wherein the step of invoking a communication connection includes dynamically retraining the local modem and the remote modem as to which cycles of the carrier signal contain digitized voice samples and which cycles contain data to accommodate changes in a digitized voice rate and a data rate to be transmitted.
Claim 10
Dependent Claim
165 words
In a multi-function communications system, a method of voice-over-data communication, comprising the steps of: invoking a communication connection between a local site equipped with a local modem and a remote site equipped with a remote modem using a carrier signal; alerting the local modem of a desire to transmit both data and voice signals over the carrier signal; digitizing the voice signals to create digitized voice samples; encoding multiple bits of the digitized voice samples onto selected cycles of the carrier signal using quadrature amplitude modulation to produce first encoded cycles; encoding multiple bits of the data onto other selected cycles of the carrier signal using quadrature amplitude modulation to produce second encoded cycles; transmitting the first and second encoded cycles to the remote site; and decoding the digitized voice samples and the data from the first and second encoded cycles; wherein the step of digitizing the voice signals to create digitized voice samples includes companding the voice signal before creating the digitized voice samples.
Claim 11
Dependent Claim
165 words
In a multi-function communications system, a method of voice-over-data communication, comprising the steps of: invoking a communication connection between a local site equipped with a local modem and a remote site equipped with a remote modem using a carrier signal; alerting the local modem of a desire to transmit both data and voice signals over the carrier signal; digitizing the voice signals to create digitized voice samples; encoding multiple bits of the digitized voice samples onto selected cycles of the carrier signal using quadrature amplitude modulation to produce first encoded cycles; encoding multiple bits of the data onto other selected cycles of the carrier signal using quadrature amplitude modulation to produce second encoded cycles; transmitting the first and second encoded cycles to the remote site; and decoding the digitized voice samples and the data from the first and second encoded cycles; wherein the step of digitizing the voice signals to create digitized voice samples includes companding the voice signal before creating the digitized voice samples.
Claim 12
Dependent Claim
170 words
In a multi-function communications system, a method of voice-over-data communication, comprising the steps of: invoking a communication connection between a local site equipped with a local modem and a remote site equipped with a remote modem using a carrier signal; alerting the local modem of a desire to transmit both data and voice signals over the carrier signal; digitizing the voice signals to create digitized voice samples; encoding multiple bits of the digitized voice samples onto selected cycles of the carrier signal using quadrature amplitude modulation to produce first encoded cycles; encoding multiple bits of the data onto other selected cycles of the carrier signal using quadrature amplitude modulation to produce second encoded cycles; transmitting the first and second encoded cycles to the remote site; and decoding the digitized voice samples and the data from the first and second encoded cycles; and wherein the step of digitizing the voice signals to create digitized voice samples includes shifting a voice band in the frequency domain before creating the digitized voice samples.
Claim 13
Dependent Claim
170 words
In a multi-function communications system, a method of voice-over-data communication, comprising the steps of: invoking a communication connection between a local site equipped with a local modem and a remote site equipped with a remote modem using a carrier signal; alerting the local modem of a desire to transmit both data and voice signals over the carrier signal; digitizing the voice signals to create digitized voice samples; encoding multiple bits of the digitized voice samples onto selected cycles of the carrier signal using quadrature amplitude modulation to produce first encoded cycles; encoding multiple bits of the data onto other selected cycles of the carrier signal using quadrature amplitude modulation to produce second encoded cycles; transmitting the first and second encoded cycles to the remote site; and decoding the digitized voice samples and the data from the first and second encoded cycles; and wherein the step of digitizing the voice signals to create digitized voice samples includes shifting a voice band in the frequency domain before creating the digitized voice samples.
Claim 14
Dependent Claim
229 words
In a multi-function communications system, a method of voice-over-data communication, comprising the steps of: invoking a communication connection between a local site equipped with a local modem and a remote site equipped with a remote modem using a carrier signal; alerting the local modem of a desire to transmit both data and voice signals over the carrier signal; digitizing the voice signals to create digitized voice samples; encoding multiple bits of the digitized voice samples onto selected cycles of the carrier signal using quadrature amplitude modulation to produce first encoded cycles; encoding multiple bits of the data onto other selected cycles of the carrier signal using quadrature amplitude modulation to produce second encoded cycles; transmitting the first and second encoded cycles to the remote site; decoding the digitized voice samples and the data from the first and second encoded cycles; wherein the step of invoking a communication connection includes the step of training the local modem and the remote modem as to which cycles of the carrier signal contain digitized voice samples and which cycles contain data; and wherein the step of invoking a communication connection further includes dynamically retraining the local modem and the remote modem as to which cycles of the carrier signal contain digitized voice samples and which cycles contain data to accommodate changes in a digitized voice rate and a data rate to be transmitted.
Claim 15
Dependent Claim
229 words
In a multi-function communications system, a method of voice-over-data communication, comprising the steps of: invoking a communication connection between a local site equipped with a local modem and a remote site equipped with a remote modem using a carrier signal; alerting the local modem of a desire to transmit both data and voice signals over the carrier signal; digitizing the voice signals to create digitized voice samples; encoding multiple bits of the digitized voice samples onto selected cycles of the carrier signal using quadrature amplitude modulation to produce first encoded cycles; encoding multiple bits of the data onto other selected cycles of the carrier signal using quadrature amplitude modulation to produce second encoded cycles; transmitting the first and second encoded cycles to the remote site; decoding the digitized voice samples and the data from the first and second encoded cycles; wherein the step of invoking a communication connection includes the step of training the local modem and the remote modem as to which cycles of the carrier signal contain digitized voice samples and which cycles contain data; and wherein the step of invoking a communication connection further includes dynamically retraining the local modem and the remote modem as to which cycles of the carrier signal contain digitized voice samples and which cycles contain data to accommodate changes in a digitized voice rate and a data rate to be transmitted.
Claim 16
Independent Claim
149 words
A system for simultaneous transmission of digitized voice and data information, comprising: a telephone interface connected to a telephone line and operable for transmitting a carrier signal on the telephone line; a voice input receiving voice signals from a local user; a data input receiving computer data from a local computer; analog-to-digital converter connected to the voice input converting the voice signals into digitized voice data; control means connected to the voice input, the data input, the analog-to-digital converter and the telephone interface, and operable for encoding multiple bits of the digitized voice data onto first cycles of the carrier using quadrature amplitude modulation in a constellation; encoding multiple bits of the computer data onto second cycles of the carrier using quadrature amplitude modulation in the constellation; and sending supervisory packets on the carrier to indicate which cycles of the carrier contain multiple bits of the digitized voice data.
Claim 17
Independent Claim
149 words
A system for simultaneous transmission of digitized voice and data information, comprising: a telephone interface connected to a telephone line and operable for transmitting a carrier signal on the telephone line; a voice input receiving voice signals from a local user; a data input receiving computer data from a local computer; analog-to-digital converter connected to the voice input converting the voice signals into digitized voice data; control means connected to the voice input, the data input, the analog-to-digital converter and the telephone interface, and operable for encoding multiple bits of the digitized voice data onto first cycles of the carrier using quadrature amplitude modulation in a constellation; encoding multiple bits of the computer data onto second cycles of the carrier using quadrature amplitude modulation in the constellation; and sending supervisory packets on the carrier to indicate which cycles of the carrier contain multiple bits of the digitized voice data.
Claim 18
Dependent Claim
24 words
The system according to claim 12 further including encoding the carrier using quadrature amplitude modulation by using a four-vector constellation in the real/imaginary plane.
References Cited (Backward Citations)
US34034A
Cited
US3304372A
Cited
US3789165A
Cited
US3904830A
Cited
US3997732A
Cited
US3973081A
Cited
US4107471A
Cited
US4100377A
Cited
US4284850A
Cited
US4205202A
Cited
US4354273A
Cited
US4445213A
Cited
US4403322A
Cited
US4377860A
Cited
US4479213A
Cited
US4425661A
Cited
US4476559A
Cited
US4500987A
Cited
US4610022A
Cited
US4495620A
Cited
US4479195A
Cited
US4534024A
Cited
US4652703A
Cited
US4609788A
Cited
US4587651A
Cited
US4524244A
Cited
US4578537A
Cited
US4670874A
Cited
US4598397A
Cited
US4546212A
Cited
US4660218A
Cited
DE3409532C2
Cited
US4593389A
Cited
US4757527A
Cited
US4622680A
Cited
US4707831A
Cited
US4629829A
Cited
US4751736A
Cited
US4866732A
Cited
US5005183A
Cited
DE3504064C2
Cited
US4750169A
Cited
US4751510A
Cited
US4718082A
Cited
US4807250A
Cited
USRE34034E
Cited
US4764955A
Cited
US4700341A
Cited
US4835765A
Cited
US4740963A
Cited
US4697281A
Cited
US4901333A
Cited
US4932048A
Cited
US4926448A
Cited
US4794595A
Cited
US4873715A
Cited
US5008926A
Cited
DE3630469A1
Cited
US4813040A
Cited
US4809271A
Cited
US4862449A
Cited
US4839802A
Cited
US5235595A
Cited
US4845746A
Cited
US4891806A
Cited
GB2210237B
Cited
US4972483A
Cited
US4972462A
Cited
US5008901A
Cited
US4827085A
Cited
US4995059A
Cited
US5025443A
Cited
US4942569A
Cited
US5046188A
Cited
US4965789A
Cited
US4890282A
Cited
US4887265A
Cited
US5177734A
Cited
US4847900A
Cited
US5195130A
Cited
US5014232A
Cited
US4991169A
Cited
US5121385A
Cited
US4864559A
Cited
US5153897A
Cited
US4953210A
Cited
US4905282A
Cited
US4912758A
Cited
US4890316A
Cited
US5001745A
Cited
US5107519A
Cited
US4998241A
Cited
US4914650A
Cited
US5065425A
Cited
US4935954A
Cited
US5081647A
Cited
US4972457A
Cited
US5020058A
Cited
US5208812A
Cited
US5228026A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-05-18 | 2001-11-17 | 2002-05-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-05-18 | 2005-11-17 | 2006-05-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-05-18 | 2009-11-17 | 2010-05-19 | $7700.00 | Window Closed / Lapsed |