Patents by Inventor Robert Moskovitch

Robert Moskovitch 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: 8776231
    Abstract: A method for detecting unknown malicious code is provided. A data set is created, which is a collection of files that includes a first subset with malicious code and a second subset with benign code files, whereas the malicious and benign files are identified by an antivirus program. Subsequently, all files are parsed and a set of top features of all-n grams of the files is selected and reduced by using features selection methods. After determining the optimal number of features, they will be used as training and test sets.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: July 8, 2014
    Inventors: Robert Moskovitch, Yuval Elovici
  • Publication number: 20130263240
    Abstract: The invention is a method for authentication and verification of the identity of a user. The method comprises adding at least one hidden keystroke to the user's textual credentials. A hidden keystroke is an action by a user that does not generate a textual character in a textbox in which a credential is typed but does generate time stamps and a key code. The user may be required to add the hidden keystroke/s at specific location/s in his/her textual credential field. The method of the invention can be used to authenticate and verify users wanting to access addresses, websites, devices, documents, and web pages on a communication network, or a specific application installed on the user's device or to access devices requiring confirmation of the user in order to be activated.
    Type: Application
    Filed: December 4, 2011
    Publication date: October 3, 2013
    Applicant: DEUTSCHE TLEKOM AG
    Inventor: Robert Moskovitch
  • Patent number: 8516584
    Abstract: Method for detecting malicious behavioral patterns which are related to malicious software such as a computer worm in computerized systems that include data exchange channels with other systems over a data network. According to the proposed method, hardware and/or software parameters that can characterize known behavioral patterns in the computerized system are determined. Known malicious code samples are learned by a machine learning process, such as decision trees, Naïve Bayes, Bayesian Networks, and artificial neural networks, and the results of the machine learning process are analyzed in respect to these behavioral patterns. Then, known and unknown malicious code samples are identified according to the results of the machine learning process.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: August 20, 2013
    Assignee: Deutsche Telekom AG
    Inventors: Robert Moskovitch, Dima Stopel, Zvi Boger, Yuval Shahar, Yuval Elovici
  • Patent number: 8490194
    Abstract: Method for detecting malicious behavioral patterns which are related to malicious software such as a computer worm in computerized systems that include data exchange channels with other systems over a data network. Accordingly, hardware and/or software parameters are determined in the computerized system that is can characterize known behavioral patterns thereof. Known malicious code samples are learned by a machine learning process, such as decision trees and artificial neural networks, and the results of the machine learning process are analyzed in respect to the behavioral patterns of the computerized system. Then known and unknown malicious code samples are identified according to the results of the machine learning process.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: July 16, 2013
    Inventors: Robert Moskovitch, Dima Stopel, Zvi Boger, Yuval Shahar, Yuval Elovici
  • Publication number: 20090300765
    Abstract: The present invention is directed to a method for detecting unknown malicious code, such as a virus, a worm, a Trojan Horse or any combination thereof. Accordingly, a Data Set is created, which is a collection of files that includes a first subset with malicious code and a second subset with benign code files and malicious and benign files are identified by an antivirus program. All files are parsed using n-gram moving windows of several lengths and the TF representation is computed for each n-gram in each file. An initial set of top features (e.g., up to 5500) of all n-grams IS selected, based on the DF measure and the number of the top features is reduced to comply with the computation resources required for classifier training, by using features selection methods.
    Type: Application
    Filed: May 26, 2009
    Publication date: December 3, 2009
    Applicant: DEUTSCHE TELEKOM AG
    Inventors: Robert Moskovitch, Yuval Elovici
  • Publication number: 20080184371
    Abstract: Method for detecting malicious behavioral patterns which are related to malicious software such as a computer worm in computerized systems that include data exchange channels with other systems over a data network. According to the proposed method, hardware and/or software parameters that can characterize known behavioral patterns in the computerized system are determined. Known malicious code samples are learned by a machine learning process, such as decision trees, Naïve Bayes, Bayesian Networks, and artificial neural networks, and the results of the machine learning process are analyzed in respect to these behavioral patterns. Then, known and unknown malicious code samples are identified according to the results of the machine learning process.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 31, 2008
    Applicant: Deutsche Telekom AG
    Inventors: Robert Moskovitch, Dima Stopel, Zvi Boger, Yuval Shahar, Yuval Elovici
  • Publication number: 20070294768
    Abstract: Method for detecting malicious behavioral patterns which are related to malicious software such as a computer worm in computerized systems that include data exchange channels with other systems over a data network. Accordingly, hardware and/or software parameters are determined in the computerized system that is can characterize known behavioral patterns thereof. Known malicious code samples are learned by a machine learning process, such as decision trees and artificial neural networks, and the results of the machine learning process are analyzed in respect to the behavioral patterns of the computerized system. Then known and unknown malicious code samples are identified according to the results of the machine learning process.
    Type: Application
    Filed: January 29, 2007
    Publication date: December 20, 2007
    Inventors: Robert Moskovitch, Dima Stopel, Zvi Boger, Yuval Shahar, Yuval Elovici