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

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag