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: 10901979Abstract: 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: GrantFiled: August 29, 2018Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Lior Chen, Meir Kalech, Dennis Potashnik, Ron Zvi Stern
-
Patent number: 10621061Abstract: 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: GrantFiled: November 27, 2017Date of Patent: April 14, 2020Assignee: B. G. Negev Technologies amd Applications Ltd. at Ben-Gurion UniversityInventors: Meir Kalech, Roni Stern, Netanel Hasidi
-
Publication number: 20200073975Abstract: 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: ApplicationFiled: August 29, 2018Publication date: March 5, 2020Inventors: LIOR CHEN, Meir Kalech, DENNIS POTASHNIK, Ron Zvi Stern
-
Patent number: 10437702Abstract: 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: GrantFiled: February 27, 2017Date of Patent: October 8, 2019Assignee: B. G. Negev Technologies and Applications Ltd., at Ben-Gurion UniversityInventors: Meir Kalech, Ron Zvi Stern, Amir Elmishali
-
Publication number: 20180173599Abstract: 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: ApplicationFiled: November 27, 2017Publication date: June 21, 2018Inventors: Meir KALECH, Roni STERN, Netanel HASIDI
-
Patent number: 9934131Abstract: 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: GrantFiled: February 5, 2015Date of Patent: April 3, 2018Assignee: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD., AT BEN-GURION UNIVERSITYInventors: Meir Kalech, Ron Stern
-
Publication number: 20170249234Abstract: 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: ApplicationFiled: February 27, 2017Publication date: August 31, 2017Inventors: Meir KALECH, Ron Zvi STERN, Amir ELMISHALI
-
Patent number: 9728014Abstract: 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: GrantFiled: April 21, 2014Date of Patent: August 8, 2017Assignee: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD.Inventors: Elihau Khalaschi, Meir Kalech, Lior Rokach
-
Publication number: 20170153967Abstract: 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: ApplicationFiled: February 5, 2015Publication date: June 1, 2017Applicant: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD., AT BEN-GURION UNIVERSITYInventors: Meir KALECH, Ron STERN
-
Publication number: 20160217627Abstract: 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: ApplicationFiled: April 21, 2014Publication date: July 28, 2016Applicant: B. G. NEGEV TECHNOLOGIES AND APPLICATIONS LTD.Inventors: Elihau KHALASCHI, Meir KALECH, Lior ROKACH
-
Patent number: 9218232Abstract: 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: GrantFiled: April 12, 2012Date of Patent: December 22, 2015Assignee: Bar-Ilan UniversityInventors: Eliahu Khalastchi, Gal Kaminka, Raz Lin, Meir Kalech
-
Publication number: 20140149806Abstract: 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: ApplicationFiled: April 12, 2012Publication date: May 29, 2014Inventors: Eliahu Khalastchi, Gal Kaminka, Raz Lin, Meir Kalech
-
Patent number: 8038061Abstract: 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: GrantFiled: October 1, 2007Date of Patent: October 18, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Meir Kalech, Sarit Kraus, Gal A. Kaminka, Claudia V. Goldman-Shenhar
-
Publication number: 20090084837Abstract: 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: ApplicationFiled: October 1, 2007Publication date: April 2, 2009Applicant: Samsung Electronics Co., Ltd.Inventors: Meir Kalech, Sarit Kraus, Gal A. Kaminka, Claudia V. Goldman-Shenhar