Patents by Inventor Jiaqi GU

Jiaqi GU 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: 20240120939
    Abstract: This application discloses a polar encoding method and apparatus and a polar decoding method and apparatus, to apply polar codes to source coding and decoding, to improve source coding and decoding performance.
    Type: Application
    Filed: December 7, 2023
    Publication date: April 11, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Mengfan ZHENG, Cong LING, Jiaqi GU, Mengyao MA
  • Publication number: 20240111150
    Abstract: The present disclosure provides a control method for a display panel, a control device thereof, and a display device. This control method includes: obtaining spatial position coordinates of a pupil of a user; determining coordinates of a gaze point in a display area of a display panel viewed by the user according to the spatial position coordinates of the pupil; determining an area range that the pupil of the user is gazing in the display area according to the spatial position coordinates of the pupil, the coordinates of the gaze point and a preset visual angle; determining a gaze area and a non-gaze area in the display area according to the area range, wherein the gaze area is adjacent to the non-gaze area; and adjusting a first gate driving signal input to the gaze area and a second gate driving signal input to the non-gaze area.
    Type: Application
    Filed: May 25, 2021
    Publication date: April 4, 2024
    Inventors: Kexin Hao, Xin Duan, Shuhuan Yu, Bin Wang, Shaoru Zhang, Zhaoyun Gu, Jiaqi Fan
  • Patent number: 11936476
    Abstract: Embodiments of this application disclose a data processing method, an apparatus, and a device. The data processing method may be performed by a first communication device, and the first communication device is a transmit end of encoded data. During each time of transmission, the first communication device places information bits into code blocks according to a specified order.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: March 19, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Bin Li, Jiaqi Gu
  • Publication number: 20240030941
    Abstract: An encoding apparatus may obtain a to-be-encoded sequence, where the to-be-encoded sequence includes information bits and fixed bits, and the information bits and the fixed bits are determined based on reliability and/or row weights of generator matrices corresponding to the to-be-encoded bits; and perform encoding on the to-be-encoded sequence to obtain an encoded sequence, where an encoding process of the encoding includes at least one interleaving.
    Type: Application
    Filed: September 8, 2023
    Publication date: January 25, 2024
    Inventors: Bin LI, Jiaqi GU, Huazi ZHANG, Shengchen DAI
  • Publication number: 20240014925
    Abstract: This application provides an encoding method, a decoding method, and a communication apparatus, to improve encoding and decoding performance. The method includes: obtaining n information bit sequences, where n is a quantity of antenna ports, and n is a positive integer greater than 1; performing first channel encoding on the n information bit sequences to obtain n first encoded sequences, where the n first encoded sequences have a same length; generating n second encoded sequences based on a polar encoding matrix and the n first encoded sequences; and outputting the n second encoded sequences.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Inventors: Bin LI, Jiaqi GU, Huazi ZHANG, Wen TONG, Jianmin LU
  • Patent number: 11870457
    Abstract: This application discloses a polar code encoding method and apparatus, which can improve encoding performance through codeword construction. The method includes: obtaining K information bits to be encoded, where K is a positive integer; determining a first bit sequence based on the K information bits to be encoded, where a length of the first bit sequence is N, the first bit sequence includes fixed bits and the K information bits to be encoded, and the K information bits to be encoded may further include a check bit; determining a second bit sequence based on the first bit sequence and an upper triangular matrix, where the upper triangular matrix is a matrix having N rows and N columns, and the upper triangular matrix may be an upper triangular Toeplitz matrix; and performing polar code encoding on the second bit sequence to obtain and output an encoded sequence.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: January 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bin Li, Jiaqi Gu
  • Patent number: 11863799
    Abstract: The disclosure provides image encoding methods and apparatuses. One example encoding method includes: obtaining a one-dimensional sequence of quantized coefficients of an image; obtaining a run-length value sequence and a level value sequence based on the one-dimensional sequence of the quantized coefficients; obtaining an updated second distribution probability of each level value in the level value sequence based on the m first distribution probabilities, the n second distribution probabilities, and a preset mapping rule; and performing encoding based on the level value sequence and the updated second distribution probability of each level value in the level value sequence to obtain and output encoded image data.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: January 2, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Bin Li, Ling Liu, Hui Shen, Jiaqi Gu
  • Publication number: 20230336273
    Abstract: This application discloses a communication method includes: obtaining a plurality of information bits in first transmission; grouping the plurality of information bits into m groups of first information bit sequences K1, . . . , Km; encoding the m groups of first information bit sequences to obtain a first target encoded codeword; sending the first target encoded codeword to a receive end; performing interleaving processing on n groups of first information bit sequences in the m groups of first information bit sequences in tth retransmission if the first transmission fails, to obtain m groups of first bit sequences X1, . . . , Xm; encoding the m groups of first bit sequences to obtain a second target encoded codeword; and sending the second target encoded codeword to the receive end. In this way, in a HARQ-based implementation, interleaving processing is performed on some information bit sequences in a retransmission process.
    Type: Application
    Filed: June 21, 2023
    Publication date: October 19, 2023
    Inventors: Bin LI, Jiaqi GU, Huazi ZHANG, Wen TONG
  • Publication number: 20230223956
    Abstract: A method and an apparatus for encoding and for decoding a polar code to reduce complexity and improve speed. For encoding, information bits are obtained, an original kernel matrix is adjusted to construct one or more kernel matrices, an appropriate target kernel matrix is selected from the one or more kernel matrices, and polar encoding is performed on the information bits based on the target kernel matrix. For decoding, a to-be-decoded sequence is obtained, and the to-be-decoded sequence is decoded based on a plurality of trellises, where intermediate results obtained in different decoding stages may be reused. For example, in a (t+i)th stage of decoding, an intermediate result obtained in a tth stage of decoding is reused.
    Type: Application
    Filed: March 14, 2023
    Publication date: July 13, 2023
    Inventors: Grigorii TROFIMIUK, Ludmila KARAKCHIEVA, Peter TRIFONOV, Jiaqi GU, Bin LI
  • Publication number: 20230223957
    Abstract: A data processing method, an apparatus, and a device are disclosed. The data processing method may be performed by a first communications device, and the first communications device is a transmit end of encoded data. The first communications device may send a high-order signal to a second communications device by using a plurality of parallel channels, and information bits in the parallel channels are arranged in a specified order. The method helps improve a transmission rate in a parallel channel transmission scenario, and helps the second communications device perform correct decoding.
    Type: Application
    Filed: March 22, 2023
    Publication date: July 13, 2023
    Inventors: Bin Li, Jiaqi Gu, Huazi Zhang
  • Publication number: 20230113300
    Abstract: Embodiments of this application disclose a data processing method, an apparatus, and a device. The data processing method may be performed by a first communication device, and the first communication device is a transmit end of encoded data. During each time of transmission, the first communication device places information bits into code blocks according to a specified order.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 13, 2023
    Inventors: Bin Li, Jiaqi Gu
  • Publication number: 20230030044
    Abstract: A data processing method, an apparatus, and a device. The data processing method may be performed by a first communication device, and the first communication device is a transmit end of encoded data. When simultaneously sending one or more data streams, the first communication device places information bits in a data stream in a specified order. A plurality of data streams may be arranged in a specified order, so that joint encoding without feeding back information can be implemented, and transmission close to a channel capacity can be implemented.
    Type: Application
    Filed: October 12, 2022
    Publication date: February 2, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bin LI, Jiaqi GU
  • Patent number: 11558068
    Abstract: A method and an apparatus for encoding a polar code concatenated with a cyclic redundancy check (CRC), where M bits are selected from K bits in the sequence to perform CRC encoding. The M bits are determined based on reliability of K polarized subchannels on which the K bits are placed and/or row weights of K rows, in a first matrix, corresponding to the K polarized subchannels on which the K bits are placed. The first matrix is an encoding matrix of polar encoding. Polar encoding is performed on the K bits and obtained CRC check bits. An encoded codeword is output.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: January 17, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hui Shen, Bin Li, Ling Liu, Jiaqi Gu
  • Publication number: 20220286144
    Abstract: This application discloses a polar code encoding method and apparatus, which can improve encoding performance through codeword construction. The method includes: obtaining K information bits to be encoded, where K is a positive integer; determining a first bit sequence based on the K information bits to be encoded, where a length of the first bit sequence is N, the first bit sequence includes fixed bits and the K information bits to be encoded, and the K information bits to be encoded may further include a check bit; determining a second bit sequence based on the first bit sequence and an upper triangular matrix, where the upper triangular matrix is a matrix having N rows and N columns, and the upper triangular matrix may be an upper triangular Toeplitz matrix; and performing polar code encoding on the second bit sequence to obtain and output an encoded sequence.
    Type: Application
    Filed: May 27, 2022
    Publication date: September 8, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: BIN LI, Jiaqi Gu
  • Publication number: 20220224947
    Abstract: The present disclosure provides example coding method, apparatus, and computer-readable storage medium. One example method includes sorting a plurality of pieces of run-length encoding (RLE) data based on their distribution probabilities. The plurality of pieces of sorted RLE data are mapped onto a plurality of pieces of reassembled data. The plurality of pieces of reassembled data are expanded into a plurality of pieces of binary data. A first matrix is generated based on the plurality of pieces of binary data. A code sequence is determined by processing a source signal, where the code sequence comprises a first set and a second set. A first vector is decoded to output a third set, where the third set includes one or more bits reserved after processing the source signal and one or more locations at which a decoding error occurs in one or more bits discarded after processing the source signal.
    Type: Application
    Filed: January 26, 2022
    Publication date: July 14, 2022
    Inventors: Ling LIU, Bin LI, Jiaqi GU, Hui SHEN
  • Publication number: 20220174329
    Abstract: This application discloses an image encoding method and apparatus, an image decoding method and apparatus, and a chip. In the encoding method, first, a run-length value sequence and a level value sequence are obtained by using a quantized sequence of an image; updated distribution probabilities of level values are obtained based on distribution probabilities of run-length values and the level values and according to a mapping rule; finally, entropy encoding is performed based on the level value sequence and the updated distribution probabilities of the level values, to output encoded image data. A decoder side only needs to additionally learn of the mapping rule to complete decoding. The method is simple to implement, and can improve image compression efficiency and effectively reduce an amount of data for representing the image.
    Type: Application
    Filed: February 17, 2022
    Publication date: June 2, 2022
    Inventors: BIN LI, Ling LIU, Hui SHEN, Jiaqi GU
  • Publication number: 20220116141
    Abstract: Embodiments of the present disclosure disclose a communication method and apparatus, including: obtaining to-be-encoded first information, where the first information includes a first information bit set and a second information bit set, bits included in the first information bit set are able to be obtained through correct decoding by a plurality of terminal devices, and bits included in the second information bit set are able to be obtained through correct decoding by some of the plurality of terminal devices; performing first polar encoding on the first information bit set to obtain first encoded information; performing second polar encoding on the second information bit set based on the first encoded information to obtain second encoded information; and outputting the second encoded information. Resources can be saved by implementing the embodiments of the present disclosure.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Inventors: Ling LIU, Bin LI, Jiaqi GU, Hui SHEN
  • Patent number: 11218250
    Abstract: An information adding method and apparatus, to increase a quantity of terminals that can be represented by an identifier sequence. The method includes: performing, by a transmit end, polar code encoding on a first bit sequence to generate an encoded second bit sequence; adding, by the transmit end, a part or all of an identifier sequence to the second bit sequence to generate a third bit sequence, where the identifier sequence is used to identify a terminal; and sending, by the transmit end, the third bit sequence.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: January 4, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiaqi Gu, Hui Shen, Bin Li, Wen Tong
  • Publication number: 20210273658
    Abstract: A method and an apparatus for encoding a polar code concatenated with a cyclic redundancy check (CRC), where M bits are selected from K bits in the sequence to perform CRC encoding. The M bits are determined based on reliability of K polarized subchannels on which the K bits are placed and/or row weights of K rows, in a first matrix, corresponding to the K polarized subchannels on which the K bits are placed. The first matrix is an encoding matrix of polar encoding. Polar encoding is performed on the K bits and obtained CRC check bits. An encoded codeword is output.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Inventors: Hui Shen, Bin Li, Ling Liu, Jiaqi Gu
  • Patent number: 11082070
    Abstract: The present invention provides channel interleaving method of a polar (Polar) code. The method includes: determining an M_r-row and M_c-column matrix used for interleaving, and permutating, based on permutation patterns of the column sequence numbers and/or permutation patterns of the row sequence numbers, the matrix into which the to-be-interleaved bits are written. The permutation patterns of the column sequence numbers are represented by: [Pc(0), Pc(1), . . . , Pc(ic), . . . , Pc(M_c?1)]. Pc(ic) is obtained by performing pruned bit reverse (PBR, pruned bit reverse)-based mapping on the column sequence number ic. The permutation patterns of the row sequence numbers are represented by: [Pr(0), Pr(1), . . . , Pr(ir), . . . , Pr(M_r?1)]. Pr(ir) is obtained by performing pruned bit reverse (PBR, pruned bit reverse)-based mapping on the row sequence number ir; and reading interleaved bits from the permutated matrix.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: August 3, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hui Shen, Bin Li, Jiaqi Gu, Wen Tong