Patents by Inventor Konstantin Ivanov Spirov

Konstantin Ivanov Spirov 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: 12175294
    Abstract: Methods and apparatus to manage workload domains in virtual server racks are disclosed. An example apparatus includes processor circuitry to, in response to detecting that a number of available physical racks satisfies a threshold number of physical racks, apply a first resource allocation technique by reserving requested resources by exhausting first available resources of a first physical rack before using second available resources of a second physical rack; in response to detecting that the number of available physical racks does not satisfy the threshold number of physical racks, apply a second resource allocation technique by reserving the requested resources using a portion of the first available resources without exhausting the first available resources and using a portion of the second available resources without exhausting the second available resources; and execute one or more workload domains associated with a number of requested resources.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: December 24, 2024
    Assignee: VMware LLC
    Inventors: Prafull Kumar, Jason Anthony Lochhead, Konstantin Ivanov Spirov
  • Publication number: 20220019474
    Abstract: Methods and apparatus to manage workload domains in virtual server racks are disclosed. An example apparatus includes processor circuitry to, in response to detecting that a number of available physical racks satisfies a threshold number of physical racks, apply a first resource allocation technique by reserving requested resources by exhausting first available resources of a first physical rack before using second available resources of a second physical rack; in response to detecting that the number of available physical racks does not satisfy the threshold number of physical racks, apply a second resource allocation technique by reserving the requested resources using a portion of the first available resources without exhausting the first available resources and using a portion of the second available resources without exhausting the second available resources; and execute one or more workload domains associated with a number of requested resources.
    Type: Application
    Filed: September 30, 2021
    Publication date: January 20, 2022
    Inventors: Prafull Kumar, Jason Anthony Lochhead, Konstantin Ivanov Spirov
  • Patent number: 11150950
    Abstract: Methods and apparatus to manage workload domains in virtual server racks are disclosed.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: October 19, 2021
    Assignee: VMWARE, INC.
    Inventors: Prafull Kumar, Jason Anthony Lochhead, Konstantin Ivanov Spirov
  • Patent number: 10855807
    Abstract: A system and method for semi-automatic workload domain deployment in a computing environment uses a user host selection of at least one host computer for a workload domain to automatically recommend candidate host computers for the workload domain from available host computers using relative and absolute selection criteria. The relative selection criteria include criteria that are based on properties of any manually selected host computers, while the absolute selection criteria include criteria that are not based on properties of any manually selected host computers. Another user selection of at least one of the candidate host computers can then be made for the workload domain. The workload domain is deployed using the user host selections of the at least one hot computer and the at least one of the candidate host computers.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: December 1, 2020
    Assignee: VMware, Inc.
    Inventors: Keith Farkas, Konstantin Ivanov Spirov, Ianislav Trendafilov
  • Publication number: 20200244766
    Abstract: A system and method for semi-automatic workload domain deployment in a computing environment uses a user host selection of at least one host computer for a workload domain to automatically recommend candidate host computers for the workload domain from available host computers using relative and absolute selection criteria. The relative selection criteria include criteria that are based on properties of any manually selected host computers, while the absolute selection criteria include criteria that are not based on properties of any manually selected host computers. Another user selection of at least one of the candidate host computers can then be made for the workload domain. The workload domain is deployed using the user host selections of the at least one hot computer and the at least one of the candidate host computers.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Keith FARKAS, Konstantin Ivanov SPIROV, Ianislav TRENDAFILOV
  • Patent number: 10509680
    Abstract: Methods and apparatus to perform a workflow in a software defined data center are disclosed herein. An example software defined data center includes a first workflow engine associated with a first processor to execute a workflow and to generate status information identifying the status of tasks included in the workflow and further includes a status tracker associated with a second processor. The status tracker collects and stores the status information. Additionally, the software defined data center includes a monitor to generate a signal when the first processor is no longer operational, and a second workflow engine associated with a third processor. The second workflow engine begins executing the workflow in response to the signal from the monitor based on status information collected and stored by the status tracker.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: December 17, 2019
    Assignee: VMWARE, INC.
    Inventors: Prafull Kumar, Konstantin Ivanov Spirov
  • Publication number: 20180157532
    Abstract: Methods and apparatus to manage workload domains in virtual server racks are disclosed.
    Type: Application
    Filed: May 3, 2017
    Publication date: June 7, 2018
    Inventors: PRAFULL KUMAR, JASON ANTHONY LOCHHEAD, KONSTANTIN IVANOV SPIROV
  • Publication number: 20180143854
    Abstract: Methods and apparatus to perform a workflow in a software defined data center are disclosed herein. An example software defined data center includes a first workflow engine associated with a first processor to execute a workflow and to generate status information identifying the status of tasks included in the workflow and further includes a status tracker associated with a second processor. The status tracker collects and stores the status information. Additionally, the software defined data center includes a monitor to generate a signal when the first processor is no longer operational, and a second workflow engine associated with a third processor. The second workflow engine begins executing the workflow in response to the signal from the monitor based on status information collected and stored by the status tracker.
    Type: Application
    Filed: January 25, 2017
    Publication date: May 24, 2018
    Inventors: PRAFULL KUMAR, Konstantin Ivanov Spirov