Patents by Inventor Yanlei ZHAO

Yanlei 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: 12244506
    Abstract: Some embodiments of the invention provide a method for performing congestion control for a particular packet flow associated with a source first host computer operating in a network. The method is performed at the first source host computer. The method determines a bandwidth threshold specified for the particular packet flow. Based on the bandwidth threshold, the method allocates an amount of bandwidth to the particular packet flow. The method periodically receives sets of contextual data associated with the particular packet flow. For the received sets of contextual data, the method iteratively (1) computes a current bandwidth consumption by the particular packet flow and (2) based on the sets of contextual data and the current bandwidth consumption, adjusts the amount of bandwidth allocated to the particular packet flow.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: March 4, 2025
    Assignee: VMware LLC
    Inventors: Yanlei Zhao, Arunachalam Ramanathan, Alexander Krits, Yixin Zou, Zexing Jiang, Radhika Vyas, Pavan Narasimhaprasad, Gabriel Tarasuk-Levin
  • Publication number: 20240430208
    Abstract: Some embodiments of the invention provide a method for performing congestion control for a particular packet flow associated with a source first host computer operating in a network. The method is performed at the first source host computer. The method determines a bandwidth threshold specified for the particular packet flow. Based on the bandwidth threshold, the method allocates an amount of bandwidth to the particular packet flow. The method periodically receives sets of contextual data associated with the particular packet flow. For the received sets of contextual data, the method iteratively (1) computes a current bandwidth consumption by the particular packet flow and (2) based on the sets of contextual data and the current bandwidth consumption, adjusts the amount of bandwidth allocated to the particular packet flow.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 26, 2024
    Inventors: Yanlei Zhao, Arunachalam Ramanathan, Alexander Krits, Yixin Zou, Zexing Jiang, Radhika Vyas, Pavan Narasimhaprasad, Gabriel Tarasuk-Levin
  • Publication number: 20240430200
    Abstract: Some embodiments of the invention provide a method for performing congestion control for multiple packet flows traversing a network that includes multiple machines executing on one or more host computers. The method is performed at a distributed bandwidth utilization manager (DBUM) that manages bandwidth utilization in the network. The method receives state data associated with the multiple packet flows from the multiple machines. The method determines (1) that state data associated with a subset of packet flows in the multiple packet flows indicate the subset of packet flows have run to completion and (2) that a particular packet flow in the multiple packet flows should receive more bandwidth. Based on said determining, the method directs a source machine of the particular packet flow to increase an amount bandwidth allocated to the particular packet flow.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 26, 2024
    Inventors: Yanlei Zhao, Arunachalam Ramanathan, Alexander Krits, Yixin Zou, Zexing Jiang, Radhika Vyas, Pavan Narasimhaprasad, Gabriel Tarasuk-Levin
  • Publication number: 20240430206
    Abstract: Some embodiments of the invention provide a method for performing congestion control for a particular packet flow associated with a first machine operating in a network. The method is performed at a first machine executing on a first host computer. The method receives, from multiple machines operating in the network and executing on other host computers, remote state data associated with a first multiplicity of packet flows traversing the multiple machines in the network. The method collects local state data associated with a second multiplicity of packet flows associated with the first machine. Based on the received remote and local state data, the method adjusts an amount of bandwidth allocated to the particular packet flow associated with the first machine.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 26, 2024
    Inventors: Yanlei Zhao, Arunachalam Ramanathan, Alexander Krits, Yixin Zou, Zexing Jiang, Radhika Vyas, Pavan Narasimhaprasad, Gabriel Tarasuk-Levin
  • Publication number: 20240415777
    Abstract: The present invention relates to the technical field of medicine and relates to an instant release pharmaceutical preparation of an anticoagulant and a preparation method therefor. The instant release pharmaceutical preparation of an anticoagulant comprises a vicagrel compound or a pharmaceutically acceptable form thereof, the preparation is a tablet or a capsule, the vicagrel or the pharmaceutically acceptable form thereof is provided at a suitable particle size, and the D90 thereof <50 ?m. With regard to the drug-containing particles obtained by the present invention, a pharmaceutical preparation formed therefrom exhibits rapid release characteristics in an in vitro dissolution test and exhibits considerable advantages in pharmacokinetics in vivo, showing a greater degree (AUC) and rate (Cmax) of drug absorption.
    Type: Application
    Filed: January 19, 2024
    Publication date: December 19, 2024
    Inventors: Yanlei Zhao, Jianjun Zhang, Xuefang Liu, Yuan Gao, Hongbin Sun, Yanchun Gong, Yongqiang Liu
  • Patent number: 11995459
    Abstract: A virtual machine (VM) is migrated from a source host to a destination host in a virtualized computing system, the VM having a plurality of virtual central processing units (CPUs). The method includes copying, by VM migration software executing in the source host and the destination host, memory of the VM from the source host to the destination host by installing, at the source host, write traces spanning all of the memory and then copying the memory from the source host to the destination host over a plurality of iterations; and performing switch-over, by the VM migration software, to quiesce the VM in the source host and resume the VM in the destination host. The VM migration software installs write traces using less than all of the virtual CPUs, and using trace granularity larger than a smallest page granularity.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: May 28, 2024
    Assignee: VMware LLC
    Inventors: Arunachalam Ramanathan, Yanlei Zhao, Anurekh Saxena, Yury Baskakov, Jeffrey W. Sheldon, Gabriel Tarasuk-Levin, David A. Dunn, Sreekanth Setty
  • Patent number: 11878078
    Abstract: The present invention relates to the technical field of medicine and relates to an instant release pharmaceutical preparation of an anticoagulant and a preparation method therefor. The instant release pharmaceutical preparation of an anticoagulant comprises a vicagrel compound or a pharmaceutically acceptable form thereof, the preparation is a tablet or a capsule, the vicagrel or the pharmaceutically acceptable form thereof is provided at a suitable particle size, and the D90 thereof <50 ?m. With regard to the drug-containing particles obtained by the present invention, a pharmaceutical preparation formed therefrom exhibits rapid release characteristics in an in vitro dissolution test and exhibits considerable advantages in pharmacokinetics in vivo, showing a greater degree (AUC) and rate (Cmax) of drug absorption.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: January 23, 2024
    Assignee: Jiangsu Vcare PharmaTech Co., Ltd.
    Inventors: Yanlei Zhao, Jianjun Zhang, Xuefang Liu, Yuan Gao, Hongbin Sun, Yanchun Gong, Yongqiang Liu
  • Publication number: 20230259381
    Abstract: Techniques for implementing data plane isolation for VM mobility operations are provided. In one set of embodiments, these techniques include creating a virtual network path between a source host system and a destination host system participating in a VM mobility operation, which allows the host systems to exchange data for carrying out the operation without exposing their physical IP addresses to each other and without requiring the use of intermediate proxies. In certain embodiments, the virtual network path can be dynamically established upon initiation of the VM mobility operation and dynamically rolled back upon operation completion, thereby reducing the overhead of virtual path management.
    Type: Application
    Filed: January 18, 2022
    Publication date: August 17, 2023
    Inventors: Arunachalam Ramanathan, Siddharth Sudir Ekbote, Nathan Lyle Prziborowski, Derek William Beard, Yanlei Zhao, Pavan Narasimhaprasad
  • Publication number: 20230124923
    Abstract: The present invention relates to the technical field of medicine and relates to an instant release pharmaceutical preparation of an anticoagulant and a preparation method therefor. The instant release pharmaceutical preparation of an anticoagulant comprises a vicagrel compound or a pharmaceutically acceptable form thereof, the preparation is a tablet or a capsule, the vicagrel or the pharmaceutically acceptable form thereof is provided at a suitable particle size, and the D90 thereof <50 ?m. With regard to the drug-containing particles obtained by the present invention, a pharmaceutical preparation formed therefrom exhibits rapid release characteristics in an in vitro dissolution test and exhibits considerable advantages in pharmacokinetics in vivo, showing a greater degree (AUC) and rate (Cmax) of drug absorption.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 20, 2023
    Applicant: Jiangsu Vcare PharmaTech Co., Ltd.
    Inventors: Yanlei Zhao, Jianjun Zhang, Xuefang Liu, Yuan Gao, Hongbin Sun, Yanchun Gong, Yongqiang Liu
  • Patent number: 11595464
    Abstract: A method of migrating a network file copy (NFC) operation from a first host computing device to a second host computing device includes the steps of: transmitting a first request to the first host computing device to execute the NFC operation, wherein the NFC operation comprises transferring data from a shared datastore to another datastore; after transmitting the first request, selecting the second host computing device to complete the NFC operation in place of the first host computing device, and transmitting a second request to the first host computing device to stop executing the NFC operation; after transmitting the second request, detecting a message indicating that the first host computing device completed the copying of a first portion of the data; and in response to the detection of the message, transmitting a third request to the second host computing device to perform the remainder of the NFC operation.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: February 28, 2023
    Assignee: VMware, Inc.
    Inventors: Arunachalam Ramanathan, Nathan L. Prziborowski, Anupama Chandwani, Yanlei Zhao, Li Zheng, Alexander Krits, Pavan Narasimhaprasad, Gabriel Tarasuk-Levin
  • Publication number: 20230028675
    Abstract: A method of migrating a network file copy (NFC) operation from a first host computing device to a second host computing device includes the steps of: transmitting a first request to the first host computing device to execute the NFC operation, wherein the NFC operation comprises transferring data from a shared datastore to another datastore; after transmitting the first request, selecting the second host computing device to complete the NFC operation in place of the first host computing device, and transmitting a second request to the first host computing device to stop executing the NFC operation; after transmitting the second request, detecting a message indicating that the first host computing device completed the copying of a first portion of the data; and in response to the detection of the message, transmitting a third request to the second host computing device to perform the remainder of the NFC operation.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 26, 2023
    Inventors: Arunachalam RAMANATHAN, Nathan L. PRZIBOROWSKI, Anupama CHANDWANI, Yanlei ZHAO, Li ZHENG, Alexander KRITS, Pavan NARASIMHAPRASAD, Gabriel TARASUK-LEVIN
  • Patent number: 11478432
    Abstract: The present invention relates to the technical field of medicine and relates to an instant release pharmaceutical preparation of an anticoagulant and a preparation method therefor. The instant release pharmaceutical preparation of an anticoagulant comprises a vicagrel compound or a pharmaceutically acceptable form thereof, the preparation is a tablet or a capsule, the vicagrel or the pharmaceutically acceptable form thereof is provided at a suitable particle size, and the D90 thereof <50 ?m. With regard to the drug-containing particles obtained by the present invention, a pharmaceutical preparation formed therefrom exhibits rapid release characteristics in an in vitro dissolution test and exhibits considerable advantages in pharmacokinetics in vivo, showing a greater degree (AUC) and rate (Cmax) of drug absorption.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: October 25, 2022
    Assignee: Jiangsu Vcare Pharma Tech Co., Ltd.
    Inventors: Yanlei Zhao, Jianjun Zhang, Xuefang Liu, Yuan Gao, Hongbin Sun, Yanchun Gong, Yongqiang Liu
  • Publication number: 20220066806
    Abstract: A virtual machine (VM) is migrated from a source host to a destination host in a virtualized computing system, the VM having a plurality of virtual central processing units (CPUs). The method includes copying, by VM migration software executing in the source host and the destination host, memory of the VM from the source host to the destination host by installing, at the source host, write traces spanning all of the memory and then copying the memory from the source host to the destination host over a plurality of iterations; and performing switch-over, by the VM migration software, to quiesce the VM in the source host and resume the VM in the destination host. The VM migration software installs write traces using less than all of the virtual CPUs, and using trace granularity larger than a smallest page granularity.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 3, 2022
    Inventors: Arunachalam RAMANATHAN, Yanlei ZHAO, Anurekh SAXENA, Yury BASKAKOV, Jeffrey W. SHELDON, Gabriel TARASUK-LEVIN, David A. DUNN, Sreekanth SETTY
  • Publication number: 20200397709
    Abstract: The present invention relates to the technical field of medicine and relates to an instant release pharmaceutical preparation of an anticoagulant and a preparation method therefor. The instant release pharmaceutical preparation of an anticoagulant comprises a vicagrel compound or a pharmaceutically acceptable form thereof, the preparation is a tablet or a capsule, the vicagrel or the pharmaceutically acceptable form thereof is provided at a suitable particle size, and the D90 thereof <50 ?m. With regard to the drug-containing particles obtained by the present invention, a pharmaceutical preparation formed therefrom exhibits rapid release characteristics in an in vitro dissolution test and exhibits considerable advantages in pharmacokinetics in vivo, showing a greater degree (AUC) and rate (Cmax) of drug absorption.
    Type: Application
    Filed: April 16, 2018
    Publication date: December 24, 2020
    Inventors: Yanlei Zhao, Jianjun Zhang, Xuefang Liu, Yuan Gao, Hongbin Sun, Yanchun Gong, Yongqiang Liu
  • Patent number: 10802862
    Abstract: A method of migrating a virtual machine (VM) having a virtual disk from a source data center to a destination data center includes generating a snapshot of the VM to create a base disk and a delta disk in which writes to the virtual disk subsequent to the snapshot are recorded, and copying the base disk to a destination data store. The method further includes, in response to a request to migrate the VM, preparing a migration specification at the source and transmitting the migration specification to the destination, the migration specification including a VM identifier and a current content ID of the base disk, and determining that a content ID of the copied base disk matches the current content ID of the base disk included in the migration specification and updating the migration specification to indicate that the base disk does not need to be migrated.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: October 13, 2020
    Assignee: VMware, Inc.
    Inventors: Arunachalam Ramanathan, Yanlei Zhao, Rohan Pradip Shah, Benjamin Yun Liang, Gabriel Tarasuk-Levin
  • Publication number: 20190340003
    Abstract: A method of migrating a virtual machine (VM) having a virtual disk from a source data center to a destination data center includes generating a snapshot of the VM to create a base disk and a delta disk in which writes to the virtual disk subsequent to the snapshot are recorded, and copying the base disk to a destination data store. The method further includes, in response to a request to migrate the VM, preparing a migration specification at the source and transmitting the migration specification to the destination, the migration specification including a VM identifier and a current content ID of the base disk, and determining that a content ID of the copied base disk matches the current content ID of the base disk included in the migration specification and updating the migration specification to indicate that the base disk does not need to be migrated.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Applicants: VMware, Inc., VMware, Inc.
    Inventors: Arun RAMANATHAN, Yanlei ZHAO, Rohan Pradip SHAH, Benjamin Yun LIANG, Gabriel TARASUK-LEVIN