Patents by Inventor Weifeng Hui

Weifeng Hui 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: 20260178301
    Abstract: A training method comprising performing policy training based on a system resource parameter and an acceleration package set for an application, where the acceleration package set includes at least one acceleration package; and outputting a configuration policy after performing policy training, where the configuration policy is used to perform performance optimization on an application set, and the application set includes at least one application.
    Type: Application
    Filed: February 16, 2026
    Publication date: June 25, 2026
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Dexun Zeng, Weifeng Hui, Sheng Fu, Mingjian Deng
  • Patent number: 12468514
    Abstract: This application discloses code processing methods, apparatuses, and storage media. An example method includes: obtaining a first code in low-level language and applicable to a source platform; decompiling the obtained first code to obtain an intermediate representation (IR); and then compiling the IR into a second code in low-level language and applicable to a first target platform, where the source platform and the target platform have different instruction sets.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: November 11, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yongnian Le, Bo Huang, Weifeng Hui, Jing Luo
  • Publication number: 20250130723
    Abstract: In accordance with an embodiment, a method includes: obtaining a first request, wherein the first request is used to update a data block in an erasure coding (EC) stripe; determining a first data block based on the first request, where the first data block is associated with the first request; and sending a processing request to a set of secondary nodes, where the set of secondary nodes comprises at least one secondary node in a distributed storage system, and the processing request indicates to offload a data block update operation performed by the primary node to one or more secondary nodes in the set of secondary nodes.
    Type: Application
    Filed: December 26, 2024
    Publication date: April 24, 2025
    Inventors: Hang Li, Weifeng Hui, Xuqiang Chen, Fengzhe Han, Rixin Luo
  • Publication number: 20230229410
    Abstract: This application discloses code processing methods, apparatuses, and storage media. An example method includes: obtaining a first code in low-level language and applicable to a source platform; decompiling the obtained first code to obtain an intermediate representation (IR); and then compiling the IR into a second code in low-level language and applicable to a first target platform, where the source platform and the target platform have different instruction sets.
    Type: Application
    Filed: March 17, 2023
    Publication date: July 20, 2023
    Inventors: Yongnian LE, Bo HUANG, Weifeng HUI, Jing LUO
  • Publication number: 20220179713
    Abstract: The disclosure provides AI processing methods and apparatus. One example method includes that a computing device obtains characteristic information of a user of the computing device. The characteristic information is used to indicate at least one of a behavior habit or a hobby of the user. The computing device sends the obtained characteristic information of the user to a cloud service. The computing device receives an AI processing result from the cloud service. The AI processing result is obtained by the cloud service by performing an AI processing on a data stream of the computing device based on the characteristic information of the user of the computing device.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Hongkuan LIU, Weifeng HUI, Shishun CAI
  • Patent number: 9921925
    Abstract: The present invention discloses a method and an apparatus for recovering abnormal data in an internal memory. The method includes: receiving, by a processor, a data abort signal and an address of an abnormal instruction where abnormal data is located; suspending a current instruction being executed, and recording an address pointed to by a computer pointer; obtaining a program unit currently being executed by the processor; if it is determined that the abnormal instruction belongs to the program unit and that instructions between the first instruction and the current instruction in the program unit are all reversible instructions, invoking a destruction program unit corresponding to the program unit, so as to release resources already applied for by the program unit; and causing the computer pointer to point back to an address of the first instruction in the program unit, and re-executing the program unit.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: March 20, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Weifeng Hui, Xiaogang Zhu
  • Publication number: 20150113323
    Abstract: The present invention discloses a method and an apparatus for recovering abnormal data in an internal memory. The method includes: receiving, by a processor, a data abort signal and an address of an abnormal instruction where abnormal data is located; suspending a current instruction being executed, and recording an address pointed to by a computer pointer; obtaining a program unit currently being executed by the processor; if it is determined that the abnormal instruction belongs to the program unit and that instructions between the first instruction and the current instruction in the program unit are all reversible instructions, invoking a destruction program unit corresponding to the program unit, so as to release resources already applied for by the program unit; and causing the computer pointer to point back to an address of the first instruction in the program unit, and re-executing the program unit.
    Type: Application
    Filed: December 22, 2014
    Publication date: April 23, 2015
    Inventors: Weifeng Hui, Xiaogang Zhu