Patents by Inventor Hanks Zeng
Hanks Zeng has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8687797Abstract: Methods and systems for a dual echo canceller (EC) are disclosed and may include cancelling echo in utilizing a dual echo canceller, wherein said dual echo canceller includes an active echo canceller and an adaptive echo canceller. Filter coefficients may be copied from the adaptive echo canceller to the active echo canceller for the cancellation, based on whether said adaptive echo canceller has converged. The coefficients may be copied utilizing copy logic, which may comprise divergence detection and/or echo path change detection. The coefficients may be reset to default settings utilizing the copy logic. The coefficients may be calculated utilizing normalized block least mean squares (NBLMS), and may be calculated when the NBLMS is enabled by update logic. The coefficients may be calculated utilizing linear predictive coefficient (LPC) filtered uplink and downlink signals.Type: GrantFiled: May 28, 2009Date of Patent: April 1, 2014Assignee: Broadcom CorporationInventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Patent number: 8626516Abstract: Methods and systems for dynamic range control in an audio processing system are disclosed and may include controlling a dynamic range of an audio signal by expanding the dynamic range utilizing a dynamic expander, and dividing the audio signal into a plurality of frequency bands. Each of the bands may be individually compressed utilizing a multi-band compressor. A sum of the individually compressed frequency bands may be compressed utilizing a full-band compressor. The audio signal may be filtered utilizing a pre-emphasis filter, such as an infinite impulse response filter and may be divided into frequency bands utilizing one or more finite impulse response filters and/or delay modules. The dynamic expander may include adaptive thresholds and an envelope detector. Each of the frequency bands may be compressed utilizing syllabic compression in the multi-band compressor. The compressed sum of compressed plurality of bands may be processed utilizing an audio CODEC.Type: GrantFiled: February 9, 2009Date of Patent: January 7, 2014Assignee: Broadcom CorporationInventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Patent number: 8582697Abstract: Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process are provided. A wireless receiver may decode bit sequences based on a first decoding algorithm that may utilize redundancy in the data and that may impose physical constraints. The receiver may also decode a received bit sequence based on a second decoding algorithm that utilizes SAIC. Received data may be processed in a burst process portion in either decoding algorithm. Burst processed data from one of the decoding algorithms may be selected based on signal-to-noise ratio and/or received signal level measurements. The selected burst processed data may be communicated to a frame processing portion of the corresponding decoding algorithm.Type: GrantFiled: September 13, 2012Date of Patent: November 12, 2013Assignee: Broadcom CorporationInventors: Arie Heiman, Huaiyu (Hanks) Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Yossy Pruzanski
-
Patent number: 8472410Abstract: A baseband processing module includes an RX interface, a rake receiver combiner module, and may include additional components. The RX interface receives the baseband signals from an RF front end and creates baseband RX signal samples there from. The rake receiver combiner module includes control logic, an input buffer, a rake despreader module, and an output buffer. The rake despreader module is operable to despread the baseband RX signal samples in a time divided fashion to produce channel symbols including pilot channel symbols and physical channel symbols.Type: GrantFiled: March 5, 2010Date of Patent: June 25, 2013Assignee: Broadcom CorporationInventors: Mark David Hahm, Huaiyu (Hanks) Zeng, Joseph Boccuzzi, Nelson R. Sollenberger
-
Publication number: 20130010901Abstract: Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process are provided. A wireless receiver may decode bit sequences based on a first decoding algorithm that may utilize redundancy in the data and that may impose physical constraints. The receiver may also decode a received bit sequence based on a second decoding algorithm that utilizes SAIC. Received data may be processed in a burst process portion in either decoding algorithm. Burst processed data from one of the decoding algorithms may be selected based on signal-to-noise ratio and/or received signal level measurements. The selected burst processed data may be communicated to a frame processing portion of the corresponding decoding algorithm.Type: ApplicationFiled: September 13, 2012Publication date: January 10, 2013Applicant: Broadcom CorporationInventors: Arie Heiman, Huaiyu (Hanks) Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Yossy Pruzanski
-
Patent number: 8306159Abstract: Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process are provided. A wireless receiver may decode bit sequences based on a first decoding algorithm that may utilize redundancy in the data and that may impose physical constraints. The receiver may also decode a received bit sequence based on a second decoding algorithm that utilizes SAIC. Received data may be processed in a burst process portion in either decoding algorithm. Burst processed data from one of the decoding algorithms may be selected based on signal-to-noise ratio and/or received signal level measurements. The selected burst processed data may be communicated to a frame processing portion of the corresponding decoding algorithm.Type: GrantFiled: September 13, 2010Date of Patent: November 6, 2012Assignee: Broadcom CorporationInventors: Arie Heiman, Huaiyu Hanks Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Yossy Pruzanski
-
Patent number: 8213492Abstract: A processing module produces improved main channel estimate. This process involves initially estimating the channel impulse response. This result is based on and combined with a known sequences such as that provided by training sequences of the midamble within RF bursts. From this combination, it is possible to produce an estimated signal from a convolution of the channel impulse response and midamble. The estimated signal may be cancelled or subtracted from the received signal to produce a clearer image of the disturber signal. A blind data recovery performed upon the disturber signal. The recovered disturber data may be used as a reference for disturber channel estimation in order to produce a disturber channel impulse response. With the estimated disturber channel impulse response and the recovered disturber data, an estimated disturber signal may be reconstructed and subtracted from the received signal. This allows the cancellation of the estimated disturber signal.Type: GrantFiled: March 9, 2009Date of Patent: July 3, 2012Assignee: Broadcom CorporationInventors: Arkady Molev-Shteiman, Arie Heiman, Huaiyu (Hanks) Zeng
-
Patent number: 8068539Abstract: Adaptive interference cancellation algorithm using speech mode dependent thresholds. A method of processing radio frequency (RF) bursts dependent on a speech mode associated with data contained within the RF burst is presented. Different voice modes, full rate, half rate, and adaptive multi-channel rates each may require different signal to noise ratio (SNR) conditions in order to be successfully processed. To improve the equalization, the SNR associated with the burst is estimated. Based on the SNR or other related conditions, a decision can be made as to whether or not an interference cancellation burst process should be implemented. For example, any one or more of SNR of the signal, a measure of colored noise within the signal, an indication whether the signal being noise limited or interference limited, and a channel profile of the signal may indicate the presence of interference requiring the cancellation of such interference.Type: GrantFiled: September 29, 2010Date of Patent: November 29, 2011Assignee: Broadcom CorporationInventors: Arkady Molev-Shteiman, Nelson R. Sollenberger, Huaiyu (Hanks) Zeng
-
Patent number: 8036323Abstract: Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using frame process are provided. A receiver may decode video, voice, and/or speech bit sequences based on a first decoding algorithm that may utilize data redundancy and that may impose physical constraints. The receiver may also decode a bit sequence based on a second decoding algorithm that utilizes SAIC. The first and second decoding algorithms may be adapted to perform in parallel and a decoded received bit sequence may be selected based on a redundancy verification parameter. The first and second decoding algorithms may also be adapted to be performed sequentially where the subsequent decoding operation may be conditioned to the initial decoding operation. Moreover, either the first or the second decoding algorithm may be selected for decoding the received bit sequence. The selection may be based on noise and/or interference measurements.Type: GrantFiled: October 5, 2010Date of Patent: October 11, 2011Assignee: Broadcom CorporationInventors: Huaiyu (Hanks) Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Arie Heiman, Yossy Pruzanski
-
Publication number: 20110069795Abstract: Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using frame process are provided. A receiver may decode video, voice, and/or speech bit sequences based on a first decoding algorithm that may utilize data redundancy and that may impose physical constraints. The receiver may also decode a bit sequence based on a second decoding algorithm that utilizes SAIC. The first and second decoding algorithms may be adapted to perform in parallel and a decoded received bit sequence may be selected based on a redundancy verification parameter. The first and second decoding algorithms may also be adapted to be performed sequentially where the subsequent decoding operation may be conditioned to the initial decoding operation. Moreover, either the first or the second decoding algorithm may be selected for decoding the received bit sequence. The selection may be based on noise and/or interference measurements.Type: ApplicationFiled: October 5, 2010Publication date: March 24, 2011Inventors: Huaiyu (Hanks) Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Arie Heiman, Yossy Pruzanski
-
Patent number: 7903728Abstract: Equalizer training method using re-encoded bits and known training sequences. A multi-branch equalizer processing module is operable to cancel interference associated with received radio frequency (RF) burst(s) (e.g., using at least a first equalizer processing branch and a second equalizer processing branch). The first equalizer processing branch is operable to be trained based upon known training sequences and to equalize the received RF burst. The second equalizer processing branch uses at least partially re-encoded data bits to train linear equalizer(s) within the second equalizer processing branch. A buffer may initially store the received RF burst(s), which are retrieved and equalized by the second equalizer processing branch once the linear equalizer(s) are trained. The cooperation operation of these and other various components allows interfering signals to be cancelled and for more accurate processing of the received RF bursts to occur.Type: GrantFiled: April 28, 2009Date of Patent: March 8, 2011Assignee: Broadcom CorporationInventors: Yue Chen, Arkady Molev-Shteiman, Arie Heiman, Nelson R. Sollenberger, Huaiyu (Hanks) Zeng, Baoguo Yang
-
Publication number: 20110026576Abstract: Adaptive interference cancellation algorithm using speech mode dependent thresholds. A method of processing radio frequency (RF) bursts dependent on a speech mode associated with data contained within the RF burst is presented. Different voice modes, full rate, half rate, and adaptive multi-channel rates each may require different signal to noise ratio (SNR) conditions in order to be successfully processed. To improve the equalization, the SNR associated with the burst is estimated. Based on the SNR or other related conditions, a decision can be made as to whether or not an interference cancellation burst process should be implemented. For example, any one or more of SNR of the signal, a measure of colored noise within the signal, an indication whether the signal being noise limited or interference limited, and a channel profile of the signal may indicate the presence of interference requiring the cancellation of such interference.Type: ApplicationFiled: September 29, 2010Publication date: February 3, 2011Applicant: BROADCOM CORPORATIONInventors: Arkady Molev-Shteiman, Nelson R. Sollenberger, Huaiyu (Hanks) Zeng
-
Publication number: 20110002420Abstract: Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process are provided. A wireless receiver may decode bit sequences based on a first decoding algorithm that may utilize redundancy in the data and that may impose physical constraints. The receiver may also decode a received bit sequence based on a second decoding algorithm that utilizes SAIC. Received data may be processed in a burst process portion in either decoding algorithm. Burst processed data from one of the decoding algorithms may be selected based on signal-to-noise ratio and/or received signal level measurements. The selected burst processed data may be communicated to a frame processing portion of the corresponding decoding algorithm.Type: ApplicationFiled: September 13, 2010Publication date: January 6, 2011Inventors: Arie Heiman, Huaiyu Hanks Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Yossy Pruzanski
-
Patent number: 7852239Abstract: One or more circuits in a mobile phone may be utilized for up sampling two or more audio signals to a same data sampling rate. Each audio signal, such as digital audio, voice, and polyringer, for example, may be received at one of a plurality of data sampling rates and one or more of the following wireless standards: WCDMA, HSDPA, GSM, GPRS, EDGE, and/or Bluetooth. Audio signals may be equalized and/or compensated with an FIR filter before up sampling or with an IIR filter to reduce overall processing latency. Multiple half-band interpolation operations may perform the up sampling. The first half-band filter may be replaced by an IIR filter to reduce overall processing latency. A gain of the up-sampled data may be adjusted to reduce noise effects. The channels of the up-sampled audio signals may be mixed and later further up sampled for subsequent communication to an output device.Type: GrantFiled: October 13, 2008Date of Patent: December 14, 2010Assignee: Broadcom CorporationInventors: Hongwei Kong, Huaiyi (Hanks) Zeng, Nelson Sollenberger, Li Fung Chang, Taiya Cheng, Claude Hayek
-
Publication number: 20100304679Abstract: Methods and systems for echo estimation and cancellation are disclosed and may include estimating combined echo return loss and echo return loss enhancement (ERL+ERLE). A subband gain vector may be calculated utilizing non-linear processing, subband analysis, and the estimated ERL+ERLE to mitigate residual echo. ERL+ERLE may be estimated by averaging a difference in DL and UL signals. A maximum value of ERL+ERLE may be determined over a period of time. A non-linear distortion adjustment factor may be estimated for ERL+ERLE. An ERL+ERLE estimation error may be calibrated specific to the wireless device. The estimating of ERL+ERLE may be suspended briefly after a transition in the DL or UL signals. Comfort noise may be added to mask the residual echo, which may be mitigated following a dual echo canceller. The estimating may be suspended when the DL signal is not present. A noise level may be included in the gain calculation.Type: ApplicationFiled: May 28, 2009Publication date: December 2, 2010Inventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Publication number: 20100303228Abstract: Methods and systems for a dual echo canceller (EC) are disclosed and may include cancelling echo in utilizing a dual echo canceller, wherein said dual echo canceller includes an active echo canceller and an adaptive echo canceller. Filter coefficients may be copied from the adaptive echo canceller to the active echo canceller for the cancellation, based on whether said adaptive echo canceller has converged. The coefficients may be copied utilizing copy logic, which may comprise divergence detection and/or echo path change detection. The coefficients may be reset to default settings utilizing the copy logic. The coefficients may be calculated utilizing normalized block least mean squares (NBLMS), and may be calculated when the NBLMS is enabled by update logic. The coefficients may be calculated utilizing linear predictive coefficient (LPC) filtered uplink and downlink signals.Type: ApplicationFiled: May 28, 2009Publication date: December 2, 2010Inventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Patent number: 7826575Abstract: A channel dispersion estimation algorithm(s) may be implemented within a channel length estimation module of a multi-branch equalizer processing module that disables a branch of the multi-branch equalizer processing module when the channel length or channel delay spread associated with received radio frequency (RF) bursts exceeds a predetermined threshold. The channel dispersion estimation algorithm identifies when the radio frequency (RF) bursts have a channel length or channel delay spread that can affect receiver performance. The channel length estimation module may disable interference cancellation by a branch of the multi-branch equalizer processing module in response to such a channel length or channel delay spread.Type: GrantFiled: May 12, 2009Date of Patent: November 2, 2010Assignee: Broadcom CorporationInventors: Baoguo Yang, Huaiyu (Hanks) Zeng
-
Patent number: 7809091Abstract: Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using frame process are provided. A receiver may decode video, voice, and/or speech bit sequences based on a first decoding algorithm that may utilize data redundancy and that may impose physical constraints. The receiver may also decode a bit sequence based on a second decoding algorithm that utilizes SAIC. The first and second decoding algorithms may be adapted to perform in parallel and a decoded received bit sequence may be selected based on a redundancy verification parameter. The first and second decoding algorithms may also be adapted to be performed sequentially where the subsequent decoding operation may be conditioned to the initial decoding operation. Moreover, either the first or the second decoding algorithm may be selected for decoding the received bit sequence. The selection may be based on noise and/or interference measurements.Type: GrantFiled: January 5, 2006Date of Patent: October 5, 2010Assignee: Broadcom CorporationInventors: Huaiyu (Hanks) Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Arie Heiman, Yossy Pruzanski
-
Patent number: 7809096Abstract: The present invention provides a method of processing radio frequency (RF) bursts dependent on a speech mode associated with data contained within the RF burst. Different voice modes, full rate, half rate, and adaptive multi-channel rates each may require different signal to noise ratio (SNR) conditions in order to be successfully processed. To improve the equalization of the received RF burst(s), the SNR associated with the burst is estimated. Then based on the SNR or other related conditions (i.e. the presence or absence of colored noise, and the estimated channel profile) a decision can be made as to whether or not an interference cancellation burst process should be implemented.Type: GrantFiled: June 13, 2005Date of Patent: October 5, 2010Assignee: Broadcom CorporationInventors: Arkady Molev-Shteiman, Nelson R. Sollenberger, Huaiyu (Hanks) Zeng
-
Patent number: 7796711Abstract: Aspects of a method and system for decoding single antenna interference cancellation (SAIC) and redundancy processing adaptation using burst process are provided. A wireless receiver may decode bit sequences based on a first decoding algorithm that may utilize redundancy in the data and that may impose physical constraints. The receiver may also decode a received bit sequence based on a second decoding algorithm that utilizes SAIC. Received data may be processed in a burst process portion in either decoding algorithm. Burst processed data from one of the decoding algorithms may be selected based on signal-to-noise ratio and/or received signal level measurements. The selected burst processed data may be communicated to a frame processing portion of the corresponding decoding algorithm.Type: GrantFiled: January 5, 2006Date of Patent: September 14, 2010Assignee: Broadcom CorporationInventors: Arie Heiman, Huaiyu (Hanks) Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Yossy Pruzanski