Patents by Inventor ROMAN ROMANOV PETROV

ROMAN ROMANOV PETROV 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: 11900099
    Abstract: A method of upgrading an application in a software-defined data center (SDDC) includes: deploying, by lifecycle management software executing in the SDDC, a second appliance, a first appliance executing services of the application at a first version, the second appliance having services of the application at a second version, the services in the first appliance being active and the services in the second appliance being inactive; expanding, by the lifecycle management software, state of the first appliance to support both the services at the first version and the services at the second version; replicating, by the lifecycle management software, the state of the first appliance to the second appliance; performing, by the lifecycle management software, a switchover to stop the services of the first appliance and start the services of the second appliance; and contracting, by the lifecycle management software, state of the second appliance to remove a portion unused by the services at the second version.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: February 13, 2024
    Assignee: VMware, Inc.
    Inventors: Tomo Vladimirov Simeonov, Ivaylo Radoslavov Radev, Roman Romanov Petrov, George Daskalov, Andrey Karabelyov, Dimitar Dimitrov, Denis Denislavov Belinov, Vladislav Milenov Atanasov, Ramesh Vepuri Lakshminarayana
  • Publication number: 20230109215
    Abstract: A method of upgrading an application executing in a software-defined data center (SDDC) includes: expanding a database of a first version of the application, while services of the first version of the application are active, to generate an expanded database, the expanded database supporting both the services of the first version of the application and services of a second version of the application; replicating the database of the first version to a database of the second version of the application while the services of the second version are inactive; and contracting, in response to activation of the services of the second version and deactivation of the services of the first version, the database of the second version, while the services of the second version re active, to generate a contracted database, the contracted database supporting the services of the second version.
    Type: Application
    Filed: December 14, 2021
    Publication date: April 6, 2023
    Inventors: Roman Romanov PETROV, George DASKALOV
  • Publication number: 20230106877
    Abstract: A method of upgrading an application in a software-defined data center (SDDC) includes: deploying, by lifecycle management software executing in the SDDC, a second appliance, a first appliance executing services of the application at a first version, the second appliance having services of the application at a second version, the services in the first appliance being active and the services in the second appliance being inactive; expanding, by the lifecycle management software, state of the first appliance to support both the services at the first version and the services at the second version; replicating, by the lifecycle management software, the state of the first appliance to the second appliance; performing, by the lifecycle management software, a switchover to stop the services of the first appliance and start the services of the second appliance; and contracting, by the lifecycle management software, state of the second appliance to remove a portion unused by the services at the second version.
    Type: Application
    Filed: May 11, 2022
    Publication date: April 6, 2023
    Inventors: TOMO VLADIMIROV SIMEONOV, IVAYLO RADOSLAVOV RADEV, ROMAN ROMANOV PETROV, GEORGE DASKALOV, ANDREY KARABELYOV, DIMITAR DIMITROV, DENIS DENISLAVOV BELINOV, VLADISLAV MILENOV ATANASOV, RAMESH VEPURI LAKSHMINARAYANA