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: 20120051412Abstract: 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: ApplicationFiled: November 7, 2011Publication date: March 1, 2012Applicant: ATI TECHNOLOGIES ULCInventors: Hong Liu, Raul A. Casas, Haosong Fu
-
Patent number: 8068549Abstract: 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: GrantFiled: June 8, 2010Date of Patent: November 29, 2011Assignee: Broadcom CorporationInventors: Haosong Fu, Azzedine Touzni, Raghuram Behara, Ajay Bhaskaran, Samir N. Hulyalkar
-
Publication number: 20100246733Abstract: 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: ApplicationFiled: June 8, 2010Publication date: September 30, 2010Inventors: Haosong Fu, Azzedine Touzni, Raghuram Behara, Ajay Bhaskaran, Samir N. Hulyalkar
-
Patent number: 7733972Abstract: 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: GrantFiled: October 26, 2004Date of Patent: June 8, 2010Inventors: Haosong Fu, Azzedine Touzni, Raghuram Behara, Ajay Bhaskaran, Samir N. Hulyalkar
-
Publication number: 20090262864Abstract: 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: ApplicationFiled: May 13, 2009Publication date: October 22, 2009Applicant: ATI TECHNOLOGIES, INC.Inventors: Hong Liu, Raul A. Casas, Haosong FU
-
Patent number: 7551679Abstract: 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: GrantFiled: February 3, 2006Date of Patent: June 23, 2009Assignee: ATI Technologies, Inc.Inventors: Hong Liu, Raul A. Casas, Haosong Fu
-
Patent number: 7349469Abstract: 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: GrantFiled: August 7, 2002Date of Patent: March 25, 2008Assignee: ATI Research, Inc.Inventors: Azzédine Touzni, Thomas J. Endres, Haosong Fu, Raúl A. Casas, Christopher H. Strolle
-
Publication number: 20070237263Abstract: 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: ApplicationFiled: March 19, 2007Publication date: October 11, 2007Inventors: Christopher Strolle, Samir Hulyalkar, Jeffrey Hamilton, Haosong Fu, Troy Schaffer
-
Publication number: 20070183517Abstract: 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: ApplicationFiled: February 3, 2006Publication date: August 9, 2007Inventors: Hong Liu, Raul Casas, Haosong Fu
-
Patent number: 7194047Abstract: 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: GrantFiled: September 20, 2002Date of Patent: March 20, 2007Assignee: ATI Technologies Inc.Inventors: Christopher H Strolle, Samir N Hulyalkar, Jeffrey S Hamilton, Haosong Fu, Troy A Schaffer
-
Publication number: 20060088119Abstract: 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: ApplicationFiled: October 26, 2004Publication date: April 27, 2006Applicant: ATI Technologies Inc.Inventors: Haosong Fu, Azzedine Touzni, Raghuram Behara, Ajay Bhaskaran, Samir Hulyalkar
-
Publication number: 20040057535Abstract: 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: ApplicationFiled: September 20, 2002Publication date: March 25, 2004Applicant: ATI Technologies Inc.Inventors: Christopher H. Strolle, Samir N. Hulyalkar, Jeffrey S. Hamilton, Haosong Fu, Troy A. Schaffer
-
Publication number: 20040028076Abstract: 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: ApplicationFiled: June 6, 2003Publication date: February 12, 2004Inventors: Christopher H Strolle, Samir N Hulyakar, Jeffery S Hamilton, Haosong Fu, Troy A Schaffer