IP Library Granted Patent US 9,791,901
Granted Patent B2
US 9,791,901 · App. 14/141,580 · Granted Oct 17, 2017

Safety relay box system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,791,901
App. No.
14/141,580
Granted
Oct 17, 2017
Kind
B2
Abstract

A dual redundant computer safety relay box system includes first and second fail-safe computing systems (FSCs) individually mounted to first and second printed circuit boards. Each FSC includes two computing modules (CPUs) designated as a first CPU and a second CPU. The first and second FSC's are both connected to a safety relay box. The printed circuit boards are isolable from each other permitting maintenance on one of the printed circuit boards while operation of the FSC of the other printed circuit board is maintained. In each FSC a health signal generated from the first and second printed circuit boards of the first and second CPUs defines a multi-level dynamic pulse signal. Presence of the dynamic pulse signal produces an output identified as each of a first and a second healthy indication signal from each of the CPUs of one of the first or second FSCs.

Claims (35)

1. A dual redundant computer safety relay box system, comprising:

first and second fail-safe computing systems (FSCs) individually connected to a respective first printed circuit board and a second printed circuit board;

each FSC including two computing modules (CPUs) designated as a first CPU and a second CPU, each CPU generating a respective healthy indication signal;

the first and second FSC's both connected to a safety relay box, the safety relay box including the first and second printed circuit boards;

wherein the first printed circuit board of the safety relay box receives the respective healthy indication signals from the first and second CPUs of the first FSC and the second printed circuit board of the safety relay box receives the respective healthy indication signals from the first and second CPUs of the second FSC, and wherein the safety relay box determines which of the two FSCs to make active in accordance with the four healthy indication signals; and

the printed circuit boards are isolable from each other to permit maintenance on one of the printed circuit boards while operation of the FSC controlled by the other printed circuit board is maintained.

2. The dual redundant computer safety relay box system of claim 1 , wherein each of the first and second FSCs is connected to one of a first or second manual switch, the first and second manual switches each having a first switch position defining an auto status and a second switch position defining a maintenance status.

3. The dual redundant computer safety relay box system of claim 2 , wherein:

the first switch position is manually selected by depressing the manual switch to change to the first position indicating the operator's request to allow the safety relay box to automatically select which FSC is the active FSC; and

the second switch position is manually selected by depressing the manual switch to change to the second position indicating the operator's request to place the FSC controlled by this switch to go to the maintenance mode wherein the FSC is not allowed to go to the active role while in the maintenance mode.

4. The dual redundant computer safety relay box system of claim 1 , wherein in each FSC a health signal is generated from the first and second printed circuit boards of the first and second CPUs, each health signal defining a dynamic pulse signal.

5. The dual redundant computer safety relay box system of claim 4 , wherein presence of the dynamic pulse signal produces an output identified as each of a first and a second health signal designating a healthy indication signal from each of the CPUs.

6. The dual redundant computer safety relay box system of claim 5 , wherein an asserted health signal indicates a healthy status of the related FSC; and a de-asserted health signal indicates an unhealthy status of the related FSC.

7. The dual redundant computer safety relay box system of claim 5 , wherein any one of the FSCs is indicated as healthy only when both CPUs of the FSC send out the healthy indication signals.

8. The dual redundant computer safety relay box system of claim 1 , wherein a first one of the FSCs to boot up first is designated an active FSC, and the second one of the FSCs to boot up at a later time is designated as a standby FSC; and

when the second one of the FSCs succeeds in powering up with the first FSC the safety-relay box signals to the standby FSC its standby status by returning a standby status signal to both of the CPU modules in the standby FSC.

9. The dual redundant computer safety relay box system of claim 5 , wherein in an automatic mode if either or both of the health signals from the active FSC are de-asserted, and either or both health signals from the standby FSC are not asserted, the safety-relay box causes a failsafe operation by forcing both FSCs to enter the standby state wherein there is no active FSC and neither FSC is capable of sending a safety critical output to external equipment.

10. A dual redundant computer safety relay box system, comprising:

first and second fail-safe computing systems (FSCs) individually connected to a respective first printed circuit board and a second printed circuit board;

each FSC including two computing modules (CPUs) designated as a first CPU and a second CPU defining a safety relay module portion;

a safety relay box connected to the first and second, each CPU generating a respective healthy indication signal, the safety relay box including the first and second printed circuit boards,

wherein the first printed circuit board of the safety relay box receives the respective healthy indication signals from the first and second CPUs of the first FSC and the second printed circuit board of the safety relay box receives the respective healthy indication signals from the first and second CPUs of the second FSC, and wherein the safety relay box determines which of the two FSCs to make active in accordance with the four healthy indication signals; and

in each FSC a health signal generated from the first and second printed circuit boards of the first and second CPUs defines a multi-level dynamic pulse signal, wherein presence of the dynamic pulse signal produces an output identified as each of a first and a second healthy indication signal from each of the CPUs of one of the first or second FSCs.

