Patents by Inventor Xulin GU

Xulin 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).

  • Patent number: 12487880
    Abstract: The present disclosure relates to a method applied to a memory controller (MC). In an example, the MC is disposed in a computer. The computer further includes at least one central processing unit core and at least one memory. The MC receives a cyclic redundancy check (CRC) processing instruction sent by the at least one central processing unit core. The MC obtains target data from the at least one memory based on the CRC processing instruction. The MC performs calculation on the target data to obtain a CRC value of the target data. The MC sends the CRC value to the at least one central processing unit core.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: December 2, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xulin Gu, Siwei Luo
  • Publication number: 20250238366
    Abstract: A solid-state drive configuration method includes: obtaining a data type corresponding to a stream supported by a solid-state drive, where the stream corresponds to a partition of the solid-state drive; determining, based on the data type corresponding to the stream, a garbage collection policy corresponding to the stream; and sending the garbage collection policy corresponding to the stream to the solid-state drive. In this way, during subsequent garbage collection, garbage collection may be performed on a partition according to a garbage collection policy corresponding to the partition, fully considering that data may be updated and invalid.
    Type: Application
    Filed: April 10, 2025
    Publication date: July 24, 2025
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ying Zhang, Bo Cai, Xulin Gu, Qicheng Tang
  • Publication number: 20230342239
    Abstract: The present disclosure relates to a method applied to a memory controller (MC). In an example, the MC is disposed in a computer. The computer further includes at least one central processing unit core and at least one memory. The MC receives a cyclic redundancy check (CRC) processing instruction sent by the at least one central processing unit core. The MC obtains target data from the at least one memory based on the CRC processing instruction. The MC performs calculation on the target data to obtain a CRC value of the target data. The MC sends the CRC value to the at least one central processing unit core.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
    Inventors: Xulin GU, Siwei LUO