Patents by Inventor Hu Gao

Hu Gao 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: 11946374
    Abstract: The disclosure relates to an omni-directional horizontally oriented deflecting tool for a coiled tubing, which includes an inner central pipe, an outer central pipe, a conical outer cylinder, a piston outer cylinder, an anchoring mechanism, a sealing mechanism, a reversing mechanism and a steering mechanism. The anchoring mechanism includes a cone, an O-shaped sealing ring I, a cone spring, a slip, a slip spring, a slip seat, a claw I and a pin shaft I, and the sealing mechanism includes a piston, an O-shaped sealing ring II, a claw II, a pin shaft II, an upper rubber cylinder seat, a rubber cylinder, a connecting cylinder, a lower rubber cylinder seat and a gasket.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: April 2, 2024
    Assignee: Southwest Petroleum University
    Inventors: Yang Tang, Miantao Guan, Yulin Zhang, Peng Zhao, Guorong Wang, Jinhai Zhao, Qingyou Liu, Jinzhong Wang, Xiang Gao, Yufa He, Hu Deng, Liming Fan, Rutao Ma
  • Publication number: 20240097617
    Abstract: A method for installing a maximum power point tracking (MPPT) controller is provided. The method includes acquiring an occlusion area proportion of a photovoltaic string in a photovoltaic system, optimizing the occlusion area proportion to generate a target occlusion area proportion, determining a target position from the photovoltaic string according to the target occlusion area proportion, and installing the MPPT controller at the target position.
    Type: Application
    Filed: June 23, 2022
    Publication date: March 21, 2024
    Inventors: Lizhen Luo, Wenbo Peng, Ping Xiao, Dongming Zhao, Xiaolei Li, Xiangrui Yu, Wenzhe Zhu, Hu Gao
  • Patent number: 10936549
    Abstract: One embodiment includes identifying a common file associated with a first software container deployed on a host; adding a single copy of the common file to a common file pool maintained by the host, removing the common file from the first container and replacing it with a pointer to the copy of the common file in the shared file pool, and removing the common file from the first container and replacing it with a pointer to the copy of the common file in the shared file pool; identifying at least one unique file associated with the first container; and moving the unique file to the common file pool maintained by the host and removing the unique file from the first container and replacing it with a pointer to the copy of the unique file in the shared file pool.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: March 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Sunil Cherukuri, Xiao Hu Gao, Alexander B. Altman
  • Patent number: 10811363
    Abstract: Embodiments of semiconductor fabrication methods are disclosed. In an example, a method for forming a mark for locating patterns in semiconductor fabrication is disclosed. A wafer is divided into a plurality of shots. Each of the plurality of shots includes a semiconductor chip die. Four quarters of a locking corner mark are subsequently patterned, respectively, at four corners of four adjacent shots of the plurality of shots. Each quarter of the locking corner mark is symmetric to adjacent quarters of the locking corner mark and is separated from the adjacent quarters of the locking corner mark by a nominally same distance. The locking corner mark is set as an origin for locating patterns in at least one of the four adjacent shots in semiconductor fabrication.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: October 20, 2020
    Assignee: YANGTZE MEMORY TECHNOLOGIES CO., LTD.
    Inventors: Dou Dou Zhang, Jin Yu Qiu, Zhi Yang Song, Jun He, Zhi Hu Gao, Yaobin Feng
  • Publication number: 20200258843
    Abstract: Embodiments of semiconductor fabrication methods are disclosed. In an example, a method for forming a mark for locating patterns in semiconductor fabrication is disclosed. A wafer is divided into a plurality of shots. Each of the plurality of shots includes a semiconductor chip die. Four quarters of a locking corner mark are subsequently patterned, respectively, at four corners of four adjacent shots of the plurality of shots. Each quarter of the locking corner mark is symmetric to adjacent quarters of the locking corner mark and is separated from the adjacent quarters of the locking corner mark by a nominally same distance. The locking corner mark is set as an origin for locating patterns in at least one of the four adjacent shots in semiconductor fabrication.
    Type: Application
    Filed: March 15, 2019
    Publication date: August 13, 2020
    Inventors: Dou Dou Zhang, Jin Yu Qiu, Zhi Yang Song, Jun He, Zhi Hu Gao, Yaobin Feng
  • Patent number: 10523568
    Abstract: Disclosed are systems, methods, and computer-readable storage media for adaptive load balancing for application chains. A load-balancer can receive a data packet for a connection/transaction to be routed through an application chain. The load-balancer can select, based on an application path table, a first end-to-end application path through the application chain. The application path table can identify two or more end-to-end application paths through the application chain along with a corresponding performance status for each end-to-end application path through the application chain. The performance status for an application path can indicate a performance level of the end-to-end application path determined based on performance of previous data packets for previous connections transmitted through the application chain according to the end-to-end application path.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: December 31, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sunil Cherukuri, Xiao Hu Gao, Alexander B. Altman
  • Patent number: 10301480
    Abstract: A chromium-free insulation coating composition includes 100 parts by weight of a phosphate solution, 1-5 parts by weight of molybdate, 50-150 parts by weight of silica sol, 3-13 parts by weight of selenium dioxide, 1-10 parts by weight of metal oxide and/or metal hydroxide, 5-15 parts by weight of organic acid, 1-6 parts by weight of boric acid, and 100-300 parts by weight of water.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: May 28, 2019
    Assignee: Wuhan Yuanrong Technology Co., Ltd.
    Inventors: Gang Zhang, Hu Gao, Jun Liang
  • Publication number: 20180355188
    Abstract: A chromium-free insulation coating composition includes 100 parts by weight of a phosphate solution, 1-5 parts by weight of molybdate, 50-150 parts by weight of silica sol, 3-13 parts by weight of selenium dioxide, 1-10 parts by weight of metal oxide and/or metal hydroxide, 5-15 parts by weight of organic acid, 1-6 parts by weight of boric acid, and 100-300 parts by weight of water.
    Type: Application
    Filed: May 15, 2018
    Publication date: December 13, 2018
    Inventors: Gang Zhang, Hu Gao, Jun Liang
  • Publication number: 20180267990
    Abstract: One embodiment includes identifying a common file associated with a first software container deployed on a host; adding a single copy of the common file to a common file pool maintained by the host, removing the common file from the first container and replacing it with a pointer to the copy of the common file in the shared file pool, and removing the common file from the first container and replacing it with a pointer to the copy of the common file in the shared file pool; identifying at least one unique file associated with the first container; and moving the unique file to the common file pool maintained by the host and removing the unique file from the first container and replacing it with a pointer to the copy of the unique file in the shared file pool.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 20, 2018
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Sunil Cherukuri, Xiao Hu Gao, Alexander B. Altman
  • Publication number: 20180167450
    Abstract: Disclosed are systems, methods, and computer-readable storage media for adaptive load balancing for application chains. A load-balancer can receive a data packet for a connection/transaction to be routed through an application chain. The load-balancer can select, based on an application path table, a first end-to-end application path through the application chain. The application path table can identify two or more end-to-end application paths through the application chain along with a corresponding performance status for each end-to-end application path through the application chain. The performance status for an application path can indicate a performance level of the end-to-end application path determined based on performance of previous data packets for previous connections transmitted through the application chain according to the end-to-end application path.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Sunil Cherukuri, Xiao Hu Gao, Alexander B. Altman
  • Publication number: 20180062944
    Abstract: A method is described and in one embodiment includes intercepting an API call destined for an application executing on a host server; accessing a Service Level Agreement (“SLA”) profile for the application, wherein the SLA indicates performance guarantees for the application; determining resource utilization for the host server and resource utilization for the current application and other applications running on that server; comparing the performance guarantees with the host server and application resource utilization to determine whether performance guarantees can be met if the API call is forwarded to the application based on the host server resource utilization; and, if it determined that the performance guarantees cannot be met if the API call is forwarded to the application, refraining from forwarding the API call to the application.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alexander B. Altman, Sunil Cherukuri, Xiao Hu Gao
  • Patent number: 9313171
    Abstract: A device and method are provided to provide multi-exit firewall capabilities for cloud server or cloud service deployments without prior knowledge of reachability information of a client device where the client device may belong to one of several networks accessing the cloud server or cloud service. The reachability information may be derived based on flow of data to and from the client device in response to a data transfer initiation request. A firewall connection table may be updated to record routability to the client device comprising the derived reachability information. The recorded reachability information in the connection table may be used for the data transfer with the client device instead of a default route in a routing table.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: April 12, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Sunil Cherukuri, Xiao Hu Gao, Goran Saradzic
  • Publication number: 20150143501
    Abstract: A device and method are provided to provide multi-exit firewall capabilities for cloud server or cloud service deployments without prior knowledge of reachability information of a client device where the client device may belong to one of several networks accessing the cloud server or cloud service. The reachability information may be derived based on flow of data to and from the client device in response to a data transfer initiation request. A firewall connection table may be updated to record routability to the client device comprising the derived reachability information. The recorded reachability information in the connection table may be used for the data transfer with the client device instead of a default route in a routing table.
    Type: Application
    Filed: November 19, 2013
    Publication date: May 21, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Sunil Cherukuri, Xiao Hu Gao, Goran Saradzic