11. The dual redundant computer safety relay box system of claim 10 , wherein the safety relay box is connected to a first manual switch controlling the first FSC and the safety relay box is connected to a second manual switch controlling the second FSC, the first and second manual switches each having a first switch position defining an auto status of the FSC and a second switch position defining a maintenance status of the FSC.

12. The dual redundant computer safety relay box system of claim 11 , wherein following change from either the first to the second switch position or from the second to the first switch position of the first and second manual switches one of the FSC's is selected as a standby FSC defining a “standby” role in which the standby FSC is available to assume an active role if the active one of the FSCs fails.

13. The dual redundant computer safety relay box system of claim 10 , wherein the printed circuit boards are isolable from each other to permit maintenance on one of the printed circuit boards while operation of the FSC controlled by the other printed circuit board is maintained.

14. The dual redundant computer safety relay box system of claim 10 , wherein the safety relay box elects one of the FSCs as an active FSC only if both healthy indication signals from that FSC are asserted, and with both healthy indication signals having a dynamic wave form on the signal.

15. The dual redundant computer safety relay box system of claim 10 , wherein in each FSC, after each of the first and second CPUs generates the multi-level dynamic pulse health signal and sends it to the safety-relay box, the safety-relay box identifies a state of all four health signals from both FSCs to elect an active FSC, such that upon system initialization, the safety-relay box elects the first one of the first or second FSCs that asserts both healthy indication signals as a designated active FSC.

16. A dual redundant computer safety relay box system, comprising:

first and second fail-safe computing systems (FSCs) individually mounted to a respective first printed circuit board and a second printed circuit board;

each FSC including two computing modules (CPUs) designated as a first CPU and a second CPU;

the first and second FSC's both connected to a safety relay box, each CPU generating a respective healthy indication signal, the safety relay box including the first and second printed circuit boards,

wherein the first printed circuit board of the safety relay box receives the respective healthy indication signals from the first and second CPUs of the first FSC and the second printed circuit board of the safety relay box receives the respective healthy indication signals from the first and second CPUs of the second FSC, and wherein the safety relay box determines which of the two FSCs to make active in accordance with the four healthy indication signals;

the printed circuit boards are isolable from each other to permit maintenance on one of the printed circuit boards while operation of the FSCs of the other printed circuit board is maintained; and

in each FSC a health signal generated from the first and second printed circuit boards of the first and second CPUs defines a multi-level dynamic pulse signal, wherein presence of the dynamic pulse signal produces an output identified as each of a first and a second healthy indication signal from each of the CPUs of one of the first or second FSCs.

Assignments (10)
PATENT SECURITY AGREEMENT Recorded Jun 30, 2025
From: CREELED, INC.; PENGUIN SOLUTIONS CORPORATION (DE); SMART EMBEDDED COMPUTING, INC.; SMART HIGH RELIABILITY SOLUTIONS LLC; SMART MODULAR TECHNOLOGIES, INC.; PENGUIN COMPUTING, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 071755/0001 →
RELEASE OF PATENT SECURITY INTEREST RECORDED AT R/F 058983/0001 Recorded Jun 25, 2025
From: CITIZENS BANK, N.A.
To: SMART MODULAR TECHNOLOGIES, INC.; SMART EMBEDDED COMPUTING, INC.; SMART HIGH RELIABILITY SOLUTIONS LLC; CREELED, INC.
Reel/Frame 071725/0207 →
RELEASE OF SECURITY INTEREST Recorded Feb 7, 2022
From: BANK OF AMERICA, N.A., AS AGENT
To: SMART EMBEDDED COMPUTING, INC.
Reel/Frame 058913/0097 →
RELEASE OF SECURITY INTEREST AT REEL 050471 FRAME 0912 Recorded Feb 7, 2022
From: BARCLAYS BANK PLC
To: SMART EMBEDDED COMPUTING, INC.
Reel/Frame 058961/0005 →
SECURITY INTEREST Recorded Feb 7, 2022
From: SMART MODULAR TECHNOLOGIES, INC.; SMART HIGH RELIABILITY SOLUTIONS, LLC; SMART EMBEDDED COMPUTING, INC.; CREELED, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 058983/0001 →
SECURITY INTEREST Recorded Dec 23, 2020
From: SMART EMBEDDED COMPUTING INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 054739/0137 →
CHANGE OF NAME Recorded Jun 24, 2020
From: ARTESYN EMBEDDED COMPUTING, INC.
To: SMART EMBEDDED COMPUTING, INC.
Reel/Frame 053023/0953 →
SECURITY AGREEMENT Recorded Sep 24, 2019
From: SMART EMBEDDED COMPUTING, INC.
To: BARCLAYS BANK PLC
Reel/Frame 050471/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2015
From: TUFFORD, ROBERT CHARLES; VAANANEN, PASI JUKKA PETTERI; CORNES, MARTIN PETER JOHN
To: ARTESYN EMBEDDED COMPUTING, INC.
Reel/Frame 037030/0411 →
CHANGE OF NAME Recorded Nov 13, 2015
From: EMERSON NETWORK POWER - EMBEDDED COMPUTING INC.
To: ARTESYN EMBEDDED COMPUTING, INC.
Reel/Frame 037111/0124 →