| CPC H04L 63/145 (2013.01) | 11 Claims |

|
1. A computing system for real time virus scanning, the system comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
a memory device storing executable code that, when executed, causes the at least one processor to:
receive, by a cloud object storage container, an object file comprising a size exceeding a predetermined object file size;
communicatively connect a channel, configured to automatically read data from the object file, to the cloud object storage container to facilitate generating a presigned URL;
generate the presigned URL;
attach the presigned URL to the object file thereby creating a file identifier;
store the file identifier in the cloud object storage container;
transmit the file identifier in the cloud object storage container to a third party for scanning the file identifier;
receive confirmation of a clean file scan of the file identifier from the third party;
store the confirmed clean file identifier in a clean cloud storage container;
communicatively connect the clean cloud storage container to an on-premises file storage container to facilitate storage of the clean file identifier; and
store the clean file identifier to the on-premises file storage container to facilitate future access.
|