Patents by Inventor Arie Heiman

Arie Heiman 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).

  • Publication number: 20080274711
    Abstract: A method for successive interference cancellation in code division multiple access (CDMA) systems is provided that uses variable interferer weights. This method allows interfering signals to be cancelled in order to recover a transmitted data signal. This method involves receiving the data signal subject to interference from at least one interfering signal. A first interfering signal is identified. Then an interferer weight coefficient associated with the first interfering signal is generated. This allows the first interfering signal to be cancelled from the received data signal using the interferer weight coefficient. These processes may then be reiterated for other interfering signals. It is then possible to recover the transmitted data signal from the received data signal.
    Type: Application
    Filed: May 1, 2007
    Publication date: November 6, 2008
    Inventors: Arie Heiman, Arkady Molev-Shteiman
  • Publication number: 20080267278
    Abstract: A method having enhanced decoding operations associated with receiving multiple Radio Frequency (RF) Burst(s) is provided. Multiple RF burst(s) are received where the multiple RF Burst(s) include first RF bursts and second RF Burst(s). The second RF bursts may be transmitted in parallel or in response to a decoding error associated with the first RF burst. The received RF burst(s) are equalized and deinterleaved to yield extracted soft samples. Then the first estimated bit sequences and second estimated bit sequences are decoded from the extracted soft samples. A set of possible bit sequences may then be pruned based on based on combined knowledge of the first estimated bit sequence and the second estimated bit sequences. This pruned set may be compared using a sequence detector and the combined first estimated bit sequences and second estimated bit sequences to select a decoded bit sequence.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Arie Heiman, Arkady Molev-Shteiman
  • Publication number: 20080267330
    Abstract: The feedback of reinterleaved correctly decoded data blocks to a decoder is provided for use in channel decoding operations of channel coded word containing data block. Once a properly decoded data block has been determined, feedback of constraints on the estimated bit sequences decoded data characteristics to a turbo decoder assist in additional decoding operations. Estimated bit sequences may be selected from those trellises that pass through the constraint imposed by knowledge of re-interleaving properly decoded data blocks. This allows the decoder to generate solutions having a minimum probability of error that are also confined by the re-interleaved properly decoded data blocks.
    Type: Application
    Filed: April 26, 2007
    Publication date: October 30, 2008
    Inventors: Arie Heiman, Arkady Molev-Shteiman
  • Publication number: 20080225163
    Abstract: Aspects of a method and system for redundancy-based decoding of video content are provided. A bit sequence comprising video content may be decoded in a multilayer process based on a decoding algorithm and at least one physical constraint. The decoding algorithm may be based on the Viterbi algorithm. Whether the bit sequence comprises video content may be determined based on information provided by a portion of a packet header or by packet priority information necessary for enabling quality of service applications. The physical constraint may be based on border, DC component, and/or low frequency continuity between neighboring discrete cosine transform (DCT) blocks. The physical constraint may also be based on the consistency of video data coded by a variable length coding (VLC) operation. At least one physical constraint test may be performed on selected estimated video bit sequences to select a decoded output video bit sequence.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: Arie Heiman, Jeyhan Karaoguz
  • Publication number: 20080219381
    Abstract: Aspects of a method and system for redundancy-based decoding of video content in a wireless system are provided. A wireless receiver may determine whether a received multimedia data stream comprises video content and may select a redundancy-based decoder when video content is detected. The wireless receiver may be a WLAN receiver or a cellular receiver. Video content may be indicated by at least one flag in a preamble or a reserved field of the received multimedia data. The redundancy-based decoder may be a Viterbi decoder. The wireless receiver may enable a standard Viterbi decoder to decode portions of the multimedia data that do not comprise video content. The wireless receiver may generate at least one signal to select the redundancy-based decoder or the standard Viterbi decoder.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 11, 2008
    Inventors: Jeyhan Karaoguz, Hooman Honary, Nambirajan Seshadri, Jason A. Trachewsky, Arie Heiman
  • Publication number: 20080052604
    Abstract: Aspects of a method and system for redundancy-based decoding of voice content in a wireless local area network (WLAN) system are provided. A WLAN receiver may determine whether a decoded portion of a received packet comprises voice content and may select a redundancy-based decoder to decode a remaining portion of the packet when voice content is detected. The redundancy-based decoder may be a Viterbi decoder. The redundancy-based decoder may be selected to decode a determined number of subsequent packets or to decode subsequent packets for a determined amount of time. After decoding the remaining portion of the packet and any subsequent packets, the WLAN receiver may select a standard Viterbi decoder to decode additional received packets. The WLAN receiver may generate at least one signal to select the redundancy-based decoder and the standard Viterbi decoder.
    Type: Application
    Filed: July 25, 2006
    Publication date: February 28, 2008
    Inventors: Jeyhan Karaoguz, Hooman Honary, Nambirajan Seshadri, Jason A. Trachewsky, Arie Heiman
  • Publication number: 20070217496
    Abstract: This invention provides colored noise detection algorithm(s). This colored noise detection algorithm(s) may be implemented with a multi-branch equalizer processing module that enables interference cancellation when colored noise is associated with received radio frequency (RF) bursts. The noise discriminator identifies when the radio frequency (RF) bursts have white noise or colored noise associated with them. Alternatively the noise discriminator may be able to determine and enable interference cancellation in response to an interference-limited received RF burst as opposed to a noise-limited received RF burst. The multi-branch equalizer improves the signal-to-noise ratio by improving the equalization with a second branch operable to be trained based upon known training sequences and at least partially re-encoded data bits.
    Type: Application
    Filed: October 3, 2006
    Publication date: September 20, 2007
    Inventors: Arkady Molev-Shteiman, Arie Heiman, Huaiyu (Hanks) Zeng
  • Publication number: 20070214402
    Abstract: A system and method for Bluetooth® decoding is disclosed and may include calculating a remainder value based on a received bit sequence and a generator polynomial for a corresponding transmitted Bluetooth bit sequence. Remainders may be generated from known error vectors and the generator polynomial. The generated remainders may result in at least a portion of the known error vectors corresponding to the generator polynomial. A codeword may be selected that may correspond to the calculated reminder value that matches one of the generated remainders. The generated remainders may be stored in a look-up table. An initial metric value may be calculated utilizing the following equation: M 0 = ? n = 0 14 ? ? ? abs ? ( RX ? ( n ) ) , where RX(n) may include the received bit sequence. The codeword with a metric value equal to M0 may be selected, if the calculated remainder value is equal to 0.
    Type: Application
    Filed: March 7, 2006
    Publication date: September 13, 2007
    Inventors: Arie Heiman, Arkady Molev-Shteiman, Yossy Pruzanski, Benjamin Imanilov
  • Publication number: 20070165757
    Abstract: Aspects of a method and system for an improved cellular interference cancelling diversity receiver are described. Aspects of the system may include one or more circuits that enable reception of a plurality of individual path signals associated with a multipath cluster for each of a plurality of mobile terminals. The one or more circuits may enable selection of at least a portion of the plurality of individual path signals for at least one of the plurality of mobile terminals. The one or more circuits may also enable generation of one or more intermediate decoded bit sequences based on the selection. At least one decoded output bit sequence may be generated by a frame process based on the one or more intermediate decoded bit sequences and/or a combined version of the selected at least a portion of the plurality of individual path signals.
    Type: Application
    Filed: September 11, 2006
    Publication date: July 19, 2007
    Inventors: Arie Heiman, Nelson Sollenberger
  • Publication number: 20070165749
    Abstract: Aspects of a method and system for an improved cellular diversity receiver are described. Aspects of the system may include circuitry that enables generation of an initially decoded output bit sequence by a first frame process for a received bit sequence for a plurality of received multipath signals. The first frame process may utilize redundancy based decoding, which imposes at least one physical constraint during the decoding, which may be performed by a decoding algorithm.
    Type: Application
    Filed: September 11, 2006
    Publication date: July 19, 2007
    Inventors: Arie Heiman, Nelson Sollenberger
  • Publication number: 20070153942
    Abstract: 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: Application
    Filed: January 5, 2006
    Publication date: July 5, 2007
    Inventors: Huaiyu Zeng, Jie Lai, Yueheng Sun, Nelson Sollenberger, Arie Heiman, Yossy Pruzanski
  • Publication number: 20070153785
    Abstract: Methods and systems for decoding control channels using repetition redundancy may include generating enhanced soft bits by combining soft bits generated from the two GSM SACCH blocks. Combining may comprise averaging soft bits in one GSM SACCH block and corresponding soft bits from the other GSM SACCH block. Information in one GSM SACCH block may be repeated in the other GSM SACCH block. If repetition is detected, the enhanced soft bits may comprise enhanced soft bits for at least a portion of level 1 region and level 3 region of the GSM SACCH block. Otherwise, the generated enhanced soft bits may comprise enhanced soft bits for at least a portion of level 3 region of the GSM SACCH block.
    Type: Application
    Filed: January 5, 2006
    Publication date: July 5, 2007
    Inventors: Huaiyu (Hanks) Zeng, Nelson Sollenberger, Arie Heiman
  • Publication number: 20070156402
    Abstract: A method and system for decoding WCDMA AMR speech data using redundancy may include generating at least one bit-sequence for at least one of a plurality of channels that comprises received WCDMA speech data. The bit-sequence may be generated by using a decoding algorithm and may be decrypted to recover the data that may have been encrypted before being transmitted. At least one bit-sequence may be selected for each of the channels by using redundancy, such as, for example, CRC, in the received WCDMA speech data. The redundancy in the received WCDMA speech data may be, for example, CRC. The bit-sequence for each of the channels may be combined to form at least one speech stream. A speech stream may be selected based on speech constraints, which may comprise gain continuity and/or pitch continuity. The selected speech stream may be communicated to a voice decoder.
    Type: Application
    Filed: January 5, 2006
    Publication date: July 5, 2007
    Inventor: Arie Heiman
  • Publication number: 20070142069
    Abstract: Methods and systems for signal processing are disclosed herein and may include storing bit sequences for a plurality of previously received control channels. A bit sequence for a currently received control channel may be correlated with at least one of the bit sequences for the plurality of previously received control channels. One of the bit sequences for the plurality of previously received control channels may be selected to represent the bit sequence for the currently received control channel, based on the correlating. The selected one of the stored bit sequences for the plurality of previously received control channels may include a maximum correlation. The maximum correlation may be higher than a threshold value. The bit sequence for the currently received control channel may include slow associated control channel information. The bit sequence for the currently received control channel may be decoded using Viterbi decoder and/or fire code decoder.
    Type: Application
    Filed: January 5, 2006
    Publication date: June 21, 2007
    Inventor: Arie Heiman
  • Publication number: 20070140210
    Abstract: Various aspects of a system for decoding control channels using repetition redundancy based on weighted bits may include a processor that enables receipt of a current encoded information block from a signal received wirelessly via a control channel. The processor may also enable computation of an adjusted encoded information block based on the current encoded information block and at least one previous encoded information block that is weighted. Aspects of the corresponding method may include receiving a signal wirelessly via a control channel. A current encoded information block may be received from the received signal. An adjusted encoded information block may be computed based on the current encoded information block and at least one previous encoded information block that is weighted. The control channel may be a slow associated control channel (SACCH) channel.
    Type: Application
    Filed: January 5, 2006
    Publication date: June 21, 2007
    Inventors: Huaiyu Zeng, Nelson Sollenberger, Arie Heiman
  • Publication number: 20070140164
    Abstract: A method and system for decoding SACCH control channels in GSM-based systems with partial combining using weighted SNR may comprise combining least one weighted bit of a GSM slow associated control channel (SACCH) frame with at least one weighted bit of a subsequent GSM SACCH block based on burst signal to noise ratios (SNRs) of the GSM SACCH block and the subsequent GSM SACCH block. The burst SNR may be determined from a mid-amble of the GSM SACCH block and its subsequent GSM SACCH block. The burst SNRs of the GSM SACCH block may be translated to a corresponding plurality of scaling factors. At least a first weighting factor may be determined from the corresponding plurality of scaling factors. At least one weighted bit of the GSM SACCH block is determined utilizing the determined first weighting factor.
    Type: Application
    Filed: January 5, 2006
    Publication date: June 21, 2007
    Inventors: Huaiyu Zeng, Nelson Sollenberger, Arie Heiman
  • Patent number: 7184474
    Abstract: This invention provides colored noise detection algorithm(s). This colored noise detection algorithm(s) may be implemented with a multi-branch equalizer processing module that enables interference cancellation when colored noise is associated with received radio frequency (RF) bursts. The noise discriminator identifies when the radio frequency (RF) bursts have white noise or colored noise associated with them. Alternatively the noise discriminator may be able to determine and enable interference cancellation in response to an interference-limited received RF burst as opposed to a noise-limited received RF burst. The multi-branch equalizer improves the signal-to-noise ratio by improving the equalization with a second branch operable to be trained based upon known training sequences and at least partially re-encoded data bits.
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: February 27, 2007
    Assignee: Broadcom Corp.
    Inventors: Arkady Molev-Shteiman, Arie Heiman, Huaiyu (Hanks) Zeng
  • Publication number: 20060259297
    Abstract: Aspects of a method and system for decoding GSM speech data using redundancy are provided. A decoding algorithm in a frame process may be utilized to generate a bit-sequence for GSM speech data received via a burst process. The decoding algorithm may be a modified Viterbi algorithm, for example. The frame process may comprise verifying a CRC for the bit-sequence and/or decrypting the bit-sequence. In some instances, estimates of the bit-sequence may be fed back to the decoding algorithm. A speech stream that satisfies speech constraints may be generated based on the generated bit-sequence. The speech constraints may comprise gain and/or pitch continuity, for example. The generated speech stream may be decoded via a voice decoder that supports full rate (FR), adaptive multi-rate (AMR), and/or enhanced full-rate (EFR) speech coding. Frame process results may be fed back to the burst process to improve decoding of received GSM speech data.
    Type: Application
    Filed: July 20, 2006
    Publication date: November 16, 2006
    Inventors: Arie Heiman, Arkady Molev-Shteiman
  • Publication number: 20060251192
    Abstract: Aspects of a method and system for redundancy-based decoding in 8-PSK GSM systems are provided. A burst process may utilize a gradient search equalization operation to process a received 8-PSK modulated symbol sequence. A frame process may generate a redundancy-based decoded output bit sequence based on the burst process results. Iterative steps of the gradient search equalization operation may be utilized to converge to the burst process results. The redundancy-based decoded output bit sequence of the frame process may be fed back to a subsequent burst process. Results from the subsequent burst process may be utilized to generate a subsequent redundancy-based decoded output bit sequence by a subsequent frame process. The fed-back redundancy-based decoded output bit sequence may be combined with results from a Viterbi equalization operation within the subsequent burst process. Symbol-to-bits and bits-to-symbol conversions may be utilized during the burst process and during the subsequent burst process.
    Type: Application
    Filed: July 11, 2006
    Publication date: November 9, 2006
    Inventors: Arie Heiman, Arkady Molev-Shteiman
  • Publication number: 20060203771
    Abstract: The present invention provides a processing module operable to produce an improved channel impulse response. 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.
    Type: Application
    Filed: June 13, 2005
    Publication date: September 14, 2006
    Inventors: Arkady Molev-Shteiman, Arie Heiman, Huaiyu (Hanks) Zeng