US 12,278,726 B2
Detecting and mitigating cascading errors in a network to improve network resilience
Theodore G. Lewis, Alexandria, VA (US)
Assigned to CRITICALITY SCIENCES, INC., Alexandria, VA (US)
Filed by CRITICALITY SCIENCES, INC., Alexandria, VA (US)
Filed on May 15, 2024, as Appl. No. 18/664,912.
Application 18/664,912 is a continuation of application No. 17/658,927, filed on Apr. 12, 2022, granted, now 12,021,680.
Claims priority of provisional application 63/173,679, filed on Apr. 12, 2021.
Prior Publication US 2024/0305519 A1, Sep. 12, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/0654 (2022.01); H04L 41/14 (2022.01); H04L 41/147 (2022.01)
CPC H04L 41/0654 (2013.01) [H04L 41/145 (2013.01); H04L 41/147 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a non-transitory storage medium storing computer program instructions; and
one or more processors configured to execute the computer program instructions to cause the system to perform operations comprising:
quantifying a plurality of component level risks for at least a subset of components in a network;
simulating cascades of the component level risks, with each corresponding component designated as a risk seed of the subset of components, throughout the network;
quantifying a network level risk as a risk status in a resilience spectrum based on the simulated cascades by:
fitting a least-squares line to the component level risks and a fractal dimension based on corresponding exceedance probabilities derived from the simulated cascades to generate at least two risk parameters;
calculating, based on the generated at least two risk parameters, a tipping point within the resilience spectrum, wherein first portion of the spectrum at one side of the tipping point indicates that the network is resilient to cascading failures, and wherein a second portion of the spectrum at the other side of the tipping point indicates that the network is non-resilient to cascading failures; and
calculating a resilience reserve as a factor of safety between the risk status and the tipping point; and
displaying the risk status, the resilience reserve, and the tipping point within the resilience spectrum on a graphical user interface, such that the displayed information may be used to mitigate the network level risk.