×

State-based cache for antivirus software

  • US 5,999,723 A
  • Filed: 12/01/1998
  • Issued: 12/07/1999
  • Est. Priority Date: 09/28/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for detecting computer viruses in a computer file before the computer file is actually executed, the method comprising:

  • simulating execution of the computer file by a virtual CPU for a first predetermined number of instructions;

    suspending the simulated execution;

    constructing a state record of the virtual CPU;

    comparing the constructed state record to state records of clean programs previously stored in a state-based cache; and

    indicating that no virus is detected when the constructed state record matches one of the previously stored state records.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×