Patents by Inventor Leilei Song

Leilei Song 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: 8090063
    Abstract: Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where the receiver has received one or more signal vectors from the same transmitted vector. The symbols of the received signal vectors are combined, forming a combined received signal vector that may be treated as a single received signal vector. The combined signal vector is then decoded using a maximum-likelihood decoder. In some embodiments, the combined received signal vector may be processed prior to decoding. Systems and methods are also provided for computing soft information from a combined signal vector based on a decoding metric. Computationally intensive calculations can be extracted from the critical path and implemented in preprocessors and/or postprocessors.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: January 3, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Patent number: 8027402
    Abstract: Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where the receiver has received one or more signal vectors from the same transmitted vector. The symbols of the received signal vectors are combined, forming a combined received signal vector that may be treated as a single received signal vector. The combined signal vector is then decoded using a maximum-likelihood decoder. In some embodiments, the combined received signal vector may be processed prior to decoding. Systems and methods are also provided for computing soft information from a combined signal vector based on a decoding metric. Computationally intensive calculations can be extracted from the critical path and implemented in preprocessors and/or postprocessors.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: September 27, 2011
    Assignee: Marvell World Trade Ltd.
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Patent number: 8019023
    Abstract: Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where a receiver has received one or more signal vectors from the same transmitted vector. The receiver processes these received signal vectors one by one, and uses information from signal vectors that have already been processed to process the next signal vector. To process a current signal vector, the receiver concatenates the current signal vector with a previously processed signal vector. This concatenated signal vector is decoded using, for example, a maximum-likelihood (ML). To decode the concatenated signal vector, the ML decoder can use a concatenated channel matrix that includes a channel response matrix associated with the current signal vector and a processed version of previous channel response matrices.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: September 13, 2011
    Assignee: Marvell World Trade Ltd.
    Inventors: Leilei Song, Jungwon Lee, Woong Jun Jang
  • Patent number: 7995666
    Abstract: In a method for synchronizing a receiver to a synchronous signal, in a signal having been processed based on an automatic gain control (AGC) with a varying gain, a symbol is detected. An estimated beginning of a subsequent frame is determined based on the detected symbol. A gain of the AGC is fixed for a period during which the estimated start of the subsequent frame is processed by the AGC. A transform of the signal is analyzed to determine if the estimated start of the subsequent frame corresponds to an actual start of the subsequent frame. If the estimated start of the subsequent frame does not corresponds to the actual start of the subsequent frame, the gain of the AGC is allowed to resume varying and, a further symbol in the signal is detected, the signal having been processed based on the varying gain of the AGC.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: August 9, 2011
    Assignee: Marvell International Ltd.
    Inventors: Qing Zhao, Jungwon Lee, Leilei Song, Songping Wu, Hui-Ling Lou
  • Patent number: 7813436
    Abstract: In a method for synchronizing a receiver to a synchronous signal, a plurality of potential symbols are detected in a signal, the signal having been processed based on automatic gain control (AGC) with a varying gain. Next frame potential symbols corresponding to potential symbols in the plurality of potential symbols are determined, the next frame potential symbols being in frames subsequent to the frames in which the corresponding potential symbols are located. A gain of the AGC is fixed for each corresponding symbol interval during which a next frame potential symbol is operated on by the AGC. In between next frame potential symbols, the AGC is allowed to vary. Next frame potential symbols are analyzed after a transform is calculated to determine if any correspond to a start of a frame.
    Type: Grant
    Filed: September 6, 2007
    Date of Patent: October 12, 2010
    Assignee: Marvell International Ltd.
    Inventors: Qing Zhao, Jungwon Lee, Leilei Song, Songping Wu, Hui-Ling Lou
  • Patent number: 7610495
    Abstract: A method and apparatus are disclosed for power management of an electronic device. The present invention reduces power consumption of an electronic device that communicates over a network by selecting a transmission mode with reduced power consumption as the battery level gets lower. A disclosed power management process monitors the battery level of an electronic device and selects a transmission mode (e.g., a transmission rate) with a lower power consumption when the battery power level reaches one or more predefined threshold levels.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: October 27, 2009
    Assignee: Agere Systems Inc.
    Inventors: Kameran Azadet, Leilei Song
  • Publication number: 20090150754
    Abstract: A decoder, encoder and corresponding system are disclosed for providing fast Forward Error Correcting (FEC) decoding and encoding of syndrome-based error correcting codes. Three-parallel processing is performed by elements of the system. More particularly, in an illustrative embodiment, a decoder performs three-parallel syndrome generation and error determination and calculations, and an encoder performs three-parallel encoding. Low power and complexity techniques are used to save cost and power yet provide relatively high speed encoding and decoding.
    Type: Application
    Filed: February 13, 2009
    Publication date: June 11, 2009
    Applicants: AGERE SYSTEMS INC.
    Inventors: Ralf Dohmen, Timo Frithjof Schuering, Leilei Song, Meng-Lin Mark Yu
  • Patent number: 7509564
    Abstract: A decoder, encoder and corresponding system are disclosed for providing fast Forward Error Correcting (FEC) decoding and encoding of syndrome-based error correcting codes. Three-parallel processing is performed by elements of the system. More particularly, in an illustrative embodiment, a decoder performs three-parallel syndrome generation and error determination and calculations, and an encoder performs three-parallel encoding. Low power and complexity techniques are used to save cost and power yet provide relatively high speed encoding and decoding.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: March 24, 2009
    Assignees: Agere Systems Inc., Alcatel-Lucent USA Inc.
    Inventors: Ralf Dohmen, Timo Frithjof Schuering, Leilei Song, Meng-Lin Mark Yu
  • Publication number: 20080198941
    Abstract: Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where a receiver has received one or more signal vectors from the same transmitted vector. The receiver processes these received signal vectors one by one, and uses information from signal vectors that have already been processed to process the next signal vector. To process a current signal vector, the receiver concatenates the current signal vector with a previously processed signal vector. This concatenated signal vector is decoded using, for example, a maximum-likelihood (ML). To decode the concatenated signal vector, the ML decoder can use a concatenated channel matrix that includes a channel response matrix associated with the current signal vector and a processed version of previous channel response matrices.
    Type: Application
    Filed: August 15, 2007
    Publication date: August 21, 2008
    Inventors: Leilei Song, Jungwon Lee, Woong Jun Jang
  • Publication number: 20080025443
    Abstract: Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where the receiver has received one or more signal vectors from the same transmitted vector. The symbols of the received signal vectors are combined, forming a combined received signal vector that may be treated as a single received signal vector. The combined signal vector is then decoded using a maximum-likelihood decoder. In some embodiments, the combined received signal vector may be processed prior to decoding. Systems and methods are also provided for computing soft information from a combined signal vector based on a decoding metric. Computationally intensive calculations can be extracted from the critical path and implemented in preprocessors and/or postprocessors.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 31, 2008
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Publication number: 20080025427
    Abstract: Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where the receiver has received one or more signal vectors from the same transmitted vector. The symbols of the received signal vectors are combined, forming a combined received signal vector that may be treated as a single received signal vector. The combined signal vector is then decoded using a maximum-likelihood decoder. In some embodiments, the combined received signal vector may be processed prior to decoding. Systems and methods are also provided for computing soft information from a combined signal vector based on a decoding metric. Computationally intensive calculations can be extracted from the critical path and implemented in preprocessors and/or postprocessors.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 31, 2008
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Publication number: 20080025429
    Abstract: Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where the receiver has received one or more signal vectors from the same transmitted vector. The receiver combines the received vectors by vector concatenation The concatenated vector may then be decoded using, for example, maximum-likelihood decoding. In some embodiments, the combined signal vector is equalized before decoding.
    Type: Application
    Filed: March 16, 2007
    Publication date: January 31, 2008
    Applicant: Marvell International Ltd.
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Patent number: 7254771
    Abstract: A method of decoding interleaved Reed-Solomon codes to achieve an improved performance for burst errors is described. The method takes advantage of both interleaving and erasure decoding to increase the error correcting capability of a system without necessarily depending on channel reliability information. The observed correlation of burst errors in interleaved systems is advantageously used to achieve an improved error-correcting system, wherein a first code word is decoded, and the error locations in the first codeword are used to determine erasures for the remaining code words in the same interleaving block, and finally, decoding the remaining code words in parallel.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: August 7, 2007
    Assignee: Lucent Technologies Inc.
    Inventors: Leilei Song, Meng-Lin Yu
  • Publication number: 20070011592
    Abstract: A Reed Solomon decoder architecture. The architecture uses a modified version of the error-evaluator polynomial form proposed by Horiguchi, and later improved by Feng. The architecture is an improvement over Feng in that the area of the dominant PDU unit has been significantly reduced, while maintaining nearly the same iteration time, in novel slice circuitry which rotates terms to share a common multiplier and other circuitry. In addition, a novel implementation of storage of the B polynomial and associated overflow flags allows its storage to be minimized and provides equivalent functioning of the Chien search unit using a proprietary dual-multiplier arrangement in place of random multipliers used by Feng.
    Type: Application
    Filed: August 17, 2006
    Publication date: January 11, 2007
    Inventors: Lisa Fredrickson, Leilei Song
  • Patent number: 7117425
    Abstract: A Reed Solomon decoder architecture that uses a modified version of the error-evaluator polynomial form having a significantly reduced area of the dominant PDU unit, without loss in iteration time, in slice circuitry, which rotates terms to share a common multiplier and other circuitry. In addition, a B polynomial is stored, and associated overflow flags are implemented, to allow its storage to be minimized using a dual-multiplier arrangement. The decoder for error correcting codes comprises a syndrome calculation circuit, and a polynomial determining unit comprising slices, and a single multiplier in each of the slices, wherein each of the slices is employed a plurality of times in successive clock cycles. A correction circuit comprises a first multiplier employed when a scratch polynomial has overflowed, and a second multiplier employed when not overflowed.
    Type: Grant
    Filed: September 23, 2002
    Date of Patent: October 3, 2006
    Assignee: Agere Systems Inc.
    Inventors: Lisa Fredrickson, Leilei Song
  • Patent number: 7089485
    Abstract: A data structure, method and protocol wherein synchronization data indicative of a data frame delineation point is inserted within an inter-packet gap (IPG) proximate a data frame during transmission. Optionally, a cyclical redundancy check (CRC) length indicative data, pointer data, and other data is inserted within the IPG to further insure appropriate delineation of data frames within a data stream.
    Type: Grant
    Filed: February 2, 2001
    Date of Patent: August 8, 2006
    Assignee: Agere Systems Inc.
    Inventors: Kamran Azadet, Leilei Song, Thomas E. Truman, Meng-Lin Yu
  • Patent number: 6990624
    Abstract: A decoder, encoder and corresponding system are disclosed for providing fast Forward Error Correcting (FEC) decoding and encoding of syndrome-based error correcting codes. Three-parallel processing is performed by elements of the system. More particularly, in an illustrative embodiment, a decoder performs three-parallel syndrome generation and error determination and calculations, and an encoder performs three-parallel encoding. Low power and complexity techniques are used to save cost and power yet provide relatively high speed encoding and decoding.
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: January 24, 2006
    Assignees: Agere Systems Inc., Lucent Technologies Inc.
    Inventors: Ralf Dohmen, Timo Frithjof Schuering, Leilei Song, Meng-Lin Mark Yu
  • Publication number: 20050210353
    Abstract: A decoder, encoder and corresponding system are disclosed for providing fast Forward Error Correcting (FEC) decoding and encoding of syndrome-based error correcting codes. Three-parallel processing is performed by elements of the system. More particularly, in an illustrative embodiment, a decoder performs three-parallel syndrome generation and error determination and calculations, and an encoder performs three-parallel encoding. Low power and complexity techniques are used to save cost and power yet provide relatively high speed encoding and decoding.
    Type: Application
    Filed: May 13, 2005
    Publication date: September 22, 2005
    Inventors: Ralf Dohmen, Timo Schuering, Leilei Song, Meng-Lin Yu
  • Publication number: 20050114721
    Abstract: A method and apparatus are disclosed for power management of an electronic device. The present invention reduces power consumption of an electronic device that communicates over a network by selecting a transmission mode with reduced power consumption as the battery level gets lower. A disclosed power management process monitors the battery level of an electronic device and selects a transmission mode (e.g., a transmission rate) with a lower power consumption when the battery power level reaches one or more predefined threshold levels.
    Type: Application
    Filed: June 23, 2004
    Publication date: May 26, 2005
    Inventors: Kameran Azadet, Leilei Song
  • Publication number: 20040059990
    Abstract: A Reed Solomon decoder architecture. The architecture uses a modified version of the error-evaluator polynomial form proposed by Horiguchi, and later improved by Feng. The architecture is an improvement over Feng in that the area of the dominant PDU unit has been significantly reduced, while maintaining nearly the same iteration time, in novel slice circuitry which rotates terms to share a common multiplier and other circuitry. In addition, a novel implementation of storage of the B polynomial and associated overflow flags allows its storage to be minimized and provides equivalent functioning of the Chien search unit using a proprietary dual-multiplier arrangement in place of random multipliers used by Feng.
    Type: Application
    Filed: September 23, 2002
    Publication date: March 25, 2004
    Inventors: Lisa Fredrickson, Leilei Song