SYSTEMS AND METHODS FOR LOOKING UP ANTI-MALWARE METADATA
First Claim
1. A computer-implemented method for looking up anti-malware metadata, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
- identifying a plurality of executable objects to be scanned for malware before execution;
for each executable object within the plurality of executable objects, assessing an imminence of execution of the executable object;
prioritizing, based on the assessments, a retrieval order for anti-malware metadata corresponding to the plurality of executable objects;
retrieving anti-malware metadata corresponding to an executable object within the plurality of executable objects based on the retrieval order.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for looking up anti-malware metadata may include identifying a plurality of executable objects to be scanned for malware before execution. The computer-implemented method may also include, for each executable object within the plurality of executable objects, assessing an imminence of execution of the executable object. The computer-implemented method may further include prioritizing, based on the assessments, a retrieval order for anti-malware metadata corresponding to the plurality of executable objects. The computer-implemented method may additionally include retrieving anti-malware metadata corresponding to an executable object within the plurality of executable objects based on the retrieval order. Various other methods, systems, and computer-readable media are also disclosed.
36 Citations
20 Claims
-
1. A computer-implemented method for looking up anti-malware metadata, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
-
identifying a plurality of executable objects to be scanned for malware before execution; for each executable object within the plurality of executable objects, assessing an imminence of execution of the executable object; prioritizing, based on the assessments, a retrieval order for anti-malware metadata corresponding to the plurality of executable objects; retrieving anti-malware metadata corresponding to an executable object within the plurality of executable objects based on the retrieval order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for looking up anti-malware metadata, the system comprising:
-
an identification module programmed to identify a plurality of executable objects to be scanned for malware before execution; a prediction module programmed to, for each executable object within the plurality of executable objects, assess an imminence of execution of the executable object; a prioritization module programmed to prioritize, based on the assessments, a retrieval order for anti-malware metadata corresponding to the plurality of executable objects; a retrieval module programmed to retrieve at least one anti-malware metadata corresponding to an executable object within the plurality of executable objects based on the retrieval order; at least one processor configured to execute the identification module, the prediction module, the prioritization module, and the retrieval module. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer-readable-storage medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
-
identify a plurality of executable objects to be scanned for malware before execution; for each executable object within the plurality of executable objects, assess an imminence of execution of the executable object; prioritize, based on the assessments, a retrieval order for anti-malware metadata corresponding to the plurality of executable objects; retrieve anti-malware metadata corresponding to an executable object within the plurality of executable objects based on the retrieval order.
-
Specification