Patents by Inventor Teodor PARVANOV

Teodor PARVANOV 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: 20240126570
    Abstract: The present disclosure is directed to a novel execution engine integration framework for a BFT SMR system. With this framework, execution engines for services can be integrated into the BFT SMR system in a generic manner, thereby avoiding the need to implement a custom request handling code for each individual service/execution engine.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Inventors: Teodor Parvanov, Celine Jose Nalkara, Tarunkumar Banda, Tsvetomir Dimirov Dimitrov, Andrew Joseph Stone
  • Publication number: 20230069165
    Abstract: In some embodiments, a first replica sends a message to second replicas for pre-processing of an operation. The first replica receives pre-processing results from the second replicas. A pre-processing result is generated by pre-processing the operation using a first state. The first replica analyzes the pre-processing results to determine whether an agreement on a validated pre-processing result is received. When it is determined the agreement on the validated pre-processing result is received, the first replica performs a consensus protocol stage with the second replicas to order the request in an order of execution of requests that defines when to execute the request with respect to another request at the second replicas. Information for the validated pre-processing result is provided to the set of second replicas to determine whether contention results between the first state and a second state that is based on the order of execution of requests.
    Type: Application
    Filed: September 2, 2021
    Publication date: March 2, 2023
    Inventors: Teodor PARVANOV, Ittai ABRAHAM, Kashfat Khan, Yulia SHERMAN, Yehonatan BUCHNIK
  • 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
  • Patent number: 10608990
    Abstract: Example methods and systems are provided for a management entity on a first network to access a node deployed on a second network that is isolated from the first network. The method may include assigning a first network address to the node, the first network address being a transient network address for the management entity to access the node temporarily from the first network. The method may further include configuring a firewall that isolates the second network from the first network to translate the first network address to a second network address; and performing a remoting operation by accessing the node at the first network address via the firewall. The node is accessible through the firewall translating the first network address to the second network address.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: March 31, 2020
    Assignee: NICIRA, INC.
    Inventors: Teodor Parvanov, Antony Stefanov
  • Publication number: 20180139175
    Abstract: Example methods and systems are provided for a management entity on a first network to access a node deployed on a second network that is isolated from the first network. The method may comprise assigning a first network address to the node, the first network address being a transient network address for the management entity to access the node temporarily from the first network. The method may further comprise configuring a firewall that isolates the second network from the first network to translate the first network address to a second network address; and performing a remoting operation by accessing the node at the first network address via the firewall. The node is accessible through the firewall translating the first network address to the second network address.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 17, 2018
    Applicant: NICIRA, INC.
    Inventors: Teodor PARVANOV, Antony STEFANOV