Patents by Inventor Chiaming Lo
Chiaming Lo 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: 12395190Abstract: Various solutions for improving LDPC with respect to an apparatus in mobile communications are described. The apparatus may determine a first base matrix corresponding to a parity-check matrix of LDPC. The apparatus may determine a plurality of second base matrices based on the first base matrix by shifting a plurality of elements of the first base matrix along at least one of column-direction and row-direction, wherein a value of each element is one. The apparatus may determine the parity-check matrix according to the first base matrix and the second base matrices.Type: GrantFiled: December 28, 2023Date of Patent: August 19, 2025Assignee: MediaTek Inc.Inventors: Chiaming Lo, Linfang Wang
-
Publication number: 20250219660Abstract: Various solutions for improving LDPC with respect to an apparatus in mobile communications are described. The apparatus may determine a first base matrix corresponding to a parity-check matrix of LDPC. The apparatus may determine a plurality of second base matrices based on the first base matrix by shifting a plurality of elements of the first base matrix along at least one of column-direction and row-direction, wherein a value of each element is one. The apparatus may determine the parity-check matrix according to the first base matrix and the second base matrices.Type: ApplicationFiled: December 28, 2023Publication date: July 3, 2025Inventors: Chiaming Lo, Linfang Wang
-
Publication number: 20180034588Abstract: Aspects of the disclosure provide a source device that includes a first encoder and a second encoder. The first encoder is configured to generate an encoded message by encoding an original message using a fixed-length code that has a fixed code rate. The second encoder is configured to generate a parity code by encoding the encoded message using a variable-length code that has an adjustable code rate set based on a requested code rate. Aspects of the disclosure further provide a destination device that includes a mixer and a decoder. The mixer is configured to generate a reconstructed message by decoding an incoming message and a parity code using a variable-length code that has an adjustable code rate. The decoder is configured to decode the reconstructed message using a fixed-length code that has a fixed code rate.Type: ApplicationFiled: April 4, 2017Publication date: February 1, 2018Applicant: MEDIATEK INC.Inventor: Chiaming LO
-
Patent number: 9325351Abstract: A turbo decoder includes a plurality of decoder cores arranged for parallel decoding of a plurality of code segments of a code block in an iteration. Each of the decoder cores is arranged to decode a corresponding code segment according to a sliding window having a window size smaller than a length of the corresponding code segment in most cases, and sequentially generate a plurality of decoded soft outputs each derived from decoding an encoded soft input selected from the corresponding code segment by the sliding window.Type: GrantFiled: March 13, 2013Date of Patent: April 26, 2016Assignee: MediaTek Singapore Pte. Ltd.Inventors: Chiaming Lo, Lawrence Chen Lee
-
Patent number: 9026883Abstract: A decoding apparatus has an on-chip buffer, an external buffer interface, and a turbo decoder. The on-chip buffer is arranged for buffering each code block to be decoded. The external buffer interface is arranged for accessing an off-chip buffer. The turbo decoder is arranged for decoding a specific code block read from the on-chip buffer. The specific code block is not transmitted from the on-chip buffer to the off-chip buffer via the external buffer interface unless decoding fail of the specific code block is identified.Type: GrantFiled: March 13, 2013Date of Patent: May 5, 2015Assignee: MediaTek Singapore Pte. Ltd.Inventors: Chiaming Lo, Yi-Chang Liu, Lawrence Chen Lee, Wei-Yu Lai, Wei-De Wu
-
Patent number: 9015551Abstract: A decoding apparatus includes a memory device and a decoding circuit. The memory device is arranged for storing a data block with inter-row interleaving in a plurality of data rows of the data block and without intra-row interleaving in each of the data rows. The decoding circuit is coupled to the memory device. The decoding circuit is arranged for accessing the memory device to perform a first decoding operation with inter-row de-interleaving memory access, and accessing the memory device to perform a second decoding operation with intra-row de-interleaving memory access.Type: GrantFiled: March 13, 2013Date of Patent: April 21, 2015Assignee: MediaTek Inc.Inventors: Wei-De Wu, Chiaming Lo
-
Publication number: 20140281789Abstract: A turbo decoder includes a plurality of decoder cores arranged for parallel decoding of a plurality of code segments of a code block in an iteration. Each of the decoder cores is arranged to decode a corresponding code segment according to a sliding window having a window size smaller than a length of the corresponding code segment in most cases, and sequentially generate a plurality of decoded soft outputs each derived from decoding an encoded soft input selected from the corresponding code segment by the sliding window.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: MEDIATEK SINGAPORE PTE. LTD.Inventors: Chiaming Lo, Lawrence Chen Lee
-
Publication number: 20140281843Abstract: A decoding apparatus has an on-chip buffer, an external buffer interface, and a turbo decoder. The on-chip buffer is arranged for buffering each code block to be decoded. The external buffer interface is arranged for accessing an off-chip buffer. The turbo decoder is arranged for decoding a specific code block read from the on-chip buffer. The specific code block is not transmitted from the on-chip buffer to the off-chip buffer via the external buffer interface unless decoding fail of the specific code block is identified.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: MediaTek Singapore Pte. Ltd.Inventors: Chiaming Lo, Yi-Chang Liu, Lawrence Chen Lee, Wei-Yu Lai, Wei-De Wu
-
Patent number: 8650468Abstract: A method includes, during a first iteration of a first decoder for decoding convolutionally encoded data elements, determining a first value of a first path metric. The method also includes, during a second iteration of the first decoder, determining a second value of the first path metric by using the first value of the first path metric as an initial value of the first path metric.Type: GrantFiled: July 27, 2010Date of Patent: February 11, 2014Assignee: MediaTek Pte. Ltd.Inventors: Timothy Perrin Fisher-Jeffes, Chiaming Lo, Ganning Yang
-
Publication number: 20130283120Abstract: A decoding apparatus includes a memory device and a decoding circuit. The memory device is arranged for storing a data block with inter-row interleaving in a plurality of data rows of the data block and without intra-row interleaving in each of the data rows. The decoding circuit is coupled to the memory device. The decoding circuit is arranged for accessing the memory device to perform a first decoding operation with inter-row de-interleaving memory access, and accessing the memory device to perform a second decoding operation with intra-row de-interleaving memory access memory access.Type: ApplicationFiled: March 13, 2013Publication date: October 24, 2013Applicant: MEDIATEK INC.Inventors: Wei-De Wu, Chiaming Lo
-
Patent number: 8259870Abstract: A system and method is provided for improved and efficient decoding of a received data sequence. The invention can perform the decoding using a LogMap function for a set of N inputs, where N is greater than 2.Type: GrantFiled: October 6, 2009Date of Patent: September 4, 2012Assignee: Skyworks Solutions, Inc.Inventors: Chiaming Lo, Ganning Yang, Yi Weng
-
Publication number: 20120030536Abstract: A method includes, during a first iteration of a first decoder for decoding convolutionally encoded data elements, determining a first value of a first path metric. The method also includes, during a second iteration of the first decoder, determining a second value of the first path metric by using the first value of the first path metric as an initial value of the first path metric.Type: ApplicationFiled: July 27, 2010Publication date: February 2, 2012Inventors: Timothy Perrin Fisher-Jeffes, Chiaming Lo, Ganning Yang
-
Publication number: 20100054375Abstract: A system and method is provided for improved and efficient forward and backward recursive computations that may be used, for example, with turbo code decoding applications. The invention performs the forward computations using a full length of a sequence to be decoded and performs the reverse computations using a sliding window over the sequence.Type: ApplicationFiled: October 6, 2009Publication date: March 4, 2010Applicant: SKYWORKS SOLUTIONS, INC.Inventors: Chiaming Lo, Ganning Yang, Yi Weng
-
Patent number: 7616713Abstract: A system and method is provided for improved and efficient forward and backward recursive computations that may be used, for example, with turbo code decoding applications. The invention performs the forward computations using a full length of a sequence to be decoded and performs the reverse computations using a sliding window over the sequence.Type: GrantFiled: May 31, 2005Date of Patent: November 10, 2009Assignee: Skyworks Solutions, Inc.Inventors: Chiaming Lo, Ganning Yang, Yi Weng
-
Patent number: 7386069Abstract: A multiple stage matched filter for a wireless receiver comprises a receiver configured to develop a received signal, the received signal comprising a bit stream of signal samples, and a multiple stage matched filter configured to parallel process the received signal such that multiple codes are analyzed simultaneously to determine a frequency offset and code location.Type: GrantFiled: April 26, 2004Date of Patent: June 10, 2008Assignee: Skyworks Solutions, Inc.Inventors: Ganning Yang, Terence Yim, Chiaming Lo, Yi Weng
-
Publication number: 20060280158Abstract: A system and method is provided for improved and efficient forward and backward recursive computations that may be used, for example, with turbo code decoding applications. The invention performs the forward computations using a full length of a sequence to be decoded and performs the reverse computations using a sliding window over the sequence.Type: ApplicationFiled: May 31, 2005Publication date: December 14, 2006Inventors: Chiaming Lo, Garming Yang, Yi Weng
-
Publication number: 20060282713Abstract: A device, such as an interleaver, a de-interleaver, or other devices, for interleaving or de-interleaving a signal within a wireless communication system. The device may interleave or de-interleave the signal spontaneously using a pseudo-random logic. Interleaving or de-interleaving the signal spontaneously may enable one or more features of the device to be enhanced. For example, less RAM may be required to interleave or de-interleave the signal, a die size of the device may be decreased, or other features may be enhanced. The device may receive a signal including a plurality of symbols. The plurality of symbols may be organized into one or more symbol blocks. While a number of symbols in the symbol blocks may vary from block to block, all (or substantially all) of the symbol blocks may be augmented to be of a fixed block length. Dummy bits may be used to augment the symbol blocks.Type: ApplicationFiled: May 31, 2005Publication date: December 14, 2006Inventors: Yi Weng, Ganning Yang, Chiaming Lo
-
Publication number: 20050238087Abstract: A multiple stage matched filter for a wireless receiver comprises a receiver configured to develop a received signal, the received signal comprising a bit stream of signal samples, and a multiple stage matched filter configured to parallel process the received signal such that multiple codes are analyzed simultaneously to determine a frequency offset and code location.Type: ApplicationFiled: April 26, 2004Publication date: October 27, 2005Inventors: Ganning Yang, Terence Yim, Chiaming Lo, Yi Weng
-
Patent number: 6925134Abstract: A system and method for information content-independent synchronization with a received signal. A variable of the signal (e.g., average energy or magnitude) which is related to the energy distribution, is measured over a period of time. The signal's information bearing point is found at the point within the information period of the signal with the highest averaged energy. The point may be found, for example, by detecting the sample point with highest average energy, or by correlating multiple sample points to a stored template. Interpolation may be performed to locate an information bearing point that is between sample points. Because the relative energy content of the signal is effectively independent of the specific information content, synchronization with the information bearing point is accomplished without requiring the insertion of any special information content or fixed content patterns into the signal.Type: GrantFiled: May 1, 2000Date of Patent: August 2, 2005Assignee: CynTrust Communications, Inc.Inventors: Chiaming Lo, Robert Joseph McCarty
-
Patent number: RE42538Abstract: A system and method for information content-independent synchronization with a received signal. A variable of the signal (e.g., average energy or magnitude) which is related to the energy distribution, is measured over a period of time. The signal's information bearing point is found at the point within the information period of the signal with the highest averaged energy. The point may be found, for example, by detecting the sample point with highest average energy, or by correlating multiple sample points to a stored template. Interpolation may be performed to locate an information bearing point that is between sample points. Because the relative energy content of the signal is effectively independent of the specific information content, synchronization with the information bearing point is accomplished without requiring the insertion of any special information content or fixed content patterns into the signal.Type: GrantFiled: August 1, 2007Date of Patent: July 12, 2011Assignee: Soar S.K., Limited Liability CompanyInventors: Chiaming Lo, Robert Joseph McCarty