Patents by Inventor Vitaly Morozov

Vitaly Morozov 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: 20240118735
    Abstract: A power device includes one or more electrical components, the electrical components including one or more physical attribute. The power device includes one or more sensors configured to monitor the attribute(s). The power device includes a non-transitory computer-readable storage medium including one or more alerting rule. The power device includes one or more processors configured for retrieving the one or more alerting rule from the storage medium. The processors are configured for monitoring one or more sensor value from the sensor(s), wherein the sensor values are associated with the attribute(s). The processors are configured for evaluating the at least one alerting rule during the monitoring, and when the one or more alerting rule results in a pending failure condition, sending a notification to a user.
    Type: Application
    Filed: December 21, 2023
    Publication date: April 11, 2024
    Inventors: Liron Har-Shai, Israel Gershman, Igor Morozov, David Lachmann, Vitaly Zlotnikov, Bryon Gomberg, Yoav Gallin
  • Patent number: 10877974
    Abstract: A system for reconciling object for a configuration management databases employs statistical rules to reduce the amount of manual identification required by conventional reconciliation techniques. As users manually identify matches between source and target datasets, statistical rules are developed based on the criteria used for matching. Those statistical rules are then used for future matching. A threshold value is adjusted as the statistical rules are used, incrementing the threshold value when the rule successfully matches source and target objects. If the threshold value exceeds a predetermined acceptance value, the system may automatically accept a match made by a statistical rule. Otherwise, suggestions of possibly applicable rules may be presented to a user, who may use the suggested rules to match objects, causing adjustment of the threshold value associated with the suggested rules used.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: December 29, 2020
    Assignee: BMC Software, Inc.
    Inventors: Vitaly Morozov, Eric Humphrey
  • Patent number: 10831724
    Abstract: An enhanced resource reconciliation process is disclosed to examine the metadata hierarchy of unidentified instances of configuration objects within a particular “data partition” (sometimes called a dataset) of an enterprise configuration management database (CMDB) and perform reconciliation against a target dataset, such as a golden, i.e., production, dataset. The enhanced reconciliation process could identify against instances in the production dataset that are of the same class as the unidentified instance—as well as instances that come from any “candidate” classes. Candidate classes could consist of, e.g., classes upstream or downstream from the unidentified instance in the metadata hierarchy.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: November 10, 2020
    Assignee: BMC Software, Inc.
    Inventor: Vitaly Morozov
  • Publication number: 20190155810
    Abstract: A system for reconciling object for a configuration management databases employs statistical rules to reduce the amount of manual identification required by conventional reconciliation techniques. As users manually identify matches between source and target datasets, statistical rules are developed based on the criteria used for matching. Those statistical rules are then used for future matching. A threshold value is adjusted as the statistical rules are used, incrementing the threshold value when the rule successfully matches source and target objects. If the threshold value exceeds a predetermined acceptance value, the system may automatically accept a match made by a statistical rule. Otherwise, suggestions of possibly applicable rules may be presented to a user, who may use the suggested rules to match objects, causing adjustment of the threshold value associated with the suggested rules used.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: Vitaly Morozov, Eric Humphrey
  • Patent number: 10198476
    Abstract: A system for reconciling object for a configuration management databases employs statistical rules to reduce the amount of manual identification required by conventional reconciliation techniques. As users manually identify matches between source and target datasets, statistical rules are developed based on the criteria used for matching. Those statistical rules are then used for future matching. A threshold value is adjusted as the statistical rules are used, incrementing the threshold value when the rule successfully matches source and target objects. If the threshold value exceeds a predetermined acceptance value, the system may automatically accept a match made by a statistical rule. Otherwise, suggestions of possibly applicable rules may be presented to a user, who may use the suggested rules to match objects, causing adjustment of the threshold value associated with the suggested rules used.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: February 5, 2019
    Assignee: BMC Software, Inc.
    Inventors: Vitaly Morozov, Eric Humphrey
  • Patent number: 10044723
    Abstract: A user is authenticated based on user credentials obtained from a request in response to the request received from a client device. A plurality of tenants is identified in which the user is a member and, for each of the tenants associated with the user, one or more roles of the user are determined within the tenant. For each of the one or more roles, one or more privileges the user is entitled within a capacity of the role are determined. An authorization token is generated based on information identifying the tenants associated with the user, one or more roles of the user within each tenant, and one or more privileges associated with each role. The authorization token is transmitted to the client device to allow the client device to determine whether the user is authenticated and allowed to access the resource of a particular tenant.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: August 7, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ilia Fischer, Aliaksandr Shtop, Michal J. Drozd, Vitaly Morozov, Michael G. Roche
  • Patent number: 10009337
    Abstract: A first request is received from a first user to revoke an access right of a second user of a first tenant for accessing data of a second tenant, where the first tenant is a parent tenant of the second tenant. In one embodiment, in response to the first request, a first role of the first user within the second tenant and a second role of the first user within the first tenant are determined. A first and second access privileges of the first role and second role of the first user, respectively, are determined to allow the first user to revoke the access right to the second tenant. In response to the first user having a revoke privilege in the first and second tenant, the first user is allowed to remove the second tenant from the first tenant.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 26, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Ilia Fischer, Michal J. Drozd, Aliaksandr Shtop, Vitaly Morozov, Michael G. Roche
  • Patent number: 9992186
    Abstract: In response to a request received from a client device, the user is authenticated based on user credentials extracted from the request. Upon having successfully authenticated the user, tenants and one or more roles of each of the tenants associated with the user are identified. In one embodiment, an authorization token having information identifying the plurality of tenants and their respective one or more roles of the user is generated. The information of each of the tenants and its respective roles are encrypted with a specific key corresponding to the tenant. The authorization token containing the encrypted tenants and the roles of the user is transmitted to the client device to allow the client device to determine whether the user is allowed to access a requested resource based on the authorization token.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 5, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Michal J. Drozd, Aliaksandr Shtop, Ilia Fischer, Vitaly Morozov, Michael G. Roche
  • Patent number: 9852165
    Abstract: A management system may include a reconciliation engine configured to reconcile a first instance of a resource object from a first data provider and a second instance of the resource object from a second data provider to obtain a reconciled resource object, and store the first instance, and second instance, and the reconciled resource object in datasets. The management system may include a context sensitive query engine configured to receive a context-sensitive query including context information identifying a source originally providing context sensitive data associated with a context-sensitive attribute, and retrieve the context sensitive data from one or more of the datasets based on the context information.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: December 26, 2017
    Assignee: BMC Software, Inc.
    Inventor: Vitaly Morozov
  • Publication number: 20160196307
    Abstract: A system for reconciling object for a configuration management databases employs statistical rules to reduce the amount of manual identification required by conventional reconciliation techniques. As users manually identify matches between source and target datasets, statistical rules are developed based on the criteria used for matching. Those statistical rules are then used for future matching. A threshold value is adjusted as the statistical rules are used, incrementing the threshold value when the rule successfully matches source and target objects. If the threshold value exceeds a predetermined acceptance value, the system may automatically accept a match made by a statistical rule. Otherwise, suggestions of possibly applicable rules may be presented to a user, who may use the suggested rules to match objects, causing adjustment of the threshold value associated with the suggested rules used.
    Type: Application
    Filed: March 17, 2016
    Publication date: July 7, 2016
    Inventors: Vitaly MOROZOV, Eric HUMPHERY
  • Patent number: 9323801
    Abstract: A system for reconciling object for a configuration management databases employs statistical rules to reduce the amount of manual identification required by conventional reconciliation techniques. As users manually identify matches between source and target datasets, statistical rules are developed based on the criteria used for matching. Those statistical rules are then used for future matching. A threshold value is adjusted as the statistical rules are used, incrementing the threshold value when the rule successfully matches source and target objects. If the threshold value exceeds a predetermined acceptance value, the system may automatically accept a match made by a statistical rule. Otherwise, suggestions of possibly applicable rules may be presented to a user, who may use the suggested rules to match objects, causing adjustment of the threshold value associated with the suggested rules used.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: April 26, 2016
    Assignee: BMC Software, Inc.
    Inventors: Vitaly Morozov, Eric Humphery
  • Publication number: 20160034503
    Abstract: A management system may include a reconciliation engine configured to reconcile a first instance of a resource object from a first data provider and a second instance of the resource object from a second data provider to obtain a reconciled resource object, and store the first instance, and second instance, and the reconciled resource object in datasets. The management system may include a context sensitive query engine configured to receive a context-sensitive query including context information identifying a source originally providing context sensitive data associated with a context-sensitive attribute, and retrieve the context sensitive data from one or more of the datasets based on the context information.
    Type: Application
    Filed: October 7, 2015
    Publication date: February 4, 2016
    Inventor: Vitaly MOROZOV
  • Patent number: 9158799
    Abstract: A management system may include a reconciliation engine configured to reconcile a first instance of a resource object from a first data provider and a second instance of the resource object from a second data provider to obtain a reconciled resource object, and store the first instance, and second instance, and the reconciled resource object in datasets. The management system may include a context sensitive query engine configured to receive a context-sensitive query including context information identifying a source originally providing context sensitive data associated with a context-sensitive attribute, and retrieve the context sensitive data from one or more of the datasets based on the context information.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 13, 2015
    Assignee: BMC SOFTWARE, INC.
    Inventor: Vitaly Morozov
  • Publication number: 20140279992
    Abstract: A management system may include a reconciliation engine configured to reconcile a first instance of a resource object from a first data provider and a second instance of the resource object from a second data provider to obtain a reconciled resource object, and store the first instance, and second instance, and the reconciled resource object in datasets. The management system may include a context sensitive query engine configured to receive a context-sensitive query including context information identifying a source originally providing context sensitive data associated with a context-sensitive attribute, and retrieve the context sensitive data from one or more of the datasets based on the context information.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: BMC SOFTWARE, INC.
    Inventor: Vitaly Morozov
  • Publication number: 20140195504
    Abstract: A system for reconciling object for a configuration management databases employs statistical rules to reduce the amount of manual identification required by conventional reconciliation techniques. As users manually identify matches between source and target datasets, statistical rules are developed based on the criteria used for matching. Those statistical rules are then used for future matching. A threshold value is adjusted as the statistical rules are used, incrementing the threshold value when the rule successfully matches source and target objects. If the threshold value exceeds a predetermined acceptance value, the system may automatically accept a match made by a statistical rule. Otherwise, suggestions of possibly applicable rules may be presented to a user, who may use the suggested rules to match objects, causing adjustment of the threshold value associated with the suggested rules used.
    Type: Application
    Filed: March 11, 2014
    Publication date: July 10, 2014
    Applicant: BMC SOFTWARE, INC.
    Inventors: Vitaly MOROZOV, Eric HUMPHERY
  • Patent number: 8712979
    Abstract: A system for reconciling object for a configuration management databases employs statistical rules to reduce the amount of manual identification required by conventional reconciliation techniques. As users manually identify matches between source and target datasets, statistical rules are developed based on the criteria used for matching. Those statistical rules are then used for future matching. A threshold value is adjusted as the statistical rules are used, incrementing the threshold value when the rule successfully matches source and target objects. If the threshold value exceeds a predetermined acceptance value, the system may automatically accept a match made by a statistical rule. Otherwise, suggestions of possibly applicable rules may be presented to a user, who may use the suggested rules to match objects, causing adjustment of the threshold value associated with the suggested rules used.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: April 29, 2014
    Assignee: BMC Software, Inc.
    Inventors: Vitaly Morozov, Eric Humphrey
  • Publication number: 20110238637
    Abstract: A system for reconciling object for a configuration management databases employs statistical rules to reduce the amount of manual identification required by conventional reconciliation techniques. As users manually identify matches between source and target datasets, statistical rules are developed based on the criteria used for matching. Those statistical rules are then used for future matching. A threshold value is adjusted as the statistical rules are used, incrementing the threshold value when the rule successfully matches source and target objects. If the threshold value exceeds a predetermined acceptance value, the system may automatically accept a match made by a statistical rule. Otherwise, suggestions of possibly applicable rules may be presented to a user, who may use the suggested rules to match objects, causing adjustment of the threshold value associated with the suggested rules used.
    Type: Application
    Filed: August 20, 2010
    Publication date: September 29, 2011
    Applicant: BMC SOFTWARE, INC.
    Inventors: Vitaly Morozov, Eric Humphrey
  • Publication number: 20100161577
    Abstract: An enhanced resource reconciliation process is disclosed to examine the metadata hierarchy of unidentified instances of configuration objects within a particular “data partition” (sometimes called a dataset) of an enterprise configuration management database (CMDB) and perform reconciliation against a target dataset, such as a golden, i.e., production, dataset. The enhanced reconciliation process could identify against instances in the production dataset that are of the same class as the unidentified instance—as well as instances that come from any “candidate” classes. Candidate classes could consist of, e.g., classes upstream or downstream from the unidentified instance in the metadata hierarchy.
    Type: Application
    Filed: September 30, 2009
    Publication date: June 24, 2010
    Applicant: BMC Software, Inc.
    Inventor: Vitaly Morozov