IP Library › Granted Patent US 12,238,103
Granted Patent B2
US 12,238,103 · App. 17/467,151 · Granted Feb 25, 2025

Air gap-based network isolation device

Inventors: Anthony Hasek (Ricany, CZ); Richard Bate (Staffordshire, GB)
Assignee: Goldilock Secure Limited
H04L63/10H04L63/08H04L63/164H04L69/18
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 12,238,103
App. No.
17/467,151
Granted
Feb 25, 2025
Kind
B2
Abstract

A network isolation device includes an internal network interface to connect the network isolation device to an internal network and an external network interface to connect the network isolation device to an external network. The network isolation device further includes an airgap device that operates to (i) close an air gap to connect the internal network to the external network, (ii) open the air gap to disconnect the internal network from the external network. The device further includes a signal receiver that receives a signal from a signal source, and based on the signal, performs an authentication process to determine whether the signal or the signal source are authorized. In response to determining that the signal or the signal source is authorized, the receiver operates the airgap device to close the air gap and connect the internal network to the external network.

Claims (39)

1. A network isolation device comprising:

an internal network interface to connect the network isolation device to an internal network;

an external network interface to connect the network isolation device to an external network;

an airgap device that operates to (i) close an air gap to connect the internal network to the external network, and (ii) open the air gap to disconnect the internal network from the external network; and

a signal receiver comprising one or more processors executing instructions that cause the signal receiver to:

receive a message from a user of a group of multiple users, the message including an access code;

authenticate the message based at least in part on the access code; and

in response to receiving and authenticating the message from the user of the group of multiple users, make the internal network accessible to the group of multiple users over the external network by closing the airgap device, so as to and connect the internal network to the external network.

2. The network isolation device of claim 1 , further comprising:

a hardware signal filter that performs an initial authentication process on the message prior to determining whether the user of the message is authorized.

3. The network isolation device of claim 1 , wherein the external network communicates using a first communication protocol, and wherein the received message utilizes a second communication protocol that is different from the first communication protocol.

4. The network isolation device of claim 3 , wherein the first communication protocol comprises an Internet Protocol.

5. The network isolation device of claim 3 , wherein the second communication protocol comprises at least one of a cellular communication protocol, a short message service communication protocol, a LoRa communication protocol, or a non-IP-based radio communication protocol.

6. The network isolation device of claim 1 , wherein the internal network interface and the external network interface comprise at least one of a universal serial bus port or a RJ45 port.

7. The network isolation device of claim 1 , wherein the internal network comprises a set of one or more computing devices, memory resources, or digital assets of an entity.

8. The network isolation device of claim 1 , wherein the airgap device comprises one of a mechanical relay, an actuator, or an optocoupler.

9. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of a network isolation device, cause the one or more processors to:

operate an internal network interface for connecting the network isolation device to an internal network;

operate an external network interface for connecting the network isolation device to an external network;

operate an airgap device for (i) closing an air gap to connect the internal network to the external network, and (ii) opening the air gap to disconnect the internal network from the external network;

receive a message from a user of a group of multiple users, the message including an access code;

authenticate the message based at least in part on the access code; and

in response to receiving and authenticating the message from the user of the group of multiple users, make the internal network accessible to the group of multiple users over the external network by closing the airgap device, so as to connect the internal network to the external network.

10. The non-transitory computer readable medium of claim 9 , wherein the network isolation device comprises a hardware signal filter that performs an initial authentication process on the message prior to the user of the message being authorized.

11. The non-transitory computer readable medium of claim 9 , wherein the external network communicates using a first communication protocol, and wherein the received message utilizes a second communication protocol that is different from the first communication protocol.

12. The non-transitory computer readable medium of claim 11 , wherein the first communication protocol comprises an Internet Protocol.

13. The non-transitory computer readable medium of claim 11 , wherein the second communication protocol comprises at least one of a cellular communication protocol, a short message service communication protocol, a LoRa communication protocol, or a non-IP-based radio communication protocol.

14. The non-transitory computer readable medium of claim 9 , wherein the network isolation device includes an internal network interface that connects the network isolation device to the internal network and an external network interface that connects the network isolation device to the external network, and wherein the internal network interface and the external network interface comprise at least one of a universal serial bus port or a RJ45 port.

15. The non-transitory computer readable medium of claim 9 , wherein the internal network comprises a set of one or more computing devices, memory resources, or digital assets of an entity.

16. The non-transitory computer readable medium of claim 9 , wherein the airgap device comprises one of a mechanical relay, an actuator, or an optocoupler.

17. A computer-implemented method of providing network security, the method being performed by one or more processors of a network isolation device and comprising:

