Patents by Inventor Lingzhi Mao

Lingzhi Mao 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: 11379265
    Abstract: A resource management technology is disclosed that may be applied to a host, where the host includes a Central Processing Unit (CPU), an endpoint connected to the CPU, and an Input/Output (I/O) device connected to the endpoint. A method includes: allocating, by the CPU, a target endpoint to a target process, where a virtual device is disposed on the target endpoint; obtaining, by the target endpoint, a performance specification of the target process, and adjusting a performance parameter of the virtual device according to the performance specification, where the adjusted virtual device satisfies requirements of performance specifications of all processes that use the target endpoint; and when the target process needs to access a resource, obtaining, from the I/O device, a resource that satisfies the performance specification of the target process, and providing the obtained resource to the target process for use.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: July 5, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Baifeng Yu, Jiongjiong Gu, Muhui Lin, Zhou Yu, Lingzhi Mao
  • Patent number: 11194623
    Abstract: A resource scheduling method and a related resource scheduling apparatus to improve data input/output (I/O) efficiency, where the method includes determining a current task queue, where the current task queue includes a plurality of to-be-executed application tasks, determining, for data blocks on a disk to be accessed by the application tasks, a quantity of times that each data block is to be accessed by the application tasks, determining a hotspot data block according to the quantity of times that each data block is to be accessed by the application tasks, and sending a move-in instruction to a local node of the hotspot data block, where the move-in instruction instructs to move the hotspot data block into a memory such that the hotspot data block can be accessed in the memory.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: December 7, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jia Li, Jie Liu, Lifei Dang, Lingzhi Mao
  • Publication number: 20190391847
    Abstract: A resource scheduling method and a related resource scheduling apparatus to improve data input/output (I/O) efficiency, where the method includes determining a current task queue, where the current task queue includes a plurality of to-be-executed application tasks, determining, for data blocks on a disk to be accessed by the application tasks, a quantity of times that each data block is to be accessed by the application tasks, determining a hotspot data block according to the quantity of times that each data block is to be accessed by the application tasks, and sending a move-in instruction to a local node of the hotspot data block, where the move-in instruction instructs to move the hotspot data block into a memory such that the hotspot data block can be accessed in the memory.
    Type: Application
    Filed: September 3, 2019
    Publication date: December 26, 2019
    Inventors: Jia Li, Jie Liu, Lifei Dang, Lingzhi Mao
  • Patent number: 10489207
    Abstract: Embodiments provide a resource management technology that may be applied to a host, where the host includes a CPU, an endpoint connected to the CPU, and an I/O device connected to the endpoint. A method includes: allocating, by the CPU, a target endpoint to a target process, where a virtual device is disposed on the target endpoint; obtaining, by the target endpoint, a performance specification of the target process, and adjusting a performance parameter of the virtual device according to the performance specification, where the adjusted virtual device satisfies a total requirement of performance specifications of all processes that use the target endpoint; and when the target process needs to access a resource, obtaining, from the I/O device, a resource that satisfies the performance specification of the target process, and providing the obtained resource to the target process for use.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: November 26, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Baifeng Yu, Jiongjiong Gu, Muhui Lin, Zhou Yu, Lingzhi Mao
  • Patent number: 10430237
    Abstract: A resource scheduling method and a related resource scheduling apparatus to improve data input/output (IO) efficiency, where the method includes determining a current task queue, where the current task queue includes a plurality of to-be-executed application tasks, determining, for data blocks on a disk to be accessed by the application tasks, a quantity of times that each data block is to be accessed by the application tasks, determining a hotspot data block according to the quantity of times that each data block is to be accessed by the application tasks, and sending a move-in instruction to a local node of the hotspot data block, where the move-in instruction instructs to move the hotspot data block into a memory such that the hotspot data block can be accessed in the memory.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: October 1, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jia Li, Jie Liu, Lifei Dang, Lingzhi Mao
  • Publication number: 20190286488
    Abstract: Embodiments provide a resource management technology that may be applied to a host, where the host includes a CPU, an endpoint connected to the CPU, and an I/O device connected to the endpoint. A method includes: allocating, by the CPU, a target endpoint to a target process, where a virtual device is disposed on the target endpoint; obtaining, by the target endpoint, a performance specification of the target process, and adjusting a performance parameter of the virtual device according to the performance specification, where the adjusted virtual device satisfies requirements of performance specifications of all processes that use the target endpoint; and when the target process needs to access a resource, obtaining, from the I/O device, a resource that satisfies the performance specification of the target process, and providing the obtained resource to the target process for use.
    Type: Application
    Filed: June 7, 2019
    Publication date: September 19, 2019
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Baifeng Yu, Jiongjiong Gu, Muhui Lin, Zhou Yu, Lingzhi Mao
  • Patent number: 10331487
    Abstract: Embodiments provide a resource management technology that may be applied to a host, where the host includes a CPU, an endpoint connected to the CPU, and an I/O device connected to the endpoint. A method includes: allocating, by the CPU, a target endpoint to a target process, where a virtual device is disposed on the target endpoint; obtaining, by the target endpoint, a performance specification of the target process, and adjusting a performance parameter of the virtual device according to the performance specification, where the adjusted virtual device satisfies a total requirement of performance specifications of all processes that use the target endpoint; and when the target process needs to access a resource, obtaining, from the I/O device, a resource that satisfies the performance specification of the target process, and providing the obtained resource to the target process for use.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: June 25, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Baifeng Yu, Jiongjiong Gu, Muhui Lin, Zhou Yu, Lingzhi Mao
  • Publication number: 20170235602
    Abstract: A resource scheduling method and a related resource scheduling apparatus to improve data input/output (IO) efficiency, where the method includes determining a current task queue, where the current task queue includes a plurality of to-be-executed application tasks, determining, for data blocks on a disk to be accessed by the application tasks, a quantity of times that each data block is to be accessed by the application tasks, determining a hotspot data block according to the quantity of times that each data block is to be accessed by the application tasks, and sending a move-in instruction to a local node of the hotspot data block, where the move-in instruction instructs to move the hotspot data block into a memory such that the hotspot data block can be accessed in the memory.
    Type: Application
    Filed: May 2, 2017
    Publication date: August 17, 2017
    Inventors: Jia Li, Jie Liu, Lifei Dang, Lingzhi Mao
  • Publication number: 20170199767
    Abstract: Embodiments provide a resource management technology that may be applied to a host, where the host includes a CPU, an endpoint connected to the CPU, and an I/O device connected to the endpoint. A method includes: allocating, by the CPU, a target endpoint to a target process, where a virtual device is disposed on the target endpoint; obtaining, by the target endpoint, a performance specification of the target process, and adjusting a performance parameter of the virtual device according to the performance specification, where the adjusted virtual device satisfies a total requirement of performance specifications of all processes that use the target endpoint; and when the target process needs to access a resource, obtaining, from the I/O device, a resource that satisfies the performance specification of the target process, and providing the obtained resource to the target process for use.
    Type: Application
    Filed: March 28, 2017
    Publication date: July 13, 2017
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Baifeng YU, Jiongjiong GU, Muhui LIN, Zhou YU, Lingzhi MAO
  • Patent number: 9055083
    Abstract: The present invention discloses a method for implementing simulation services, including the following: an interworking control unit obtains the CS domain network user identifier after detecting that the call signaling message from the CS domain network carries no CS domain network user identifier, puts the obtained user identifier into the SIP message, which is subsequently sent to the IMS network; the IMS network processes the PSTN/ISDN simulation services according to the user identifier. The present invention also discloses a system for implementing simulation service. The present invention makes it unnecessary to extend the existing SIP protocol and to perform signaling interaction between the IMS network and the interworking control unit for obtaining the user identifier, thus simplifying the implementation of the PSTN/ISDN simulation services.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: June 9, 2015
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Youzhu Shi, Qing Zhou, Lingzhi Mao
  • Patent number: 8184002
    Abstract: A method, a device, and a system for receiving an emergency event alert are provided, which relate to a field of communication applications. As long as communication between a user terminal and a bearer network is normal, no matter whether the user terminal is watching live television programs, the user terminal can receive the emergency event alert in time. The method is as follows. A receiving unit discovers an emergency event alert service. The receiving unit is attached to the emergency event alert service. The receiving unit receives an emergency event alert message sent by a distributing unit. An emergency event alert receiving unit device includes a discovering and processing module, a service attachment processing module, and a message reception processing module. Through attachment to the emergency event alert service, the user terminal can receive the emergency event alert in time.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: May 22, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Dewen Zhang, Youzhu Shi, Ni Zhang, Lingzhi Mao, Zhongbao Zhang, Baojian Qi
  • Publication number: 20100019899
    Abstract: A method, a device, and a system for receiving an emergency event alert are provided, which relate to a field of communication applications. As long as communication between a user terminal and a bearer network is normal, no matter whether the user terminal is watching live television programs, the user terminal can receive the emergency event alert in time. The method is as follows. A receiving unit discovers an emergency event alert service. The receiving unit is attached to the emergency event alert service. The receiving unit receives an emergency event alert message sent by a distributing unit. An emergency event alert receiving unit device includes a discovering and processing module, a service attachment processing module, and a message reception processing module. Through attachment to the emergency event alert service, the user terminal can receive the emergency event alert in time.
    Type: Application
    Filed: July 14, 2009
    Publication date: January 28, 2010
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Dewen Zhang, Youzhu Shi, Ni Zhang, Lingzhi Mao, Zhongbao Zhang, Baojian Qi
  • Publication number: 20100002682
    Abstract: The present invention discloses a method for implementing simulation services, including the following: an interworking control unit obtains the CS domain network user identifier after detecting that the call signaling message from the CS domain network carries no CS domain network user identifier, puts the obtained user identifier into the SIP message, which is subsequently sent to the IMS network; the IMS network processes the PSTN/ISDN simulation services according to the user identifier. The present invention also discloses a system for implementing simulation service, The present invention makes it unnecessary to extend the existing SIP protocol and to perform signaling interaction between the IMS network and the interworking control unit for obtaining the user identifier, thus simplifying the implementation of the PSTN/ISDN simulation services.
    Type: Application
    Filed: March 5, 2009
    Publication date: January 7, 2010
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Youzhu Shi, Qing Zhou, Lingzhi Mao
  • Publication number: 20090245240
    Abstract: The present disclosure provides a method, network and apparatus for routing sessions so as to route sessions correctly according to the IDs of the domain-related users when the domain-related users are not registered on the IMS network. The method includes: obtaining a wildcard route ID; determining the corresponding domain user ID according to the wildcard route ID; and routing the session through the route set corresponding to the domain user ID.
    Type: Application
    Filed: June 8, 2009
    Publication date: October 1, 2009
    Inventors: Lingzhi Mao, Youzhu Shi
  • Publication number: 20090116467
    Abstract: The present disclosure discloses a method and system for a user accessing a network in which a user terminal obtains a requirement for an attribute of a network element, selects a network element meeting a capability requirement of a service to be used according to the requirement for the attribute of the network element, and accesses the network element meeting the capability requirement of the service to be used. The service requested by the user terminal can be implemented normally. Meanwhile, the present disclosure also discloses a user terminal and a Proxy Call Session Control Function (P-CSCF) discovery device.
    Type: Application
    Filed: January 9, 2009
    Publication date: May 7, 2009
    Inventors: Youzhu Shi, Qing Zhou, Lingzhi Mao, Ni Zhang