Patents by Inventor Feng-Wen Sun

Feng-Wen Sun 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: 20080059727
    Abstract: A method of interleaving blocks of indexed data of varying length is disclosed. The method includes the steps of: providing a set of basic Interleavers comprising a family of one or more permutations of the indexed data and having a variable length; selecting one of the basic Interleavers based upon a desired Interleaver length L; and adapting the selected basic Interleaver to produce an Interleaver having the desired Interleaver length L.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 6, 2008
    Inventors: Mustafa Eroz, A. Hammons, Feng-Wen Sun
  • Patent number: 7334181
    Abstract: An approach is provided for generating Low Density Parity Check (LDPC) codes. An LDPC encoder generates a short LDPC code by shortening longer mother codes. The short LDPC code has an outer Bose Chaudhuri Hocquenghem (BCH) code. According to another aspect, for an LDPC code with code rate of 3/5 utilizing 8-PSK (Phase Shift Keying) modulation, an interleaver provides for interleaving bits of the output LDPC code by serially writing data associated with the LDPC code column-wise into a table and reading the data row-wise from right to left. The above approach has particular application in digital video broadcast services over satellite.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: February 19, 2008
    Assignee: The DIRECTV Group, Inc.
    Inventors: Mustafa Eroz, Feng-Wen Sun, Lin-Nan Lee
  • Patent number: 7317710
    Abstract: A method and apparatus for encoding data for transmission in a communication system provides increased efficiency in bandwidth utilization through higher data rates, lower error rates, lower power levels, and/or increased capacity. A set of orthogonal codes is partitioned into subsets. The data to be transmitted is partitioned into packets of bit sequences, each of which is mapped to an orthogonal code in an assigned subset. The number of members in a particular subset is determined by the relative transmission requirements of the data signal the subset will be used to encode.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: January 8, 2008
    Assignee: The DIRECTV Group, Inc.
    Inventors: Feng-Wen Sun, Khalid Karimullah, Lin-Nan Lee
  • Publication number: 20070263751
    Abstract: A method and apparatus for providing an asymmetrical backwards compatible communications signal that is capable of being decoded by QPSK and OQPSK receivers as well as PSK and QAM receivers is provided. The invention comprises a timing error accumulator coupled to a first bit stream. The first bit stream includes content that is common to the QPSK/OQPSK receiver and to the PSK/QAM receiver. A phase error accumulator is coupled to a second bit stream and adjusts the phase of symbols in the second bit stream. A phase and timing error compensator is coupled to the phase error accumulator and the timing error accumulator and adjusts the first and second bit streams received from the phase error accumulator and the timing error accumulator in order to reduce timing and phase errors. A higher order modulator coupled to the phase- and timing error compensator is also provided. The higher order modulator processes the first and second bit streams to provide the asymmetrical backwards compatible signal.
    Type: Application
    Filed: July 18, 2007
    Publication date: November 15, 2007
    Inventors: Lin-Nan Lee, Feng-Wen Sun, Mustafa Eroz, Yimin Jiang
  • Patent number: 7296208
    Abstract: An approach is provided for efficiently decoding low density parity check (LDPC) codes. An LDPC decoder includes a memory for storing a mapped matrix that satisfies a plurality of parallel decodable conditions for permitting a lumped memory structure. Additionally, the decoder includes a parallel processors accessing edge values from the stored mapped matrix decode the LDPC codes. The above approach has particular applicability to satellite broadcast systems.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: November 13, 2007
    Assignee: The DIRECTV Group, Inc.
    Inventors: Feng-Wen Sun, Mustafa Eroz, Lin-Nan Lee
  • Publication number: 20070234179
    Abstract: An approach is provided for encoding short frame length Low Density Parity Check (LDPC) codes. An encoder generates a LDPC code having an outer Bose Chaudhuri Hocquenghem (BCH) code. Structure is imposed on the LDPC codes by restricting portion part of the parity check matrix to be lower triangular and/or satisfying other requirements such that the communication between bit nodes and check nodes of the decoder is simplified. Further, a cyclic redundancy check (CRC) encoder is supplied to encode the input signal according to a CRC code. This approach has particular application in digital video broadcast services over satellite.
    Type: Application
    Filed: May 24, 2007
    Publication date: October 4, 2007
    Applicant: The DirecTV Group, Inc.
    Inventors: Mustafa Eroz, Feng-Wen Sun, Lin-Nan Lee
  • Publication number: 20070226578
    Abstract: An approach is provided for generating Low Density Parity Check (LDPC) codes. An LDPC encoder generates a LDPC code with an outer Bose Chaudhuri Hocquenghem (BCH) code. For a rate 3/5 code, the approach provides a degree profile that yields reduced memory requirements for storage of the edge values without significantly affecting the performance with respect to an “unmodified” rate 3/5 code. The relevant parameters for the reduced memory LDPC codes are as follows: q=72, nldpc=64800, kldpc=nBCH=38880, kBCH=38688. The above approach has particular application in digital video broadcast services over satellite.
    Type: Application
    Filed: May 24, 2007
    Publication date: September 27, 2007
    Applicant: The DirecTV Group, Inc.
    Inventors: Mustafa Eroz, Feng-Wen Sun, Lin-Nan Lee
  • Patent number: 7260159
    Abstract: A method and apparatus for providing an asymmetrical backwards compatible communications signal that is capable of being decoded by QPSK and OQPSK receivers as well as PSK and QAM receivers is provided. The invention comprises a timing error accumulator coupled to a first bit stream. The first bit stream includes content that is common to the QPSK/OQPSK receiver and to the PSK/QAM receiver. A phase error accumulator is coupled to a second bit stream and adjusts the phase of symbols in the second bit stream. A phase and timing error compensator is coupled to the phase error accumulator and the timing error accumulator and adjusts the first and second bit streams received from the phase error accumulator and the timing error accumulator in order to reduce timing and phase errors. A higher order modulator coupled to the phase and timing error compensator is also provided. The higher order modulator processes the first and second bit streams to provide the asymmetrical backwards compatible signal.
    Type: Grant
    Filed: May 10, 2002
    Date of Patent: August 21, 2007
    Assignee: The DirecTV Group, Inc.
    Inventors: Lin-Nan Lee, Feng-Wen Sun, Mustafa Eroz, Yimin Jiang
  • Publication number: 20070168834
    Abstract: An approach is provided for decoding a low density parity check (LDPC) coded signal. Edge values associated with a structured parity check matrix used to generate the LDPC coded signal are retrieved from memory. The edge values specify the relationship of bit nodes and check nodes, and are stored within memory according to a predetermined scheme that permits concurrent retrieval of a set of the edge values. A decoded signal corresponding to the LDPC coded signal is output based on the retrieved edge values.
    Type: Application
    Filed: February 26, 2007
    Publication date: July 19, 2007
    Inventors: Mustafa Eroz, Lin-Nan Lee, Feng-Wen Sun, Bob Cassagnol, Adam Ancken
  • Patent number: 7237174
    Abstract: An approach is provided for encoding short frame length Low Density Parity Check (LDPC) codes. An encoder generates a LDPC code having an outer Bose Chaudhuri Hocquenghem (BCH) code. Structure is imposed on the LDPC codes by restricting portion part of the parity check matrix to be lower triangular and/or satisfying other requirements such that the communication between bit nodes and check nodes of the decoder is simplified. Further, a cyclic redundancy check (CRC) encoder is supplied to encode the input signal according to a CRC code. This approach has particular application in digital video broadcast services over satellite.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: June 26, 2007
    Assignee: The DIRECTV Group, Inc.
    Inventors: Mustafa Eroz, Feng-Wen Sun, Lin-Nan Lee
  • Patent number: 7234098
    Abstract: An approach is provided for generating Low Density Parity Check (LDPC) codes. An LDPC encoder generates a LDPC code with an outer Bose Chaudhuri Hocquenghem (BCH) code. For a rate 3/5 code, the approach provides a degree profile that yields reduced memory requirements for storage of the edge values without significantly affecting the performance with respect to an “unmodified” rate 3/5 code. The relevant parameters for the reduced memory LDPC codes are as follows: q=72, nldpc=64800, kldpc=nBCH=38880, kBCH=38688. The above approach has particular application in digital video broadcast services over satellite.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: June 19, 2007
    Assignee: The DirecTV Group, Inc.
    Inventors: Mustafa Eroz, Feng-Wen Sun, Lin-Nan Lee
  • Publication number: 20070113142
    Abstract: An approach is provided for a method of encoding structure Low Density Parity Check (LDPC) codes. Memory storing information representing a structured parity check Matrix of Low Density Parity Check (LDPC) codes is accessed during the encoding process. The information is organized in tabular form, wherein each row represents occurrences of one Values within a first column of a group of columns of the parity check matrix. The rows correspond to groups of columns of the parity check matrix, wherein subsequent columns within each of the groups are derived according to a predetermined operation. An LDPC coded signal is output based on the stored information representing the parity check matrix.
    Type: Application
    Filed: December 8, 2006
    Publication date: May 17, 2007
    Inventors: Mustafa Eroz, Feng-Wen Sun, Lin-Nan Lee
  • Patent number: 7203887
    Abstract: An approach is provided for decoding a low density parity check (LDPC) coded signal. Edge values associated with a structured parity check matrix used to generate the LDPC coded signal are retrieved from memory. The edge values specify the relationship of bit nodes and check nodes, and are stored within memory according to a predetermined scheme that permits concurrent retrieval of a set of the edge values. A decoded signal corresponding to the LDPC coded signal is output based on the retrieved edge values.
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: April 10, 2007
    Assignee: The DirectTV Group, Inc.
    Inventors: Mustafa Eroz, Lin-Nan Lee, Feng-Wen Sun, Bob Cassagnol, Adam Von Ancken
  • Patent number: 7191378
    Abstract: An approach is provided for a method of encoding structure Low Density Parity Check (LDPC) codes. Memory storing information representing a structured parity check matrix of Low Density Parity Check (LDPC) codes is accessed during the encoding process. The information is organized in tabular form, wherein each row represents occurrences of one values within a first column of a group of columns of the parity check matrix. The rows correspond to groups of columns of the parity check matrix, wherein subsequent columns within each of the groups are derived according to a predetermined operation. An LDPC coded signal is output based on the stored information representing the parity check matrix.
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: March 13, 2007
    Assignee: The DirecTV Group, Inc.
    Inventors: Mustafa Eroz, Feng-Wen Sun, Lin-Nan Lee
  • Publication number: 20070022352
    Abstract: Method and apparatus for implementing LDPC codes in an IEEE 802.11 standard system configured to operate in a Multiple-Input, Multiple-Output (MIMO) schema. A method in accordance with the present invention comprises defining a base LDPC code, having a length equal to an integer number of data carriers in an ODFM symbol, transmitting the base LDPC code over a plurality of sub-carriers, wherein the base code is transmitted at an expected phase on sub-carriers specified by the IEEE 802.11 standard system, and transmitting the base LDPC code on other sub-carriers than those specified by the IEEE 802.11 standard system, wherein the base LDPC code on the other sub-carriers is transmit offset in phase from the base LDPC code on the specified sub-carriers.
    Type: Application
    Filed: September 8, 2005
    Publication date: January 25, 2007
    Inventors: Mustafa Eroz, Lin-Nan Lee, Feng-Wen Sun
  • Patent number: 7161988
    Abstract: An approach is provided for minimizing co-channel interference in a communication system is disclosed. A header of a first frame is scrambled based on a first unique word. A header of a second frame is scrambled based on a second unique word. The first frame including the corresponding scrambled header and the second frame including the corresponding scrambled header are transmitted, respectively, over adjacent co-channels of the communication system. Each of the frames further includes a payload and a pilot block. The payload and the pilot block of the first frame are scrambled based on a first scrambling sequence. The payload and the pilot block of the second frame are scrambled based on a second scrambling sequence. The above arrangement is particularly suited to a digital satellite broadcast and interactive system.
    Type: Grant
    Filed: December 10, 2004
    Date of Patent: January 9, 2007
    Assignee: The DirecTV Group, Inc.
    Inventors: Lin-Nan Lee, Feng-Wen Sun, Adam Von Ancken
  • Publication number: 20060227894
    Abstract: An approach is provided for minimizing co-channel interference in a communication system is disclosed. A header of a first frame is scrambled based on a first unique word. A header of a second frame is scrambled based on a second unique word. The first frame including the corresponding scrambled header and the second frame including the corresponding scrambled header are transmitted, respectively, over adjacent co-channels of the communication system. Each of the frames further includes a payload and a pilot block. The payload and the pilot block of the first frame are scrambled based on a first scrambling sequence. The payload and the pilot block of the second frame are scrambled based on a second scrambling sequence. The above arrangement is particularly suited to a digital satellite broadcast and interactive system.
    Type: Application
    Filed: June 9, 2006
    Publication date: October 12, 2006
    Inventors: Lin-Nan Lee, Feng-Wen Sun, Adam Ancken
  • Publication number: 20060153313
    Abstract: An approach is provided for minimizing co-channel interference in a communication system is disclosed. A header of a first frame is scrambled based on a first unique word. A header of a second frame is scrambled based on a second unique word. The first frame including the corresponding scrambled header and the second frame including the corresponding scrambled header are transmitted, respectively, over adjacent co-channels of the communication system. Each of the frames further includes a payload and a pilot block. The payload and the pilot block of the first frame are scrambled based on a first scrambling sequence. The payload and the pilot block of the second frame are scrambled based on a second scrambling sequence. The above arrangement is particularly suited to a digital satellite broadcast and interactive system.
    Type: Application
    Filed: December 10, 2004
    Publication date: July 13, 2006
    Inventors: Lin-Nan Lee, Feng-Wen Sun, Adam Ancken
  • Patent number: 7027546
    Abstract: An approach for performing synchronization is provided. Phase and timing offsets are first estimated in order to calculate a frequency offset. A receiver processes a signal received from a satellite and determine offset information. The receiver includes a phase estimator for estimating a phase offset of the received signal, a timing estimator for estimating a timing offset of the received signal, and a frequency estimator for deriving a frequency offset from the phase and timing offset. A determination is made as to whether the sampling was done at a peak wave point of the data.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: April 11, 2006
    Assignee: Hughes Network Systems Inc.
    Inventor: Feng-Wen Sun
  • Patent number: 7020829
    Abstract: An approach is provided for transmitting messages using low density parity check (LDPC) codes. Input messages are encoded according to a structured parity check matrix that imposes restrictions on a sub-matrix of the parity check matrix to generate LDPC codes. The LDPC codes are transmitted over a radio communication system (e.g., satellite network), wherein a receiver communicating over the radio communication system is configured to iteratively decode the received LDPC codes according to a signal constellation associated with the LDPC codes. The receiver is configured to iteratively regenerating signal constellation bit metrics after one or more decoding iterations.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: March 28, 2006
    Assignee: Hughes Electronics Corporation
    Inventors: Mustafa Eroz, Feng-Wen Sun, Lin-Nan Lee