Patents by Inventor Ivan Teblyashkin

Ivan 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: 7739100
    Abstract: A system, method, and computer program product are provided for detecting malware. In use, a search is conducted for known elements of computer code. Upon the detection of at least one known element of computer code, various operations are performed. In particular, the present technique steps back in the computer code, and emulates the computer code. Such emulation and stepping are performed for detecting malware.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: June 15, 2010
    Assignee: McAfee, Inc.
    Inventors: Igor G. Muttik, Ivan Teblyashkin
  • Patent number: 7266844
    Abstract: Computer programs are analysed for the occurrence of redundant program instructions of program instruction using uninitialised variables. If the number of such instructions exceeds a threshold level, then the computer program is treated as containing a computer virus. This technique is useful in identifying new and polymorphic viruses.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: September 4, 2007
    Assignee: McAfee, Inc.
    Inventors: Ivan Teblyashkin, Igor Muttik, Viatcheslav Peternev
  • Patent number: 6963978
    Abstract: A system, method and computer program product are provided for detecting viruses in software. Initially, data is compared with a plurality of virus definitions in a first database. If the data is successfully compared with at least one of the virus definitions, a security event is executed. The data is then compared with fingerprints of innocent data in a second database. If the data is successfully compared to the fingerprints of innocent data, access to the data is permitted. If, however, the data is unsuccessfully compared to the virus definitions and the fingerprints of innocent data, information is transmitted over a network for analysis purposes.
    Type: Grant
    Filed: July 26, 2001
    Date of Patent: November 8, 2005
    Assignee: McAfee, Inc.
    Inventors: Igor G. Muttik, Neil A. Cowie, Ivan A. Teblyashkin
  • Publication number: 20030061502
    Abstract: Computer programs are analysed for the occurrence of redundant program instructions of program instruction using uninitialised variables. If the number of such instructions exceeds a threshold level, then the computer program is treated as containing a computer virus. This technique is useful in identifying new and polymorphic viruses.
    Type: Application
    Filed: September 27, 2001
    Publication date: March 27, 2003
    Inventors: Ivan Teblyashkin, Igor Muttik, Viatcheslav Peternev