US5841806A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for the transmission of energy-scaled variable rate data
Assignee: Qualcomm Inc
•
Filing: 1995-05-16
•
Granted: 1998-11-24
•
Expires: 2015-05-16
Abstract
Abstract An apparatus for communicating variable rate data over a communication channel. A modulator that receive frames of user data each comprised of data symbols. The modulator repeats the data symbols within each frame to maintain a constant data rate. A transmitter receiver the modulator data and scales the modulated symbol data based upon the amount of symbol repetition in the frame.
Inventors
- 👤 Klein S. Gilhousen
- 👤 Irwin M. Jacobs
- 👤 Roberto Padovani
- 👤 Lindsay A. Weaver, Jr.
- 👤 Charles E. Wheatley, III
- 👤 Andrew J. Viterbi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 13:33
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/26; H04L27/30; H04L1/00; H04L1/0001; H04L1/0002; H04B; H04B1/00; H04B1/38; H04B1/3827; H04B1/3888; H04B1/69; H04B1/707; H04B1/7073; H04B1/7075; H04B1/70757; H04B1/709; H04B7/00; H04B7/24; H04B7/26; H04B7/2618; H04B7/2628; H04B7/2637; H04J; H04J11/00; H04J13/00; H04J13/0007; H04J13/0022; H04J13/004; H04J13/0048; H04J13/10; H04J13/102; H04J13/107; H04J13/16; H04J13/18; H04L1/0006; H04L1/004; H04L1/0056; H04L1/0064; H04L1/0065; H04L1/0067; H04L1/0068; H04L1/0071; H04L1/02; H04L1/06; H04L23/00; H04L23/02; H04L5/00; H04L5/02; H04L5/12; H04B1/7097; H04B1/711; H04B1/7115; H04B2201/00; H04B2201/69; H04B2201/707; H04B2201/70701; H04B2201/70703; H04L1/0045; H04L1/0046; H04L1/08; H04W; H04W52/00; H04W52/04; H04W52/18; H04W52/26; Y; Y02; Y02D; Y02D30/00; Y02D30/50
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
138 words
An apparatus for communicating variable rate data over a communication channel, comprising: modulation means for receiving frames of user data each comprised of data symbols each having a symbol energy, and for generating constant rate frames by repeating said data symbols within each of said frames of user data having a number of data symbols less than a predetermined maximum number in order to maintain a constant data rate; transmit means connected to said modulation means for scaling symbol energy of said data symbols of said constant rate frames according to predetermined scaling factors in order to produce energy scaled data symbols, said transmit means reducing said symbol energy of said data symbols within ones of said constant rate frames in which said data symbols are repeated, and transmitting said energy scaled data symbols over said communication channel.
Claim 2
Independent Claim
138 words
An apparatus for communicating variable rate data over a communication channel, comprising: modulation means for receiving frames of user data each comprised of data symbols each having a symbol energy, and for generating constant rate frames by repeating said data symbols within each of said frames of user data having a number of data symbols less than a predetermined maximum number in order to maintain a constant data rate; transmit means connected to said modulation means for scaling symbol energy of said data symbols of said constant rate frames according to predetermined scaling factors in order to produce energy scaled data symbols, said transmit means reducing said symbol energy of said data symbols within ones of said constant rate frames in which said data symbols are repeated, and transmitting said energy scaled data symbols over said communication channel.
Claim 3
Dependent Claim
52 words
The apparatus of claim 1 wherein said transmit means comprises: a filter for receiving and filtering said data symbols of said constant rate frames in accordance with said predetermined scaling factors to provide said energy scaled data symbols; and a transmitter coupled to said filter for transmitting said energy scaled data symbols.
Claim 4
Dependent Claim
48 words
The apparatus of claim 2 wherein said filter is a finite impulse response (FIR) filter having filter coefficients, said filter responsive to a scaling signal indicative of said scaling factor for selecting values of said filter coefficients for energy scaling said data symbols of said constant rate frames.
Claim 5
Dependent Claim
69 words
The apparatus of claim 2 wherein said filter is a finite impulse response (FIR) filter that is responsive to a data rate signal indicative of a data rate of said frames of user data wherein said data rate signal is used in selection of filter coefficients of said FIR filter, said FIR filter energy scaling said data symbols of said constant rate frames in accordance with said filter coefficients.
Claim 6
Dependent Claim
50 words
The apparatus of claim 1 further comprising encoder means for receiving user input frames of user data each comprised of data bits, encoding said data bits of said user input frames according to a predetermined encoding format to produce said frames of user data each comprised of said data symbols.
Claim 7
Dependent Claim
45 words
The apparatus of claim 1 wherein said modulation means comprises: an interleaver having an input for receiving said frames of user data and an output; and a spread spectrum modulator having an input coupled to said interleaver and an output coupled to said transmit means.
Claim 8
Dependent Claim
53 words
The apparatus of claim 6 further comprising an encoder having an input for receiving frames of user data each comprised of data bits and having an encoder output coupled to said interleaver input, said encoder encoding said frames of data bits according to a predetermined encoding format to produce frames of data symbols.
Claim 9
Dependent Claim
126 words
In a spread spectrum communication system, an apparatus for transmitting variable rate data, comprising: an interleaver having an input and an output, said interleaver converting variable rate symbol data to constant rate symbol data and interleaving said constant rate symbol data; a spread spectrum modulator having an input and an output, said modulator input coupled to said interleaver output and said modulator for direct sequence spread spectrum modulating said interleaved constant rate symbol data; finite impulse response filter having an input and an output, said filter input coupled to said modulator, said filter energy scaling said modulated symbols by predetermined energy scaling factors to provide an energy scaled signal; and a transmitter having an input coupled to said filter output for transmitting said energy scaled signal.
Claim 10
Dependent Claim
126 words
In a spread spectrum communication system, an apparatus for transmitting variable rate data, comprising: an interleaver having an input and an output, said interleaver converting variable rate symbol data to constant rate symbol data and interleaving said constant rate symbol data; a spread spectrum modulator having an input and an output, said modulator input coupled to said interleaver output and said modulator for direct sequence spread spectrum modulating said interleaved constant rate symbol data; finite impulse response filter having an input and an output, said filter input coupled to said modulator, said filter energy scaling said modulated symbols by predetermined energy scaling factors to provide an energy scaled signal; and a transmitter having an input coupled to said filter output for transmitting said energy scaled signal.
Claim 11
Dependent Claim
20 words
The apparatus of claim 8 wherein said filter is responsive to a data rate signal for determining filter scaling coefficients.
Claim 12
Dependent Claim
43 words
The apparatus of claim 8 further comprising an encoder having an input for receiving for variable rate bit data, said encoder error correction encoding said variable rate bit data and providing at an output coupled to said interleaver said variable rate symbol data.
Claim 13
Independent Claim
127 words
A method for communicating variable rate data over a communication channel, comprising the steps of: receiving frames of user data each comprised of data symbols each having a predetermined symbol energy; generating constant rate frames by repeating said data symbols within each of said frames of user data having a number of data symbols less than a predetermined maximum number data symbols to maintain a constant data rate; scaling symbol energy of said data symbols of said constant rate frames according to predetermined scaling factors in order to produce energy scaled data symbols, and reducing said symbol energy of said data symbols within ones of said constant rate frames in which said data symbols are repeated; and transmitting said energy scaled data symbols over said communication channel.
Claim 14
Independent Claim
127 words
A method for communicating variable rate data over a communication channel, comprising the steps of: receiving frames of user data each comprised of data symbols each having a predetermined symbol energy; generating constant rate frames by repeating said data symbols within each of said frames of user data having a number of data symbols less than a predetermined maximum number data symbols to maintain a constant data rate; scaling symbol energy of said data symbols of said constant rate frames according to predetermined scaling factors in order to produce energy scaled data symbols, and reducing said symbol energy of said data symbols within ones of said constant rate frames in which said data symbols are repeated; and transmitting said energy scaled data symbols over said communication channel.
Claim 15
Dependent Claim
28 words
The method of claim 11 further comprising the step of encoding frames of data bits according to a predetermined encoding format to produce said frames of data symbols.
Claim 16
Dependent Claim
23 words
The method of claim 11 further comprising the step of interleaving said frames of symbol data bits according to a predetermined interleaving format.
Claim 17
Dependent Claim
21 words
The method of claim 11 further comprising the step of spread spectrum modulating said data symbols and said repeated data symbols.
Claim 18
Dependent Claim
28 words
The method of claim 13 further comprising the step of encoding frames of data bits according to a predetermined encoding format to produce said frames of data symbols.
Claim 19
Dependent Claim
21 words
The method of claim 14 further comprising the step of spread spectrum modulating said data symbols and said repeated data symbols.
References Cited (Backward Citations)
US4361890A
Cited
US3310631A
Cited
US3715508A
Cited
US4231113A
Cited
US4179658A
Cited
US4152651A
Cited
US4121159A
Cited
US3959726A
Cited
US3795864A
Cited
US4002991A
Cited
US4052565A
Cited
US4017798A
Cited
US4048563A
Cited
US4020461A
Cited
US4092601A
Cited
US4100376A
Cited
US4217586A
Cited
US4164628A
Cited
US4188580A
Cited
US4308617A
Cited
US4193031A
Cited
US4189677A
Cited
US4222115A
Cited
GB2022365A
Cited
US4291409A
Cited
US4203070A
Cited
US4203071A
Cited
US4247939A
Cited
US4301530A
Cited
US4313211A
Cited
US4291410A
Cited
US4276646A
Cited
US4365327A
Cited
US4309769A
Cited
EP0036605A1
Cited
US4394760A
Cited
US4843612A
Cited
US4730340A
Cited
US4361891A
Cited
US4447907A
Cited
GB2125654B
Cited
US4472815A
Cited
US4484335A
Cited
US4559633A
Cited
US4551853A
Cited
US4460992A
Cited
EP0111937A2
Cited
US4501002A
Cited
US4512024A
Cited
EP0133107A1
Cited
US4532635A
Cited
US4649549A
Cited
US4688035A
Cited
US4561089A
Cited
US4567588A
Cited
US4601047A
Cited
US4621365A
Cited
US4635221A
Cited
US4630283A
Cited
US4665514A
Cited
US4785463A
Cited
US4672658A
Cited
GB2182528B
Cited
US5001723A
Cited
US4703474A
Cited
EP0412583B1
Cited
US4754450A
Cited
EP0264784B1
Cited
EP0265178A2
Cited
US4901307A
Cited
US4813040A
Cited
US5341423A
Cited
US4872200A
Cited
US4809295A
Cited
US4941150A
Cited
US5199045A
Cited
US4958359A
Cited
US4894842A
Cited
US4933952A
Cited
US5003533A
Cited
US4939745A
Cited
US4953178A
Cited
US4943976A
Cited
US5260969A
Cited
US4942591A
Cited
US5068849A
Cited
US4969159A
Cited
US5022046A
Cited
US5274836A
Cited
US5212684A
Cited
EP0418865B1
Cited
US4962507A
Cited
US5101501A
Cited
US5056109A
Cited
US5109390A
Cited
US5136586A
Cited
EP0444592B1
Cited
US5177767A
Cited
US5511073A
Cited
US5103459A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-11-23 | 2002-05-25 | 2002-11-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-11-23 | 2006-05-25 | 2006-11-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-11-23 | 2010-05-25 | 2010-11-24 | $7700.00 | Window Closed / Lapsed |