Patents by Inventor Sergey Alexandrovich Alexeev

Sergey Alexandrovich 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: 9378460
    Abstract: An improved technique uses an expert system to provide automated provisioning of resources for a storage system. Along these lines, a user submits values of a set of provisioning targets parameters in a administrative interface screen to a storage processing device. The expert system uses these values to form a set of facts within an expert system stored on the storage processing device that includes a knowledge base having a set of logical rules and an inference engine. The storage processing device then inputs these facts and logical rules into the inference engine which is configured to fire logical rules having preconditions that match the facts. The actions of these logical rules then provide content for the provisioning of the storage resources, which are displayed to the user or used for automatic storage provisioning operations.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: June 28, 2016
    Assignee: EMC Corporation
    Inventors: Alexey Alexandrovich Polkovnikov, Dmitry Nikolayevich Tylik, Sergey Alexandrovich Alexeev
  • Publication number: 20160026501
    Abstract: A method is used in managing provisioning of storage resources. An access is provided to a provisioning decision making service configured to derive a storage provisioning decision based on information provided to the provisioning decision making service. Provisioning of storage resources is enabled on a storage system over a communication medium by using the provisioning decision making service.
    Type: Application
    Filed: March 19, 2013
    Publication date: January 28, 2016
    Applicant: EMC Corporation
    Inventors: Alexey Alexandrovich Polkovnikov, Dmitry Nikolayevich Tylik, Sergey Alexandrovich Alexeev
  • Publication number: 20150269000
    Abstract: Described are techniques for selecting resources for provisioning. A usage definition, including an objective function, and first set of logical profiles based on core criteria are selected. Each of the logical profiles in the first set represents a resource set characterized by a core criteria value set that specifies values for the core criteria. A second set of resulting objective function values are determined by evaluating the objective function for each of the logical profiles in the first set. A highest ranked one of the resulting objective function values in the second set is selected having a corresponding first logical profile of the first set and a corresponding core criteria value set. A third set of resources is selected which is characterized by the corresponding core criteria value set for the first logical profile. The third set of resources is any of recommended or selected for provisioning.
    Type: Application
    Filed: September 9, 2013
    Publication date: September 24, 2015
    Inventors: Sergey Alexandrovich Alexeev, Alexey Alexandrovich Polkovnikov, Alexander Yurievich Burmak
  • Patent number: 9141305
    Abstract: Described are techniques for analyzing storage resources. I/O operations which are directed to a set of storage resources and received at a data storage system from a first application are monitored. First information characterizing the I/O operations from the first application is collected in accordance with said monitoring. Using the first information, a first execution profile for the first application characterizing I/O operations of the first application is determined. It is determined whether the first execution profile of the first application matches any of a set of predetermined execution profiles for known applications. Each of the predetermined execution profiles characterizes I/O operations of one of the known applications. First processing is performed in accordance with one or more criteria including whether the first execution profile matches any of the set of predetermined execution profiles.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: September 22, 2015
    Assignee: EMC Corporation
    Inventors: Dmitry Nikolayevich Tylik, Sergey Alexandrovich Alexeev, Vitaly Sanislavovich Kozlovsky, Alexey Vladimirovich Shusharin
  • Publication number: 20140324767
    Abstract: An improved technique uses an expert system to provide automated provisioning of resources for a storage system. Along these lines, a user submits values of a set of provisioning targets parameters in a administrative interface screen to a storage processing device. The expert system uses these values to form a set of facts within an expert system stored on the storage processing device that includes a knowledge base having a set of logical rules and an inference engine. The storage processing device then inputs these facts and logical rules into the inference engine which is configured to fire logical rules having preconditions that match the facts. The actions of these logical rules then provide content for the provisioning of the storage resources, which are displayed to the user or used for automatic storage provisioning operations.
    Type: Application
    Filed: December 28, 2012
    Publication date: October 30, 2014
    Inventors: Alexey Alexandrovich Polkovnikov, Dmitry Nikolayevich Tylik, Sergey Alexandrovich Alexeev
  • Publication number: 20140156877
    Abstract: Described are techniques for analyzing storage resources. I/O operations which are directed to a set of storage resources and received at a data storage system from a first application are monitored. First information characterizing the I/O operations from the first application is collected in accordance with said monitoring. Using the first information, a first execution profile for the first application characterizing I/O operations of the first application is determined. It is determined whether the first execution profile of the first application matches any of a set of predetermined execution profiles for known applications. Each of the predetermined execution profiles characterizes I/O operations of one of the known applications. First processing is performed in accordance with one or more criteria including whether the first execution profile matches any of the set of predetermined execution profiles.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Applicant: EMC Corporation
    Inventors: Dmitry Nikolayevich Tylik, Sergey Alexandrovich Alexeev, Vitaly Sanislavovich Kozlovsky, Alexey Vladimirovich Shusharin