Patent ID: 8051485
Filing Date: 2011-11-01
Classification: G06F,Y10S

Abstract:
1. A method for optimizing a file system scan by an anti-virus (AV) driver, the method comprising: (a) initializing an anti-virus (AV) cache memory; (b) generating a file record containing information about a modified file; (c) when the file record is a new record, writing the file record into the AV cache memory; (d) modifying an index for writing a next cache element and changing a number of elements in the AV cache memory; (e) placing, by a hardware processor, a mark into a context of the modified file indicating that the file record is placed into the AV cache memory; (f) periodically moving, by the hardware processor, new records in the AV cache memory to a log file; (g) periodically moving the new records from the log file, by the hardware processor, to a database; and (h) finding the file record in the AV cache memory upon receiving a request for the file record.