US 12,069,071 B2
Methods for providing malware protection for cloud storage and devices thereof
Aaron C. Newman, Pittsford, NY (US); Edward Casmer, Sandy, UT (US); and David Dreyer, Pittsford, NY (US)
Assigned to CLOUD STORAGE SECURITY, Pittsford, NY (US)
Filed by Cloud Storage Security, Pittsford, NY (US)
Filed on Aug. 18, 2020, as Appl. No. 16/996,672.
Prior Publication US 2022/0060488 A1, Feb. 24, 2022
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/1425 (2013.01) [H04L 63/145 (2013.01); H04L 63/205 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method for providing malware protection for cloud storage, the method comprising:
providing, by a computing device, an externally deployable malware protection architecture comprising anti-malware engines for malware inspection of one or more files within a cloud storage environment;
testing, by the computing device, to detect when at least one of the files has any malware by executing one or more of the anti-malware engines supported by one or more anti-malware libraries, wherein the testing further comprises;
monitoring, by the computing device, a number of messages in a queue related to the one or more files within a cloud storage environment with respect to two or more thresholds; and
adjusting, by the computing device, how many of the anti-malware engines are executed to detect any malware based on the monitored the number of messages with respect to the two or more thresholds, wherein the adjusting adds one or more of the anti-malware engines when the monitored number of messages is above a first of the thresholds, stops one or more of the anti-malware engines when the monitored number of messages is below a second of the thresholds, and maintains the one or more anti-malware engines currently executing when the monitored number of messages is in a range of a number of monitored messages between the first and the second of the thresholds; and
executing, by the computing device, at least one of a plurality of actions on the at least one file when the testing indicates the detection of malware in the at least one of the files.