US 12,468,402 B2
Secured KVM switching device with unidirectional communications
Shiri Menachem, Nesher (IL); and Shlomo Groisman, Haifa (IL)
Assigned to FIBERNET LTD., Yokneam Illit (IL)
Filed by FIBERNET LTD., Yokneam Illit (IL)
Filed on Sep. 23, 2023, as Appl. No. 18/372,086.
Application 18/372,086 is a continuation of application No. 17/501,103, filed on Oct. 14, 2021, granted, now 11,768,545.
Application 17/501,103 is a continuation in part of application No. 16/603,400, abandoned, previously published as PCT/IL2018/050154, filed on Feb. 11, 2018.
Claims priority of provisional application 62/481,700, filed on Apr. 5, 2017.
Claims priority of application No. 253041 (IL), filed on Jun. 20, 2017.
Prior Publication US 2024/0012489 A1, Jan. 11, 2024
Int. Cl. G06F 3/02 (2006.01); G06F 3/023 (2006.01); G06F 3/14 (2006.01); G06F 21/82 (2013.01); G09G 5/00 (2006.01)
CPC G06F 3/023 (2013.01) [G06F 3/14 (2013.01); G06F 21/82 (2013.01); G09G 5/006 (2013.01); G09G 2370/047 (2013.01); G09G 2370/12 (2013.01); G09G 2370/24 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A Keyboard Video and Mouse (KVM) communication system, comprising:
a host computer emulator configured to receive at least one peripheral device signal from at least one respective peripheral device, and to receive Extended Display Identification Data (EDID) information from a display device;
a first unidirectional data connection adapted to transmit the peripheral device signals and the EDID information from the host computer emulator to a device emulator, wherein said device emulator is associated with a host computer and is adapted to transmit the peripheral device signals and the EDID information to the host computer;
a video connection adapted to connect to a video interface of the host computer and to transmit a video stream from said host computer to said display device through a second unidirectional data connection; and
a video setting unit configured to:
(i) in a first connection mode, (x) disconnect from a Display Data Channel (DDC) of the host computer and connect to said device emulator, to receive and store said EDID information transmitted through said first unidirectional data connection from said display device, and (y) disconnect said video connection via a first relay, and
(ii) in a second connection mode, disconnect from said device emulator and connect to said DDC of said host computer, to enable said host computer to read said EDID setting data.