Patents by Inventor Viatcheslav Peternev

Viatcheslav Peternev 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: 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: 7210041
    Abstract: A macro virus definitions database is maintained and includes a set of indices and associated macro virus definition data files. One or more of the macro virus definition data files are referenced by the associated index. Each macro virus definition data file defines macro virus attributes for known macro viruses. The sets of the indices and the macro virus definition data files are organized according to macro virus families. One or more strings stored in a suspect file are compared to the macro virus attributes defined in the one or more macro virus definition data files for each macro virus family in the macro virus definitions database. The macro virus family to which the suspect file belongs is determined from the indices for each of the macro virus definition data files at least partially containing the suspect file.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: April 24, 2007
    Assignee: McAfee, Inc.
    Inventors: Dmitry O. Gryaznov, Viatcheslav Peternev, Igor Muttik
  • 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