US 12,464,013 B2
Real-time antivirus
James Ray Patrick, II, Newnan, GA (US); Sudhanshu Garg, Concord, NC (US); and Trambak Adhya, Alpharetta, GA (US)
Assigned to TRUIST BANK, Charlotte, NC (US)
Filed by Truist Bank, Charlotte, NC (US)
Filed on Jun. 13, 2023, as Appl. No. 18/333,833.
Prior Publication US 2024/0422192 A1, Dec. 19, 2024
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/145 (2013.01) 11 Claims
OG exemplary drawing
 
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.