Patents by Inventor Yanxing Zeng
Yanxing Zeng 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: 20230239474Abstract: This disclosure relates to a video compression method, apparatus, and device, and a medium. The method includes: obtaining a video frame, where the video frame includes a first dynamic group of pictures and a second dynamic group of pictures; extracting a first I frame in the first dynamic group of pictures, and extracting a second I frame in the second dynamic group of pictures; deleting duplicate data between the first I frame and the second I frame, to obtain a target I frame; and compressing the target I frame. The duplicate data between the first I frame and the second I frame is deleted, and this does not affect integrity of data of the video frame.Type: ApplicationFiled: March 29, 2023Publication date: July 27, 2023Inventors: Jianqiang Shen, Yanxing Zeng, Junhui Gong, Boxuan Yue, Cheng Wang
-
Patent number: 11249846Abstract: An erasure code (EC)-based data processing method implemented by a storage controller includes obtaining K data chunks, dividing each of the K data chunks into two data slices, encoding the 2*K data slices based on a parity matrix including 2*M rows and 2*(K+M) columns of elements, to obtain 2*M parity slices, and separately storing the K data chunks and the M parity chunks in different storage devices.Type: GrantFiled: June 24, 2020Date of Patent: February 15, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yanxing Zeng, Liang Chen, Ruliang Dong, Jinyi Zhang, Kebo Fu
-
Publication number: 20200401480Abstract: An erasure code (EC)-based data processing method implemented by a storage controller includes obtaining K data chunks, dividing each of the K data chunks into two data slices, encoding the 2*K data slices based on a parity matrix including 2*M rows and 2*(K+M) columns of elements, to obtain 2*M parity slices, and separately storing the K data chunks and the M parity chunks in different storage devices.Type: ApplicationFiled: June 24, 2020Publication date: December 24, 2020Inventors: Yanxing Zeng, Liang Chen, Ruliang Dong, Jinyi Zhang, Kebo Fu
-
Patent number: 10691535Abstract: A flash memory error correction method and apparatus is provided. The method includes determining a first data bit in a flash memory page, where the first data bit corresponds to different data respectively in the data obtained by reading the flash memory page using the (n+1)th read voltage threshold and the data obtained by reading the flash memory page using the mth read voltage threshold; and then reducing a confidence level of the first data bit in the data obtained by reading the flash memory page using the (n+1)th read voltage threshold; and performing, according to an adjusted confidence level of the first data bit, error correction decoding on the data obtained by reading the flash memory page using the (n+1)th read voltage threshold. Present disclosure effectively improves a success rate of error correction decoding, thereby significantly improving performance of an SSD storage system.Type: GrantFiled: April 27, 2018Date of Patent: June 23, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yanxing Zeng, Jianqiang Shen, Gongyi Wang
-
Patent number: 10447300Abstract: Embodiments of the present application provide a decoding method and a decoding device. The decoding device receives a second code word, which is transmitted from an encoding device based on a first code word. The first code word is generated by the encoding device based on a first encoded data sequence. After determining that a second encoded data sequence based on the second code word is not a correct replica of the first encoded data sequence, the decoding device performs a series of code element update processes to determining the correct replica of the first encoded data sequence.Type: GrantFiled: April 12, 2018Date of Patent: October 15, 2019Assignee: HAUWEI TECHNOLOGIES CO., LTD.Inventors: Yanxing Zeng, Jianqiang Shen, Yufeng Mao, Marc Fossorier
-
Patent number: 10355711Abstract: A data processing method based on a quasi-cyclic LDPC includes: when a size of service data is less than a magnitude of information bit of the quasi-cyclic LDPC, calculating a difference value between the magnitude of the information bit of the quasi-cyclic LDPC and the size of the service data, and filling the service data with the same amount of known data as the difference value (S103); coding the filled service data to obtain redundancy check data corresponding to the service data (S104); and sending the service data and the redundancy check data to a corresponding physical location in the storage unit (S105). It ensures that when a code length of the quasi-cyclic LDPC is constant, the code length ideally adapts to internal space of the storage unit, and the quasi-cyclic LDPC has a relatively high error correction capability, thereby improving reliability and service life of the storage unit.Type: GrantFiled: June 29, 2017Date of Patent: July 16, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Yanxing Zeng, Jianqiang Shen
-
Patent number: 10348331Abstract: Embodiments of the present disclosure provide a decoding method of a polar code, including: acquiring a receiving sequence and a check matrix, wherein the receiving sequence is output on a channel after an input mapping sequence is encoded; carrying out Trellis path search according to the receiving sequence and the check matrix, and calculating Trellis path likelihood information corresponding to the input mapping sequence; calculating a decision value corresponding to the input mapping sequence according to the Trellis path likelihood information; and de-mapping the calculated decision value corresponding to the input mapping sequence according to a preset mapping relation to obtain a decoding sequence. The input mapping sequence belongs to a finite field GF(q), when decoding the polar code, the Trellis path search is carried out, and the decision value is calculated and de-mapped to simultaneously reduce a maximum list value and greatly reduce an average list value.Type: GrantFiled: April 25, 2016Date of Patent: July 9, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Yanxing Zeng, Jianqiang Shen
-
Patent number: 10210044Abstract: This application discloses a storage controller. When running, the storage controller encodes, according to a check matrix, K to-be-coded data chunks obtained from a client, to generate two check chunks. In this way, if any chunk is damaged subsequently, the damaged chunk may be recovered by using the check matrix and an undamaged chunk.Type: GrantFiled: May 11, 2018Date of Patent: February 19, 2019Assignee: Huawei Technologies Co., LtdInventors: Yanxing Zeng, Jianqiang Shen, Gongyi Wang, Jinyi Zhang, Wen Lv
-
Patent number: 10079634Abstract: A method (1100) for cross-polarization interference power suppression in dual-polarization radio communication systems includes: filtering (1101) a vertical polarization component (xV(n)) and a horizontal polarization component (xH(n)) of a received dual-polarization channel signal by a 2×2 channel weights matrix (507, 508); and determining (1102) the 2×2 channel weights matrix (507, 508) based on a minimum variance distortionless response criterion.Type: GrantFiled: July 22, 2016Date of Patent: September 18, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Vasily Anatolevich Khlebnikov, Yanxing Zeng, Vladimir Iosifovich Ivanov, Jianqiang Shen
-
Publication number: 20180260276Abstract: This application discloses a storage controller. When running, the storage controller encodes, according to a check matrix, K to-be-coded data chunks obtained from a client, to generate two check chunks. In this way, if any chunk is damaged subsequently, the damaged chunk may be recovered by using the check matrix and an undamaged chunk.Type: ApplicationFiled: May 11, 2018Publication date: September 13, 2018Inventors: Yanxing Zeng, Jianqiang Shen, Gongyi Wang, Jinyi Zhang, Wen Lv
-
Publication number: 20180246782Abstract: A flash memory error correction method and apparatus is provided. The method includes determining a first data bit in a flash memory page, where the first data bit corresponds to different data respectively in the data obtained by reading the flash memory page using the (n+1)th read voltage threshold and the data obtained by reading the flash memory page using the mth read voltage threshold; and then reducing a confidence level of the first data bit in the data obtained by reading the flash memory page using the (n+1)th read voltage threshold; and performing, according to an adjusted confidence level of the first data bit, error correction decoding on the data obtained by reading the flash memory page using the (n+1)th read voltage threshold. Present disclosure effectively improves a success rate of error correction decoding, thereby significantly improving performance of an SSD storage system.Type: ApplicationFiled: April 27, 2018Publication date: August 30, 2018Inventors: Yanxing Zeng, Jianqiang Shen, Gongyi Wang
-
Publication number: 20180234113Abstract: Embodiments of the present application provide a decoding method and a decoding device. The decoding device receives a second code word, which is transmitted from an encoding device based on a first code word. The first code word is generated by the encoding device based on a first encoded data sequence. After determining that a second encoded data sequence based on the second code word is not a correct replica of the first encoded data sequence, the decoding device performs a series of code element update processes to determining the correct replica of the first encoded data sequence.Type: ApplicationFiled: April 12, 2018Publication date: August 16, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Yanxing Zeng, Jianqiang Shen, Yufeng Mao, Marc Fossorier
-
Patent number: 9882750Abstract: The patent application relates to a method for recovering a sparse communication signal from a receive signal, the receive signal being a channel output version of the sparse communication signal, the channel comprising channel coefficients being arranged to form a channel matrix, the method comprising determining a support set indicating a set of first indices of non-zero communication signal coefficients from the channel matrix and the receive signal, determining an estimate of the sparse communication signal upon the basis of the support set, the channel matrix and the receive signal, determining second indices of communication signal coefficients which are not indicated by the support set, and determining the sparse communication signal upon the basis of the support set, the estimate of the sparse communication signal, the second indices and the channel matrix.Type: GrantFiled: April 29, 2016Date of Patent: January 30, 2018Assignee: Huawei Technologies Co., Ltd.Inventors: Lev Borisovich Rapoport, Yanxing Zeng, Jianqiang Shen, Vladimir Iosifovich Ivanov
-
Patent number: 9823357Abstract: A wireless receiver being capable of determining its velocity with respect to a number of wireless transmitters is provided. The wireless receiver includes a communication interface for receiving a number of carrier signals originating from the number of wireless transmitters, and a processor being configured to determine a number of carrier phases of the carrier signals at two different time instants, to determine a number of carrier phase differences from the determined number of carrier phases for each carrier signal between the two different time instants, to determine a location matrix indicating a geometric relationship between a location of the wireless receiver and a number of locations of the number of transmitters, and to determine the velocity of the wireless receiver upon the basis of the number of carrier phase differences and the location matrix.Type: GrantFiled: April 20, 2016Date of Patent: November 21, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Vladimir Iosifovich Ivanov, Yanxing Zeng, Jianqiang Shen, Lev Borisovich Rapoport
-
Publication number: 20170302294Abstract: A data processing method based on a quasi-cyclic LDPC includes: when a size of service data is less than a magnitude of information bit of the quasi-cyclic LDPC, calculating a difference value between the magnitude of the information bit of the quasi-cyclic LDPC and the size of the service data, and filling the service data with the same amount of known data as the difference value (S103); coding the filled service data to obtain redundancy check data corresponding to the service data (S104); and sending the service data and the redundancy check data to a corresponding physical location in the storage unit (S105). It ensures that when a code length of the quasi-cyclic LDPC is constant, the code length ideally adapts to internal space of the storage unit, and the quasi-cyclic LDPC has a relatively high error correction capability, thereby improving reliability and service life of the storage unit.Type: ApplicationFiled: June 29, 2017Publication date: October 19, 2017Inventors: Yanxing Zeng, Jianqiang Shen
-
Publication number: 20160329950Abstract: A method (1100) for cross-polarization interference power suppression in dual-polarization radio communication systems includes: filtering (1101) a vertical polarization component (xV(n)) and a horizontal polarization component (xH(n)) of a received dual-polarization channel signal by a 2×2 channel weights matrix (507, 508); and determining (1102) the 2×2 channel weights matrix (507, 508) based on a minimum variance distortionless response criterion.Type: ApplicationFiled: July 22, 2016Publication date: November 10, 2016Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Vasily Anatolevich KHLEBNIKOV, Yanxing Zeng, Vladimir Iosifovich Ivanov, Jianqiang Shen
-
Publication number: 20160248611Abstract: The patent application relates to a method for recovering a sparse communication signal from a receive signal, the receive signal being a channel output version of the sparse communication signal, the channel comprising channel coefficients being arranged to form a channel matrix, the method comprising determining a support set indicating a set of first indices of non-zero communication signal coefficients from the channel matrix and the receive signal, determining an estimate of the sparse communication signal upon the basis of the support set, the channel matrix and the receive signal, determining second indices of communication signal coefficients which are not indicated by the support set, and determining the sparse communication signal upon the basis of the support set, the estimate of the sparse communication signal, the second indices and the channel matrix.Type: ApplicationFiled: April 29, 2016Publication date: August 25, 2016Inventors: Lev Borisovich Rapoport, Yanxing Zeng, Jianqiang Shen, Vladimir losifovich Ivanov
-
Publication number: 20160241258Abstract: Embodiments of the present disclosure provide a decoding method of a polar code, including: acquiring a receiving sequence and a check matrix, wherein the receiving sequence is output on a channel after an input mapping sequence is encoded; carrying out Trellis path search according to the receiving sequence and the check matrix, and calculating Trellis path likelihood information corresponding to the input mapping sequence; calculating a decision value corresponding to the input mapping sequence according to the Trellis path likelihood information; and de-mapping the calculated decision value corresponding to the input mapping sequence according to a preset mapping relation to obtain a decoding sequence. The input mapping sequence belongs to a finite field GF(q), when decoding the polar code, the Trellis path search is carried out, and the decision value is calculated and de-mapped to simultaneously reduce a maximum list value and greatly reduce an average list value.Type: ApplicationFiled: April 25, 2016Publication date: August 18, 2016Inventors: Yanxing ZENG, Jianqiang SHEN
-
Publication number: 20160231433Abstract: A wireless receiver being capable of determining its velocity with respect to a number of wireless transmitters is provided. The wireless receiver includes a communication interface for receiving a number of carrier signals originating from the number of wireless transmitters, and a processor being configured to determine a number of carrier phases of the carrier signals at two different time instants, to determine a number of carrier phase differences from the determined number of carrier phases for each carrier signal between the two different time instants, to determine a location matrix indicating a geometric relationship between a location of the wireless receiver and a number of locations of the number of transmitters, and to determine the velocity of the wireless receiver upon the basis of the number of carrier phase differences and the location matrix.Type: ApplicationFiled: April 20, 2016Publication date: August 11, 2016Inventors: Vladimir Iosifovich Ivanov, Yanxing Zeng, Jianqiang Shen, Lev Borisovich Rapoport
-
Patent number: 9225578Abstract: A high order modulation method, a demapping method, and a corresponding device are provided. With the high order modulation method, important bits is distinguished, and the important bits are divided into important bits for distinguishing large regions and important bits for distinguishing small regions according to the difficulty of judgment areas. Therefore, the judgment accuracy rate of a demodulator is further improved.Type: GrantFiled: December 19, 2014Date of Patent: December 29, 2015Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yanxing Zeng, Guangjian Wang, Kunpeng Liu