Christopher L. Thomas - Madison AL Douglas D. Reed - Meridianville AL David H. Stafford - Huntsville AL Mark M. Nicolas - Huntsville AL
Assignee:
Avocent Corporation - Huntsville AL
International Classification:
G09G 508
US Classification:
345163
Abstract:
A multi-user KVM switch system is disclosed in which the KVM switch utilizes a pre-determined routine to determine which types of mice are connected to the KVM switch user ports. When the multiple mice communicate with a common computer via the KVM switch, the present invention provides a hierarchical mouse ranking structure which the KVM switch 13 uses to determine which of the disparate mouse driver types the KVM switch will emulate to the commonly selected computer. In this manner, disparate mouse types speaking to a common KVM switch and to a commonly selected computer by a mouse emulation type which is advantageously selected from a hierarchical ranking of mouse types in flash memory of the KVM switch.
Access Appliance Providing Direct Display Data Channel (Ddc) Interface Connection And Stored Monitor Calibration Information
- Huntsville AL, US Michael F. Lucero - Toney AL, US Mark A. Nicolas - Madison AL, US
International Classification:
G06F 13/40 G06F 13/10
US Classification:
710 62
Abstract:
A remote access appliance is disclosed which provides electronic display identification data (EDID) information associated with a monitor which is communicating with the appliance, to any one of a plurality of remote computers in communication with the appliance, without requiring rebooting of a selected one of the remote computers. A plurality of multiplexers is controlled by a controller for interfacing a selected one of the computers to a display data channel (DDC) interface associated with the monitor. Memory devices are accessible by each of the computers and by the controller which store the EDID information. The controller controls the multiplexers so that any selected one of the computers can communicate with the monitor, and can access an associated one of the memory devices to obtain the stored EDID information, or such that the EDID information can be loaded into each of the memory devices.