US 12,267,362 B2
Providing access to data in a secure communication
Raj Raman, San Jose, CA (US); and Aleksandr Dubrovsky, Los Altos, CA (US)
Filed by SONICWALL INC., Milpitas, CA (US)
Filed on Jul. 11, 2023, as Appl. No. 18/220,436.
Application 18/220,436 is a continuation of application No. 17/166,773, filed on Feb. 3, 2021, granted, now 11,700,277, issued on Jul. 11, 2023.
Application 17/166,773 is a continuation of application No. 15/851,108, filed on Dec. 21, 2017, granted, now 10,924,508, issued on Feb. 16, 2021.
Prior Publication US 2023/0403299 A1, Dec. 14, 2023
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04W 12/04 (2021.01)
CPC H04L 63/166 (2013.01) [H04L 63/0435 (2013.01); H04L 63/0442 (2013.01); H04L 63/061 (2013.01); H04L 63/062 (2013.01); H04L 63/20 (2013.01); H04W 12/04 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method for securing access to data, the method comprising:
allocating a client device to receive packets from a computing device;
generating a connection fingerprint to verify a relationship between the client device and the computing device;
retrieving from a first portion of a memory of the client device, first handle information including access information for the computing device, and second handle information associated with a second portion of the memory not currently used by the client device;
establishing a secure communication connection session between the client device and the computing device based on the access information, wherein the secure communication connection session provides the client device with access to information stored at the computing device;
receiving a first data packet sent between the client device and the computing device via the secure communication connection session;
scanning the first data packet for matches to malicious content information detected in one or more previous scans and stored in the memory of the client device;
determining that the first data packet includes malicious content based on a match to the stored malicious content information; and
performing a corrective action at the client device to remediate the malicious content.