Patents by Inventor Huifeng HU

Huifeng HU 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: 20230297414
    Abstract: The method includes: the second electronic device may send, in response to a first user operation, a first background task request to a first distributed system of the first electronic device by using a second distributed system. The first electronic device detects, by using the first distributed system, whether a task execution condition of a first background task is met. When the task execution condition is met, the first electronic device sends a first notification to the second distributed system of the second electronic device by using the first distributed system. In response to the received first notification, the second electronic device notifies, by using the second distributed system, a first application to execute the first background task.
    Type: Application
    Filed: July 22, 2021
    Publication date: September 21, 2023
    Inventors: Kang Chen, Xiangyu Niu, Huifeng Hu
  • Publication number: 20230229502
    Abstract: A process control method and apparatus are provided to implement intelligent control on each process in a terminal device and prevent a process important to a user from being killed while memory is released. The method includes: obtaining information, a package name, and a process name that are of a first process of a first application running on a terminal device; based on the information about the first process, determining to kill the first process; marking the package name and the process name that are of the first process; and based on marking results of a package name and a process name that are of a second process, controlling the second process.
    Type: Application
    Filed: March 20, 2023
    Publication date: July 20, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ming Chen, Pengxiang Yi, Huifeng Hu
  • Publication number: 20230025268
    Abstract: Embodiments of this application provide an application startup control method and control device. The method includes: receiving information that is sent by a first application and that is used to trigger startup of a second application; determining, based on at least one of the information of the first application and a currently available resource amount of a system, whether to restrict the startup of the second application, where the information of the first application is used to indicate an importance degree of the first application in the system; and restricting the startup of the second application when it is determined that the startup of the second application needs to be restricted. According to the method and the device in the embodiments of this application, resource waste caused because startup of an application is frequently triggered by another application is reduced, and therefore system performance can be improved.
    Type: Application
    Filed: October 3, 2022
    Publication date: January 26, 2023
    Inventors: Huifeng HU, Jiechun LI, Xiaodong SU
  • Publication number: 20220403650
    Abstract: A reflection glass curtainwall fixing by flexibly pressing and with hidden cable includes a cable, glass panels, a support fixed to the cable, limiting grooves opened at sides of the glass panels facing the cable, two limiting sliders which are slidably connected to the support and have a locked configuration and an unlocked configuration, and two limiting frame which are respectively located at two sides of the cable, each limiting frame comprises two connecting rods, and when the two limiting sliders are in the locked configuration, the free ends of the two connecting rods snap into the respective limiting grooves at the corresponding sides; and when the two limiting sliders are in the unlocked configuration, the free ends of the two connecting rods are respectively disengaged from the limiting grooves at the respective sides.
    Type: Application
    Filed: August 23, 2022
    Publication date: December 22, 2022
    Inventors: HUIFENG HU, JIONGJIONG SHI
  • Patent number: 11474831
    Abstract: The present disclosure relates to application startup control methods and control devices. One example method includes receiving information that is sent by a first application and that is used to trigger startup of a second application, determining, based on at least one of the information of the first application and a currently available resource amount of a system, whether to restrict the startup of the second application, where the information of the first application is used to indicate an importance degree of the first application in the system, and restricting the startup of the second application in response to determining to restrict the startup of the second application.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: October 18, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huifeng Hu, Jiechun Li, Xiaodong Su
  • Publication number: 20210357252
    Abstract: The exemplary embodiments may provide an application management method and apparatus, and a device, to unfreeze some processes in an application. The method includes: obtaining an unfreezing event, where the unfreezing event includes process information, and the unfreezing event is used to trigger an unfreezing operation to be performed on some processes in a frozen application; and performing an unfreezing operation on the some processes based on the process information.
    Type: Application
    Filed: August 2, 2021
    Publication date: November 18, 2021
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huifeng HU, Xiaojun DUAN
  • Patent number: 11074083
    Abstract: Example methods and apparatus for fast loading a kernel image file are provided. A multi-core processor includes a first core group and a second core group. The second core group includes a plurality of cores. In one example method, the first core group obtains a plurality of data blocks in a compressed kernel image file from a nonvolatile storage, and checks the currently obtained current data block. The current data block is put into a decompression queue in response to determining that the data block is correct. At least two of the plurality of cores in the second core group obtain the data block from the decompression queue, and after obtaining a plurality of data blocks, decompress the plurality of obtained data blocks into a memory in parallel to obtain the kernel image file.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: July 27, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Huifeng Hu
  • Publication number: 20190243666
    Abstract: The present disclosure relates to application startup control methods and control devices. One example method includes receiving information that is sent by a first application and that is used to trigger startup of a second application, determining, based on at least one of the information of the first application and a currently available resource amount of a system, whether to restrict the startup of the second application, where the information of the first application is used to indicate an importance degree of the first application in the system, and restricting the startup of the second application in response to determining to restrict the startup of the second application.
    Type: Application
    Filed: April 18, 2019
    Publication date: August 8, 2019
    Inventors: Huifeng HU, Jiechun LI, Xiaodong SU
  • Publication number: 20190243663
    Abstract: The present disclosure discloses a method for fast loading a kernel image file, and the method is executed by a multi-core processor. The multi-core processor includes a first core group and a second core group. The second core group includes a plurality of cores. The method includes: the first core group obtainins a plurality of data blocks in a compressed kernel image file from a nonvolatile storage; checks the currently obtained current data block, and when the data block is correct, puts the current data block into a decompression queue. At least two of the plurality of cores in the second core group obtain the data block from the decompression queue and after obtaining a plurality of data blocks, decompress the plurality of obtained data blocks into a memory in parallel to obtain the kernel image file.
    Type: Application
    Filed: April 17, 2019
    Publication date: August 8, 2019
    Inventor: Huifeng HU