Patents by Inventor Jasmine Ejner

Jasmine Ejner 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: 20250103368
    Abstract: This disclosure is directed to automated computer-implemented methods and systems for optimizing and provisioning virtual data storage of virtual machines in a data center. The methods and systems attach virtual disks to virtual machines on the same datastore of the VMs. The methods and systems adjust storage space of the VDs based on storage space available to the VDs, and retains data stored in the VDs in response to receiving a request to delete the VM and the VD identifies as persistent.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 27, 2025
    Applicant: VMware LLC
    Inventors: Kaylan Devarakonda, Jasmine Ejner, Prasanna Ganapathi, Ankita Mohanty, Praneeth Bobba, Ravi Kasha
  • Publication number: 20240394087
    Abstract: The current document is directed to an infrastructure-as-code (“IaC”) cloud-infrastructure-management service that allows users and upstream management systems to define and deploy infrastructure, such as virtual networks, virtual machines, load balancers, and connection topologies, within cloud-computing systems. The IaC cloud-infrastructure-management service includes a service frontend, a task manager, an event-processing component, and multiple Idem-service workers. The task manager manages execution of commands and requests received from the service frontend, using multiple queues, provides for prioritization of command-and-request execution by the multiple Idem-service workers, and provides for preemption of long-running executing commands and requests. The IaC cloud-infrastructure-management service can be scaled to efficiently handle dynamic workloads.
    Type: Application
    Filed: July 27, 2023
    Publication date: November 28, 2024
    Inventors: Kalyan DEVARAKONDA, Praneeth BOBBA, Prasanna GANAPATHI, Saifuddin Fazlehusen RANGWALA, Valentina Leonidovna REUTOVA, Jasmine EJNER
  • Patent number: 11385883
    Abstract: The current document is directed to methods and systems that carry out live migration of multi-node applications in distributed-computing systems, including cloud-computing applications in cloud-computing facilities. The disclosed methods and systems employ an installer/agent and a data-transformation component to install new versions of a multi-node application within a distributed computing system and to then warm start each application-provided service within the newly installed new-version application nodes. Following a data sync operation, each warm-started application service is brought online to service subsequently received service requests as older-version corresponding services of current application nodes complete request services and terminate, providing live migration from an older version multi-node application to a new-version multi-node application without service-provision interruption.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: July 12, 2022
    Assignee: VMware, Inc.
    Inventors: Karthikeyan Ramasamy, Darshan Digikar, Jasmine Ejner, Vikranth Ravi Shetty, Ramachandran Thirupathi
  • Patent number: 11151478
    Abstract: The present disclosure provides an approach for training a machine learning model by first training the model on a generic dataset and then iteratively training the model on “easy” domain specific training data before moving on to “difficult” domain specific training data. Inputs of a domain-specific dataset are run on the generically-trained model to determine which inputs generate an accuracy score above a threshold. The inputs with an accuracy score above a threshold are used to retrain the model, along with the corresponding outputs. The retraining continues until all domain specific dataset has been used to train the model, or until no remaining inputs of the domain specific dataset generate an accuracy score, when run on the model, that is above a threshold.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: October 19, 2021
    Assignee: VMware, Inc.
    Inventors: Ritesh Jha, Priyank Agarwal, Vaidic Joshi, Suchit Dhakate, Jasmine Ejner
  • Publication number: 20200320429
    Abstract: The present disclosure provides an approach for training a machine learning model by first training the model on a generic dataset and then iteratively training the model on “easy” domain specific training data before moving on to “difficult” domain specific training data. Inputs of a domain-specific dataset are run on the generically-trained model to determine which inputs generate an accuracy score above a threshold. The inputs with an accuracy score above a threshold are used to retrain the model, along with the corresponding outputs. The retraining continues until all domain specific dataset has been used to train the model, or until no remaining inputs of the domain specific dataset generate an accuracy score, when run on the model, that is above a threshold.
    Type: Application
    Filed: May 28, 2019
    Publication date: October 8, 2020
    Inventors: Ritesh Jha, Priyank Agarwal, Vaidic Joshi, Suchit Dhakate, Jasmine Ejner
  • Publication number: 20190227781
    Abstract: The current document is directed to methods and systems that carry out live migration of multi-node applications in distributed-computing systems, including cloud-computing applications in cloud-computing facilities. The disclosed methods and systems employ an installer/agent and a data-transformation component to install new versions of a multi-node application within a distributed computing system and to then warm start each application-provided service within the newly installed new-version application nodes. Following a data sync operation, each warm-started application service is brought online to service subsequently received service requests as older-version corresponding services of current application nodes complete request services and terminate, providing live migration from an older version multi-node application to a new-version multi-node application without service-provision interruption.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Applicant: VMware, Inc.
    Inventors: Karthikeyan Ramasamy, Darshan Digikar, Jasmine Ejner, Vikranth Ravi Shetty, Ramachandran Thirupathi