Patents by Inventor Ilan Prager
Ilan Prager 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: 11057407Abstract: Detecting malware attacks is described herein. A computer-implemented method may include receiving, via a processor, events from a plurality of activity monitors. The method also include extracting, via the processor, a plurality of behavioral features from the received events. The method may further include detecting, via the processor, a malware attack based on the extracted behavioral features using a malware identification model trained on private data and public data using a machine learning technique, wherein the private data includes private enterprise attack findings. The method may also include executing, via the processor, an ad hoc protection improvement based on the detected malware attack.Type: GrantFiled: November 25, 2019Date of Patent: July 6, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shlomit Avrahami, Tali Finelt, Itai Gordon, Yakir Keisar, Ilan Prager, Alexander Pyasik, Oded Sofer, Or Bar-Yaacov, Yifat Yulevich
-
Publication number: 20200092311Abstract: Detecting malware attacks is described herein. A computer-implemented method may include receiving, via a processor, events from a plurality of activity monitors. The method also include extracting, via the processor, a plurality of behavioral features from the received events. The method may further include detecting, via the processor, a malware attack based on the extracted behavioral features using a malware identification model trained on private data and public data using a machine learning technique, wherein the private data includes private enterprise attack findings. The method may also include executing, via the processor, an ad hoc protection improvement based on the detected malware attack.Type: ApplicationFiled: November 25, 2019Publication date: March 19, 2020Inventors: Shlomit Avrahami, Tali Finelt, ITAI GORDON, Yakir Keisar, Ilan Prager, Alexander Pyasik, ODED SOFER, Or Bar-Yaacov, Yifat Yulevich
-
Patent number: 10530787Abstract: Detecting malware attacks is described herein. A computer-implemented method may include receiving, via a processor, events from a plurality of activity monitors. The method also include extracting, via the processor, a plurality of behavioral features from the received events. The method may further include detecting, via the processor, a malware attack based on the extracted behavioral features using a malware identification model trained on private data and public data. The method may also include executing, via the processor, an ad hoc protection improvement based on the detected malware attack.Type: GrantFiled: August 30, 2017Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Shlomit Avrahami, Tali Finelt, Itai Gordon, Yakir Keisar, Ilan Prager, Alexander Pyasik, Oded Sofer, Or Bar-Yaacov, Yifat Yulevich
-
Publication number: 20190068620Abstract: Detecting malware attacks is described herein. A computer-implemented method may include receiving, via a processor, events from a plurality of activity monitors. The method also include extracting, via the processor, a plurality of behavioral features from the received events. The method may further include detecting, via the processor, a malware attack based on the extracted behavioral features using a malware identification model trained on private data and public data. The method may also include executing, via the processor, an ad hoc protection improvement based on the detected malware attack.Type: ApplicationFiled: August 30, 2017Publication date: February 28, 2019Inventors: Shlomit Avrahami, Tali Finelt, ITAI GORDON, Yakir Keisar, Ilan Prager, Alexander Pyasik, ODED SOFER, Or Bar-Yaacov, Yifat Yulevich
-
Patent number: 9256656Abstract: A computer implemented system for automatically determining a reliability score of a data report. The system includes a data structure indicative of data lineage that includes data assets flowing into a data report. The system further includes a processor configured to calculate trust scores for data assets based on characteristics of the data assets as well as a data report trust density score indicative of the reliability score of the report based on the calculated trust scores. The system further includes an output device configured to output the calculated data report trust density score.Type: GrantFiled: August 20, 2013Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Michael Fankhauser, Benjamin Halberstadt, Roger Hecker, Ilan Prager, Erel Sharf
-
Publication number: 20150058278Abstract: A computer implemented system for automatically determining a reliability score of a data report. The system includes a data structure indicative of data lineage that includes data assets flowing into a data report. The system further includes a processor configured to calculate trust scores for data assets based on characteristics of the data assets as well as a data report trust density score indicative of the reliability score of the report based on the calculated trust scores. The system further includes an output device configured to output the calculated data report trust density score.Type: ApplicationFiled: August 20, 2013Publication date: February 26, 2015Applicant: International Business Machines CorporationInventors: Michael Fankhauser, Benjamin Halberstadt, Roger Hecker, Ilan Prager, Erel Sharf
-
Patent number: 8635253Abstract: A computer-executable application is provided with access to resources generated using a principal model. A decoration model associated with the principal model is instantiated for use by the application. The application is provided with access to an object of the decoration model responsive to a request by the application to access an object of the principal model. The decoration model object corresponds to the principal model object.Type: GrantFiled: September 6, 2012Date of Patent: January 21, 2014Assignee: International Business Machines CorporationInventors: Benjamin Halberstadt, Efrat Hexter, Yehuda Kossowsky, Boris Melamed, Ilan Prager
-
Publication number: 20120331012Abstract: A computer-executable application is provided with access to resources generated using a principal model. A decoration model associated with the principal model is instantiated for use by the application. The application is provided with access to an object of the decoration model responsive to a request by the application to access an object of the principal model. The decoration model object corresponds to the principal model object.Type: ApplicationFiled: September 6, 2012Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Benjamin Halberstadt, Efrat Hexter, Yehuda Kossowsky, Boris Melamed, Ilan Prager
-
Patent number: 8307015Abstract: A computer-executable application is provided with access to resources generated using a principal model. A decoration model associated with said principal model is instantiated for use by the application. The application is provided with access to an object of the decoration model responsive to a request by the application to access an object of the principal model. The decoration model object corresponds to the principal model object.Type: GrantFiled: November 1, 2011Date of Patent: November 6, 2012Assignee: International Business Machines CorporationInventors: Benjamin Halberstadt, Efrat Hexter, Yehuda Kossowsky, Boris Melamed, Ilan Prager
-
Publication number: 20120047484Abstract: A computer-executable application is provided with access to resources generated using a principal model. A decoration model associated with said principal model is instantiated for use by the application. The application is provided with access to an object of the decoration model responsive to a request by the application to access an object of the principal model. The decoration model object corresponds to the principal model object.Type: ApplicationFiled: November 1, 2011Publication date: February 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Benjamin Halberstadt, Efrat Hexter, Yehuda Kossowsky, Boris Melamed, Ilan Prager
-
Patent number: 8095570Abstract: A method for implementing a model-driven architecture, including defining a principal model having a plurality of classes, references, attributes, and associations between any of the classes, the model configured to facilitate the automatic generation of at least one resource for use by a computer-executable application, where a change to the principal model subsequent to performing the automatic generation requires the automatic generation be performed again in order to effect the change for use by the application, defining a decoration model having a class, reference, and attribute for any corresponding one of the primary model classes, references, and attributes, where a change to the decoration model subsequent to performing the automatic generation does not require the automatic generation be performed again in order to effect the change for use by the application, mapping the decoration model to the principal model, and storing both of the models on a computer-readable medium.Type: GrantFiled: November 26, 2007Date of Patent: January 10, 2012Assignee: International Business Machines CorporationInventors: Benjamin Halberstadt, Efrat Hexter, Yehuda Kossowsky, Boris Melamed, Ilan Prager
-
Publication number: 20090138844Abstract: A method for implementing a model-driven architecture, including defining a principal model having a plurality of classes, references, attributes, and associations between any of the classes, the model configured to facilitate the automatic generation of at least one resource for use by a computer-executable application, where a change to the principal model subsequent to performing the automatic generation requires the automatic generation be performed again in order to effect the change for use by the application, defining a decoration model having a class, reference, and attribute for any corresponding one of the primary model classes, references, and attributes, where a change to the decoration model subsequent to performing the automatic generation does not require the automatic generation be performed again in order to effect the change for use by the application, mapping the decoration model to the principal model, and storing both of the models on a computer-readable medium.Type: ApplicationFiled: November 26, 2007Publication date: May 28, 2009Inventors: Benjamin Halberstadt, Efrat Hexter, Yehuda Kossowsky, Boris Melamed, Ilan Prager