Patents Assigned to E.S.I. SOFTWARE LTD.
  • Patent number: 11894976
    Abstract: A method of evaluating change risk in an IT environment, including collecting environment state snapshots of configuration parameters in the IT environment, invoking a manifest of a change on the environment state snapshots to form simulated environment state snapshots, analyzing the simulated environment state snapshots relative to the environment state snapshots, deriving a risk score based on the analysis and selectively perform the change responsive to the risk score.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: February 6, 2024
    Assignee: E.S.I. SOFTWARE LTD.
    Inventors: Bostjan Kaluza, Eyal Oz, Michael Noam, Alexander Sasha Gilenson
  • Patent number: 11290325
    Abstract: A method of change reconciliation, including: detecting changes in configuration parameters collected from stations of a system and collecting or generating change request records for the detected changes, identifying unauthorized changes and authorized changes based on given rules, for a potentially authorized change that is not clearly authorized or unauthorized, identifying a context for the change request records, including: a) identifying authorized change implementers; b) identifying a scope of the content that is to be changed; c) identifying a time window when the change is allowed to be performed; identifying a context for the actual change, including: a) identifying a change implementer; b) identifying a scope of the content that was changed; c) identifying a time window when the change was performed; comparing the context of the change request with the context of the actual change; determining an authorization score responsive to said comparing; outputting the change authorization score.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: March 29, 2022
    Assignee: E.S.I. SOFTWARE LTD
    Inventors: Bostjan Kaluza, Eyal Oz, Michael Noam, Alexander Sasha Gilenson
  • Patent number: 10691522
    Abstract: A method of incident root cause analysis in an information technology (IT) system, wherein upon occurrence of an incident collecting changes to configuration items and/or system parameters on computer stations during a predetermined time prior to the incident, calculating a change lifetime for each of the collected changes, comparing the change lifetime to the time of occurrence of the incident to determine if the lifetime of the change is still valid, marking a probability value of zero for occurrence of the incident as a result of the change for changes with an expired lifetime value at the time of the incident, otherwise estimating a risk profile and calculating from it a probability value for occurrence of the incident as a result of the change, sorting the changes according to the probability value, and selecting a predetermined number of changes having the highest probability values for root cause analysis.
    Type: Grant
    Filed: January 24, 2016
    Date of Patent: June 23, 2020
    Assignee: E.S.I. SOFTWARE LTD
    Inventors: Bostjan Kaluza, Eyal Oz, Alexander Gilenson
  • Patent number: 10635557
    Abstract: A method for analyzing and prioritizing configuration parameters in an information technology system, including collecting configuration parameters from computer stations connected in a network implementing the information technology system, storing the collected configuration parameters in a database, analyzing the configuration parameters by a set of anomaly routines, wherein each anomaly routine checks for a specific type of anomaly and provides a score representing a level of conformity of the value of the configuration parameters to the anomaly, aggregating the anomaly scores; and outputting a list of configuration parameters with an aggregated anomaly score.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: April 28, 2020
    Assignee: E.S.I. SOFTWARE LTD
    Inventors: Bostjan Kaluza, Eyal Oz, Alexander Sasha Gilenson
  • Patent number: 10439876
    Abstract: A method of determining component dependencies in an enterprise application architecture implemented over an enterprise network, including identifying structures of hosts connected to the network; wherein the structures includes applications executed by the host, obtaining configuration parameters from said hosts, determining dependencies between applications of hosts based on the configuration parameters, receiving a template for identifying dependencies between components in the enterprise network, identify candidate mappings of hosts based on the template, further identifying candidate mappings of host pairs based on the determined dependencies between hosts and the template, analyzing the candidate mappings to calculate a probability score for the candidate mappings, output the candidate mappings having the highest score.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: October 8, 2019
    Assignee: E.S.I. SOFTWARE LTD
    Inventors: Bostjan Kaluza, Mojca Komavec, Eyal Oz, Alexander Sasha Gilenson
  • Patent number: 9524465
    Abstract: A method for analyzing and prioritizing changes to configuration parameters of applications in an information technology system, including collecting configuration parameters of applications executed on computer stations in a network, storing the collected configuration parameters in a database, comparing the configuration parameters of an application from a specific station with configuration parameters of the application at different stations, determining differences in the configuration parameters by the comparing, analyzing the determined differences according to a set of analysis dimensions that represent rules for evaluating the differences, assigning a score representing the level of conformity of the differences to each of the analysis dimensions, defining a context for reviewing the differences, assigning a weight to each analysis dimension representing the importance of the analysis dimension, adjusting the weights assigned to the analysis dimension based on the context, calculating a total risk for
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: December 20, 2016
    Assignee: E.S.I. SOFTWARE LTD
    Inventors: Alexander Gilenson, Eyal Oz, Michael Noam
  • Publication number: 20090265451
    Abstract: A system and a method for characterizing an application the method including one or more of monitoring installation of an application and recording information relating to one or more file system, registry and database resources created or modified during installation of the application, monitoring an application run and recording information relating to one or more file system, registry, database and network resources accessed during run of the application and manually entering information relating to one or more file system, registry, database and network resources employed by the application and filtering the information to provide filtered information and classifying the filtered information to obtain classified information.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Applicant: E.S.I. SOFTWARE LTD.
    Inventors: Katrin SHECHTMAN, Vittaly Tavor, Alexander Gilenson, Amihai Hadar, Yaniv Menuhin