Patents by Inventor Haosong Fu

Haosong Fu 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: 20120051412
    Abstract: A digital communications receiver includes an input configured to receive, via a communications channel, a received first signal representing a sequence of symbols, each symbol being encoded to be representative of a plurality of data bits. A processor adjusts a magnitude and filters the received signal. An equalizer applies a cyclic prefix restoration to the adjusted and filtered signal, producing a second signal, converts the second signal from time domain to frequency domain to produce a frequency domain signal, and determines a first quantity of values representing a first portion of the symbols by evaluating a relationship of channel values representing characteristics of the communications channel and a second quantity of values representing a portion of the frequency domain signal, the first quantity being smaller than the second quantity.
    Type: Application
    Filed: November 7, 2011
    Publication date: March 1, 2012
    Applicant: ATI TECHNOLOGIES ULC
    Inventors: Hong Liu, Raul A. Casas, Haosong Fu
  • Patent number: 8068549
    Abstract: A trellis decoder decodes a stream of encoded symbols, including symbols of a first type (e.g. symbols encoded with a first trellis code) and symbols of a second type (e.g. encoded with a second, more robust, trellis code), without storing path indicators along a trellis for symbols of the first type. In this way, limited memory may be used to store path indicators along the trellis for symbols of the second type. This allows for more accurate decoding of the symbols of the second type. For transitions from symbols of the second type to symbols of the first type, states of the trellis decoder may be stored. In this way, paths may be traced back along the trellis for trellis decoding, without the path indicators for the symbols of the first type.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: November 29, 2011
    Assignee: Broadcom Corporation
    Inventors: Haosong Fu, Azzedine Touzni, Raghuram Behara, Ajay Bhaskaran, Samir N. Hulyalkar
  • Publication number: 20100246733
    Abstract: A trellis decoder decodes a stream of encoded symbols, including symbols of a first type (e.g. symbols encoded with a first trellis code) and symbols of a second type (e.g. encoded with a second, more robust, trellis code), without storing path indicators along a trellis for symbols of the first type. In this way, limited memory may be used to store path indicators along the trellis for symbols of the second type. This allows for more accurate decoding of the symbols of the second type. For transitions from symbols of the second type to symbols of the first type, states of the trellis decoder may be stored. In this way, paths may be traced back along the trellis for trellis decoding, without the path indicators for the symbols of the first type.
    Type: Application
    Filed: June 8, 2010
    Publication date: September 30, 2010
    Inventors: Haosong Fu, Azzedine Touzni, Raghuram Behara, Ajay Bhaskaran, Samir N. Hulyalkar
  • Patent number: 7733972
    Abstract: A trellis decoder decodes a stream of encoded symbols, including symbols of a first type (e.g. symbols encoded with a first trellis code) and symbols of a second type (e.g. encoded with a second, more robust, trellis code), without storing path indicators along a trellis for symbols of the first type. In this way, limited memory may be used to store path indicators along the trellis for symbols of the second type. This allows for more accurate decoding of the symbols of the second type. For transitions from symbols of the second type to symbols of the first type, states of the trellis decoder may be stored. In this way, paths may be traced back along the trellis for trellis decoding, without the path indicators for the symbols of the first type.
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: June 8, 2010
    Inventors: Haosong Fu, Azzedine Touzni, Raghuram Behara, Ajay Bhaskaran, Samir N. Hulyalkar
  • Publication number: 20090262864
    Abstract: In a digital communications receiver configured to receive, via a communications channel, a received first signal representing a sequence of symbols, each symbol being encoded to be representative of data bits, a method of processing the received signal includes adjusting a magnitude, filtering, and applying cyclic prefix restoration, to the received signal to produce a second signal, converting the second signal from time domain to frequency domain to produce a frequency domain signal, and determining a first quantity of values representing a first portion of the symbols by evaluating a relationship of channel values representing characteristics of the communications channel and a second quantity of values representing a portion of the frequency domain signal, the first quantity being smaller than the second quantity.
    Type: Application
    Filed: May 13, 2009
    Publication date: October 22, 2009
    Applicant: ATI TECHNOLOGIES, INC.
    Inventors: Hong Liu, Raul A. Casas, Haosong FU
  • Patent number: 7551679
    Abstract: In a digital communications receiver configured to receive, via a communications channel, a received first signal representing a sequence of symbols, each symbol being encoded to be representative of data bits, a method of processing the received signal includes adjusting a magnitude, filtering, and applying cyclic prefix restoration, to the received signal to produce a second signal, converting the second signal from time domain to frequency domain to produce a frequency domain signal, and determining a first quantity of values representing a first portion of the symbols by evaluating a relationship of channel values representing characteristics of the communications channel and a second quantity of values representing a portion of the frequency domain signal, the first quantity being smaller than the second quantity.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: June 23, 2009
    Assignee: ATI Technologies, Inc.
    Inventors: Hong Liu, Raul A. Casas, Haosong Fu
  • Patent number: 7349469
    Abstract: A single-axis receiver processes, for example, a complex vestigial sideband (VSB) modulated signal with an equalizer accounting for DC offset within the modulated signal. The DC offset embedded in a received signal may degrade the process of equalization. The equalizer includes a method of blind estimation of the DC offset for removing the DC offset. The estimate is generated by jointly minimizing a Constant Modulus (CM) cost function over equalizer parameters and a DC offset estimate. An arbitrary DC offset the CM cost function admits local spurious minima in terms of the equalizer function. If the DC offset at the receiver is equal to the DC offset inserted at the transmitter, which is equivalent to neglecting the ISI caused by the channel, then only half of the CM equalizer minima remain unchanged.
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: March 25, 2008
    Assignee: ATI Research, Inc.
    Inventors: Azzédine Touzni, Thomas J. Endres, Haosong Fu, Raúl A. Casas, Christopher H. Strolle
  • Publication number: 20070237263
    Abstract: A robust data extension added to a standard 8VSB digital television signal is used to improve the performance of a digital television receiver. The robust data extension is added to a standard 8VSB digital television transmission system by encoding high priority data packets in a rate 1/2 trellis encoder. The high priority data 1/2 trellis encoded packets are then multiplexed with normal data packets and input into the normal data service of an 8VSB system, which further contains a rate 2/3 trellis encoder. The combined trellis encoding results in a rate 1/3 trellis encoding for robust data packets and a rate 2/3 trellis encoding for normal packets. Backward compatibility with existing receivers is maintained for 1) 8VSB signaling, 2) trellis encoding and decoding, 3) Reed Solomon encoding and decoding, and 4) MPEG compatibility. In addition to delivery of robust data for mobile applications, the redundant robust data packets also improve the performance of the receiver in the normal tier of service.
    Type: Application
    Filed: March 19, 2007
    Publication date: October 11, 2007
    Inventors: Christopher Strolle, Samir Hulyalkar, Jeffrey Hamilton, Haosong Fu, Troy Schaffer
  • Publication number: 20070183517
    Abstract: In a digital communications receiver configured to receive, via a communications channel, a received first signal representing a sequence of symbols, each symbol being encoded to be representative of data bits, a method of processing the received signal includes adjusting a magnitude, filtering, and applying cyclic prefix restoration, to the received signal to produce a second signal, converting the second signal from time domain to frequency domain to produce a frequency domain signal, and determining a first quantity of values representing a first portion of the symbols by evaluating a relationship of channel values representing characteristics of the communications channel and a second quantity of values representing a portion of the frequency domain signal, the first quantity being smaller than the second quantity.
    Type: Application
    Filed: February 3, 2006
    Publication date: August 9, 2007
    Inventors: Hong Liu, Raul Casas, Haosong Fu
  • Patent number: 7194047
    Abstract: A robust data extension, added to a standard 8VSB digital television signal, is used to improve the performance of a digital television receiver. Robust data packets are encoded at a 1/3-trellis rate as compared to normal data packets that are encoded at a 2/3-trellis rate. In addition to delivery of robust data for mobile applications, the redundant robust data packets also improve the performance of the receiver in the normal tier of service. In particular, the robust data packets improve the performance of the receiver equalizer filter in the presence of rapidly changing transient channel conditions such as dynamic multipath for both robust data packets and normal data packets. The robust data packets improve the performance of the carrier recovery loop and the symbol timing recovery loop. Backward compatibility with existing receivers is maintained for 1) 8VSB signaling, 2) trellis encoding and decoding, 3) Reed Solomon encoding and decoding, and 4) MPEG compatibility.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: March 20, 2007
    Assignee: ATI Technologies Inc.
    Inventors: Christopher H Strolle, Samir N Hulyalkar, Jeffrey S Hamilton, Haosong Fu, Troy A Schaffer
  • Publication number: 20060088119
    Abstract: A trellis decoder decodes a stream of encoded symbols, including symbols of a first type (e.g. symbols encoded with a first trellis code) and symbols of a second type (e.g. encoded with a second, more robust, trellis code), without storing path indicators along a trellis for symbols of the first type. In this way, limited memory may be used to store path indicators along the trellis for symbols of the second type. This allows for more accurate decoding of the symbols of the second type. For transitions from symbols of the second type to symbols of the first type, states of the trellis decoder may be stored. In this way, paths may be traced back along the trellis for trellis decoding, without the path indicators for the symbols of the first type.
    Type: Application
    Filed: October 26, 2004
    Publication date: April 27, 2006
    Applicant: ATI Technologies Inc.
    Inventors: Haosong Fu, Azzedine Touzni, Raghuram Behara, Ajay Bhaskaran, Samir Hulyalkar
  • Publication number: 20040057535
    Abstract: A robust data extension added to a standard 8VSB digital television signal is used to improve the performance of a digital television receiver. The robust data extension is added to a standard 8VSB digital television transmission system by encoding high priority data packets in a rate ½ trellis encoder. The high priority data ½ trellis encoded packets are then multiplexed with normal data packets and input into the normal data service of an 8VSB system, which further contains a rate ⅔ trellis encoder. The combined trellis encoding results in a rate ⅓ trellis encoding for robust data packets and a rate ⅔ trellis encoding for normal packets. Backward compatibility with existing receivers is maintained for 1) 8VSB signaling, 2) trellis encoding and decoding, 3) Reed Solomon encoding and decoding, and 4) MPEG compatibility.
    Type: Application
    Filed: September 20, 2002
    Publication date: March 25, 2004
    Applicant: ATI Technologies Inc.
    Inventors: Christopher H. Strolle, Samir N. Hulyalkar, Jeffrey S. Hamilton, Haosong Fu, Troy A. Schaffer
  • Publication number: 20040028076
    Abstract: A robust data extension is added to a standard 8VSB digital television transmission system by encoding high priority data packets in a rate 1/2 trellis encoder. The high priority data 1/2 trellis encoded packets are multiplexed with normal data packets and input into the normal data service of an 8VSB system, which further contains a rate 2/3 trellis encoder. The combined trellis encoding results in a rate 1/3 trellis encoding for robust data packets and a rite 2/3 trellis encoding for normal packets. Rate 1/3 trellis encoding provides the substantially equivalent robustness of a 2VSB signal while retaining the backward compatibility characteristics or an 8VSB signal.
    Type: Application
    Filed: June 6, 2003
    Publication date: February 12, 2004
    Inventors: Christopher H Strolle, Samir N Hulyakar, Jeffery S Hamilton, Haosong Fu, Troy A Schaffer