Patents by Inventor Vladimir Ivanov

Vladimir Ivanov 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: 11880294
    Abstract: Distributed tracing is applied during an upgrade from a first management appliance to a second management appliance. The distributed tracing method includes generating a parent span that encapsulates states of the overall workflow, including a span context that contains a trace identifier and a span identifier, and generating a plurality of child spans. Each child span encapsulates states that represent a piece of the workflow and contains a reference to the parent span context. The states of the child spans include an error tag that indicates whether the piece of the workflow associated with the child span executed with an error. Because child spans may be generated for a piece of the workflow that is executed by a service running in the first or second management appliance, the span context for the parent span is persisted by the first management appliance and replicated for use by the second management appliance.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: January 23, 2024
    Assignee: VMware, Inc.
    Inventors: Anmol Parikh, Ivaylo Radoslavov Radev, Akash Kodenkiri, Ammar Rizvi, Grigor Harbaliev, Vladimir Ivanov, Dimitar Dimitrov, Chandrika Mutalik
  • Publication number: 20230236952
    Abstract: Distributed tracing is applied during an upgrade from a first management appliance to a second management appliance. The distributed tracing method includes generating a parent span that encapsulates states of the overall workflow, including a span context that contains a trace identifier and a span identifier, and generating a plurality of child spans. Each child span encapsulates states that represent a piece of the workflow and contains a reference to the parent span context. The states of the child spans include an error tag that indicates whether the piece of the workflow associated with the child span executed with an error. Because child spans may be generated for a piece of the workflow that is executed by a service running in the first or second management appliance, the span context for the parent span is persisted by the first management appliance and replicated for use by the second management appliance.
    Type: Application
    Filed: April 14, 2022
    Publication date: July 27, 2023
    Inventors: ANMOL PARIKH, Ivaylo Radoslavov Radev, Akash Kodenkiri, Ammar Rizvi, Grigor Harbaliev, Vladimir Ivanov, Dimitar Dimitrov, Chandrika Mutalik
  • Patent number: 11366684
    Abstract: In one approach, an import mechanism allows new hardware intrinsics to be utilized by writing or updating a library of source code, rather than specifically modifying the virtual machine for each new intrinsic. Thus, once the architecture is in place to allow the import mechanism to function, the virtual machine itself (e.g. the code which implements the virtual machine) no longer needs to be modified in order to allow new intrinsics to be utilized by end user programmers. Since source code is typically more convenient to write than the language used to implement the virtual machine and the risk of miscoding the virtual machine is minimized when introducing new intrinsics, the import mechanism described herein increases the efficiency at which new hardware intrinsics can be introduced.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: June 21, 2022
    Assignee: Oracle International Corporation
    Inventors: John Robert Rose, Vladimir Ivanov
  • Patent number: 10942737
    Abstract: Techniques and mechanisms for exchanging control signals in a data path module of a data stream processing engine. In an embodiment, the data path module may be configured to form a set of one or more data paths corresponding to an instruction which is to be executed. In another embodiment, data processing units of the data path module may be configured to exchange one or more control signals for elastic execution of the instruction.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: March 9, 2021
    Assignee: Intel Corporation
    Inventor: Vladimir Ivanov
  • Publication number: 20200225973
    Abstract: In one approach, an import mechanism allows new hardware intrinsics to be utilized by writing or updating a library of source code, rather than specifically modifying the virtual machine for each new intrinsic. Thus, once the architecture is in place to allow the import mechanism to function, the virtual machine itself (e.g. the code which implements the virtual machine) no longer needs to be modified in order to allow new intrinsics to be utilized by end user programmers. Since source code is typically more convenient to write than the language used to implement the virtual machine and the risk of miscoding the virtual machine is minimized when introducing new intrinsics, the import mechanism described herein increases the efficiency at which new hardware intrinsics can be introduced.
    Type: Application
    Filed: March 24, 2020
    Publication date: July 16, 2020
    Inventors: John Robert Rose, Vladimir Ivanov
  • Patent number: 10635472
    Abstract: In one approach, an import mechanism allows new hardware intrinsics to be utilized by writing or updating a library of source code, rather than specifically modifying the virtual machine for each new intrinsic. Thus, once the architecture is in place to allow the import mechanism to function, the virtual machine itself (e.g. the code which implements the virtual machine) no longer needs to be modified in order to allow new intrinsics to be utilized by end user programmers. Since source code is typically more convenient to write than the language used to implement the virtual machine and the risk of miscoding the virtual machine is minimized when introducing new intrinsics, the import mechanism described herein increases the efficiency at which new hardware intrinsics can be introduced.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: April 28, 2020
    Assignee: Oracle International Corporation
    Inventors: John R. Rose, Vladimir Ivanov
  • Patent number: 10452409
    Abstract: In one approach, a native call is performed using an adapter generator to produce an adapter for converting memory structures between a first memory representation adhering to a first application binary interface (ABI) and a second memory representation adhering to a second memory representation adhering to a second ABI. In some cases, the adapter produced by the adapter generator is stored in an adapter cache and indexed by the shape of the call for later reuse should the same native call be made again in the future. The adapter produced by the adapter generator uses a set of intermediate instructions which can be either compiled by a Just-in-Time (JIT) compiler or interpreted by an interpreter to produce executable instructions for converting between the first ABI and the second ABI.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: October 22, 2019
    Assignee: Oracle International Corporation
    Inventors: John R. Rose, Vladimir Ivanov, Mikael Vidstedt
  • Patent number: 10361739
    Abstract: The disclosure generally relates to a method, apparatus and system for identifying non-compliant radio emissions and for enforcing compliance. In one embodiment, the disclosure relates to a dynamic radiation control of a radio by measuring a signal attribute for an outbound signal having a protocol; comparing the signal attribute with a predefined mask, the predefined mask governed by at least one of a radio location or a signal protocol; and determining whether to transmit the outbound signal.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 23, 2019
    Assignee: Intel Corporation
    Inventors: Hossein Alavi, Farhana Sheikh, Markus Dominik Mueck, Vladimir Ivanov
  • Publication number: 20190129720
    Abstract: Techniques and mechanisms for exchanging control signals in a data path module of a data stream processing engine. In an embodiment, the data path module may be configured to form a set of one or more data paths corresponding to an instruction which is to be executed. In another embodiment, data processing units of the data path module may be configured to exchange one or more control signals for elastic execution of the instruction.
    Type: Application
    Filed: December 14, 2018
    Publication date: May 2, 2019
    Inventor: Vladimir Ivanov
  • Patent number: 10157060
    Abstract: Techniques and mechanisms for exchanging control signals in a data path module of a data stream processing engine. In an embodiment, the data path module may be configured to form a set of one or more data paths corresponding to an instruction which is to be executed. In another embodiment, data processing units of the data path module may be configured to exchange one or more control signals for elastic execution of the instruction.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: December 18, 2018
    Assignee: Intel Corporation
    Inventor: Vladimir Ivanov
  • Publication number: 20180262224
    Abstract: The disclosure generally relates to a method, apparatus and system for identifying non-compliant radio emissions and for enforcing compliance. In one embodiment, the disclosure relates to a dynamic radiation control of a radio by measuring a signal attribute for an outbound signal having a protocol; comparing the signal attribute with a predefined mask, the predefined mask governed by at least one of a radio location or a signal protocol; and determining whether to transmit the outbound signal.
    Type: Application
    Filed: December 8, 2017
    Publication date: September 13, 2018
    Applicant: Intel Corporation
    Inventors: Hossein Alavi, Farhana Sheikh, Markus Dominik Mueck, Vladimir Ivanov
  • Publication number: 20180063192
    Abstract: A moderation framework monitors content posted in a database network and uses a declarative configuration scheme that defines moderation rules without having to write new software. A user interface operated by the moderation platform allows selection of different user criteria and different content criteria for triggering the moderation rules. The user interface also provides selectable actions for the moderation rules to apply when the content matches the selected user and content criteria. The user interface also allows selection of different entities for associating with different moderation rules, such as accounts, cases, opportunities, Chatter® feed posts, or custom objects defined by customers.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Applicant: salesforce.com, inc.
    Inventors: Ashley MCGUIRE, Joshua LUFT-GLIDDEN, Kenneth CHUNG KAY KO, Rupali JAGTAP, Sanjaya LAI, Vladimir IVANOV
  • Patent number: 9903731
    Abstract: A system and method for processing a 3-dimensional landmark providing a 3-dimensional representation of a 3-dimensional real world object located at a predefined geographic location is provided. The method includes the steps of providing a data set containing the 3-dimensional landmark, determining a largest continuous horizontal surface of the 3-dimensional landmark, and storing the determined largest horizontal surface as road traffic area of a road network used by a user when moving on the object.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: February 27, 2018
    Assignee: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
    Inventors: Martin Fischer, Carsten-Christian Spindler, Vladimir Ivanov
  • Patent number: 9891066
    Abstract: A system and method for processing a 3-dimensional landmark providing a 3-dimensional representation of a 3-dimensional real world object located at a predefined geographic location is provided. The method includes the steps of providing a data set containing the 3-dimensional landmark, determining a largest continuous horizontal surface of the 3-dimensional landmark, and storing the determined largest horizontal surface as road traffic area of a road network used by a user when moving on the object.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: February 13, 2018
    Assignee: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
    Inventors: Martin Fischer, Carsten-Christian Spindler, Vladimir Ivanov
  • Patent number: 9856265
    Abstract: Inhibitors of HCV replication of formula (I) and the N-oxides, salts, and stereoisomers, wherein each dashed line represents an optional double bond; X is N, CH and where X bears a double bond it is C; R1 is —OR7, —NH—SO2R8; R2 is hydrogen, and where X is C or CH, R2 may also be C1-6alkyl; R3 is hydrogen, C1-6alkyl, C1-6alkoxyC1-6alkyl, C3-7cycloalkyl; R4 is aryl or Het; n is 3, 4, 5, or 6; R5 is halo, C1-6alkyl, hydroxy, C1-6alkoxy, phenyl, or Het; R6 is C1-6alkoxy, or dimethylamino; R7 is hydrogen; aryl; Het; C3-7cycloalkyl optionally substituted with C1-6alkyl; or C1-6alkyl optionally substituted with C3-7cycloalkyl, aryl or with Het; R8 is aryl; Het; C3-7cycloalkyl optionally substituted with C1-6alkyl; or C1-6alkyl optionally substituted with C3-7cycloalkyl, aryl or with Het; aryl is phenyl optionally substituted with one, two or three substituents; Het is a 5 or 6 membered saturated, partially unsaturated or completely unsaturated heterocyclic ring containing 1 to 4 heteroatoms selected from nitroge
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: January 2, 2018
    Assignees: Janssen Sciences Ireland UC, Medivir AB
    Inventors: Kenneth Alan Simmen, Herman Augustinus De Kock, Pierre Jean-Marie Bernard Raboisson, Lili Hu, Abdellah Tahri, Dominique Louis Nestor Ghislain Surleraux, Karl Magnus Nilsson, Bengt Bertil Samuelsson, Asa Annica Kristina Rosenquist, Vladimir Ivanov, Mikael Pelcman, Anna Karin Gertrud Linnea Belfrage, Per-Ola Mikael Johansson, Sandrine Marie Helene Vendeville
  • Patent number: 9843352
    Abstract: The disclosure generally relates to a method, apparatus and system for identifying non-compliant radio emissions and for enforcing compliance. In one embodiment, the disclosure relates to a dynamic radiation control of a radio by measuring a signal attribute for an outbound signal having a protocol; comparing the signal attribute with a predefined mask, the predefined mask governed by at least one of a radio location or a signal protocol; and determining whether to transmit the outbound signal.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: December 12, 2017
    Assignee: Intel Corporation
    Inventors: Hossein Alavi, Farhana Sheikh, Markus Dominik Mueck, Vladimir Ivanov
  • Patent number: 9835462
    Abstract: A navigation system has a database which stores index data for, respectively, a tile of a tiling. The index data includes, for each one of plural cells of a grid which is superimposed on the tile, respectively an identifier for each triangular face of a triangulated irregular network which at least partially overlaps with the respective cell. The plural cells of the grid are defined so as to cover the respective tile. A processing device of the navigation system is configured to use the index data to determine a triangular face on which a map feature having given lateral coordinates is located, in order to determine a height coordinate of the map feature.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: December 5, 2017
    Assignee: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
    Inventors: Vladimir Ivanov, Thomas Feldbauer, Alexey Pryakhin, Peter Kunath, Marek Strassenburg-Kleciak
  • Patent number: 9830154
    Abstract: Techniques and mechanisms for programming an accelerator device to enable performance of a data processing algorithm. In an embodiment, an accelerator of a computer platform is programmed based on programming information received from a host processor of the computer platform. In another embodiment, programming of the accelerator is to enable data driven execution of an instruction by a data stream processing engine of the accelerator.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: November 28, 2017
    Assignee: Intel Corporation
    Inventor: Vladimir Ivanov
  • Patent number: 9824482
    Abstract: Techniques for displaying a 3d map view of a 3d geographical map are provided. A database stores data which defines the 3d geographical map in a layered hierarchy comprising data layers which can be individually rendered for the 3d map view. The database comprises a data layer of a digital terrain model which is modelling a terrain surface and a data layer of a 3d road network comprising 3d road elements. A processor is configured for selecting specific data layers of the database in response to a resolution setting of the 3d map view and to render the 3d map view using the selected specific data layer.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: November 21, 2017
    Assignee: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
    Inventors: Peter Kunath, Vladimir Ivanov, Viktor Samokhin, Alexey Pryakhin, Marek Strassenburg-Kleciak
  • Publication number: 20170302303
    Abstract: A device, system and method of configuring a radio transceiver are described. In particular, there is described an RF front-end for transmitting wireless communication signals, the RF front-end comprising a plurality of elements, and wherein the RF front-end is configured to obtain an RF protection class signal and to selectively apply one or more of the plurality of elements to a transmitted signal based on the obtained RF protection class signal.
    Type: Application
    Filed: February 20, 2017
    Publication date: October 19, 2017
    Inventors: MARKUS DOMINIK MUECK, VLADIMIR IVANOV