Patents by Inventor Ivan Alexandrovich Teblyashkin

Ivan Alexandrovich Teblyashkin 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: 8549635
    Abstract: A malware scanner 2, for malware such as computer viruses, worms, Trojans and the like, utilizes the external call characteristics associated with known items of malware to identify the presence of malware within a computer file. Malware written in a high level language when compiled can take a variety of different forms as object code, but these different object code forms will usually share external call characteristics to a sufficient degree to allow the presence of such external call characteristics to properly and accurately generically identify different compiled variants of the source code malware.
    Type: Grant
    Filed: April 1, 2012
    Date of Patent: October 1, 2013
    Assignee: McAfee, Inc.
    Inventors: Igor Garrievich Muttik, Ivan Alexandrovich Teblyashkin
  • Publication number: 20120192279
    Abstract: A malware scanner 2, for malware such as computer viruses, worms, Trojans and the like, utilises the external call characteristics associated with known items of malware to identify the presence of malware within a computer file. Malware written in a high level language when compiled can take a variety of different forms as object code, but these different object code forms will usually share external call characteristics to a sufficient degree to allow the presence of such external call characteristics to properly and accurately generically identify different compiled variants of the source code malware.
    Type: Application
    Filed: April 1, 2012
    Publication date: July 26, 2012
    Inventors: Igor Garrievich Muttik, Ivan Alexandrovich Teblyashkin
  • Patent number: 8171551
    Abstract: A malware scanner 2, for malware such as computer viruses, worms, Trojans and the like, utilizes the external call characteristics associated with known items of malware to identify the presence of malware within a computer file. Malware written in a high level language when compiled can take a variety of different forms as object code, but these different object code forms will usually share external call characteristics to a sufficient degree to allow the presence of such external call characteristics to properly and accurately generically identify different compiled variants of the source code malware.
    Type: Grant
    Filed: April 1, 2003
    Date of Patent: May 1, 2012
    Assignee: McAfee, Inc.
    Inventors: Igor Garrievich Muttik, Ivan Alexandrovich Teblyashkin
  • Patent number: 7234167
    Abstract: Virus fingerprint data is automatically generated for use in detecting computer viruses and virus removal data for use in removing computer viruses from infected files. The fingerprint generation technique serves to identify the infected virus carrying portions of a computer file and then search within those portions for matching blocks of bytes in excess of a certain size that are consistently located at a predetermined position within the infected computer file such that they may be used to reliably detect that computer virus when it is infecting different host computer files. The removal data generation mechanism serves to search the infected computer file against a clean version of that computer file to identify matching blocks. Critical data missing within the infected computer file may be found within the virus carrying portions by the application of various decryption techniques. Cutting points to remove the virus carrying portions are identified.
    Type: Grant
    Filed: September 6, 2001
    Date of Patent: June 19, 2007
    Assignee: McAfee, Inc.
    Inventors: Ivan Alexandrovich Teblyashkin, Viatcheslav Nikolaevich Peternev, Dmitry Olegovich Gryaznov
  • Publication number: 20040199827
    Abstract: A malware scanner 2, for malware such as computer viruses, worms, Trojans and the like, utilises the external call characteristics associated with known items of malware to identify the presence of malware within a computer file. Malware written in a high level language when compiled can take a variety of different forms as object code, but these different object code forms will usually share external call characteristics to a sufficient degree to allow the presence of such external call characteristics to properly and accurately generically identify different compiled variants of the source code malware.
    Type: Application
    Filed: April 1, 2003
    Publication date: October 7, 2004
    Inventors: Igor Garrievich Muttik, Ivan Alexandrovich Teblyashkin
  • Publication number: 20030046558
    Abstract: A mechanism is provided for the automatic generation of virus fingerprint data for use in detecting computer viruses and virus removal data for use in removing computer viruses from infected files. The fingerprint generation technique serves to identify the infected virus carrying portions of a computer file and then search within those portions for matching blocks of bytes in excess of a certain size that are consistently located at a predetermined position within the infected computer file such that they may be used to reliably detect that computer virus when it is infecting different host computer files. The removal data generation mechanism serves to search the infected computer file against a clean version of that computer file to identify matching blocks. Critical data missing within the infected computer file may be found within the virus carrying portions by the application of various decryption techniques. Cutting points to remove the virus carrying portions are identified.
    Type: Application
    Filed: September 6, 2001
    Publication date: March 6, 2003
    Inventors: Ivan Alexandrovich Teblyashkin, Viatcheslav Nikolaevich Peternev, Dmitry Olegovich Gryaznov