Predictive real-time and scheduled anti-virus scanning
AssigneeEMC IP Holding Company LLC
InventorsSachin Bochare, Abhijit Toley
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsSachin Bochare, Abhijit Toley
Estimating the term…
Implementations are provided herein for systems, methods, and a non-transitory computer product configured to use predictive analysis of quantifiable parameters associated with individual files stored on a distributed file storage system. In some embodiments, parameters are analyzed by machine learning so that real-time and scheduled antivirus scanning can be intelligently conducted. We teach creating a sequential order for scheduled antivirus scanning such that the files most likely to be accessed or needed by users in the future will be scanned for viruses before those files less likely to be accessed. We reconcile scheduled antivirus scanning with predictive analysis for real-time antivirus scanning. Our teachings encompass the use of heuristic data compiled, in some instances through machine learning, and analyzed on a per-file basis. We enable system administrators to determine which parameters to prioritize and to set thresholds for antivirus scanning, such as time limits.
A method of combining predictive analytics from a real-time file access module and a scheduler module in order to enhance overall system performance for a distributed file system performing antivirus scanning comprising:
A system for combining predictive analytics from a real-time file access module and a scheduler module in order to enhance overall system performance for a distributed file system performing antivirus scanning comprising at least one storage device and at least one hardware processor configured to:
A non-transitory computer readable medium for combining predictive analytics from a real-time file access module and a scheduler module in order to enhance overall system performance for a distributed file system performing antivirus scanning with program instructions stored thereon to perform the following acts:
Dependencies are inferred from the claim text.