Patents by Inventor Qian Cao
Qian Cao 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: 11922845Abstract: The present disclosure provides a shift register unit, a driving method, a driving circuit and a display device. The shift register unit includes a first node potential adjustment circuit, a first tank circuit, a second node control circuit, a second tank circuit, a third node control circuit, a first node control circuit, and an output circuit; the first node potential adjustment circuit changes the potential of the first node according to the adjustment clock signal under the control of the potential of the first node; the first tank circuit is used to maintain the potential of the first node; the third node control circuit controls the potential of the third isolation node and the potential of the fourth node; the second node control circuit controls the potential of the second isolation node.Type: GrantFiled: October 23, 2020Date of Patent: March 5, 2024Assignees: Chengdu BOE Optoelectronics Technology Co., Ltd., BOE Technology Group Co., Ltd.Inventors: Yingsong Xu, Zhenhua Zhang, Qian Ma, Xilei Cao, Changlong Yuan, Jingyi Feng, Weiyun Huang, Benlian Wang
-
Patent number: 11909551Abstract: A BRAS system-based packet encapsulation method includes obtaining user access information when receiving a user access protocol packet and performing VXLAN GPE encapsulation on the user access protocol packet based on the user access information. The encapsulation structure includes a user information header that is used to store the user access information, and a quantity of bytes occupied by the user information header is less than or equal to 12. In this application, the foregoing encapsulation structure is used to encapsulate a packet.Type: GrantFiled: February 22, 2023Date of Patent: February 20, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jie Chen, Zhouyi Yu, Hongtao Guo, Qian Cao
-
Patent number: 11692923Abstract: A standard sample for measuring rock porosity by helium method is disclosed, which includes a cylinder body open above and a cover body matching the cylinder body. The center of the cover body is provided with a vent hole. The cylinder body is filled and tamped with filled sand body so that theoretical porosity in the cylinder body is 5%-10%. The filled sand body includes mixed sand body and quartz cotton. The mixed sand body includes coarse-grained high-purity quartz sand, medium-grained high-purity quartz sand and fine-grained silicon micropowder. By mixing, filling and tamping high-purity quartz sand with different particle sizes, silicon micropowder and quartz cotton, the porosity and permeability of the standard sample are reduced, so that the standard sample is closer to the physical properties of the actual shale geological samples to verify the method or calibrate the instrument for measuring rock porosity with helium method.Type: GrantFiled: August 10, 2022Date of Patent: July 4, 2023Inventors: Hongyu Du, Jianqiao Weng, Minghui Qi, Qian Cao, Hu Liu, Yeyu Zhang, Qiang Xu
-
Publication number: 20230198797Abstract: A BRAS system-based packet encapsulation method includes obtaining user access information when receiving a user access protocol packet and performing VXLAN GPE encapsulation on the user access protocol packet based on the user access information. The encapsulation structure includes a user information header that is used to store the user access information, and a quantity of bytes occupied by the user information header is less than or equal to 12. In this application, the foregoing encapsulation structure is used to encapsulate a packet.Type: ApplicationFiled: February 22, 2023Publication date: June 22, 2023Inventors: Jie Chen, Zhouyi Yu, Hongtao Guo, Qian Cao
-
Patent number: 11606223Abstract: A BRAS system-based packet encapsulation method includes obtaining user access information when receiving a user access protocol packet and performing VXLAN GPE encapsulation on the user access protocol packet based on the user access information. The encapsulation structure includes a user information header that is used to store the user access information, and a quantity of bytes occupied by the user information header is less than or equal to 12. In this application, the foregoing encapsulation structure is used to encapsulate a packet.Type: GrantFiled: May 6, 2021Date of Patent: March 14, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jie Chen, Zhouyi Yu, Hongtao Guo, Qian Cao
-
Patent number: 11604670Abstract: A virtual machine live migration method, apparatus, and system relating to the field of communications technologies are disclosed. The method includes: in a process of live migration of a target virtual machine, obtaining pre-recorded storage location information corresponding to target service configuration information, where the target service configuration information is used by a target virtual acceleration component corresponding to the target virtual machine to perform service processing; reading the target service configuration information in a storage location corresponding to the storage location information; and sending the target service configuration information to a destination server, so that the destination server stores the target service configuration information. In the present disclosure, a service processing failure can be avoided.Type: GrantFiled: March 3, 2020Date of Patent: March 14, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Rui Chen, Qian Cao, Yuping Zhao, Xinyu Hu, Hongbo Zhao
-
Publication number: 20230051513Abstract: A standard sample for measuring rock porosity by helium method is disclosed, which includes a cylinder body open above and a cover body matching the cylinder body. The center of the cover body is provided with a vent hole. The cylinder body is filled and tamped with filled sand body so that theoretical porosity in the cylinder body is 5%-10%. The filled sand body includes mixed sand body and quartz cotton. The mixed sand body includes coarse-grained high-purity quartz sand, medium-grained high-purity quartz sand and fine-grained silicon micropowder. By mixing, filling and tamping high-purity quartz sand with different particle sizes, silicon micropowder and quartz cotton, the porosity and permeability of the standard sample are reduced, so that the standard sample is closer to the physical properties of the actual shale geological samples to verify the method or calibrate the instrument for measuring rock porosity with helium method.Type: ApplicationFiled: August 10, 2022Publication date: February 16, 2023Inventors: Hongyu DU, Jianqiao WENG, Minghui QI, Qian CAO, Hu LIU, Yeyu ZHANG, Qiang XU
-
Patent number: 11463338Abstract: A method for measuring available bandwidth includes a transmit end that sends a first probe sequence to a receive end, and receives a first available bandwidth measurement result from the receive end, the transmit end determines a second probe sequence based on the first available bandwidth measurement result, where the second probe sequence includes a group of probe packets with increasing sending rates, a range of the sending rates of the second probe sequence is the same as a range of the sending rates of the first probe sequence, the transmit end sends the second probe sequence to the receive end, and receives the second available bandwidth measurement result from the receive end, and the transmit end obtains the available bandwidth based on the second available bandwidth measurement result.Type: GrantFiled: September 22, 2021Date of Patent: October 4, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Boyuan Yu, Jie Cheng, Qian Cao, Nu Xia
-
Patent number: 11416267Abstract: An accelerator loading apparatus obtains an acceleration requirement, where the acceleration requirement includes an acceleration function of a to-be-created virtual machine and acceleration performance of the to-be-created virtual machine. The accelerator loading apparatus determines a target accelerator that meets the acceleration function of the to-be-created virtual machine and the acceleration performance of the to-be-created virtual machine. The accelerator loading apparatus determines an image corresponding to the target accelerator, and sends an image loading command to a target host in which the target accelerator is located, where the image loading command is used to enable the target host to load the image for the target accelerator based on the image loading command.Type: GrantFiled: May 9, 2019Date of Patent: August 16, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qian Cao, Yuping Zhao, Xinyu Hu
-
Publication number: 20220100550Abstract: An accelerator loading apparatus obtains an acceleration requirement, where the acceleration requirement includes an acceleration function and acceleration performance of a to-be-created virtual machine, determines an image that meets the acceleration function and the acceleration performance, and determines a target host in which an available accelerator that can load the image is located, and then sends an image loading command to the target host. The image loading command includes a descriptor of the image, and is used to enable the target host to load the image for the available accelerator. In the method, a target host that can create the virtual machine may be determined based on the acceleration function and the acceleration performance of the to-be-created virtual machine, and an image used for acceleration is loaded to an available accelerator of the target host, to implement dynamic accelerator loading and deployment.Type: ApplicationFiled: October 1, 2021Publication date: March 31, 2022Inventors: Qian Cao, Yuping Zhao, Xinyu Hu
-
Patent number: 11265258Abstract: This application describes a network device, a controller, a queue management method, and a traffic management chip. The method may be applied to a traffic management chip that uses an HQoS technology, and can include receiving a queue management instruction sent by a controller, where the queue management instruction includes an identifier of a first scheduler and an identifier of a first queue, and the first scheduler is one of multiple first-level schedulers. The method may also include controlling, according to the queue management instruction, scheduling of the first queue by the first scheduler, where a queue scheduled by the first scheduler belongs to a queue resource pool of the TM chip, and the queue resource pool includes at least one to-be-allocated queue. In this application, decoupling between queue allocation and the first-level schedulers is implemented, flexibility of queue allocation is improved, and utilization of queue resources is improved.Type: GrantFiled: May 21, 2020Date of Patent: March 1, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fanyu Meng, Qian Cao, Chen Tian
-
Patent number: 11221866Abstract: An accelerator loading apparatus obtains an acceleration requirement, where the acceleration requirement includes an acceleration function and acceleration performance of a to-be-created virtual machine, determines an image that meets the acceleration function and the acceleration performance, and determines a target host in which an available accelerator that can load the image is located, and then sends an image loading command to the target host. The image loading command includes a descriptor of the image, and is used to enable the target host to load the image for the available accelerator. In the method, a target host that can create the virtual machine may be determined based on the acceleration function and the acceleration performance of the to-be-created virtual machine, and an image used for acceleration is loaded to an available accelerator of the target host, to implement dynamic accelerator loading and deployment.Type: GrantFiled: May 9, 2019Date of Patent: January 11, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qian Cao, Yuping Zhao, Xinyu Hu
-
Publication number: 20220003079Abstract: A simulation analysis method for an injection volume of alternate displacement of shale oil by carbon dioxide and nitrogen includes steps of simulating the alternate displacement of shale oil by carbon dioxide and nitrogen for multiple times through the core displacement simulation experiment, measuring the oil displacement efficiency change for every time, obtaining the porosity change in the entire displacement process through the porosity change before and after alternate displacement, and building the injection volume adjustment expression of alternate displacement of shale oil by carbon dioxide and nitrogen as a reference of the injection volume of alternate displacement of shale oil by carbon dioxide and nitrogen, so that the total displacement efficiency in the actual mining process is improved, thus increasing the production rate of shale oil and reducing the usage amount of carbon dioxide. A simulation analysis device is used to carry out the simulation analysis method.Type: ApplicationFiled: September 21, 2021Publication date: January 6, 2022Inventors: Qian Cao, Minghui Qi, Yi Huang, Yeyu Zhang, Xu Peng, Hongyu Du, Hu Liu
-
Publication number: 20220006717Abstract: A method for measuring available bandwidth includes a transmit end that sends a first probe sequence to a receive end, and receives a first available bandwidth measurement result from the receive end, the transmit end determines a second probe sequence based on the first available bandwidth measurement result, where the second probe sequence includes a group of probe packets with increasing sending rates, a range of the sending rates of the second probe sequence is the same as a range of the sending rates of the first probe sequence, the transmit end sends the second probe sequence to the receive end, and receives the second available bandwidth measurement result from the receive end, and the transmit end obtains the available bandwidth based on the second available bandwidth measurement result.Type: ApplicationFiled: September 22, 2021Publication date: January 6, 2022Inventors: Boyuan Yu, Jie Cheng, Qian Cao, Nu Xia
-
Publication number: 20210367882Abstract: A device for controlling network routing configurations is configured to obtain a predicted traffic matrix and a plurality of traffic matrices, and to determine, from a plurality of clusters, arranged in a hierarchical structure over the predicted traffic matrix and the plurality of traffic matrices, a first cluster allocated to a lower hierarchy level that contains the predicted traffic matrix. Each of the clusters is associated with a routing configuration, and the plurality of clusters are allocated to at least two different hierarchy levels. The device selects, from the plurality of clusters, a second cluster allocated to a higher hierarchy level that includes at least the first cluster and a third cluster allocated to the lower hierarchy level that contains a current traffic matrix, determine a second routing configuration associated with the second cluster; and activate the second routing configuration as a network routing configuration.Type: ApplicationFiled: August 6, 2021Publication date: November 25, 2021Inventors: Stefano PARIS, Jeremie LEGUAY, Wei CHEN, Qian CAO, Davide SANVITO, Antonio CAPONE, Ilario FILIPPINI
-
Patent number: 11106517Abstract: A method for implementing fault detection includes: instructing, by a detection device, a detected device to configure a detected path and a return path, where the detected path is a path from a first physical port of the detected device to a second physical port of the detected device via a target unit of the detected device, the return path is a path from the second physical port to the detection device, and the target unit is a VNF or an accelerator; sending a detection packet to the detected device through the first physical port; and when receiving the detection packet transmitted through the detected path and the return path, determining that the detected path is not faulty. According to the method, it can be further determined that the path that passes through the VNF or the accelerator is not faulty.Type: GrantFiled: January 6, 2020Date of Patent: August 31, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hongbo Zhao, Yuping Zhao, Xinyu Hu, Qian Cao
-
Publication number: 20210258183Abstract: A BRAS system-based packet encapsulation method includes obtaining user access information when receiving a user access protocol packet and performing VXLAN GPE encapsulation on the user access protocol packet based on the user access information. The encapsulation structure includes a user information header that is used to store the user access information, and a quantity of bytes occupied by the user information header is less than or equal to 12. In this application, the foregoing encapsulation structure is used to encapsulate a packet.Type: ApplicationFiled: May 6, 2021Publication date: August 19, 2021Inventors: Jie Chen, Zhouyi Yu, Hongtao Guo, Qian Cao
-
Patent number: 11018892Abstract: A BRAS system-based packet encapsulation method includes: obtaining user access information when receiving a user access protocol packet, performing VXLAN GPE encapsulation on the user access protocol packet based on the user access information, the encapsulation structure includes a user information header that is used to store the user access information, a quantity of bytes occupied by the user information header is less than or equal to 12. In this application, the foregoing encapsulation structure is used to encapsulate a packet.Type: GrantFiled: December 13, 2019Date of Patent: May 25, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jie Chen, Zhouyi Yu, Hongtao Guo, Qian Cao
-
Publication number: 20200287837Abstract: This application describes a network device, a controller, a queue management method, and a traffic management chip. The method may be applied to a traffic management chip that uses an HQoS technology, and can include receiving a queue management instruction sent by a controller, where the queue management instruction includes an identifier of a first scheduler and an identifier of a first queue, and the first scheduler is one of multiple first-level schedulers. The method may also include controlling, according to the queue management instruction, scheduling of the first queue by the first scheduler, where a queue scheduled by the first scheduler belongs to a queue resource pool of the TM chip, and the queue resource pool includes at least one to-be-allocated queue. In this application, decoupling between queue allocation and the first-level schedulers is implemented, flexibility of queue allocation is improved, and utilization of queue resources is improved.Type: ApplicationFiled: May 21, 2020Publication date: September 10, 2020Inventors: Fanyu MENG, Qian CAO, Chen TIAN
-
Patent number: 10715456Abstract: This application describes a network device, a controller, a queue management method, and a traffic management chip. The method may be applied to a traffic management chip that uses an HQoS technology, and can include receiving a queue management instruction sent by a controller, where the queue management instruction includes an identifier of a first scheduler and an identifier of a first queue, and the first scheduler is one of multiple first-level schedulers. The method may also include controlling, according to the queue management instruction, scheduling of the first queue by the first scheduler, where a queue scheduled by the first scheduler belongs to a queue resource pool of the TM chip, and the queue resource pool includes at least one to-be-allocated queue. In this application, decoupling between queue allocation and the first-level schedulers is implemented, flexibility of queue allocation is improved, and utilization of queue resources is improved.Type: GrantFiled: October 19, 2018Date of Patent: July 14, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fanyu Meng, Qian Cao, Chen Tian