US 11,734,966 B1
Recursive system layer analysis for achieving functional safety
Darren S. Engelkemier, Menlo Park, CA (US); Oscar Ballan, San Francisco, CA (US); Roy T. Myers, Jr., Santa Clara, CA (US); Hossein Sedarat, San Jose, CA (US); and Ramin Shirani, Morgan Hill, CA (US)
Assigned to Ethernovia Inc., San Jose, CA (US)
Filed by Ethernovia Inc., San Jose, CA (US)
Filed on Dec. 23, 2020, as Appl. No. 17/132,556.
Claims priority of provisional application 63/092,246, filed on Oct. 15, 2020.
Int. Cl. G07C 5/08 (2006.01)
CPC G07C 5/0808 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a functional safety system, a first realized diagnostic coverage level of a target environment based on a first set of data describing a first system layer of the target environment, the first realized diagnostic coverage level describing effectiveness of one or more safety mechanisms of the target environment at detecting faults in the target environment at the first system layer;
determining, by the functional safety system, that the first realized diagnostic coverage level is less than a target diagnostic coverage level for the target environment; and
determining, by the functional safety system, a second realized diagnostic coverage level of the target environment based on a second set of data describing a second system layer of the target environment and first fault data describing residual faults of the first system layer, the second realized diagnostic coverage level describing effectiveness of one or more safety mechanisms of the target environment at detecting faults in the target environment at the second system layer, the second system layer being higher than the first system layer in the target environment.