Patents by Inventor Miroslav SHTARBEV

Miroslav SHTARBEV 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: 20240020357
    Abstract: An example method of entitling endpoint software in a multi-cloud environment having a public cloud in communication through a messaging fabric with a data center includes: determining, by an entitlement service executing as a cloud service in the public cloud, deployment information for the endpoint software executing on virtualized hosts of the data center; generating, by the entitlement service in response to an entitlement request, an entitlement task in response to verifying the entitlement request against the deployment information; sending, through the messaging fabric, the entitlement task from the entitlement service to an entitlement agent of an agent platform appliance executing in the data center; and applying, by the entitlement agent in cooperation with a licensing service of the endpoint software, a subscription entitlement as indicated in the entitlement task.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Miroslav SHTARBEV, Tanya TOSHEVA, Desislava NIKOLOVA, Petko CHOLAKOV
  • Publication number: 20240020218
    Abstract: An example method of end-to-end testing in a multi-cloud environment having a public cloud in communication through a messaging fabric with a data center, the method including: deploying, by a testbed management service executing in the public cloud, a testbed in the data center, the testbed including an agent platform appliance and endpoint software executing on virtualized hosts of the data center, the agent platform appliance in communication with the end point software and the messaging fabric of the public cloud; executing, by a test service in the public cloud, tests against the testbed; and verifying, in response to results of the tests, operation of cloud services executing in the public cloud and configured to interact with the endpoint software.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Inventors: Miroslav SHTARBEV, Tanya TOSHEVA, Desislava NIKOLOVA, Petko CHOLAKOV
  • Publication number: 20240020143
    Abstract: An example method of selecting a primary instance of a horizontally scaled service executing in a public cloud, comprising: querying, by a first instance of a plurality of instances of the horizontally scaled service, a database for a value of an identifier of a primary instance, the primary instance configured to perform an exclusive task, each of the plurality of instances other than the primary instance configured to defer the exclusive task to the primary instance; setting, by the first instance, the value of the identifier of the primary instance to a first identifier of the first instance in response to the value of the identifier of the primary instance being unset in the database; and updating data associated with the identifier of the primary instance in the database, by the first instance while performing the exclusive task, to the exclusion of each other instance of the plurality of instances.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Inventors: Miroslav SHTARBEV, Tanya TOSHEVA, Desislava NIKOLOVA, Petko CHOLAKOV
  • Publication number: 20210200566
    Abstract: An example method is provided to collect telemetry data of an object in a virtualized infrastructure at a customer's premise based on a manifest for the telemetry data. The method includes receiving a request for the telemetry service and storing the request in a first queue, retrieving the request from the first queue, determining if the customer has agreed to share the telemetry data from the virtualized infrastructure, and retrieving a manifest for the telemetry data from a cloud analytics site remote from the customer's premise, the manifest defining a telemetry level defining an amount of the telemetry data to be collected. When the customer has agreed to share the telemetry data from the virtualized infrastructure and the telemetry level is not off, the method also includes uploading the collected telemetry data to the cloud analytics site.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Applicant: VMware, Inc.
    Inventors: Aleksandar PETKOV, Teodor PARVANOV, Anton PETROV, Tanya HRISTOVA, Miroslav SHTARBEV
  • Patent number: 10956187
    Abstract: A method is provided to enhance a virtualized infrastructure at a customer's premise with a cloud analytics service. The method includes receive a request for an expert use case on an expertise about an object in the virtualized infrastructure and performing an expertise cycle on the expert use case, which includes retrieving a manifest for the expert use case from a cloud analytics site remote from the customer's premise, collecting the telemetry data from the virtualized infrastructure based on the manifest, uploading the collected telemetry data to the cloud analytics site, and retrieving an expertise result for the expert use case from the cloud analytics site. The method further includes communicating the expertise result about the object to the customer and changing a configuration of the object.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: March 23, 2021
    Assignee: VMWARE, INC.
    Inventors: Aleksandar Petkov, Teodor Parvanov, Anton Petrov, Tanya Hristova, Miroslav Shtarbev
  • Publication number: 20200233685
    Abstract: A method is provided to enhance a virtualized infrastructure at a customer's premise with a cloud analytics service. The method includes receive a request for an expert use case on an expertise about an object in the virtualized infrastructure and performing an expertise cycle on the expert use case, which includes retrieving a manifest for the expert use case from a cloud analytics site remote from the customer's premise, collecting the telemetry data from the virtualized infrastructure based on the manifest, uploading the collected telemetry data to the cloud analytics site, and retrieving an expertise result for the expert use case from the cloud analytics site. The method further includes communicating the expertise result about the object to the customer and changing a configuration of the object.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 23, 2020
    Applicant: VMware, Inc.
    Inventors: Aleksandar PETKOV, Teodor PARVANOV, Anton PETROV, Tanya HRISTOVA, Miroslav SHTARBEV