operating an internal network interface for connecting the network isolation device to an internal network;

operating an external network interface for connecting the network isolation device to an external network;

receiving a message from a user of a group of multiple users, the message including an access code;

authenticate the message based at least in part on the access code; and

in response to receiving and authenticating the message from the user of the group of multiple users, making the internal network accessible to the group of multiple users over the external network by closing the airgap device, so as to connect the internal network to the external network.

18. The method of claim 17 , wherein the network isolation device comprises a hardware signal filter that performs an initial authentication process on the message prior to determining whether the user of the message is authorized.

19. The method of claim 17 , wherein the external network communicates using a first communication protocol, and wherein the received signal utilizes a second communication protocol that is different from the first communication protocol.

20. The method of claim 19 , wherein the first communication protocol comprises an Internet Protocol.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2024
From: BATE, RICHARD
To: GOLDILOCK SECURE LIMITED
Reel/Frame 068803/0062 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2024
From: HASEK, ANTHONY
To: GOLDILOCK SECURE LIMITED
Reel/Frame 068803/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2023
From: GOLDILOCK SECURE S.R.O.
To: GOLDILOCK SECURE LIMITED
Reel/Frame 062789/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2022
From: HASEK, ANTHONY; BATE, RICHARD
To: GOLDILOCK SECURE S.R.O.
Reel/Frame 060217/0164 →
Continuity (3)
Continuation In Part 16016488 · Jun 22, 2018
Provisional Application 62594963 · Dec 5, 2017
Related Publication 20220060476A1 · Feb 24, 2022
References Cited (101)
US 6594762B1 · Doub · 2003 [cited by applicant]
US 8984257B2 · Ozgit · 2015 [cited by applicant]
US 9225352B2 · Kobayashi · 2015 [cited by applicant]
US 10154029B1 · Griffin · 2018 [cited by examiner]
US 10404474B1 · Caceres et al. · 2019 [cited by applicant]
US 10681793B1 · Sanson · 2020 [cited by applicant]
US 11115390B2 · Hasek · 2021 [cited by applicant]
US 11362844B1 · Cook et al. · 2022 [cited by applicant]
US 11368437B2 · Wimmer · 2022 [cited by applicant]
US 11381473B1 · Corwin et al. · 2022 [cited by applicant]
US 11616781B2 · Hasek · 2023 [cited by applicant]
US 11997112B1 · Sanders · 2024 [cited by applicant]
US 20020053032A1 · Dowling · 2002 [cited by applicant]
US 20030172145A1 · Nguyen · 2003 [cited by applicant]
US 20040085941A1 · Li · 2004 [cited by applicant]
US 20040260941A1 · Fearnley et al. · 2004 [cited by applicant]
US 20060013382A1 · Hoshikawa · 2006 [cited by applicant]
US 20060242423A1 · Kussmaul · 2006 [cited by examiner]
US 20070143398A1 · Graham · 2007 [cited by applicant]
US 20070260687A1 · Rao · 2007 [cited by applicant]
US 20080082677A1 · Miyazawa · 2008 [cited by applicant]
US 20090254572A1 · Redlich · 2009 [cited by applicant]
US 20100318785A1 · Ozgit · 2010 [cited by applicant]
US 20100319063A1 · Koppolu · 2010 [cited by applicant]
US 20130257406A1 · Hausman, Jr. · 2013 [cited by applicant]
US 20130268931A1 · O'Hare et al. · 2013 [cited by applicant]
US 20130324083A1 · Celi · 2013 [cited by applicant]
US 20140052864A1 · Van Der Linden et al. · 2014 [cited by applicant]
US 20140119727A1 · Ousley · 2014 [cited by applicant]
US 20140136671A1 · Drake · 2014 [cited by applicant]
US 20140176182A1 · Kuhn · 2014 [cited by applicant]
US 20140181315A1 · Nakagawa · 2014 [cited by applicant]
US 20140297899A1 · Chang · 2014 [cited by examiner]
US 20150024710A1 · Becker et al. · 2015 [cited by applicant]
US 20150042464A1 · Yu · 2015 [cited by applicant]
US 20150047058A1 · Matthews · 2015 [cited by applicant]
US 20150341209A1 · Wittenschlaeger · 2015 [cited by applicant]
US 20150381658A1 · Poornachandran et al. · 2015 [cited by applicant]
US 20160077762A1 · Ide · 2016 [cited by applicant]
US 20160180331A1 · Tuscano · 2016 [cited by applicant]
US 20160337359A1 · Hojsik · 2016 [cited by applicant]
US 20170195477A1 · Jones-Mcfadden · 2017 [cited by applicant]
US 20170201519A1 · Yang · 2017 [cited by examiner]
US 20170272984A1 · Yu · 2017 [cited by applicant]
US 20170324566A1 · Kawasaki et al. · 2017 [cited by applicant]
US 20180007021A1 · Deriso · 2018 [cited by applicant]
US 20180019999A1 · Naegle et al. · 2018 [cited by applicant]
US 20180176776A1 · Knaappila · 2018 [cited by examiner]
US 20180211036A1 · Zlotnik · 2018 [cited by applicant]
US 20180213002A1 · Figovsky · 2018 [cited by applicant]
US 20180234437A1 · McGaughey · 2018 [cited by applicant]
US 20180337948A1 · Chu · 2018 [cited by examiner]
US 20180338017A1 · Mekuria · 2018 [cited by examiner]
US 20190068617A1 · Coleman et al. · 2019 [cited by applicant]
US 20190098007A1 · Coleman et al. · 2019 [cited by applicant]
US 20190114405A1 · Shibata · 2019 [cited by applicant]
US 20190141540A1 · Thubert · 2019 [cited by examiner]
US 20190173853A1 · Hasek · 2019 [cited by applicant]
US 20190190891A1 · Pillai et al. · 2019 [cited by applicant]
US 20190268165A1 · Monica · 2019 [cited by applicant]
US 20190312752A1 · Nogueira-Nine · 2019 [cited by applicant]
US 20190348232A1 · Chen · 2019 [cited by applicant]
US 20200065502A1 · Lockman · 2020 [cited by applicant]
US 20200120136A1 · Gadhe et al. · 2020 [cited by applicant]
US 20200145420A1 · Haletky et al. · 2020 [cited by applicant]
US 20200145434A1 · Haletky · 2020 [cited by applicant]
US 20200204435A1 · Matsui · 2020 [cited by applicant]
US 20200204656A1 · Lee · 2020 [cited by applicant]
US 20200252273A1 · Kay · 2020 [cited by applicant]
US 20200285734A1 · Zamir · 2020 [cited by examiner]
US 20200304482A1 · Nissan · 2020 [cited by applicant]
US 20200342109A1 · Wright · 2020 [cited by applicant]
US 20200365345A1 · Telefus · 2020 [cited by applicant]
US 20200396911A1 · Stouffer · 2020 [cited by applicant]
US 20210014229A1 · Beveridge · 2021 [cited by applicant]
US 20210044563A1 · Reyes · 2021 [cited by examiner]
US 20210110068A1 · Voss · 2021 [cited by applicant]
US 20210127244A1 · Choi · 2021 [cited by examiner]
US 20210136644A1 · Park · 2021 [cited by applicant]
US 20210141893A1 · Soman · 2021 [cited by applicant]
US 20210173907A1 · Keith, Jr. · 2021 [cited by applicant]
US 20210176235A1 · Keith, Jr. et al. · 2021 [cited by applicant]
US 20210224374A1 · Fong · 2021 [cited by applicant]
US 20210250333A1 · Negrea · 2021 [cited by applicant]
US 20220094686A1 · Jain · 2022 [cited by applicant]
US 20220150280A1 · Azulay et al. · 2022 [cited by applicant]
US 20220182833A1 · Draper · 2022 [cited by applicant]
US 20220286441A1 · Kuehnel · 2022 [cited by applicant]
US 20220326929A1 · Sharma et al. · 2022 [cited by applicant]
US 20220345457A1 · Jeffords et al. · 2022 [cited by applicant]
US 20220353256A1 · Cizer Kobrinsky et al. · 2022 [cited by applicant]
CN 105721476B · 2016 [cited by applicant]
CN 106572101 · 2017 [cited by applicant]
EP 2317450 · 2011 [cited by applicant]
WO WO0195069 · 2001 [cited by applicant]
WO WO2005101724 · 2005 [cited by applicant]
WO WO2019113237 · 2019 [cited by applicant]
WO WO2019243657A1 · 2019 [cited by examiner]
Examination Report dated Sep. 22, 2022, Application No. GB2204921.7 5 pages. [cited by applicant]
International Search Report and The Written Opinion of The International Searching Authority mailed Dec. 23, 2022, for related PCT Application No. PCT/GB2022/052250 filed Sep. 2, 2022, 19 pages. [cited by applicant]
International Search Report and The Written Opinion of The International Searching Authority mailed Mar. 14, 2019, for related PCT Application No. PCT/US18/064105 filed Dec. 5, 2018, 8 pages. [cited by applicant]