Patents by Inventor Sergey Alexeev

Sergey Alexeev 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: 11977458
    Abstract: A method, computer program product, and computing system for determining whether a storage awareness service provider node of a storage system has failed. In response to determining that the storage awareness service provider node has failed, an intermediate storage awareness service may be deployed within the storage system. At least one request may be processed on the storage system via the intermediate storage awareness service.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: May 7, 2024
    Assignee: EMC IP Holding Company, LLC
    Inventors: Evgeniy Kirichenko, Sergey Alexeev, Yakov Belikov, Alexey Shusharin
  • Publication number: 20230126331
    Abstract: A method, computer program product, and computing system for determining whether a storage awareness service provider node of a storage system has failed. In response to determining that the storage awareness service provider node has failed, an intermediate storage awareness service may be deployed within the storage system. At least one request may be processed on the storage system via the intermediate storage awareness service.
    Type: Application
    Filed: April 18, 2022
    Publication date: April 27, 2023
    Inventors: Evgeniy Kirichenko, Sergey Alexeev, Yakov Belikov, Alexey Shusharin
  • Patent number: 10969989
    Abstract: Techniques for taking and managing snapshots comprise: capturing a first snapshot of a virtual machine (VM), wherein the first snapshot is a managed snapshot exposed to a virtualization environment and a data storage system environment providing physical storage for data of the VM; capturing a second snapshot of the VM, wherein the second snapshot of the VM is a managed snapshot of the VM is exposed to the virtualization environment and the data storage system environment; and converting the second snapshot of the VM from a managed snapshot of the VM to an unmanaged snapshot of the VM. Subsequent to completing the converting, the second snapshot of the VM that is an unmanaged snapshot is exposed to the data storage system environment and subsequent to completing the converting, the second snapshot of the VM that is an unmanaged snapshot is not exposed to the virtualization environment.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: April 6, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Dmitry Tylik, Michael Zeldich, Nagasimha G. Haravu, William C. Whitney, Sergey Alexeev, Alexey Shusharin
  • Publication number: 20210034245
    Abstract: Techniques for taking and managing snapshots comprise: capturing a first snapshot of a virtual machine (VM), wherein the first snapshot is a managed snapshot exposed to a virtualization environment and a data storage system environment providing physical storage for data of the VM; capturing a second snapshot of the VM, wherein the second snapshot of the VM is a managed snapshot of the VM is exposed to the virtualization environment and the data storage system environment; and converting the second snapshot of the VM from a managed snapshot of the VM to an unmanaged snapshot of the VM. Subsequent to completing the converting, the second snapshot of the VM that is an unmanaged snapshot is exposed to the data storage system environment and subsequent to completing the converting, the second snapshot of the VM that is an unmanaged snapshot is not exposed to the virtualization environment.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Dmitry Tylik, Michael Zeldich, Nagasimha G. Haravu, William C. Whitney, Sergey Alexeev, Alexey Shusharin
  • Patent number: 10318183
    Abstract: A method, computer program product, and computing system for defining a UIS layer within a storage management application, wherein the UIS layer is configured to perform operations including object management within a storage system. A System API layer is defined within the storage management application, wherein the System API layer is positioned beneath the UIS layer and is configured to perform operations including persistence object management within the storage system.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 11, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Dmitry Tylik, Sergey Alexeev, Alexey Shusharin, Alexey Martynov, Eugeny Novozhilov
  • Patent number: 9613053
    Abstract: Techniques are described for allowing a data storage system to provision all vVols (or other similar virtual storage containers) as logical storage devices, which can be bound to either a block-based protocol endpoint as an exposed LUN or to a file-based protocol endpoint as a file. This may be accomplished by operating, as part of the file-based protocol endpoint, a lightweight filesystem that creates file abstractions that map to underlying logical storage devices.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 4, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Alexey V. Shusharin, Sergey A. Alexeev, Jean-Pierre Bono, William Whitney, Dmitry N. Tylik, Stanislav Gorshkov
  • Patent number: 8707252
    Abstract: Described are techniques for generating a parser. A graphical representation of a finite state machine is provided for determining whether an input is syntactically valid in accordance with a syntax represented by the graphical representation. A second representation is generated which corresponds to the graphical representation. Using the second representation, a parser is generated for parsing an input. The parser determines whether the input is syntactically valid in accordance with the syntax.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: April 22, 2014
    Assignee: EMC Corporation
    Inventors: Sergey Alexeev, Artem Zarafyants, Alexander E. Timofeev
  • Patent number: 8321854
    Abstract: Described are techniques for obtaining grammar updates. A grammar service receives a notification regarding a grammar update applied to a target. The grammar update is an update to a command syntax used by said target. The grammar service sends an update request to said target to obtain said grammar update. The target sends to the grammar service an update response including said grammar update. Also described are techniques for processing a command line. One of a plurality of rule sets is selected. The command line is parsed at said client using said selected rule set. If parsing did not result in a syntax error, a command request is sent from said client to said target. In response, the client receives a command response including information regarding a version of syntax rules currently used on said target.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: November 27, 2012
    Assignee: EMC Corporations
    Inventors: Artem Zarafyants, Sergey Alexeev