US 7,321,943 B2
KVM switch including a terminal emulator
Timothy C. Shirley, Monroe, Wash. (US)
Assigned to Avocent Redmond Corporation, Redmond, Wash. (US)
Filed on Sep. 19, 2006, as Appl. No. 11/522,928.
Application 11/522928 is a continuation of application No. 10/408250, filed on Apr. 08, 2003, granted, now 7,136,946.
Application 10/408250 is a continuation of application No. 09/683851, filed on Feb. 22, 2002, granted, now 6,567,869.
Application 09/683851 is a continuation of application No. 09/382544, filed on Aug. 25, 1999, granted, now 6,378,014.
Prior Publication US 2007/0013656 A1, Jan. 18, 2007
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 13/12 (2006.01); G06F 13/00 (2006.01); G06F 13/14 (2006.01)
U.S. Cl. 710—62  [710/100; 345/520] 16 Claims
OG exemplary drawing
 
1. A switch to communicate keyboard and video signals between a first remote target computer and a controlling user interface, comprising:
a target controller housing and (1) a plurality of target computer physical interfaces associated with the housing for coupling keyboard and video signals to or from the remote target computer via associated target computer interfaces and (2) a network physical interface associated with the housing for communication with a packet-based network;
a target controller within the target controller housing to translate keyboard and video signals between at least one of the target computer physical interfaces and the network physical interface; and
a target controller communication device for communicating the keyboard and video signals using a packet-based communication protocol on the network physical interface wherein the controlling user interface operates to control the first remote target computer via a communication path including, in sequence, the network physical interface utilizing the packet-based communication protocol, the target controller, at least one of the target computer physical interfaces utilizing a computer peripheral protocol understood by the controlling user interface and different from the packet-based communication protocol, and the controlling user interface.