Patents by Inventor Pavel Danichev

Pavel Danichev 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: 10866939
    Abstract: In some examples, time-series datasets received from a system may be temporally aligned. In some examples, one of the time-series datasets may be deduplicated. In some examples, whether an anomaly has occurred in the system may be determined based on a non-deduplicated time-series dataset of the time-series datasets.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: December 15, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Pavel Danichev, Lioz Medina, Fernando Vizer
  • Patent number: 10419269
    Abstract: Event-time pairs are received for a current time slot. Each event-time pair denotes the occurrence of an event at a system by an event type as well as an occurrence time. For each different event type, a property value for the time slot is computed for each different property of a number of different properties, from the event-time pairs having the different event type. For each different property, a time-decaying histogram of identified property values of the different property is updated using the property value computed for the different property for the current time slot. An anomaly score for each identified property value within the time-decaying histogram of each different property is computed to detect occurrence of an anomaly within the system.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: September 17, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Pavel Danichev, Ron Maurer, Nurit Peres, Fernando Vizer
  • Patent number: 10216776
    Abstract: An example process for aligning time-series datasets includes receiving a first time-series dataset and a second time-series dataset. The first time-series dataset can include a first set of values associated with respective time stamps and the second time-series dataset can include a second set of values associated with respective time stamps. The process also includes determining degrees of variance of the first and second sets of values, and comparing each degree of variance with a threshold. The process also includes selecting among multiple time alignment processes based on the comparisons, and processing the time-series datasets according to the selected process to thereby generate an aligned time-series dataset.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: February 26, 2019
    Assignee: Entit Software LLC
    Inventors: Luba Tsirulnik, Gabriel Dayan, Pavel Danichev
  • Publication number: 20190018723
    Abstract: In some examples, host IDs associated with the respective source component and a result of a partial calculation of an aggregate metric score may be received from each of a plurality of source components associated with a host of an information technology (IT) system. The partial calculation based on individual metric scores may be associated with the respective source component. The aggregate metric score may be calculated using the partial calculations and the host IDs, the aggregate metric score associated with metric measurements of the source components.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: Ron Maurer, Marina Lyan, Nurit Peres, Fernando Vizer, Pavel Danichev, Shahar Tel
  • Publication number: 20180357261
    Abstract: In some examples, time-series datasets received from a system may be temporally aligned. In some examples, one of the time-series datasets may be deduplicated. In some examples, whether an anomaly has occurred in the system may be determined based on a non-deduplicated time-series dataset of the time-series datasets.
    Type: Application
    Filed: November 30, 2015
    Publication date: December 13, 2018
    Inventors: Pavel Danichev, Lioz Medina, Fernando Vizer
  • Patent number: 10152302
    Abstract: Examples relate to calculating normalize metrics. The examples disclosed herein calculate respective normalized first metric values for each of a plurality of first metric values that are on a time scale and respective normalized second metric values for each of the plurality of raw second metric values that are on the time scale, where the plurality of first metric values are associated with a first metric, and the plurality of second metric values are associated with a second metric. An extremum of the normalized first metric value and the normalized second metric value at each time of the time scale is averaged to calculate a plurality of extremum baseline values. Examples herein calculate a plurality of sleeve values of the plurality of extremum baseline values based on a standard deviation of the plurality of extremum baseline values.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 11, 2018
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Gabriel Dayan, Eli Revach, Pavel Danichev, Avihay Mor
  • Publication number: 20180241654
    Abstract: Event-time pairs are received for a current time slot. Each event-time pair denotes the occurrence of an event at a system by an event type as well as an occurrence time. For each different event type, a property value for the time slot is computed for each different property of a number of different properties, from the event-time pairs having the different event type. For each different property, a time-decaying histogram of identified property values of the different property is updated using the property value computed for the different property for the current time slot. An anomaly score for each identified property value within the time-decaying histogram of each different property is computed to detect occurrence of an anomaly within the system.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 23, 2018
    Inventors: Pavel Danichev, Ron Maurer, Nurit Peres, Fernando Vizer
  • Publication number: 20180196637
    Abstract: Examples relate to calculating normalize metrics. The examples disclosed herein calculate respective normalized first metric values for each of a plurality of first metric values that are on a time scale and respective normalized second metric values for each of the plurality of raw second metric values that are on the time scale, where the plurality of first metric values are associated with a first metric, and the plurality of second metric values are associated with a second metric. An extremum of the normalized first metric value and the normalized second metric value at each time of the time scale is averaged to calculate a plurality of extremum baseline values. Examples herein calculate a plurality of sleeve values of the plurality of extremum baseline values based on a standard deviation of the plurality of extremum baseline values.
    Type: Application
    Filed: January 12, 2017
    Publication date: July 12, 2018
    Inventors: Gabriel DAYAN, Eli REVACH, Pavel DANICHEV, Avihay MOR
  • Publication number: 20170315842
    Abstract: In one implementation, a system for resource consuming tasks scheduling includes a metrics engine to identify a plurality of metrics based on a task to be scheduled, a utilization engine to generate a compiled representation of combined resource values over a period of time, wherein the combined resource values are based on a combination of the plurality of metrics;, an identification engine to identify common lows of resource utilization for the plurality of metrics based on the generated representation, and a schedule engine to schedule the task for a time that corresponds to the identified common lows of resource utilization.
    Type: Application
    Filed: October 30, 2014
    Publication date: November 2, 2017
    Inventors: Marina Lyan, Pavel Danichev, Elad Kadosh
  • Publication number: 20170011098
    Abstract: An example process for aligning time-series datasets includes receiving a first time-series dataset and a second time-series dataset. The first time-series dataset can include a first set of values associated with respective time stamps and the second time-series dataset can include a second set of values associated with respective time stamps. The process also includes determining degrees of variance of the first and second sets of values, and comparing each degree of variance with a threshold. The process also includes selecting among multiple time alignment processes based on the comparisons, and processing the time-series datasets according to the selected process to thereby generate an aligned time-series dataset.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 12, 2017
    Inventors: LUBA TSIRULNIK, Gabriel Dayan, Pavel Danichev