Patents by Inventor Meir Kalech

Meir Kalech 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: 10901979
    Abstract: In an example computer-implemented method, a dataset and a query including an expression to be matched to the dataset is received via a processor. A false positive rate (FPR) and a false negative rate (FNR) is calculated via the processor for each possible value assignment of a plurality of possible value assignments in response to detecting a missing value in the dataset. A value assignment is selected, via the processor, from the plurality of possible value assignments based on the FPR and the FNR. A response to the query is generated via the processor based on the selected value assignment.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lior Chen, Meir Kalech, Dennis Potashnik, Ron Zvi Stern
  • Patent number: 10621061
    Abstract: A method for diagnosing and troubleshooting failures of components of a physical system with low troubleshooting cost, according to which for each component in the system, a Model-Based Diagnosis (MBD) is used for computing the probability of causing a system failure, based on currently observed system behavior or on knowledge about the system's structure. Then the probability of causing a system failure is computed, based on its age and its survival curves. Then, it is determined whether a faulty component C should be fixed or replaced by minimizing future troubleshooting costs, being the costs of the process of diagnosing and repairing an observed failure.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: April 14, 2020
    Assignee: B. G. Negev Technologies amd Applications Ltd. at Ben-Gurion University
    Inventors: Meir Kalech, Roni Stern, Netanel Hasidi
  • Publication number: 20200073975
    Abstract: In an example computer-implemented method, a dataset and a query comprising an expression to be matched to the dataset is received via a processor. A false positive rate (FPR) and a false negative rate (FNR) is calculated via the processor for each possible value assignment of a plurality of possible value assignments in response to detecting a missing value in the dataset. A value assignment is selected, via the processor, from the plurality of possible value assignments based on the FPR and the FNR. A response to the query is generated via the processor based on the selected value assignment.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: LIOR CHEN, Meir Kalech, DENNIS POTASHNIK, Ron Zvi Stern
  • Patent number: 10437702
    Abstract: The present invention is directed to a method for diagnosing faults in a software system, according to which, predictions of the probability of each software component of the software system to be faulty are obtained from a diagnoser, and the probability predictions are input to a fault diagnosis software module, executed by the diagnoser.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: October 8, 2019
    Assignee: B. G. Negev Technologies and Applications Ltd., at Ben-Gurion University
    Inventors: Meir Kalech, Ron Zvi Stern, Amir Elmishali
  • Publication number: 20180173599
    Abstract: A method for diagnosing and troubleshooting failures of components of a physical system with low troubleshooting cost, according to which for each component in the system, a Model-Based Diagnosis (MBD) is used for computing the probability of causing a system failure, based on currently observed system behavior or on knowledge about the system's structure. Then the probability of causing a system failure is computed, based on its age and its survival curves. Then, it is determined whether a faulty component C should be fixed or replaced by minimizing future troubleshooting costs, being the costs of the process of diagnosing and repairing an observed failure.
    Type: Application
    Filed: November 27, 2017
    Publication date: June 21, 2018
    Inventors: Meir KALECH, Roni STERN, Netanel HASIDI
  • Patent number: 9934131
    Abstract: An artificial intelligence based method for improving a software testing process, according to which upon finding a bug, a set of candidate diagnoses is proposed to the tester, based on a Model-Based Diagnosis (MBD) process. A planning process is used for automatically suggesting further test steps to be performed by the tester, to identify the correct diagnosis for the developer in the form of faulty software component that caused the bug, while minimizing the tests steps performed by the tester. Additional information is provided to the MBD process, based on the outputs of the further test steps, thereby pruning incorrect candidate diagnoses. These steps are iteratively repeated while in each time, minimizing the set of candidate diagnoses, until a single diagnosis remains in the set.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: April 3, 2018
    Assignee: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD., AT BEN-GURION UNIVERSITY
    Inventors: Meir Kalech, Ron Stern
  • Publication number: 20170249234
    Abstract: The present invention is directed to a method for diagnosing faults in a software system, according to which, predictions of the probability of each software component of the software system to be faulty are obtained from a diagnoser, and the probability predictions are input to a fault diagnosis software module, executed by the diagnoser.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 31, 2017
    Inventors: Meir KALECH, Ron Zvi STERN, Amir ELMISHALI
  • Patent number: 9728014
    Abstract: A method for detecting and diagnosing sensor faults in an autonomous system that includes sensors and hardware components, according to which sensors are related to hardware components and correlations between data readings are recognized online and correlation between sensors is determined. Predefined suspicious patterns are identified by online and continuously tracking the data readings from each sensor and detecting correlation breaks over time. The readings from sensors that match at least one of the patterns are marked as uncertain. For each online reading of the sensors, whenever sensors that used to be correlated show a different behavior, reporting that the reading indicates a fault. Upon identifying fault detection, diagnosing which of the internal components or sensors caused the fault, based on a function that returns the state of the sensor which is associated with the fault detection.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: August 8, 2017
    Assignee: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD.
    Inventors: Elihau Khalaschi, Meir Kalech, Lior Rokach
  • Publication number: 20170153967
    Abstract: An artificial intelligence based method for improving a software testing process, according to which upon finding a bug, a set of candidate diagnoses is proposed to the tester, based on a Model-Based Diagnosis (MBD) process. A planning process is used for automatically suggesting further test steps to be performed by the tester, to identify the correct diagnosis for the developer in the form of faulty software component that caused the bug, while minimizing the tests steps performed by the tester. Additional information is provided to the MBD process, based on the outputs of the further test steps, thereby pruning incorrect candidate diagnoses. These steps are iteratively repeated while in each time, minimizing the set of candidate diagnoses, until a single diagnosis remains in the set.
    Type: Application
    Filed: February 5, 2015
    Publication date: June 1, 2017
    Applicant: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD., AT BEN-GURION UNIVERSITY
    Inventors: Meir KALECH, Ron STERN
  • Publication number: 20160217627
    Abstract: A method for detecting and diagnosing sensor faults in an autonomous system that includes sensors and hardware components, according to which sensors are related to hardware components and correlations between data readings are recognized online and correlation between sensors is determined. Predefined suspicious patterns are identified by online and continuously tracking the data readings from each sensor and detecting correlation breaks over time. The readings from sensors that match at least one of the patterns are marked as uncertain. For each online reading of the sensors, whenever sensors that used to be correlated show a different behavior, reporting that the reading indicates a fault. Upon identifying fault detection, diagnosing which of the internal components or sensors caused the fault, based on a function that returns the state of the sensor which is associated with the fault detection.
    Type: Application
    Filed: April 21, 2014
    Publication date: July 28, 2016
    Applicant: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD.
    Inventors: Elihau KHALASCHI, Meir KALECH, Lior ROKACH
  • Patent number: 9218232
    Abstract: A method for detecting an anomaly in operation of a data analysis device, comprising: receiving present real-time readings of multiple sensors associated with the data analysis device, and maintaining a history of past real-time readings; determining which of said multiple sensors are correlated; computing a deviation between at least some of said present and at least some of said past real-time readings of said correlated sensors; and declaring an anomaly when said deviation exceeds a predetermined threshold.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: December 22, 2015
    Assignee: Bar-Ilan University
    Inventors: Eliahu Khalastchi, Gal Kaminka, Raz Lin, Meir Kalech
  • Publication number: 20140149806
    Abstract: A method for detecting an anomaly in operation of a data analysis device, comprising: receiving present real-time readings of multiple sensors associated with the data analysis device, and maintaining a history of past real-time readings; determining which of said multiple sensors are correlated; computing a deviation between at least some of said present and at least some of said past real-time readings of said correlated sensors; and declaring an anomaly when said deviation exceeds a predetermined threshold.
    Type: Application
    Filed: April 12, 2012
    Publication date: May 29, 2014
    Inventors: Eliahu Khalastchi, Gal Kaminka, Raz Lin, Meir Kalech
  • Patent number: 8038061
    Abstract: A method for voting by peers via mobile devices operating in a network on behalf of their owners, comprising iteratively sending by a plurality of peers votes for candidates to a peer and determining by the peer, according to the votes, at least one winner candidate.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: October 18, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Meir Kalech, Sarit Kraus, Gal A. Kaminka, Claudia V. Goldman-Shenhar
  • Publication number: 20090084837
    Abstract: A method for voting by peers via mobile devices operating in a network on behalf of their owners, comprising iteratively sending by a plurality of peers votes for candidates to a peer and determining by the peer, according to the votes, at least one winner candidate.
    Type: Application
    Filed: October 1, 2007
    Publication date: April 2, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Meir Kalech, Sarit Kraus, Gal A. Kaminka, Claudia V. Goldman-Shenhar