US 11,750,564 B2
Systems and methods for monitoring and securing networks using a shared buffer
Paolo Fabio Zaino, Brighton (GB); and Bryan Wesley Brown, Baltimore, MD (US)
Assigned to LOOKINGGLASS CYBER SOLUTIONS, INC., Reston, VA (US)
Filed by LookingGlass Cyber Solutions, Inc., Reston, VA (US)
Filed on Nov. 4, 2021, as Appl. No. 17/453,514.
Application 17/453,514 is a continuation of application No. 17/168,392, filed on Feb. 5, 2021.
Prior Publication US 2022/0255898 A1, Aug. 11, 2022
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 45/74 (2022.01); H04L 45/42 (2022.01)
CPC H04L 63/0245 (2013.01) [H04L 45/42 (2013.01); H04L 45/74 (2013.01); H04L 63/1425 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for securing a network comprising one or more network nodes connecting a plurality of network connected devices of the network, the method comprising:
establishing a first connection between a first processing engine and a shared buffer of a network node among the one or more network nodes;
generating a first pointer to a first temporarily stored data packet in the shared buffer using the established first connection;
enabling the first processing engine to use the generated first pointer to access the first temporarily stored data packet using the established first connection;
establishing a second connection between a second processing engine and the shared buffer;
generating a second pointer to the first temporarily stored data packet using the established second connection, the second pointer being different from the first pointer; and
enabling the second processing engine to use the generated second pointer to access the first temporarily stored data packet using the established second connection,
wherein the enabling allows the first processing engine and the second processing engine to access the first temporarily stored data packet simultaneously.