IP Library Granted Patent US 11,181,870
Granted Patent B2
US 11,181,870 · App. 17/183,116 · Granted Nov 23, 2021

Systems and methods for safety-enabled control

Inventors: Nathan Bivans (Philadelphia, PA); Walid Dimachkie (Philadelphia, PA)
Assignee: Fort Robotics, Inc.
G05B9/03
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 11,181,870
App. No.
17/183,116
Granted
Nov 23, 2021
Kind
B2
Abstract

Systems and methods for safety-enabled control.

Claims (41)

1. A safety system, comprising:

a wireless interface device;

at least one processor; and

a storage device comprising machine-executable instructions that, when executed by the at least one processor, control the safety system to:

establish a wireless communication channel with a plurality of remote control units via the wireless interface device;

in response to establishing the wireless communication channels, operate a system-under-control in a supervised mode based on input received from at least one of the plurality of remote control units;

in response to a mode switch command received from a first remote control unit of the plurality of remote control units, provide the other remote control units with a request for a mode switch confirmation; and

in response to confirming receipt of a safety-rated input from an autonomous control system and receipt of a mode switch confirmation from each of the other remote control units, operate the system-under-control in an autonomous mode based on input received from the autonomous control system.

2. The system of claim 1 , wherein the storage device further comprises configuration information, and wherein the safety system establishes the wireless communication channels in accordance with the configuration information.

3. The system of claim 2 , wherein the storage device further comprises machine-executable instructions that, when executed by the at least one processor, control the safety system to: receive the configuration information from a management platform.

4. The system of claim 1 , wherein the storage device further comprises machine-executable instructions that, when executed by the at least one processor, control the safety system to:

automatically switch to the supervised mode in response to detecting that the safety-rated input from the autonomous control system is no longer active.

5. The system of claim 1 , wherein the storage device further comprises machine-executable instructions that, when executed by the at least one processor, control the safety system to:

automatically switch to the supervised mode in response to receiving a mode switch command from at least one of the plurality of remote control units.

6. The system of claim 1 , wherein the storage device further comprises machine-executable instructions that, when executed by the at least one processor, control the safety system to:

automatically switch to the supervised mode in response to receiving an emergency stop (ESTOP) command from at least one of the plurality of remote control units.

7. The system of claim 1 , wherein the storage device further comprises machine-executable instructions that, when executed by the at least one processor, control the safety system to:

automatically switch to the supervised mode in response to receiving a mode switch command from the first remote control unit,

wherein the safety system ignores mode switch commands from the other remote control units.

8. The system of claim 1 , wherein the storage device further comprises machine-executable instructions that, when executed by the at least one processor, control the safety system to:

automatically switch to the supervised mode in response to detecting a fault at the autonomous control system.

9. The system of claim 1 , wherein the storage device further comprises machine-executable instructions that, when executed by the at least one processor, control the safety system to:

automatically switch to the supervised mode in response to detecting a fault at the system-under-control.

10. The system of claim 1 , wherein the storage device further comprises machine-executable instructions that, when executed by the at least one processor, control the safety system to:

automatically switch to the supervised mode in response to establishing a wireless communication channel with a new remote control unit.

11. The system of claim 1 , further comprising the plurality of remote control units, wherein each remote control unit comprises:

a user input device;

a display device;

at least one safety CPU; and

at least one application CPU;

wherein at least one safety CPU is constructed to conditionally provide mode switch confirmations in response to detecting a predetermined user action based on information provided by the user input device.

12. The system of claim 11 , wherein the application CPU is constructed to control the display device to display the predetermined user action.

13. A method comprising: with a safety system:

establishing a wireless communication channel with a plurality of remote control units via a wireless interface device of the safety system;

in response to establishing the wireless communication channels, operating a system-under-control in a supervised mode based on input received from at least one of the plurality of remote control units;

in response to a mode switch command received from a first remote control unit of the plurality of remote control units, providing the other remote control units with a request for a mode switch confirmation; and

in response to confirming receipt of a safety-rated input from an autonomous control system and receipt of a mode switch confirmation from each of the other remote control units, operating the system-under-control in an autonomous mode based on input received from the autonomous control system.

14. The method of claim 13 , wherein the safety system establishes the wireless communication channels in accordance with configuration information.

15. The method of claim 14 , further comprising: with the safety system:

receiving the configuration information from a management platform.

16. The method of claim 13 , further comprising: with the safety system: automatically switching to the supervised mode in response to detecting a triggering event.

Assignments (2)
SECURITY INTEREST Recorded Apr 3, 2024
From: FORT ROBOTICS, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY (SUCCESSOR BY PURCHASE TO THE FEDERAL DEPOSIT INSURANCE CORPORATION AS RECEIVER FOR SILICON VALLEY BRIDGE BANK, N.A. (AS SUCCESSOR TO SILICON VALLEY BANK)
Reel/Frame 066992/0121 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2021
From: BIVANS, NATHAN; DIMACHKIE, WALID
To: FORT ROBOTICS, INC.
Reel/Frame 055377/0268 →
Cited By (1)
US 12,314,155