System and method for performing antivirus scans of files
First Claim
1. A method for performing antivirus scans of files, the method comprising:
- detecting, by an antivirus application executed by a hardware processor, opening of a file for writing of data to the file;
performing, by the antivirus application, antivirus scan of at least a portion of the file;
when the file is determined to be clean, obtaining a record of antivirus scans of the file;
determining from the record a number of performed antivirus scans on the file by the antivirus application and a maximum number of required antivirus scans;
increasing by one the number of performed antivirus scans;
when the increased number of performed antivirus scans is below the maximum number of required antivirus scans, continue antivirus scans of the file by the antivirus application; and
when the increased number of performed antivirus scan is equal to the maximum number of required antivirus scans, discontinue antivirus scans of the file by the antivirus application.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are system and method for performing antivirus scans of files. An exemplary method includes detecting, by an antivirus application executed by a hardware processor, opening of a file for writing of data to the file; performing, by the antivirus application, antivirus scan of at least a portion of the file; when the file is determined to be clean, obtaining a record of antivirus scans of the file; determining from the record a number of performed antivirus scans on the file by the antivirus application and a maximum number of required antivirus scans; when the number of performed antivirus scans is below the maximum number of required antivirus scans, continue antivirus scans of the file by the antivirus application; and when the number of performed antivirus scan is equal to the maximum number of required antivirus scans, discontinue antivirus scans of the file by the antivirus application.
18 Citations
15 Claims
-
1. A method for performing antivirus scans of files, the method comprising:
-
detecting, by an antivirus application executed by a hardware processor, opening of a file for writing of data to the file; performing, by the antivirus application, antivirus scan of at least a portion of the file; when the file is determined to be clean, obtaining a record of antivirus scans of the file; determining from the record a number of performed antivirus scans on the file by the antivirus application and a maximum number of required antivirus scans; increasing by one the number of performed antivirus scans; when the increased number of performed antivirus scans is below the maximum number of required antivirus scans, continue antivirus scans of the file by the antivirus application; and when the increased number of performed antivirus scan is equal to the maximum number of required antivirus scans, discontinue antivirus scans of the file by the antivirus application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for performing antivirus scans of files, the system comprising:
-
a hardware processor executing an antivirus application configured to; detect opening of a file for writing of data to the file; performing antivirus scan of at least a portion of the file; when the file is determined to be clean, obtain a record of antivirus scans of the file; determine from the record a number of performed antivirus scans on the file by the antivirus application and a maximum number of required antivirus scans; increase by one the number of performed antivirus scans; when the increased number of performed antivirus scans is below the maximum number of required antivirus scans, continue antivirus scans of the file; and when the increased number of performed antivirus scan is equal to the maximum number of required antivirus scans, discontinue antivirus scans of the file. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium storing computer executable instructions for performing antivirus scans of files, including instructions for:
-
detecting, by an antivirus application executed by a hardware processor, opening of a file for writing of data to the file; performing, by the antivirus application, antivirus scan of at least a portion of the file; when the file is determined to be clean, obtaining a record of antivirus scans of the file; determining from the record a number of performed antivirus scans on the file by the antivirus application and a maximum number of required antivirus scans; increasing by one the number of performed antivirus scans; when the increased number of performed antivirus scans is below the maximum number of required antivirus scans, continue antivirus scans of the file by the antivirus application; and when the increased number of performed antivirus scan is equal to the maximum number of required antivirus scans, discontinue antivirus scans of the file by the antivirus application. - View Dependent Claims (12, 13, 14, 15)
-
Specification