US 12,267,297 B1
Systems and methods for network security model
Kyle Haefner, Fort Collins, CO (US)
Assigned to Cable Television Laboratories, Inc., Louisville, CO (US)
Filed by CABLE TELEVISION LABORATORIES, INC., Louisville, CO (US)
Filed on Mar. 17, 2023, as Appl. No. 18/122,968.
Application 18/122,968 is a continuation of application No. 17/385,613, filed on Jul. 26, 2021, granted, now 11,611,532.
Application 17/385,613 is a continuation in part of application No. 16/918,998, filed on Jul. 1, 2020, granted, now 11,115,289, issued on Sep. 7, 2021.
Claims priority of provisional application 63/055,941, filed on Jul. 24, 2020.
Claims priority of provisional application 62/956,801, filed on Jan. 3, 2020.
Claims priority of provisional application 62/854,385, filed on May 30, 2019.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G16Y 10/75 (2020.01); G16Y 30/10 (2020.01); H04L 43/08 (2022.01)
CPC H04L 63/0209 (2013.01) [G16Y 10/75 (2020.01); G16Y 30/10 (2020.01); H04L 43/08 (2013.01); H04L 63/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A network security method, comprising the steps of:
receiving a first plurality of network flows in an initial communication from a first electronic device;
generating a first device communication model for the first electronic device based on the received first plurality of network flows;
obtaining one or more additional communications from the first electronic device, wherein the one or more additional communications includes a received second plurality of network flows;
categorizing the received second plurality of network flows based on the generated first device communication model; and
controlling access of the first electronic device to an external electronic network according to a result from the step of categorizing,
wherein each network flow of the first and second plurality of network flows includes a sequence of packets, and
wherein each packet of the sequence of packets has the same tuple as other packets within the sequence of packets.