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: 8675783
    Abstract: Systems and methods are provided for determining a data value for a bit of interest in a received data signal. A closest 0-bit symbol candidate is selected from a plurality of 0-bit symbol candidates using a symbol selection distance approximation. A closest 1-bit symbol candidate is selected from a plurality of 1-bit symbol candidates using the symbol selection distance approximation. A 0-bit distance between the received data signal and the selected 0-bit symbol candidate is determined, and a 1-bit distance between the received data signal and the selected 1-bit symbol candidate is determined. A log likelihood ratio is calculated for the bit of interest using the determined 0-bit distance and the determined 1-bit distance.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: March 18, 2014
    Assignee: Marvell International Ltd.
    Inventors: Adina Matache, Leilei Song, Bhaskar V. Nallapureddy, Hui-Ling Lou
  • Patent number: 8670507
    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: Grant
    Filed: November 21, 2012
    Date of Patent: March 11, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Patent number: 8582692
    Abstract: In accordance with the teachings described herein, systems and methods are provided for calibrating DC offset in a receiver. A DC calibration circuit may be used that is configured to remove DC offset from a digital multi-carrier modulated (MCM) signal that includes a sequence of MCM symbols. The DC calibration circuit may include an accumulator and a compensator. The accumulator may be used to determine an estimated DC offset of a current MCM symbol in the sequence of MCM symbols. The compensator may be used to remove the estimated DC offset from a next MCM symbol in the sequence of MCM symbols. The accumulator may also be used to receive a plurality of digital samples that comprise the current MCM symbol and to determine the estimated DC offset by calculating an average of the plurality of digital samples.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 12, 2013
    Assignee: Marvell International Ltd.
    Inventors: Qing Zhao, Souvik Dihidar, Leilei Song, Jungwon Lee
  • Patent number: 8571140
    Abstract: Methods and apparatus are provided for performing log-likelihood ratio (LLR) computations in a pipeline. Portions of a metric used to compute LLR values are computed in one pipeline part. The portions correspond to all permutations of some received signal streams. The portions are combined with one permutation x2 of the received signal stream that was not included in the previous pipeline computation in a subsequent pipeline part to produce M values associated with a particular bit position. At each subsequent clock cycle, a different permutation of x2 is combined with the previously computed portions producing different M values. State values corresponding to different values of bit positions of the received stream are computed by finding the minimum among the M values, in each clock cycle, that affect a particular bit position. The state values are combined to compute the LLR values for the bit position in a final pipeline part.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: October 29, 2013
    Assignee: Marvell International Ltd.
    Inventors: Konstantinos Sarrigeorgidis, Yanni Chen, Leilei Song, Kedar Shirali
  • Publication number: 20130242777
    Abstract: A method, implemented by one or more processors, for scheduling traffic streams in a communication network includes determining, via a processor, a plurality of sets of one or more cell characteristics. Each set of cell characteristics in the plurality of sets of cell characteristics corresponds to a different cell in a plurality of cells. The method also includes determining, via a processor, a first set of one or more traffic characteristics corresponding to a first traffic stream, selecting, via a processor, a first cell from the plurality of cells based on (i) the plurality of sets of cell characteristics and (ii) the first set of traffic characteristics, and assigning, via a processor, the first traffic stream to the first cell for an entire duration of the first traffic stream.
    Type: Application
    Filed: March 6, 2013
    Publication date: September 19, 2013
    Applicant: MARVELL WORLD TRADE LTD.
    Inventors: Jihwan P. Choi, Hui-Ling Lou, Leilei Song, Ying Cai
  • Patent number: 8488698
    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: July 29, 2011
    Date of Patent: July 16, 2013
    Assignee: Marvell International Ltd.
    Inventors: Qing Zhao, Jungwon Lee, Leilei Song, Songping Wu, Hui-Ling Lou
  • Patent number: 8458575
    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: February 13, 2009
    Date of Patent: June 4, 2013
    Assignees: Agere Systems LLC, Alcatel-Lucent USA Inc.
    Inventors: Ralf Dohmen, Timo Frithjof Schuering, Leilei Song, Meng-Lin Mark Yu
  • Patent number: 8411786
    Abstract: One or more communications parameters associated with a multiple input, multiple output (MIMO) signal transmitted by a transmitter are identified. The one or more communications parameters include one or more of (i) a number of receive antennas via which the MIMO signal is received, (ii) a number of spatial streams in the MIMO signal, and (iii) a signal to noise ratio (SNR) corresponding to the MIMO signal. A particular data detection technique of a plurality of data detection techniques employed by a receiver is selected in accordance with at least one of the one or more communications parameters.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: April 2, 2013
    Assignee: Marvell International Ltd.
    Inventors: Leilei Song, Nabar U. Rohit, Hui-Ling Lou, Kedar Shirali
  • Patent number: 8345533
    Abstract: Frame synchronization techniques are described. In an implementation, a method implemented by a device includes using an objective function to form a list of values for a plurality of time trials, the time trials taken from a scan of a wireless signal having a plurality of channels. A single one of the values is selected for each of the plurality of channels to detect a preamble of a frame in the wireless signal. If the preamble is not detected as a result of the selecting, at least one additional value is chosen from the list for a respective channel to detect the preamble of the frame in the wireless signal.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: January 1, 2013
    Assignee: Marvell International Ltd.
    Inventors: Qing Zhao, Leilei Song, Chuxiang Li
  • Patent number: 8331475
    Abstract: Systems and methods for detecting data in a multiple input/multiple output signal. The method includes receiving a first signal associated with a first data value and a second signal associated with a second data value. A distance value between the received second signal and each possible second data value is calculated. Coordinates for a hypothetical first signal in light of a first possible second data value are calculated, and the first coordinate value is quantized to a nearest constellation point. A distance value between the received second signal and each possible second data value is calculated using the calculated constellation points. A determination is made of a log-likelihood ratio based on the determined distance values.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: December 11, 2012
    Assignee: Marvell International Ltd.
    Inventors: Arul Durai Murugan Palanivelu, Leilei Song, Rohit U. Nabar, Jungwon Lee, Sayandev Mukherjee, Hui-Ling Lou
  • Patent number: 8320509
    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: Grant
    Filed: January 20, 2012
    Date of Patent: November 27, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Patent number: 8279955
    Abstract: In accordance with the teachings described herein, systems and methods are provided for calibrating DC offset in a receiver. A DC calibration circuit may be used that is configured to receive a digital multi-carrier modulated (MCM) signal that includes a sequence of MCM symbols. The DC calibration circuit may include an accumulator and a compensator. The accumulator may be used to determine an estimated DC offset of a current MCM symbol in the sequence of MCM symbols. The compensator may be used to remove the estimated DC offset from a next MCM symbol in the sequence of MCM symbols. The accumulator may also be used to receive a plurality of digital samples that comprise the current MCM symbol and to determine the estimated DC offset by calculating an average of the plurality of digital samples.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: October 2, 2012
    Assignee: Marvell International Ltd.
    Inventors: Qing Zhao, Souvik Dihidar, Leilei Song, Jungwon Lee
  • Patent number: 8279966
    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: September 19, 2011
    Date of Patent: October 2, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Patent number: 8265207
    Abstract: Methods and apparatus are provided for computing reliability values in a pipeline. A reliability value portion is computed, with control circuitry in a first pipeline stage, based on a difference between a received input signal value and an expected value. The reliability value portion is combined, in a second pipeline stage that follows the first pipeline stage, with a first value derived from the received input signal to generate a first reliability value. A determination is made as to whether to update the first reliability value in a third pipeline stage based on a combination of the first reliability value with a second reliability value that corresponds to a second value derived from the received input signal.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: September 11, 2012
    Assignee: Marvell International Ltd.
    Inventors: Konstantinos Sarrigeorgidis, Yanni Chen, Leilei Song, Kedar Shirali
  • Patent number: 8223872
    Abstract: An equalizer is applied to a signal to be transmitted via at least one multiple input, multiple output (MIMO) channel or received via at least one MIMO channel using a matrix equalizer computational device. Channel state information (CSI) is received, and the CSI is provided to the matrix equalizer computational device when the matrix equalizer computational device is not needed for matrix equalization. One or more transmit beamsteering codewords are selected from a transmit beamsteering codebook based on output generated by the matrix equalizer computational device in response to the CSI provided to the matrix equalizer computational device.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: July 17, 2012
    Assignee: Marvell International Ltd.
    Inventors: Hongyuan Zhang, Leilei Song, Rohit U. Nabar
  • Publication number: 20120121005
    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: January 20, 2012
    Publication date: May 17, 2012
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Publication number: 20120069935
    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: September 19, 2011
    Publication date: March 22, 2012
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Patent number: 8121209
    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: Grant
    Filed: March 16, 2007
    Date of Patent: February 21, 2012
    Assignee: Marvell World Trade Ltd.
    Inventors: Jungwon Lee, Woong Jun Jang, Leilei Song
  • Patent number: 8098774
    Abstract: Methods and apparatus are provided for performing LLR value computations in a pipeline. Portions of a metric used to compute LLR values are computed in one pipeline part. The portions correspond to all permutations of some received signal streams. The portions are combined with one permutation x2 of the received signal stream that was not included in the previous pipeline computation in a subsequent pipeline part to produce M values associated with a particular bit position. At each subsequent clock cycle, a different permutation of x2 is combined with the previously computed portions producing different M values. State values corresponding to different values of bit positions of the received stream are computed by finding the minimum among the M values, in each clock cycle, that affect a particular bit position. The state values are combined to compute the LLR values for the bit position in a final pipeline part.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: January 17, 2012
    Assignee: Marvell International Ltd.
    Inventors: Konstantinos Sarrigeorgidis, Yanni Chen, Leilei Song, Kedar Shirali
  • Patent number: 8094744
    Abstract: A system and method of selecting a data detector alternately implement different data detection techniques such as maximum likelihood, zero forcing, and minimum mean square error. Selection of a particular technique may depend upon various factors. In some implementations, a decision whether to employ a specific strategy may be based upon a modulation and coding scheme utilized by the multiple-input, multiple-output (MIMO) system.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: January 10, 2012
    Assignee: Marvell International Ltd.
    Inventors: Leilei Song, Rohit U. Nabar, Hui-Ling Lou, Kedar Shirali