Patents by Inventor Yuanzhi WANG

Yuanzhi WANG 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).

  • Publication number: 20250058461
    Abstract: A system and method for authoring and performing Human-Robot-Collaborative (HRC) tasks is disclosed. The system and method adopt an embodied authoring approach in Augmented Reality (AR), for spatially editing the actions and programming the robots through demonstrative role-playing. The system and method utilize an intuitive workflow that externalizes user's authoring as demonstrative and editable AR ghost, allowing for spatially situated visual referencing, realistic animated simulation, and collaborative action guidance. The system and method utilize a dynamic time warping (DTW) based collaboration model which takes the real-time captured motion as inputs, maps it to the previously authored human actions, and outputs the corresponding robot actions to achieve adaptive collaboration.
    Type: Application
    Filed: November 5, 2024
    Publication date: February 20, 2025
    Inventors: Karthik Ramani, Ke Huo, Yuanzhi Cao, Tianyi Wang
  • Patent number: 12226083
    Abstract: A holder for intervertebral foramen endoscope fusion includes an inner rod, an anti-torsion sleeve and an outer sleeve which are sleeved from inside to outside and are movable relatively along an axial direction. The inner rod is configured for pushing the expanding part inside a fusion cage. A head end of the anti-torsion sleeve is provided with an external thread section, the external thread section is configured for matching and connecting with the screw plug mounting hole of a holding body of the fusion cage, and the tail end of the anti-torsion sleeve is provided with a matching structure for matching with the bone grafting funnel. A head end of the outer sleeve is matched with the holding body of the fusion cage to restrict the rotation of the fusion cage along an axis of the fusion cage. A surgical instrument assembly is also provided.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: February 18, 2025
    Assignee: BEIJING FULE SCIENCE & TECHNOLOGY DEVELOPMENT CO., LTD
    Inventors: Zhenzhou Li, Guoping Fan, Xiyi Huang, Yuanzhi Xu, Yaling Wang
  • Publication number: 20230327295
    Abstract: A battery quick disconnect assembly, comprising: an accommodating portion which comprises an accommodating cavity, a hardware male interface being provided in the accommodating cavity, the accommodating cavity having an opening, the opening being formed at the proximal end of the accommodating cavity, and a snapping slot being provided at the vicinity of the opening; and a battery assembly which comprises a battery body, the battery body being provided with a hardware female interface and a rotating portion, the rotating portion being provided at the proximal end of the battery body, the rotating portion comprising two rotating pairs, a connecting member for connecting the two rotating pairs, and hooks, one hook being provided close to each rotating pair, and the two rotating pairs being respectively provided on the two sides of the battery body, so that the battery assembly and the accommodating portion can be quickly connected and disconnected.
    Type: Application
    Filed: February 23, 2021
    Publication date: October 12, 2023
    Inventors: Yuan HE, Tao ZHANG, Yuanzhi WANG
  • Patent number: 11647101
    Abstract: An example method is provided to deploy an application in multiple cloud computing environments. The method may comprise a computing system generating a first request to deploy an application in a first cloud computing environment according to a first deployment plan and a second request to deploy the application in a second cloud computing environment according to a second deployment plan. The method may comprise selecting, from multiple communication components configured on the computing system, a first communication component to communicate with a first orchestration node in the first cloud computing environment and a second communication component to communicate with a second orchestration node in the second cloud computing environment. The method may further comprise sending the first request to the first orchestration node via the first communication component, and the second request to the second orchestration node via the second communication component.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: May 9, 2023
    Assignee: VMware, Inc.
    Inventors: Ping Chen, Yuanzhi Wang, Wei Zhang
  • Patent number: 11475925
    Abstract: The present invention belongs to the technical field of hard disk device, and specifically relates to a Hard Disk Device Based on Blockchain. The hard disk device comprises a storage unit and a protection unit; wherein a hard disk body stores information in the blockchain; the protection unit comprises a protective case, an airbag and an interface extension board; the airbag is laid flat on the inner bottom of the protective case; the interface extension board passes through a side wall of the protective case and is bolted to the protective case; a dust board in a first through hole of the interface extension board is located at the port on the interface extension board close to the hard disk body when the hard disk body is not placed in the protective case; the dust board is connected to the inside of the first through hole by a first spring.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: October 18, 2022
    Assignee: Anqing Normal University
    Inventors: Yuanzhi Wang, Zizhen Shi, Xin Zheng, Zhong Huang, Juan Liu, Zhouping Yin
  • Publication number: 20220165310
    Abstract: The present invention belongs to the technical field of hard disk device, and specifically relates to a Hard Disk Device Based on Blockchain. The hard disk device comprises a storage unit and a protection unit; wherein a hard disk body stores information in the blockchain; the protection unit comprises a protective case, an airbag and an interface extension board; the airbag is laid flat on the inner bottom of the protective case; the interface extension board passes through a side wall of the protective case and is bolted to the protective case; a dust board in a first through hole of the interface extension board is located at the port on the interface extension board close to the hard disk body when the hard disk body is not placed in the protective case; the dust board is connected to the inside of the first through hole by a first spring.
    Type: Application
    Filed: February 11, 2022
    Publication date: May 26, 2022
    Inventors: Yuanzhi WANG, Zizhen SHI, Xin ZHENG, Zhong HUANG, Juan LIU, Zhouping YIN
  • Publication number: 20220053067
    Abstract: An example method is provided to deploy an application in multiple cloud computing environments. The method may comprise a computing system generating a first request to deploy an application in a first cloud computing environment according to a first deployment plan and a second request to deploy the application in a second cloud computing environment according to a second deployment plan. The method may comprise selecting, from multiple communication components configured on the computing system, a first communication component to communicate with a first orchestration node in the first cloud computing environment and a second communication component to communicate with a second orchestration node in the second cloud computing environment. The method may further comprise sending the first request to the first orchestration node via the first communication component, and the second request to the second orchestration node via the second communication component.
    Type: Application
    Filed: June 25, 2021
    Publication date: February 17, 2022
    Inventors: Ping CHEN, Yuanzhi WANG, Wei ZHANG
  • Patent number: 11050842
    Abstract: An example method is provided to deploy an application in multiple cloud computing environments. The method may comprise a computing system generating a first request to deploy an application in a first cloud computing environment according to a first deployment plan and a second request to deploy the application in a second cloud computing environment according to a second deployment plan. The method may comprise selecting, from multiple communication components configured on the computing system, a first communication component to communicate with a first orchestration node in the first cloud computing environment and a second communication component to communicate with a second orchestration node in the second cloud computing environment. The method may further comprise sending the first request to the first orchestration node via the first communication component, and the second request to the second orchestration node via the second communication component.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: June 29, 2021
    Assignee: VMware, Inc.
    Inventors: Ping Chen, Yuanzhi Wang, Wei Zhang
  • Patent number: 10999356
    Abstract: An example method is provided for a computing system in a private cloud computing environment to deploy an application in a hybrid cloud computing environment. The method may comprise generating a request to deploy an application in a public cloud environment, the request including a deployment plan that specifies one or more tasks to be executed by a virtual computing resource from a cloud provider to deploy the application. The method may comprise sending, to an orchestration node in the public cloud computing environment, the request to instruct the orchestration node to provision the virtual computing resource from the cloud provider and to cause the virtual computing resource to execute the one or more tasks. The method may further comprise receiving, from the orchestration node in the public cloud environment, status data and determining whether the application is successfully deployed in the public cloud computing environment.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: May 4, 2021
    Assignee: VMWARE, INC.
    Inventors: Ping Chen, Yuanzhi Wang, Wei Zhang
  • Patent number: 10956191
    Abstract: Systems and methods for managing Software-as-a-Service (SaaS) provided by a virtual machine are described. The system may include a management application, and may receive a feature package from the virtual machine. The feature package may be associated with a function supported by the virtual machine. The system may integrate the feature package into the management application, and transmit a first command to the virtual machine for executing the function at the virtual machine. The first command may be generated by the management application based on the feature package.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: March 23, 2021
    Assignee: VMWARE, INC.
    Inventors: Feng Tian, Haoran Zheng, Weijin Wang, Yuanzhi Wang
  • Patent number: 10795706
    Abstract: A method to deploy a multitier application in a virtualized computing environment includes receiving an open virtualization format (OVF) package. The OVF package includes an OVF descriptor, one or more virtual disk image files of virtual machines, and a multitier application blueprint specifying software components on the virtual machines and dependencies of the software components. The method further includes deploying the virtual machines based on the OVF package and executing the multitier application blueprint by deploying the software components on the virtual machines pursuant to the dependencies of the software components.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: October 6, 2020
    Assignee: VMWARE, INC.
    Inventors: Dehui Mao, Ping Chen, Yuanzhi Wang, Wei Zhang, Li Fang
  • Publication number: 20200267208
    Abstract: An example method is provided for a computing system in a private cloud computing environment to deploy an application in a hybrid cloud computing environment. The method may comprise generating a request to deploy an application in a public cloud environment, the request including a deployment plan that specifies one or more tasks to be executed by a virtual computing resource from a cloud provider to deploy the application. The method may comprise sending, to an orchestration node in the public cloud computing environment, the request to instruct the orchestration node to provision the virtual computing resource from the cloud provider and to cause the virtual computing resource to execute the one or more tasks. The method may further comprise receiving, from the orchestration node in the public cloud environment, status data and determining whether the application is successfully deployed in the public cloud computing environment.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 20, 2020
    Applicant: VMware, Inc.
    Inventors: Ping CHEN, Yuanzhi WANG, Wei ZHANG
  • Patent number: 10652313
    Abstract: An example method is provided for a computing system in a private cloud computing environment to deploy an application in a hybrid cloud computing environment. The method may comprise generating a request to deploy an application in a public cloud environment, the request including a deployment plan that specifies one or more tasks to be executed by a virtual computing resource from a cloud provider to deploy the application. The method may comprise sending, to an orchestration node in the public cloud computing environment, the request to instruct the orchestration node to provision the virtual computing resource from the cloud provider and to cause the virtual computing resource to execute the one or more tasks. The method may further comprise receiving, from the orchestration node in the public cloud environment, status data and determining whether the application is successfully deployed in the public cloud computing environment.
    Type: Grant
    Filed: November 8, 2015
    Date of Patent: May 12, 2020
    Assignee: VMWARE, INC.
    Inventors: Ping Chen, Yuanzhi Wang, Wei Zhang
  • Publication number: 20200053185
    Abstract: An example method is provided to deploy an application in multiple cloud computing environments. The method may comprise a computing system generating a first request to deploy an application in a first cloud computing environment according to a first deployment plan and a second request to deploy the application in a second cloud computing environment according to a second deployment plan. The method may comprise selecting, from multiple communication components configured on the computing system, a first communication component to communicate with a first orchestration node in the first cloud computing environment and a second communication component to communicate with a second orchestration node in the second cloud computing environment. The method may further comprise sending the first request to the first orchestration node via the first communication component, and the second request to the second orchestration node via the second communication component.
    Type: Application
    Filed: July 15, 2019
    Publication date: February 13, 2020
    Inventors: Ping Chen, Yuanzhi Wang, Wei Zhang
  • Patent number: 10397130
    Abstract: An example method for reserving resources in a multi-cloud environment may include receiving, by a reservation broker executing in the multi-cloud environment, a first client request to reserve a first cloud resource in a plurality of clouds. The plurality of clouds includes a corresponding plurality of cloud brokers. The method may include selecting, by the reservation broker, a first cloud broker from the plurality of cloud brokers based on a first reservation type associated with the first cloud resource. The first cloud broker corresponds to a first cloud selected from the plurality of clouds. The method may also include transmitting, by the reservation broker, a first reservation request to the first cloud broker. The first cloud broker is configured to reserve the first cloud resource in the first cloud based on the first reservation request.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: August 27, 2019
    Assignee: VMWARE, INC.
    Inventors: Ping Chen, Igor Stoyanov, Li Fang, Yuanzhi Wang
  • Patent number: 10356206
    Abstract: An example method is provided to deploy an application in multiple cloud computing environments. The method may comprise a computing system generating a first request to deploy an application in a first cloud computing environment according to a first deployment plan and a second request to deploy the application in a second cloud computing environment according to a second deployment plan. The method may comprise selecting, from multiple communication components configured on the computing system, a first communication component to communicate with a first orchestration node in the first cloud computing environment and a second communication component to communicate with a second orchestration node in the second cloud computing environment. The method may further comprise sending the first request to the first orchestration node via the first communication component, and the second request to the second orchestration node via the second communication component.
    Type: Grant
    Filed: November 8, 2015
    Date of Patent: July 16, 2019
    Assignee: VMWARE, INC.
    Inventors: Ping Chen, Yuanzhi Wang, Wei Zhang
  • Publication number: 20180139149
    Abstract: An example method for reserving resources in a multi-cloud environment may include receiving, by a reservation broker executing in the multi-cloud environment, a first client request to reserve a first cloud resource in a plurality of clouds. The plurality of clouds includes a corresponding plurality of cloud brokers. The method may include selecting, by the reservation broker, a first cloud broker from the plurality of cloud brokers based on a first reservation type associated with the first cloud resource. The first cloud broker corresponds to a first cloud selected from the plurality of clouds. The method may also include transmitting, by the reservation broker, a first reservation request to the first cloud broker. The first cloud broker is configured to reserve the first cloud resource in the first cloud based on the first reservation request.
    Type: Application
    Filed: November 11, 2016
    Publication date: May 17, 2018
    Applicant: VMware, Inc.
    Inventors: Ping CHEN, Igor STOYANOV, Li FANG, Yuanzhi WANG
  • Publication number: 20170351535
    Abstract: A method to deploy a multitier application in a virtualized computing environment includes receiving an open virtualization format (OVF) package. The OVF package includes an OVF descriptor, one or more virtual disk image files of virtual machines, and a multitier application blueprint specifying software components on the virtual machines and dependencies of the software components. The method further includes deploying the virtual machines based on the OVF package and executing the multitier application blueprint by deploying the software components on the virtual machines pursuant to the dependencies of the software components.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Applicant: VMware, Inc.
    Inventors: Dehui MAO, Ping CHEN, Yuanzhi WANG, Wei ZHANG, Li FANG
  • Publication number: 20170134519
    Abstract: An example method is provided to deploy an application in multiple cloud computing environments. The method may comprise a computing system generating a first request to deploy an application in a first cloud computing environment according to a first deployment plan and a second request to deploy the application in a second cloud computing environment according to a second deployment plan. The method may comprise selecting, from multiple communication components configured on the computing system, a first communication component to communicate with a first orchestration node in the first cloud computing environment and a second communication component to communicate with a second orchestration node in the second cloud computing environment. The method may further comprise sending the first request to the first orchestration node via the first communication component, and the second request to the second orchestration node via the second communication component.
    Type: Application
    Filed: November 8, 2015
    Publication date: May 11, 2017
    Inventors: PING CHEN, YUANZHI WANG, WEI ZHANG
  • Patent number: D1019690
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 26, 2024
    Assignee: Annalise-AI Pty Ltd
    Inventors: Dang Dinh Ang Tran, Lisheng Yu, Yuanzhi Wang