Method for encoded diagnostics in a functional safety system

    公开(公告)号:US11579953B2

    公开(公告)日:2023-02-14

    申请号:US17856661

    申请日:2022-07-01

    摘要: A method includes, storing a set of valid codewords including: a first valid functional codeword representing a functional state of a controller subsystem; a first valid fault codeword representing a fault state of the controller subsystem and characterized by a minimum hamming distance from the first valid functional codeword; a second valid functional codeword representing a functional state of a controller; and a second valid fault codeword representing a fault state of the controller; in response to detecting functional operation of the controller subsystem, storing the first valid functional codeword in a first memory; in response to detecting a match between contents of the first memory and the first valid functional codeword, outputting the second valid functional codeword; in response to detecting a mismatch between contents of the first memory and every codeword in the first set of valid codewords, outputting the second valid fault codeword.

    METHOD FOR ENCODED DIAGNOSTICS IN A FUNCTIONAL SAFETY SYSTEM

    公开(公告)号:US20230004455A1

    公开(公告)日:2023-01-05

    申请号:US17856700

    申请日:2022-07-01

    IPC分类号: G06F11/07 G06N10/70

    摘要: A method includes, storing a set of valid codewords including: a first valid functional codeword representing a functional timeout state of a second controller; a first valid fault codeword representing a fault timeout state of the second controller and characterized by a minimum hamming distance from the first valid functional codeword; a second valid functional codeword representing a functional state of a system; and a second valid fault codeword representing a fault state of the system; in response to detecting receipt of a safety message from the second controller within a predefined time quantum, storing the first valid functional codeword in a first memory; in response to detecting a match between contents of the first memory and the first valid functional codeword, outputting the second valid functional codeword; in response to detecting a mismatch between contents of the first memory and every codeword in the first set of valid codewords, outputting the second valid fault codeword.

    System and method for safety message latency characterization

    公开(公告)号:US12132587B2

    公开(公告)日:2024-10-29

    申请号:US18121968

    申请日:2023-03-15

    发明人: Nathan Bivans

    IPC分类号: H04L7/00 H04L1/00 H04L12/40

    摘要: A method comprising: accessing a response mapping defining a set of safety-critical functions associated with a safety-critical latency threshold and a set of safety responses, each safety response corresponding to a safety-critical function; executing a time-synchronization protocol with a transmitting system to calculate a clock reference; accessing a safety message schedule indicating an expected arrival time for each safety message in a series of safety messages based on the clock reference; for each safety message in the series of safety messages, calculating a latency of the safety message based on an arrival time of the safety message and the expected arrival time; and in response to a latency of a current safety message in the series of safety messages exceeding the safety-critical latency threshold, initiating the safety response corresponding to the safety-critical function for each safety-critical function in the set of safety-critical functions.

    Method for safety responses to security policy violations

    公开(公告)号:US12008099B2

    公开(公告)日:2024-06-11

    申请号:US18136471

    申请日:2023-04-19

    发明人: Nathan Bivans

    摘要: A method includes, at a security agent executing on a computing platform including a set of resources and a first application: authenticating the security agent with a security device; accessing a configuration profile, from the security device, defining identity information associated with the first application and a first security policy defining a subset of resources, in the set of resources, to which the first application is permitted access; authenticating the first application based on the identity information; monitoring the set of resources responsive to execution of the first application on the computing platform; and issuing a command to cause the computing platform to enter a safe state in response to detecting an access by the first application to a first resource in the set of resources, the first resource excluded from the subset of resources.

    METHOD FOR SAFETY RESPONSES TO SECURITY POLICY VIOLATIONS

    公开(公告)号:US20230351010A1

    公开(公告)日:2023-11-02

    申请号:US18136471

    申请日:2023-04-19

    发明人: Nathan Bivans

    摘要: A method includes, at a security agent executing on a computing platform including a set of resources and a first application: authenticating the security agent with a security device; accessing a configuration profile, from the security device, defining identity information associated with the first application and a first security policy defining a subset of resources, in the set of resources, to which the first application is permitted access; authenticating the first application based on the identity information; monitoring the set of resources responsive to execution of the first application on the computing platform; and issuing a command to cause the computing platform to enter a safe state in response to detecting an access by the first application to a first resource in the set of resources, the first resource excluded from the subset of resources.

    Method for encoded diagnostics in a functional safety system

    公开(公告)号:US11789806B2

    公开(公告)日:2023-10-17

    申请号:US17856700

    申请日:2022-07-01

    摘要: A method includes, storing a set of valid codewords including: a first valid functional codeword representing a functional timeout state of a second controller; a first valid fault codeword representing a fault timeout state of the second controller and characterized by a minimum hamming distance from the first valid functional codeword; a second valid functional codeword representing a functional state of a system; and a second valid fault codeword representing a fault state of the system; in response to detecting receipt of a safety message from the second controller within a predefined time quantum, storing the first valid functional codeword in a first memory; in response to detecting a match between contents of the first memory and the first valid functional codeword, outputting the second valid functional codeword; in response to detecting a mismatch between contents of the first memory and every codeword in the first set of valid codewords, outputting the second valid fault codeword.

    SYSTEM AND METHOD FOR SAFETY MESSAGE LATENCY CHARACTERIZATION

    公开(公告)号:US20230327910A1

    公开(公告)日:2023-10-12

    申请号:US18121968

    申请日:2023-03-15

    发明人: Nathan Bivans

    IPC分类号: H04L12/40 H04L1/00 H04L7/00

    摘要: A method comprising: accessing a response mapping defining a set of safety-critical functions associated with a safety-critical latency threshold and a set of safety responses, each safety response corresponding to a safety-critical function; executing a time-synchronization protocol with a transmitting system to calculate a clock reference; accessing a safety message schedule indicating an expected arrival time for each safety message in a series of safety messages based on the clock reference; for each safety message in the series of safety messages, calculating a latency of the safety message based on an arrival time of the safety message and the expected arrival time; and in response to a latency of a current safety message in the series of safety messages exceeding the safety-critical latency threshold, initiating the safety response corresponding to the safety-critical function for each safety-critical function in the set of safety-critical functions.

    SYSTEMS AND METHODS FOR SAFETY-ENABLED CONTROL

    公开(公告)号:US20210026320A1

    公开(公告)日:2021-01-28

    申请号:US16937299

    申请日:2020-07-23

    发明人: Nathan Bivans

    IPC分类号: G05B19/406

    摘要: Systems and methods for safety-enabled control. Input values provided to a control system can be validated. Command gating can be performed for control values provided by the control system. Validation of input values and command gating for control values can be performed in accordance with respective validation windows. Validation windows can be dynamically adjusted based on data received via a sensor or interface.