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: 11379265Abstract: 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: GrantFiled: June 7, 2019Date of Patent: July 5, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Baifeng Yu, Jiongjiong Gu, Muhui Lin, Zhou Yu, Lingzhi Mao
-
Patent number: 11194623Abstract: 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: GrantFiled: September 3, 2019Date of Patent: December 7, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jia Li, Jie Liu, Lifei Dang, Lingzhi Mao
-
Publication number: 20190391847Abstract: 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: ApplicationFiled: September 3, 2019Publication date: December 26, 2019Inventors: Jia Li, Jie Liu, Lifei Dang, Lingzhi Mao
-
Patent number: 10489207Abstract: 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: GrantFiled: March 28, 2017Date of Patent: November 26, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Baifeng Yu, Jiongjiong Gu, Muhui Lin, Zhou Yu, Lingzhi Mao
-
Patent number: 10430237Abstract: 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: GrantFiled: May 2, 2017Date of Patent: October 1, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jia Li, Jie Liu, Lifei Dang, Lingzhi Mao
-
Publication number: 20190286488Abstract: 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: ApplicationFiled: June 7, 2019Publication date: September 19, 2019Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Baifeng Yu, Jiongjiong Gu, Muhui Lin, Zhou Yu, Lingzhi Mao
-
Patent number: 10331487Abstract: 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: GrantFiled: March 28, 2017Date of Patent: June 25, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Baifeng Yu, Jiongjiong Gu, Muhui Lin, Zhou Yu, Lingzhi Mao
-
Publication number: 20170235602Abstract: 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: ApplicationFiled: May 2, 2017Publication date: August 17, 2017Inventors: Jia Li, Jie Liu, Lifei Dang, Lingzhi Mao
-
Publication number: 20170199767Abstract: 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: ApplicationFiled: March 28, 2017Publication date: July 13, 2017Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Baifeng YU, Jiongjiong GU, Muhui LIN, Zhou YU, Lingzhi MAO
-
Patent number: 9055083Abstract: 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: GrantFiled: March 5, 2009Date of Patent: June 9, 2015Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Youzhu Shi, Qing Zhou, Lingzhi Mao
-
Patent number: 8184002Abstract: 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: GrantFiled: July 14, 2009Date of Patent: May 22, 2012Assignee: Huawei Technologies Co., Ltd.Inventors: Dewen Zhang, Youzhu Shi, Ni Zhang, Lingzhi Mao, Zhongbao Zhang, Baojian Qi
-
Publication number: 20100019899Abstract: 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: ApplicationFiled: July 14, 2009Publication date: January 28, 2010Applicant: Huawei Technologies Co., Ltd.Inventors: Dewen Zhang, Youzhu Shi, Ni Zhang, Lingzhi Mao, Zhongbao Zhang, Baojian Qi
-
Publication number: 20100002682Abstract: 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: ApplicationFiled: March 5, 2009Publication date: January 7, 2010Applicant: Huawei Technologies Co., Ltd.Inventors: Youzhu Shi, Qing Zhou, Lingzhi Mao
-
Publication number: 20090245240Abstract: 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: ApplicationFiled: June 8, 2009Publication date: October 1, 2009Inventors: Lingzhi Mao, Youzhu Shi
-
Publication number: 20090116467Abstract: 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: ApplicationFiled: January 9, 2009Publication date: May 7, 2009Inventors: Youzhu Shi, Qing Zhou, Lingzhi Mao, Ni Zhang