Back to results
US 10,474,613 B1Granted
One-way data transfer device with onboard system detection
AssigneeFend Incorporated
InventorsColin Patrick Dunn, Sang Cheon Lee
Life of this patent
Estimating the term…
Abstract
A data diode provides a flexible device for collecting data from a data source and transmitting the data to a data destination using one-way data transmission. On-board processing elements allow the data diode to identify automatically the type of connectivity provided to the data diode and configure the data diode to handle the identified type of connectivity. Either or both of the inbound and outbound side of the data diode may comprise one or both of wired and wireless communication interfaces.
Claims20
A data diode, comprising:
- a first network interface circuitry, comprising:
- a first processing element;
- an inbound communication interface, coupled to the first processing element;
- and
- a second network interface circuitry, comprising:
- a second processing element;
- and
- a wireless outbound communication interface, coupled to the second processing element;
- a single one-way data bridge coupled between the first processing element and the second processing element that allows data flow from the first processing element to the second processing element and physically prohibits data flow from the second processing element to the first processing element;
- a first firmware comprising instructions that when executed cause the first processing element to:
- automatically determine that a first protocol of a first predetermined plurality of protocols is used for communications via the inbound communication interface;
- and
- configure the first processing element to receive data using the first protocol and transmit the data across the one-way data bridge to the second processing element responsive to the determination;
- and
- a second firmware comprising instructions that when executed cause the second processing element to:
- automatically determine that a second protocol of a second predetermined plurality of protocols is used for communications via the outbound wireless communication interface;
- and
- configure the second processing element to transmit data received across the one-way data bridge by the second processing element using the second protocol, responsive to the determination,
- wherein the first protocol is different from the second protocol.
16 more elements
A data diode, comprising:
- a first network interface circuitry, comprising:
- a first processing element;
- a wireless inbound communication interface, coupled to the first processing element;
- and
- a second network interface circuitry, comprising:
- a second processing element;
- and
- an outbound communication interface, coupled to the second processing element;
- a single one-way data bridge coupled between the first processing element and the second processing element that allows data flow from the first processing element to the second processing element and physically prohibits data flow from the second processing element to the first processing element;
- a first firmware comprising instructions that when executed cause the first processing element to:
- automatically determine that a first protocol of a first predetermined plurality of protocols is used for communications via the inbound wireless communication interface;
- and
- configure the first processing element to receive data using the first protocol and transmit the data across the one-way data bridge to the second processing element responsive to the determination;
- and
- a second firmware comprising instructions that when executed cause the second processing element to:
- automatically determine that a second protocol of a second predetermined plurality of protocols is used for communications via the outbound communication interface;
- and
- configure the second processing element to transmit data received across the one-way data bridge by the second processing element using the second protocol, responsive to the determination,
- wherein the first protocol is different from the second protocol.
16 more elements
Dependencies are inferred from the claim text.