Patents by Inventor Mingliang Sun

Mingliang Sun 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: 20240028543
    Abstract: The present disclosure provides a control circuit of a blind-mating display having two Type-C interfaces, a control device thereof, and a control method thereof. The control circuit of the blind-mating display having two Type-C interfaces includes a display control module, a first Type-C interface module, a second Type-C interface module, a first switching switch module, a second switching switch module, and a dielectric module. The dielectric module is electrically connected to the first Type-C interface module, the second Type-C interface module, and the display control module. The first switching switch module is electrically connected to the first Type-C interface module, the second Type-C interface module, and the display control module. The second switching switch module is electrically connected to the first Type-C interface module, the second Type-C interface module, and the display control module. The present disclosure is alternately communicated with the source device and the PD device.
    Type: Application
    Filed: May 15, 2023
    Publication date: January 25, 2024
    Inventors: JINGSHENG CHEN, MINGLIANG SUN, HONGHAI LI, LIPING HE, WENQING XIAO, LONGHUA DAI
  • Patent number: 11349923
    Abstract: Systems and methods for implementing stateful services using cloud-based resources are described. A server computing system determines existence of a first volume based on a launch of a first instance by an auto-scaling group (ASG). The first volume is to have a resource tag having a value similar to a value of a resource tag of the ASG. The first volume was previously attached to a second instance terminated by the ASG. Based on a successful determination of the existence of the first volume, the server computing system attaches the first volume to the first instance. Based on a failed determination of the existence of the first volume, the server computing system generates a second volume, attaches the second volume to the first instance, and set a resource tag of the second volume to a value similar to the value of the resource tag of the ASG.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: May 31, 2022
    Assignee: salesforce.com, inc.
    Inventors: Casey Cook, Mingliang Sun, Anurag Bhatt, Jonathan Barthelemy, Wei Feng, Krishnakumar Sivashanmugam
  • Patent number: 11243812
    Abstract: Systems and methods for updating an Operating System (OS) using cloud-based resources are described. A server computing system enables an auto-scaling group (ASG) to launch one or more instances based on a first machine image. The first machine image associated with a first Operating System (OS). The ASG is associated with a stateful service and configured with a resource tag having a value similar to a value assigned to the stateful service. The computer system receives a second machine image associated with a second OS generated based on the first OS. The computer system enables the ASG to terminate the one or more instances launched based on the first machine image and to launch one or more instances based on the second machine image. The instances launched based on the first machine image and based on the second machine image are associated with persistent volumes.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: February 8, 2022
    Assignee: salesforce.com, inc.
    Inventors: Casey Cook, Mingliang Sun, Anurag Bhatt, Jonathan Barthelemy, Wei Feng, Krishnakumar Sivashanmugam
  • Publication number: 20210232431
    Abstract: Systems and methods for updating an Operating System (OS) using cloud-based resources are described. A server computing system enables an auto-scaling group (ASG) to launch one or more instances based on a first machine image. The first machine image associated with a first Operating System (OS). The ASG is associated with a stateful service and configured with a resource tag having a value similar to a value assigned to the stateful service. The computer system receives a second machine image associated with a second OS generated based on the first OS. The computer system enables the ASG to terminate the one or more instances launched based on the first machine image and to launch one or more instances based on the second machine image. The instances launched based on the first machine image and based on the second machine image are associated with persistent volumes.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 29, 2021
    Inventors: Casey Cook, Mingliang Sun, Anurag Bhatt, Jonathan Barthelemy, Wei Feng, Krishnakumar Sivashanmugam
  • Publication number: 20210234925
    Abstract: Systems and methods for implementing stateful services using cloud-based resources are described. A server computing system determines existence of a first volume based on a launch of a first instance by an auto-scaling group (ASG). The first volume is to have a resource tag having a value similar to a value of a resource tag of the ASG. The first volume was previously attached to a second instance terminated by the ASG. Based on a successful determination of the existence of the first volume, the server computing system attaches the first volume to the first instance. Based on a failed determination of the existence of the first volume, the server computing system generates a second volume, attaches the second volume to the first instance, and set a resource tag of the second volume to a value similar to the value of the resource tag of the ASG.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 29, 2021
    Inventors: Casey Cook, Mingliang Sun, Anurag Bhatt, Jonathan Barthelemy, Wei Feng, Krishnakumar Sivashanmugam