Patents by Inventor Mark Hahm
Mark Hahm 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: 8565287Abstract: A wireless system may receive a plurality of multipath signals from a plurality of transmitters and allocate per-cell modules for generating an interference suppressed signal from the multipath signals. Data symbols may be sequentially processed in the received multipath signals utilizing the per-cell modules and subtracting the processed symbols from a residual buffer storing the received multipath signals. Desired information received from one or more of the transmitters may be recovered utilizing the interference suppressed signal. Timing of the data symbols may be correlated utilizing a cell chip combiner. The data symbols may be descrambled utilizing conjugated scrambling codes associated with one of the plurality of transmitters. Orthogonal variable spreading factor (OVSF) codes may be generated utilizing a Walsh transform on the data symbols. Power levels of the OVSF codes may be estimated and estimated signals may be generated based on the OVSF codes and the estimated power levels.Type: GrantFiled: October 8, 2009Date of Patent: October 22, 2013Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
-
Publication number: 20130262952Abstract: Disclosed are various embodiments that provide turbo decoding implemented as at least a portion of baseband processing circuitry. An input bit stream may be divided into a set of code blocks and a first code block may be separated from the set of code blocks. A hybrid automatic repeat request (HARQ) process is performed on the first code block to generate a processed first code block. The processed first code block is stored in an incremental redundancy (IR) buffer. A turbo decoding process is performed on the processed first code block to generate decoded first code block data and the decoded first code block data is stored in an external memory. The processed first code block is removed from the IR buffer for decoding a remaining portion of the set of code blocks.Type: ApplicationFiled: September 25, 2012Publication date: October 3, 2013Applicant: BROADCOM CORPORATIONInventors: Mark Hahm, Bin Liu
-
Patent number: 8509698Abstract: Aspects of a method and system for a programmable interference suppression module may include receiving a communication signal comprising one or more desired signal, and one or more undesired signals. The communication signal may be utilized to generate estimated channel state information. The estimated channel state information may be formatted for use in interference suppression. A reduced interference signal may be generated from a delayed version of said communications signal and the estimated channel state information, wherein the one or more undesired signals may be attenuated. The reduced interference signal may be formatted for post-processing. The desired signals may comprise WCDMA and/or HSDPA signals, and the undesired signals may be inter-cell and/or intra-cell interference. Further processing may comprise HSDPA processing and/or RAKE finger processing. The communication signal may be a Universal Mobile Telecommunication System (UMTS) compliant signal.Type: GrantFiled: June 25, 2012Date of Patent: August 13, 2013Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
-
Patent number: 8509287Abstract: Aspects of a method and system for diversity processing utilizing a programmable interface suppression module may include one or more circuits that are operable to program an interference suppression module based on one or more interference cancellation parameters. A plurality of weighting factor values may be computed based on the one or more interference suppression parameters and a received plurality of multipath signals. A plurality of estimated signals may be generated based on the plurality of weighting factor values. A plurality of updated estimated signals may be generated based on the plurality of estimated signals. A plurality of interference suppressed signals may be generated based on the plurality of updated estimated signals.Type: GrantFiled: October 23, 2009Date of Patent: August 13, 2013Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo
-
Patent number: 8503506Abstract: Aspects of a method and system for interference suppression in WCDMA systems may include one or more circuits that are operable to receive a plurality of multipath signals via one or more receiving antennas. A plurality of weighting factor values may be computed based on the received multipath signals. Estimated signals may be based on the weighting factor values. Residual signals may be generated based on received signals and the estimated signals. Addback signals may be generated based on the estimated signals and the residual signals. Updated estimated signals may be generated based on the addback signals and the weighting factor values. Incremental signals may be generated based on the updated estimated signals and addback signals. Updated residual signals may be generated based on the incremental signals and previous residual signals. The interference suppressed signals may be generated based on the updated residual signals and updated estimated signals.Type: GrantFiled: August 17, 2012Date of Patent: August 6, 2013Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Arkady Molev-Shteiman, Hongwei Kong, Xiao-Feng Qi, Li Fung Chang, Nelson Sollenberger
-
Patent number: 8498324Abstract: Aspects of a method and system for interference suppression between multipath signals utilizing a programmable interface suppression module may include one or more processors and/or circuits that are operable to program an interference suppression module based on one or more interference cancellation parameters. A plurality of weighting factor values may be determined based on the one or more interference suppression parameters and a received plurality of multipath signals. A plurality of estimated signals may be generated based on the plurality of weighting factor values. A plurality of updated estimated signals may be generated based on the plurality of estimated signals. A plurality of interference suppressed signals may be generated based on the plurality of updated estimated signals and/or a plurality of updated residual signals.Type: GrantFiled: October 23, 2009Date of Patent: July 30, 2013Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Arkady Molev-Shteiman
-
Patent number: 8498321Abstract: A wireless system may receive a plurality of multipath signals from a plurality of transmitters and sequentially process each of a plurality of data symbols in the received multipath signals utilizing a plurality of shared hardware modules within a chip. Desired information may be recovered from data transmitted by one or more of the transmitters utilizing the interference suppressed signal. Chips of data may be cell combined utilizing one or more of shared hardware modules. The shared modules may include channel rotation modules and sum and difference modules. One or more fast Hadamard transforms and/or inverse Hadamard transforms may be performed utilizing shared hardware modules. Data symbols may be interpolated, scrambled, descrambled, and/or weighted and added back utilizing the shared hardware modules.Type: GrantFiled: October 8, 2009Date of Patent: July 30, 2013Assignee: Broadcom CorporationInventor: Mark Hahm
-
Publication number: 20130142221Abstract: Disclosed are various embodiments involving a window searcher for cell measurement. A window search is configurable and scalable as to a number of scrambling codes to be searched in parallel over a window span for each scrambling code. A received signal is descrambled. A coherent accumulation is performed on the descrambled received signal at a first subchip resolution to produce a coherent accumulation result. The coherent accumulation result is interpolated to a second subchip resolution. A non-coherent accumulation is performed on the descrambled received signal at the second subchip resolution based at least in part on the interpolated coherent accumulation result.Type: ApplicationFiled: March 8, 2012Publication date: June 6, 2013Applicant: BROADCOM CORPORATIONInventors: Pengfei Xia, Mark Hahm, Jaeyoung Kwak, Severine Catreux-Erceg, Nelson Sollenberger
-
Publication number: 20130143554Abstract: Disclosed are various embodiments involving a two-step searcher for cell discovery. Multiple scrambling codes associated with multiple neighboring cells are obtained. Slot timing is obtained for a received signal based at least in part on a detection of primary synchronization peak energy in the received signal. One of the scrambling codes for decoding the received signal is identified based at least in part on testing multiple scrambling code hypotheses in parallel during an accumulation time period of the received signal in response to obtaining the slot timing.Type: ApplicationFiled: March 28, 2012Publication date: June 6, 2013Applicant: BROADCOM CORPORATIONInventors: Mark Hahm, Severine Catreux, Nelson Sollenberger
-
Patent number: 8369384Abstract: Aspects of a method and system for processing signals utilizing a programmable interference suppression module are provided. In this regard, a received signal may be iteratively processed to generate an interference suppressed representation of the received signal. The iterative processing may comprise a weighting iteration; an addback weighting and un-addback iteration, and an addback iteration. The weighting iteration may comprise generating one or more first estimate signals that estimate user signals present in the received signal. The addback, weighting, and un-addback iteration may comprise generating one or more incremental estimate signals based on the one or more first estimate signals and the one or more second estimate signals. The addback iteration may comprise generating an interference suppressed representation of the received signal based on at least the one or more second estimate signals.Type: GrantFiled: November 4, 2009Date of Patent: February 5, 2013Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Jun Wu
-
Publication number: 20130003785Abstract: Aspects of a method and system for interference suppression using information from non-listened base stations are provided. A wireless communication device may be operable to receive a raw signal comprising one or more desired signals from one or more serving base transceiver stations (BTSs) and comprising one or more undesired signals from one or more non-listened BTSs. The wireless communication device may be operable to generate first estimate signals that estimate the one or more undesired signals as transmitted by the one or more non-listened BTSs, generate an interference suppressed version of the raw signal based on the first estimate signals, and recover the one or more desired signals from the interference suppressed version of the raw signal. The non-listened BTSs may comprise one or more BTSs that are not serving the wireless communication device and are not involved in a hand off of the wireless communication device.Type: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: Broadcom CorporationInventors: Mark Hahm, Wei Luo
-
Publication number: 20120307872Abstract: Aspects of a method and system for interference suppression in WCDMA systems may include one or more circuits that are operable to receive a plurality of multipath signals via one or more receiving antennas. A plurality of weighting factor values may be computed based on the received multipath signals. Estimated signals may be based on the weighting factor values. Residual signals may be generated based on received signals and the estimated signals. Addback signals may be generated based on the estimated signals and the residual signals. Updated estimated signals may be generated based on the addback signals and the weighting factor values. Incremental signals may be generated based on the updated estimated signals and addback signals. Updated residual signals may be generated based on the incremental signals and previous residual signals. The interference suppressed signals may be generated based on the updated residual signals and updated estimated signals.Type: ApplicationFiled: August 17, 2012Publication date: December 6, 2012Applicant: Broadcom CorporationInventors: Mark HAHM, Wei Luo, Arkady Molev-Shteiman, Hongwei Kong, Xiao-Feng Qi, Li Fung Chang, Nelson Sollenberger
-
Patent number: 8311484Abstract: Aspects of a method and system for interference suppression using information from non-listened base stations are provided. In this regard, one or more circuits in a wireless communication device may be operable to receive a raw signal comprising one or more desired signals from one or more serving base transceiver stations (BTSs) and comprising one or more undesired signals from one or more non-listened BTSs. The one or more circuits may be operable to generate first estimate signals that estimate the one or more undesired signals as transmitted by the one or more non-listened BTSs, generate an interference suppressed version of the raw signal based on the first estimate signals, and recover the one or more desired signals from the interference suppressed version of the raw signal. The non-listened BTSs may comprise one or more BTSs that are not serving the wireless communication device and are not involved in a handoff of the wireless communication device.Type: GrantFiled: October 5, 2009Date of Patent: November 13, 2012Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo
-
Publication number: 20120263030Abstract: Aspects of a method and system for a programmable interference suppression module may include receiving a communication signal comprising one or more desired signal, and one or more undesired signals. The communication signal may be utilized to generate estimated channel state information. The estimated channel state information may be formatted for use in interference suppression. A reduced interference signal may be generated from a delayed version of said communications signal and the estimated channel state information, wherein the one or more undesired signals may be attenuated. The reduced interference signal may be formatted for post-processing. The desired signals may comprise WCDMA and/or HSDPA signals, and the undesired signals may be inter-cell and/or intra-cell interference. Further processing may comprise HSDPA processing and/or RAKE finger processing. The communication signal may be a Universal Mobile Telecommunication System (UMTS) compliant signal.Type: ApplicationFiled: June 25, 2012Publication date: October 18, 2012Applicant: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
-
Patent number: 8284819Abstract: Aspects of a method and system for interference suppression in WCDMA systems may include one or more circuits that are operable to receive a plurality of multipath signals via one or more receiving antennas. A plurality of weighting factor values may be computed based on the received multipath signals. Estimated signals may be based on the weighting factor values. Residual signals may be generated based on received signals and the estimated signals. Addback signals may be generated based on the estimated signals and the residual signals. Updated estimated signals may be generated based on the addback signals and the weighting factor values. Incremental signals may be generated based on the updated estimated signals and addback signals. Updated residual signals may be generated based on the incremental signals and previous residual signals. The interference suppressed signals may be generated based on the updated residual signals and updated estimated signals.Type: GrantFiled: October 21, 2009Date of Patent: October 9, 2012Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Arkady Molev-Shteiman, Hongwei Kong, Xiao-Feng Qi, Li Fung Chang, Nelson Sollenberger
-
Method and system for programmable breakpoints in an integrated embedded image and video accelerator
Patent number: 8238415Abstract: A method and system for programmable breakpoints in an integrated embedded image and video accelerator are described. Aspects of the system may include circuitry that enables generation of control signals for pipeline processing of video data within a single chip by at least selecting a target location of the video data and generating an interrupt at a time instant corresponding to the pipeline processing of the target location. The system may enable programmable breakpoints to be set and/or triggered based on policies determined in executable software. The ability to set programmable breakpoints may enable flexible utilization of system memory resources.Type: GrantFiled: February 14, 2006Date of Patent: August 7, 2012Assignee: Broadcom CorporationInventors: Taiyi Cheng, Mark Hahm -
Patent number: 8208856Abstract: Aspects of a method and system for a programmable interference suppression module may include receiving a communication signal comprising one or more desired signal, and one or more undesired signals. The communication signal may be utilized to generate estimated channel state information. The estimated channel state information may be formatted for use in interference suppression. A reduced interference signal may be generated from a delayed version of said communications signal and the estimated channel state information, wherein the one or more undesired signals may be attenuated. The reduced interference signal may be formatted for post-processing. The desired signals may comprise WCDMA and/or HSDPA signals, and the undesired signals may be inter-cell and/or intra-cell interference. Further processing may comprise HSDPA processing and/or RAKE finger processing. The communication signal may be a Universal Mobile Telecommunication System (UMTS) compliant signal.Type: GrantFiled: January 13, 2010Date of Patent: June 26, 2012Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Thirunathan Sutharsan, Andrew du Preez, Bin Liu, Jun Wu, Severine Catreux-Erceg, Shuangquan Wang
-
Patent number: 8131221Abstract: Multipath signals are processed to suppress interference utilizing a programmable interface suppression module. One or more circuits that are operable to retrieve at least a portion of stored data from a memory, wherein the stored data corresponds to signals received via a particular receiving antenna and assigned to a particular finger in a rake receiver. A plurality of weighting factor values may be computed based on one or more signals received via the particular receiving antenna. Estimated signals may be generated based on the portion of stored data and the plurality of weighting factors. Residual signals may be generated based on the portion of stored data and the estimated signals. The portion of stored data may be replaced in the memory with corresponding data generated utilizing the residual signals. A plurality of interference suppressed signals may be generated based on the plurality of residual signals.Type: GrantFiled: October 23, 2009Date of Patent: March 6, 2012Assignee: Broadcom CorporationInventors: Mark Hahm, Wei Luo, Arkady Molev-Shteiman
-
Patent number: 8068681Abstract: A method and system for pipelined processing in an integrated embedded image and video accelerator is described. Aspects of a system for pipelined processing in an integrated embedded image and video accelerator may include circuitry that enables pipeline processing of video data within a single chip, wherein the pipeline processing may further include decoding of a block of video data while simultaneously inverse transforming a previously decoded block of video data. Aspects of the system may also include circuitry that enables transformation, within the single chip, of a block of said video data while simultaneously encoding, within said single chip, a previously transformed block of video data.Type: GrantFiled: July 20, 2010Date of Patent: November 29, 2011Assignee: Broadcom CorporationInventors: Taiyi Cheng, Mark Hahm, Li Fung Chang
-
Patent number: 8036239Abstract: A method for processing signals in a communication system is disclosed and may include pipelining processing of a received HSDPA bitstream within a single chip. The pipelining may include calculating a memory address for a current portion of a plurality of information bits in the received HSDPA bitstream, while storing on-chip, a portion of the plurality of information bits in the received HSDPA bitstream that is subsequent to the current portion. A portion of the plurality of information bits in the received HSDPA bitstream that is previous to the current portion may be decoded during the calculating and storing. The calculation of the memory address for the current portion of the plurality of information bits may be achieved without the use of a buffer. Processing of the plurality of information bits in the received HSDPA bitstream may be partitioned into a functional data processing path and functional address processing path.Type: GrantFiled: February 22, 2010Date of Patent: October 11, 2011Inventors: Li Fung Chang, Mark Hahm, Simon Baker