Patents by Inventor Huichao Zhao

Huichao Zhao 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: 10719423
    Abstract: An apparatus and associated method are provided for application deployment assessment. In use, a plurality of deployment parameters associated with one or more applications, and a workload profile are received. Further, an application deployment specification is generated, based on the workload profile and the deployment parameters. Still yet, a type of one or more orchestrators on one or more systems is identified. The application deployment specification is processed, based on the identified type of the one or more orchestrators on the one or more systems. Further, the one or more processors execute the instructions to deploy, via an application program interface (API), the one or more applications to the one or more orchestrators on at least one of the one or more systems, and at least one workload generator to at least one of the one or more systems, utilizing the processed application deployment specification. Operational data is collected from one or more monitoring agents on the one or more systems.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: July 21, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Xiaoyun Zhu, Jinzhong Zhang, Huichao Zhao, Sid Askary, Daniel Chen, CJ Hersh, Yue Chen, Shu Zhang, Jing Ye
  • Publication number: 20190231331
    Abstract: Disclosed are a flexible surgical instrument and a driving unit thereof. The flexible surgical instrument may comprise a flexible continuous body structure composed of a distal structural body, a middle connecting body and a proximal structural body linked in sequence. The driving unit is linked to the flexible continuous body structure. When a structural backbone driving mechanism in the driving unit drives the proximal structural body to turn in any direction, the distal structural body correspondingly turns in the opposite direction. A surgical end effector driving mechanism in the driving unit can drive a surgical end effector linked to the distal end of the distal structural body to implement the action control of the surgical end effector.
    Type: Application
    Filed: August 31, 2017
    Publication date: August 1, 2019
    Inventors: Kai XU, Jiangran ZHAO, Zhengchen DAI, Huichao ZHANG, Huan LIU, Zenghui LIU, Zhixiong YANG, Zhijun ZHU
  • Publication number: 20190208989
    Abstract: Disclosed is a flexible surgical instrument system, comprising a flexible surgical instrument (10). The flexible surgical instrument (10) comprises a flexible continuous body structure composed of a distal structural body (11), a proximal structural body (16) and a middle connecting body (15). The distal structural body (11) comprises a distal structural segment (12, 13), and the distal structural segment (12, 13) comprises distal spacing disks (121, 131), a distal fixing disk (122, 132) and structural backbones (123, 133). The proximal structural body (16) comprises a proximal structural segment (17, 18), and the proximal structural segment (17, 18) comprises proximal spacing disks (171, 181), a proximal fixing disk (172, 182) and structural backbones (173, 183). The middle connecting body (15) comprises channel fixing plates (152) and a structural backbone guide channel (151).
    Type: Application
    Filed: August 31, 2017
    Publication date: July 11, 2019
    Inventors: Kai XU, Shu'an ZHANG, Huichao ZHANG, Tianlai DONG, Zhengchen DAI, Jiangran ZHAO, Zhaoyu ZHANG, HUAN LIU
  • Publication number: 20190192242
    Abstract: Disclosed is a flexible surgical instrument system, comprising a flexible surgical instrument. The flexible surgical instrument comprises a flexible continuous body structure composed of a distal structural body, a proximal structural body and a middle connecting body. The distal structural body comprises a distal structural segment (12, 13), the distal structural segment comprising a distal spacing disk, a fixing disk and structural backbones. The proximal structural body comprises a proximal structural segment, the proximal structural segment comprising a proximal spacing disk, a proximal fixing disk and structural backbones. The middle connecting body comprises channel fixing plates and a structural backbone guide channel.
    Type: Application
    Filed: August 30, 2017
    Publication date: June 27, 2019
    Inventors: Kai XU, Zhengchen DAI, Huichao ZHANG, Shu'an ZHANG, Jiangran ZHAO, Zhixiong YANG, Wei WEI
  • Publication number: 20190192246
    Abstract: This invention relates to a method for detecting faults in the operating states of a surgical robotic system, wherein the surgical robotic system including a master computer, a master embedded computer and a plurality of slave embedded computers is provided; the master computer controls the master embedded computer and the slave embedded computers via the LAN router; the master embedded computer communicates with the slave embedded computers via the LAN router and a first communication bus. In the present invention, the master computer, the master embedded computer and the slave embedded computers can detect faults interactively. Safety and reliability of the operation of the surgical robotic system can be improved without increasing any additional detection components, and communication burden of the system can be effectively reduced. The present invention can be widely applied to a minimally invasive surgical robotic system.
    Type: Application
    Filed: February 28, 2019
    Publication date: June 27, 2019
    Inventors: Kai Xu, Bin Zhao, Zhengchen Dai, Jiangran Zhao, Huan Liu, Wukun Mei, Huichao Zhang, Wei Wei, Bo Liang
  • Publication number: 20190018671
    Abstract: An apparatus and associated method are provided for application deployment assessment. In use, a plurality of deployment parameters associated with one or more applications, and a workload profile are received. Further, an application deployment specification is generated, based on the workload profile and the deployment parameters. Still yet, a type of one or more orchestrators on one or more systems is identified. The application deployment specification is processed, based on the identified type of the one or more orchestrators on the one or more systems. Further, the one or more processors execute the instructions to deploy, via an application program interface (API), the one or more applications to the one or more orchestrators on at least one of the one or more systems, and at least one workload generator to at least one of the one or more systems, utilizing the processed application deployment specification. Operational data is collected from one or more monitoring agents on the one or more systems.
    Type: Application
    Filed: July 12, 2017
    Publication date: January 17, 2019
    Inventors: Xiaoyun Zhu, Jinzhong Zhang, Huichao Zhao, Sid Askary, Daniel Chen, CJ Hersh, Yue Chen, Shu Zhang, Jing Ye