Patents by Inventor Abraham Krieger
Abraham Krieger 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: 8699502Abstract: A media receiver hub receives wireless signals from multiple sources (e.g., satellite signals from multiple satellites) and provides the signals to end devices over a local network. According to an example embodiment, a satellite hub is responsive to channel input selections received from end devices by selecting channels from within received satellite signals, and by converting each channel into a format amenable for delivery to and use at an end device requesting the channel. The converted channels are communicated to the end devices over a network that also facilitates communications between the devices, by restricting the communications to using a portion of the available bandwidth of the network, reserving bandwidth for communications with and/or between the end devices (or other network devices).Type: GrantFiled: March 16, 2009Date of Patent: April 15, 2014Assignee: Entropic Communications, Inc.Inventors: Abraham Krieger, Laurence Alan Strong, Mats Lindstrom, Sadashiv Vinayak Phadnis, Yoav P. Goldenberg
-
Patent number: 8065593Abstract: An erasures assisted block code decoder and related method are provided. The erasures assisted block code decoder includes a first block decoder, an erasures processor, and a second block code decoder. The first block decoder, for example, a Reed-Solomon decoder, is configured to decode blocks of data elements, e.g., bytes, that were previously affected by bursty errors. The first block decoder is also configured to identify those of such blocks it is unable to decode. The erasures processor is configured to identify, as erasures, data elements in the un-decodable blocks by utilizing, in the erasures identification process, data elements in the decoded blocks that were corrected by the first block decoder. The second block decoder, e.g., the same or different Reed-Solomon decoder, is configured to decode one or more of the un-decodable blocks by utilizing, in the decoding, the erasures identified by the erasures processor.Type: GrantFiled: May 17, 2010Date of Patent: November 22, 2011Assignee: Trident Microsystems (Far East) Ltd.Inventors: Chi-Ping Nee, Abraham Krieger, Shachar Kons, Chun-Hsuan Kuo
-
Patent number: 7958424Abstract: A multi-channel decoder system has a decoder core at least a portion of which is configurable as a LDPC decoder that, during decoding processing, divides check nodes of a node representation of a LDPC code into a plurality of groups, and, during an iteration, sequentially processes the groups while processing in parallel the check nodes within each group, thus improving decoding throughput.Type: GrantFiled: December 16, 2005Date of Patent: June 7, 2011Assignee: Trident Microsystems (Far East) Ltd.Inventors: Shachar Kons, Gadi Kalit, Eran Arad, Shimon Gur, Yoav GoldenBerg, Abraham Krieger
-
Publication number: 20100229070Abstract: An erasures assisted block code decoder and related method are provided. The erasures assisted block code decoder comprises a first block decoder, an erasures processor, and a second block code decoder. The first block decoder, for example, a Reed-Solomon decoder, is configured to decode blocks of data elements, e.g., bytes, that were previously affected by bursty errors. The first block decoder is also configured to identify those of such blocks it is unable to decode. The erasures processor is configured to identify, as erasures, data elements in the un-decodable blocks by utilizing, in the erasures identification process, data elements in the decoded blocks that were corrected by the first block decoder. The second block decoder, e.g., the same or different Reed-Solomon decoder, is configured to decode one or more of the un-decodable blocks by utilizing, in the decoding, the erasures identified by the erasures processor.Type: ApplicationFiled: May 17, 2010Publication date: September 9, 2010Inventors: Chi-Ping Nee, Abraham Krieger, Shachar Kons, Chun-Hsuan Kuo
-
Patent number: 7734984Abstract: An erasures assisted block code decoder and related method are provided. The erasures assisted block code decoder includes a first block decoder, an erasures processor, and a second block code decoder. The first block decoder, for example, a Reed-Solomon decoder, is configured to decode blocks of data elements, e.g., bytes, that were previously affected by bursty errors. The first block decoder is also configured to identify those of such blocks it is unable to decode. The erasures processor is configured to identify, as erasures, data elements in the un-decodable blocks by utilizing, in the erasures identification process, data elements in the decoded blocks that were corrected by the first block decoder. The second block decoder, e.g., the same or different Reed-Solomon decoder, is configured to decode one or more of the un-decodable blocks by utilizing, in the decoding, the erasures identified by the erasures processor.Type: GrantFiled: November 10, 2006Date of Patent: June 8, 2010Assignee: Trident Microsystems (Far East) Ltd.Inventors: Chi-Ping Nee, Abraham Krieger, Shachar Kons, Chun-Hsuan Kuo
-
Patent number: 7720177Abstract: A known sequence of symbols is located within a transmitted sequence of symbols by estimating the phase differences between offset symbols within a portion or more of the transmitted sequence, estimating the phase differences between offset symbols in the known sequence, and determining that the symbols within the portion or more of the transmitted sequence are the known sequence if the phase difference estimates determined from the symbols within the portion or more of the transmitted sequence are substantially equal to the phase difference estimates determined from the known sequence.Type: GrantFiled: July 28, 2005Date of Patent: May 18, 2010Assignee: Trident Microsystems (Far East) Ltd.Inventors: Chi-Ping Nee, Durgaprasad Kashinath Shamain, Gdaliahou Kalit, Abraham Krieger
-
Patent number: 7623580Abstract: A simultaneous multiple channel receiver (“SMCR”) for receiving a combined signal having a plurality of carrier signals, where each carrier signal in the plurality of carriers signals corresponds to a frequency channel, and in response, simultaneously producing a plurality of output data stream signals, is disclosed. The SMCR may include a down-converter front-end capable of receiving the combined signal, a plurality of digital signal processors, wherein each digital signal processor of the plurality of digital signal processors is capable of producing an output data stream signal of the plurality of output data stream signals, and a multi-band filter in signal communication with both the down-converter front-end and the plurality of digital signal processors.Type: GrantFiled: June 29, 2004Date of Patent: November 24, 2009Assignee: NXP B.V.Inventors: Kendal McNaught-Davis Hess, Manjit S. Gill, Donald Brian Eidson, Chi-Ping Nee, Mats Lindstrom, Abraham Krieger, Fred Harris
-
Publication number: 20090232077Abstract: A media receiver hub receives wireless signals from multiple sources (e.g., satellite signals from multiple satellites) and provides the signals to end devices over a local network. According to an example embodiment, a satellite hub is responsive to channel input selections received from end devices by selecting channels from within received satellite signals, and by converting each channel into a format amenable for delivery to and use at an end device requesting the channel. The converted channels are communicated to the end devices over a network that also facilitates communications between the devices, by restricting the communications to using a portion of the available bandwidth of the network, reserving bandwidth for communications with and/or between the end devices (or other network devices).Type: ApplicationFiled: March 16, 2009Publication date: September 17, 2009Inventors: Abraham Krieger, Laurence Alan Strong, Mats Lindstrom, Sadashiv Vinayak Phadnis, Yoav P. Goldenberg
-
Patent number: 7568147Abstract: Iterative decoder employing multiple external code error checks to lower the error floor and/or improve decoding performance. Data block redundancy, sometimes via a cyclic redundancy check (CRC) or Reed Solomon (RS) code, enables enhanced iterative decoding performance. Improved decoding performance is achieved during interim iterations before the final iteration. A correctly decoded CRC block, indicating a decoded segment is correct with a high degree of certainty, assigns a very high confidence level to the bits in this segment and is fed back to inner and/or outer decoders (with interleaving, when appropriate) for improved iterative decoding. High confidence bits may be scattered throughout inner decoded frames to influence other bit decisions in subsequent iterations. Turbo decoders typically operate relatively well at regions where the BER is high; the invention improves iterative decoder operation at lower BERs, lowering the ‘BER floor’ that is sometimes problematic with conventional turbo decoders.Type: GrantFiled: November 21, 2007Date of Patent: July 28, 2009Assignee: NXP B.V.Inventors: Donald Brian Eidson, Abraham Krieger, Ramaswamy Murali
-
Patent number: 7564892Abstract: A transcoder is described for converting a received first digital signal with a first modulation and encoding scheme to a second digital signal with a second modulation and encoding scheme. The transcoder may include a demodulator that produces a demodulated digital stream of data from the received first digital signal and a modulator in signal communication with the demodulator, where the modulator modulates the digital stream of data with the second modulation and encoding scheme. Additionally, the transcoder may include an upconverter in signal communication with the modulator, where the upconverter produces the second digital signal.Type: GrantFiled: June 30, 2003Date of Patent: July 21, 2009Assignee: NXP B.V.Inventors: Mats Lidstrom, Lior Levin, Abraham Krieger
-
Publication number: 20080072123Abstract: Iterative decoder employing multiple external code error checks to lower the error floor and/or improve decoding performance. Data block redundancy, sometimes via a cyclic redundancy check (CRC) or Reed Solomon (RS) code, enables enhanced iterative decoding performance. Improved decoding performance is achieved during interim iterations before the final iteration. A correctly decoded CRC block, indicating a decoded segment is correct with a high degree of certainty, assigns a very high confidence level to the bits in this segment and is fed back to inner and/or outer decoders (with interleaving, when appropriate) for improved iterative decoding. High confidence bits may be scattered throughout inner decoded frames to influence other bit decisions in subsequent iterations. Turbo decoders typically operate relatively well at regions where the BER is high; the invention improves iterative decoder operation at lower BERs, lowering the ‘BER floor’ that is sometimes problematic with conventional turbo decoders.Type: ApplicationFiled: November 21, 2007Publication date: March 20, 2008Inventors: Donald Eidson, Abraham Krieger, Ramaswamy Murali
-
Patent number: 7336683Abstract: An exemplary satellite communication system comprises a service provider unit communicably coupled to a number of subscriber units via satellite transmission. The service provider unit includes an encoder configured to encode source data into a serial transmit sequence, and is further capable of supporting at least two modes of operation. The serial transmit sequence includes a first unique word identifying a first mode of operation, and is followed by a first payload packet having a first number of channel symbols corresponding to a source packet encoded in accordance with the first mode of operation identified by the first unique word. The first payload packet is encapsulated by two unique words and the time interval between the two unique words is used to determine the first mode of operation identified by the first unique word.Type: GrantFiled: June 17, 2003Date of Patent: February 26, 2008Assignee: Conexant Systems, Inc.Inventors: Donald Brian Eidson, Abraham Krieger, Ramaswamy Murali
-
Patent number: 7310768Abstract: Iterative decoder employing multiple external code error checks to lower the error floor and/or improve decoding performance. Data block redundancy, sometimes via a cyclic redundancy check (CRC) or Reed Solomon (RS) code, enables enhanced iterative decoding performance. Improved decoding performance is achieved during interim iterations before the final iteration. A correctly decoded CRC block, indicating a decoded segment is correct with a high degree of certainty, assigns a very high confidence level to the bits in this segment and is fed back to inner and/or outer decoders (with interleaving, when appropriate) for improved iterative decoding. High confidence bits may be scattered throughout inner decoded frames to influence other bit decisions in subsequent iterations. Turbo decoders typically operate relatively well at regions where the BER is high; the invention improves iterative decoder operation at lower BERs, lowering the ‘BER floor’ that is sometimes problematic with conventional turbo decoders.Type: GrantFiled: July 16, 2004Date of Patent: December 18, 2007Assignee: Conexant Systems, Inc.Inventors: Donald Brian Eidson, Abraham Krieger, Ramaswamy Murali
-
Patent number: 7310369Abstract: A method for estimating an SNR-related parameter, such as ES/N0, from one or more symbols. The number of symbols within a predetermined number of symbols that fall within one or more collection areas is counted. The count is then associated with a value of the SNR-related parameter. This association may be performed through one or more lookup tables. In one application, a scaling factor is derived from the count. The scaling factor may be used to scale symbols before they are quantized and inputted into a trellis decoder such as a log-MAP decoder.Type: GrantFiled: May 30, 2001Date of Patent: December 18, 2007Assignee: Conexant Systems, Inc.Inventors: Abraham Krieger, Ramaswamy Murali, Donald Brian Eidson, Sachar Kons
-
Publication number: 20070245208Abstract: An erasures assisted block code decoder and related method are provided. The erasures assisted block code decoder comprises a first block decoder, an erasures processor, and a second block code decoder. The first block decoder, for example, a Reed-Solomon decoder, is configured to decode blocks of data elements, e.g., bytes, that were previously affected by bursty errors. The first block decoder is also configured to identify those of such blocks it is unable to decode. The erasures processor is configured to identify, as erasures, data elements in the un-decodable blocks by utilizing, in the erasures identification process, data elements in the decoded blocks that were corrected by the first block decoder. The second block decoder, e.g., the same or different Reed-Solomon decoder, is configured to decode one or more of the un-decodable blocks by utilizing, in the decoding, the erasures identified by the erasures processor.Type: ApplicationFiled: November 10, 2006Publication date: October 18, 2007Inventors: Chi-Ping Nee, Abraham Krieger, Shachar Kons, Chun-Hsuan Kuo
-
Patent number: 7231005Abstract: A method and apparatus for processing demodulated data comprising received symbol data is disclosed. A decoder is used to compute estimated symbols and corresponding reliability metrics. The reliability metrics are transformed into reliability weights. Optionally, residuals relating to the difference between the received symbol data and the estimated symbols are computed. Output data are generated comprising any combination of the following: estimated symbols, reliability weights, residuals, and received symbol data. The residuals may be weighted by the reliability metrics and used by demodulation or error compensation loops to instantaneously reduce or increase the bandwidth of these loops.Type: GrantFiled: February 14, 2003Date of Patent: June 12, 2007Assignee: Conexant Systems, Inc.Inventors: Donald Brian Eidson, Ramaswamy Murali, Abraham Krieger, Magnus H. Berggren
-
Publication number: 20070025470Abstract: A known sequence of symbols is located within a transmitted sequence of symbols by estimating the phase differences between offset symbols within a portion or more of the transmitted sequence, estimating the phase differences between offset symbols in the known sequence, and determining that the symbols within the portion or more of the transmitted sequence are the known sequence if the phase difference estimates determined from the symbols within the portion or more of the transmitted sequence are substantially equal to the phase difference estimates determined from the known sequence.Type: ApplicationFiled: July 28, 2005Publication date: February 1, 2007Inventors: Chi-Ping Nee, Durgaprasad Shamain, Gdaliahou Kalit, Abraham Krieger
-
Publication number: 20070011564Abstract: A multi-channel decoder system has a decoder core, at least a portion of which comprises or is configurable as a LDPC decoder, a plurality of channels to and from the decoder core, and control logic for controlling application of the decoder core to data carried by one or more of the channels.Type: ApplicationFiled: December 16, 2005Publication date: January 11, 2007Inventors: Shachar Kons, Gadi Kalit, Eran Arad, Shimon Gur, Yoav Goldenberg, Abraham Krieger
-
Patent number: 7103831Abstract: A method and system are described for assigning reliability metrics to error correction coded bits or symbols that are decoded. Survivor and non-survivor paths through a portion of a trellis representation within a sliding window are determined and recorded. Primary and non-primary traceback paths through a portion of the trellis representation are determined from the recorded data. If the primary and non-primary traceback paths diverge at a release point, a reliability metric is assigned to the bit or symbol estimate corresponding to the release point. This metric is derived from the difference between the path metrics of the primary and non-primary traceback paths. Alternately, if the two paths diverge through all or a portion of a release zone, a reliability metric is assigned to the block of bit or symbol estimates corresponding to the portion or more of the release zone where the two paths diverge from one another.Type: GrantFiled: January 22, 2003Date of Patent: September 5, 2006Assignee: Conexant Systems, Inc.Inventors: Abraham Krieger, Donald Brian Eidson
-
Patent number: 7065703Abstract: A receiver in which sync data detection logic detects unencoded sync data at block boundaries of blocks encoded symbols received over a communications channel. Based on the detection of the sync data, the sync data detection logic determine synchronization information for one or more components of the receiver. It may also determine one or more system parameters by counting the number of symbols between successive instances of the sync data.Type: GrantFiled: July 15, 2004Date of Patent: June 20, 2006Assignee: Conexant Systems, Inc.Inventor: Abraham Krieger