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

Method and apparatus for reducing power consumption in a communications system

Assignee: Apple Inc
•
Filing: 1996-02-20
•
Granted: 1998-02-24
•
Expires: 2016-02-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital cordless telephone (10) includes a handset (12) and a base station (14). A voice activity detector (20) in the handset (12) determines whether speech or silence is being received by a microphone (13) in the handset (12). An active enable signal is transmitted to the base station (14) when silence is being transmitted. An adaptive comfort noise generator (30) in the base station (14) then provides a comfort noise to a destination telephone instead of the silence. The output level of the comfort noise is a function of an energy level of a linear data signal received by the base station (14) before the enable signal becomes active.

Inventors

  • 👤 Nicole D. Teitler
  • 👤 Luis Bonet

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 21:04
CPC Classifications
H; H04; H04M; H04M1/00; H04M1/72; H04M1/725; H04M1/73; Y; Y02; Y02D; Y02D30/00; Y02D30/70

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 133 words
A communications receiver, comprising: an automatically generated attenuator having an input for receiving a linear data signal, a control input for receiving a level-to-gain factor, an enable input for receiving a voice activity signal, and an output for providing an automatic attenuation signal, said automatically generated attenuator calculating an estimated energy level of said linear data signal and multiplying said estimated energy level by said level-to-gain factor and providing said automatic attenuation signal as a product thereof when enabled by said voice activity signal; a noise generator having an output for providing a noise signal; and a multiplier having a first input coupled to said output of said automatically generated attenuator, a second input coupled to said output of said noise generator, and an output for providing an adaptive comfort noise generation signal.
Claim 2
Dependent Claim 133 words
A communications receiver, comprising: an automatically generated attenuator having an input for receiving a linear data signal, a control input for receiving a level-to-gain factor, an enable input for receiving a voice activity signal, and an output for providing an automatic attenuation signal, said automatically generated attenuator calculating an estimated energy level of said linear data signal and multiplying said estimated energy level by said level-to-gain factor and providing said automatic attenuation signal as a product thereof when enabled by said voice activity signal; a noise generator having an output for providing a noise signal; and a multiplier having a first input coupled to said output of said automatically generated attenuator, a second input coupled to said output of said noise generator, and an output for providing an adaptive comfort noise generation signal.
Claim 3
Dependent Claim 20 words
The communications apparatus of claim 1 wherein said automatically generated attenuator has a control input for receiving an integration period.
Claim 4
Dependent Claim 145 words
The communications apparatus of claim 1 wherein said automatically generated attenuator comprises: an integration period counter having an output for providing a count signal; a comparator having a first input for receiving said integration period, a second input coupled to said output of said integration period counter, and an output for providing a reset signal; a summing device having a first input for receiving said linear data signal, a second input, a clear input for receiving said reset signal, and an output for providing said estimated energy level; a delay element having an input for receiving said estimated energy level, and an output coupled to said second input of said summing device; and a second multiplier having a first input for receiving a level-to-gain factor, a second input coupled to said output of said summing device, and an output for providing said automatic attenuation signal.
Claim 5
Dependent Claim 49 words
The communications apparatus of claim 1 further comprising a multiplexer having a first input for receiving said automatic attenuation signal, a second input for receiving an external attenuation signal, a control input for receiving a decoded mode signal, and an output coupled to said second input of said multiplier.
Claim 6
Dependent Claim 51 words
The communications apparatus of claim 1 further comprising a multiplexer having a first input for receiving said adaptive comfort noise generation signal, a second input for receiving an external noise signal, a control input for receiving a decoded mode signal, and an output for providing a comfort noise generation output signal.
Claim 7
Dependent Claim 109 words
The communications apparatus of claim 1 wherein further comprising: a radio frequency interface having an input for receiving a radio frequency signal, and a first output for providing said voice activity signal, and a second output for providing a baseband signal; a decoder having an input coupled to said second output of said radio frequency interface, and an output for providing said linear data signal; and a multiplexer having a first input for receiving said adaptive comfort noise generation signal, a second input for receiving said linear data signal, a control input for receiving a comfort noise generation enable signal, and an output for providing an output digital signal.
Claim 8
Dependent Claim 20 words
The communications apparatus of claim 6 wherein said decoder is characterized as being an adaptive pulse code modulation (ADPCM) decoder.
Claim 9
Dependent Claim 142 words
A communications receiver, for use with a radio frequency interface having an input for receiving a radio frequency signal, a first output for providing a voice activity signal, and a second output for providing a baseband signal, comprising: a decoder having an input coupled to said second output of said radio frequency interface, and an output for providing a linear data signal; and an adaptive comfort noise generator having a first input for receiving said voice activity signal, a second input for receiving said linear data signal, a first control input for receiving an enable signal, a second control input for receiving a level-to-gain factor, and an output for providing a comfort noise generation signal, wherein said adaptive comfort noise generator automatically attenuates said linear data signal by multiplying an estimated average energy in said linear data signal with said level-to-gain factor.
Claim 10
Dependent Claim 142 words
A communications receiver, for use with a radio frequency interface having an input for receiving a radio frequency signal, a first output for providing a voice activity signal, and a second output for providing a baseband signal, comprising: a decoder having an input coupled to said second output of said radio frequency interface, and an output for providing a linear data signal; and an adaptive comfort noise generator having a first input for receiving said voice activity signal, a second input for receiving said linear data signal, a first control input for receiving an enable signal, a second control input for receiving a level-to-gain factor, and an output for providing a comfort noise generation signal, wherein said adaptive comfort noise generator automatically attenuates said linear data signal by multiplying an estimated average energy in said linear data signal with said level-to-gain factor.
Claim 11
Dependent Claim 50 words
The communications apparatus of claim 8 further comprising a multiplexer having a first input for receiving said comfort noise generation signal, a second input for receiving said linear data signal, a control input for receiving a comfort noise generation enable signal, and an output for providing an output digital signal.
Claim 12
Dependent Claim 123 words
The communications apparatus of claim 9 wherein said adaptive comfort noise generator comprises: an automatically generated attenuator having an input for receiving the linear data signal, an enable input for receiving a voice activity signal, and an output for providing an automatic attenuation signal, said automatically generated attenuator calculating an estimated energy level of said linear data signal and providing said automatic attenuation signal in response thereto when enabled by said voice activity signal; a noise generator having an output for providing a noise signal; and a multiplier having a first input coupled to said output of said automatically generated attenuator, a second input coupled to said output of said noise generator, and an output for providing an adaptive comfort noise generation signal.
Claim 13
Dependent Claim 145 words
The communications apparatus of claim 10 wherein said automatically generated attenuator comprises: an integration period counter having an output for providing a count signal; a comparator having a first input for receiving an integration period, a second input coupled to said output of said integration period counter, and an output for providing a reset signal; a summing device having a first input for receiving said linear data signal, a second input, a clear input for receiving said reset signal, and an output for providing said estimated energy level; a delay element having an input for receiving said estimated energy level, and an output coupled to said second input of said summing device; and a second multiplier having a first input for receiving said level-to-gain factor, a second input coupled to said output of said summing device, and an output for providing said automatic attenuation signal.
Claim 14
Dependent Claim 49 words
The communications apparatus of claim 10 further comprising a multiplexer having a first input for receiving said automatic attenuation signal, a second input for receiving an external attenuation signal, a control input for receiving a decoded mode signal, and an output coupled to said second input of said multiplier.
Claim 15
Dependent Claim 51 words
The communications apparatus of claim 10 further comprising a multiplexer having a first input for receiving said adaptive comfort noise generation signal, a second input for receiving an external noise signal, a control input for receiving a decoded mode signal, and an output for providing a comfort noise generation output signal.
Claim 16
Dependent Claim 26 words
The communications apparatus of claim 10 further comprising a full-duplex handset having a second adaptive comfort noise generator for reducing power consumption in the full-duplex handset.
Claim 17
Independent Claim 110 words
A method for reducing power consumption in a communications apparatus, comprising the steps of: receiving data and a voice activity detect signal; determining that an energy level estimate of the data is above a predetermined threshold level; multiplying a summed energy level estimate by a level-to-gain factor to generate an automatically generated attenuation value; transmitting an output data signal based on the data; determining that the energy level estimate of the data is below the predetermined threshold level; multiplying the automatically generated attenuation value by an internally generated noise signal to generate a comfort noise output signal; and transmitting an output noise signal based on the comfort noise output signal.
Claim 18
Independent Claim 110 words
A method for reducing power consumption in a communications apparatus, comprising the steps of: receiving data and a voice activity detect signal; determining that an energy level estimate of the data is above a predetermined threshold level; multiplying a summed energy level estimate by a level-to-gain factor to generate an automatically generated attenuation value; transmitting an output data signal based on the data; determining that the energy level estimate of the data is below the predetermined threshold level; multiplying the automatically generated attenuation value by an internally generated noise signal to generate a comfort noise output signal; and transmitting an output noise signal based on the comfort noise output signal.
Claim 19
Dependent Claim 54 words
The method of claim 15, wherein the step of determining the summed energy level estimate comprises the steps of: counting a predetermined number of samples in a frame of data to provide a predetermined integration period; and summing the energy level estimate over the predetermined integration period to generate the summed energy level estimate.
Claim 20
Dependent Claim 50 words
The method of claim 15, further comprising the steps of: receiving a mode select signal; when the mode select signal is in a first logic state, providing the comfort noise output signal; and when the mode select signal is in a second logic state, providing an externally generated noise signal.
Claim 21
Dependent Claim 38 words
The method of claim 15, wherein the step of multiplying the automatically generated attenuation value comprises the step of multiplying an externally generated attenuation value by the internally generated noise signal to generate the comfort noise output signal.
Claim 22
Dependent Claim 43 words
The method of claim 15, wherein the step of multiplying the energy level estimate by a level-to-gain factor further comprises experimentally determining the level-to-gain factor by scaling an inverse value of the summed energy level estimate for a maximum energy level sine wave.
Claim 23
Dependent Claim 50 words
The method of claim 15, further comprising the step of providing an internally generated noise signal and wherein the step of multiplying the automatically generated attenuation value comprises the step of multiplying an externally generated attenuation value by the internally generated noise signal to generate the comfort noise output signal.

References Cited (Backward Citations)

US5327461A Cited
US5349701A Cited
US5384807A Cited
US5381460A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-02-23 2001-08-25 2002-02-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-02-23 2005-08-25 2006-02-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-02-23 2009-08-25 2010-02-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag