US 11,677,768 B2
Apparatuses, methods, and computer program products for automatic improved network architecture generation
Tarun Gupta, Bangalore (IN); Anusha Challa, Bangalore (IN); and Chetan Siddapura Kallappa, Bangalore (IN)
Assigned to Honeywell International Inc., Morris Plains, NJ (US)
Filed by Honeywell International Inc., Morris Plains, NJ (US)
Filed on Oct. 22, 2019, as Appl. No. 16/660,307.
Prior Publication US 2021/0120023 A1, Apr. 22, 2021
Int. Cl. H04L 9/40 (2022.01); H04L 41/082 (2022.01); H04L 41/08 (2022.01); H04L 41/14 (2022.01); H04L 41/22 (2022.01)
CPC H04L 63/1425 (2013.01) [H04L 41/082 (2013.01); H04L 41/0886 (2013.01); H04L 41/145 (2013.01); H04L 41/22 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus for automatic improved network architecture generation, the apparatus comprising at least one processor and at least one memory, the at least one memory having computer-coded instructions thereon, the computer-coded instructions configured to, in execution with the at least one processor, configure the apparatus to:
identify a network architecture comprising a networked device set;
determine cybersecurity threat set associated with the network architecture;
identify an improved network configuration data set based on the cybersecurity threat set and the network device architecture, wherein to identify the improved network configuration data set the apparatus is at least caused to:
apply a first subset of an architecture threat rule set to a first subset of the networked device set, the first subset of the architecture threat rule set applied based on a first network device type of each network device in the first subset of the networked device set; and
apply a second subset of the architecture threat rule set to a second subset of the networked device set, the second subset of the architecture threat rule set applied based on a second network device type of each network device in the second subset of the networked device set,
wherein each recommended sub network configuration of the improved network configuration data set decreases a threat likelihood associated with at least one determined cybersecurity threat from the cybersecurity threat set;
generate an improved network architecture based on the network architecture and the improved network configuration data set; and
output the improved network architecture.