[go: up one dir, main page]

CN1602473A - 用于控制台和外围设备的信号切换器 - Google Patents

用于控制台和外围设备的信号切换器 Download PDF

Info

Publication number
CN1602473A
CN1602473A CNA028245938A CN02824593A CN1602473A CN 1602473 A CN1602473 A CN 1602473A CN A028245938 A CNA028245938 A CN A028245938A CN 02824593 A CN02824593 A CN 02824593A CN 1602473 A CN1602473 A CN 1602473A
Authority
CN
China
Prior art keywords
console
peripherals
devices
usb
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA028245938A
Other languages
English (en)
Other versions
CN100378691C (zh
Inventor
娄子正
陈尚仲
杨世贤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aten International Co Ltd
Original Assignee
Aten Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26745538&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1602473(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Aten Technology Inc filed Critical Aten Technology Inc
Publication of CN1602473A publication Critical patent/CN1602473A/zh
Application granted granted Critical
Publication of CN100378691C publication Critical patent/CN100378691C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

提供了一种信号切换器(10),用于在多个计算机系统(12)中的任何一个中共享一视频监视器(14)、遵从一工业标准的多个控制台设备(16、18)、以及一个或更多个外围设备(20),该信号切换器包括:CPU(30),具有用于存储一管理程序(42)的第一存储器(40),该管理程序用于管理所述信号切换器;集线器切换器模块(32),连接到所述CPU,并被配置得与所述多个计算机系统中的任何一个以及所述一个或更多个外围设备进行通信;设备控制模块(38),用于根据所述工业标准模拟所述多个控制台设备,与所述CPU和所述集线器切换器模块相连;主机控制模块(44),连接到所述CPU,并被配置得与所述多个控制台设备进行通信;以及,视频控制模块(50),连接到所述CPU,并被配置得与一视频监视器设备进行通信。

Description

用于控制台和外围设备的信号切换器
本申请要求2001年11月9日提交的题为“异步/同步电子USBKVMP切换器”的美国临时专利申请60/338,071和2002年10月10日提交的题为“用于控制台和外围设备的信号切换器”的美国专利申请10/065,375的优先权,这两个专利申请的内容已被全部并入本公开以作为参考。
技术领域
本发明涉及用于控制台和外围设备的信号切换器,更具体来说,涉及一种用于在多个计算机系统中的任何一个中共享一视频监视器、多个控制台设备、以及一个或更多个外围设备的信号切换器。
背景技术
单用户或多用户键盘-视频-鼠标(“KVM”)切换器系统是这样一种信号切换器,它使单个用户或多个用户可以仅共享单个键盘、视频设备和鼠标,或者共享多组键盘、视频设备和鼠标。
当前的KVM切换器存在这样的问题:如果诸如打印机的USB外围设备连接到该切换器,则在改变该切换器时,会中断到该外围设备的数据流。
通用串行总线(USB)是使个人计算机(PC)能够利用简单的电缆与各种设备进行互连的通信体系结构。USB实际上是以1.5或12兆位每秒(Mbps)的速度工作的双线(two-wire)串行通信线路。在启动时,或者当在工作过程中插入设备时,USB协议可以配置这些设备。这些设备被分为各种设备类。每个设备类对具有类似功能的设备定义了公共的行为和协议。
在下面的万维网站点http://www.usb.org上有关于USB标准的最新信息。在该资料源上有:通用串行总线(USB)规范、USB HID使用补充,以及对于人机接口设备(HID)的设备类定义。
HID类主要包括由人使用来控制计算机系统的操作的设备。HID类设备的典型例子包括:键盘和定位设备——例如,标准鼠标设备、跟踪球以及操纵杆;前面板控件——例如,旋钮、开关、按钮以及滑块;可以在诸如电话机、VCR遥控器、游戏设备或模拟设备的设备上发现的控件——例如,数据手套、油门(throttle)、方向盘以及方向踏板(rudderpedal);以及,可能不需要人工干预而将采用相似格式的数据提供给HID类设备的设备——例如,条形码阅读器、温度计或电压表。
需要一种KVM切换器,该KVM切换器还是一外围设备共享切换器,它可以使与该切换器相连的所有计算机共享任何USB外围设备,而在改变该切换器时不中断到该外围设备的数据流,并且它可以以异步方式或者以同步方式将KVM通道和外围设备通道切换到一公共计算机或不同计算机。
发明内容
本发明通过提供一种也是外围设备共享切换器的KVM切换器来满足这种需要,该外围设备共享切换器使与该切换器相连的所有计算机可以共享任何USB外围设备,并且它可以将KVM通道和外围设备通道以同步方式或者以异步方式切换到一公共计算机或多个不同的计算机,而在改变该切换器时不中断到该外围设备的数据流。可以利用KVM通道来以同步方式或者以异步方式切换USB外围设备。
本发明的USB KVMP使多个USB键盘和多个USB鼠标可以同时与一公共计算机通信。该USB KVMP向用户提供了多个USB外围设备通道,这些通道可以与诸如USB集线器、USB打印机、USB扫描仪、USB照相机等的所有种类的USB外围设备相连。
公开了一种信号切换器,用于在多个计算机系统中的任何一个中共享一视频监视器、多个控制台设备以及一个或更多个外围设备,该信号切换器包括:CPU,包括用于存储一管理程序的第一存储器,该管理程序用于管理所述信号切换器;集线器切换器模块,连接到所述CPU,并被配置得与所述多个计算机系统中的任何一个以及所述一个或更多个外围设备进行通信,使得从该集线器切换器模块传送到所述一个或更多个外围设备的信号模拟为从一计算机的始发(origination);设备控制模块,用于模拟所述视频监视器和所述多个控制台设备,与所述CPU和所述集线器切换器模块相连;主机控制模块,连接到所述CPU,并被配置得与所述多个控制台设备进行通信;以及,视频控制模块,连接到所述CPU,并被配置得与一视频监视器设备进行通信。
在又一实施例中,所述信号切换器进一步包括一与所述CPU和所述视频控制模块相连的OSD控制设备。
在一优选实施例中,所述主机控制模块包括一根集线器,所述多个控制台设备以及一个或更多个外围设备是USB兼容的,并且所述多个控制台设备遵从一工业标准规范。
公开了一种共享方法,用于通过一信号切换器来在多个计算机系统中的任何一个中共享一视频监视器、遵从一工业标准的多个控制台设备、以及一个或更多个外围设备,该共享方法包括以下步骤:初始化所述信号切换器;根据所述工业标准模拟所述多个控制台设备中的一个或更多个;枚举(enumerate)一根集线器的多个端口;确定是否存在任何下游端口,并且如果存在,则枚举该下游端口;确定所述多个控制台设备中的任何一个是否连接到所述根集线器或任何下游端口,并且如果所述多个控制台设备中的任何一个连接到所述根集线器或任何下游端口,则枚举每个已连接设备;确定多个已连接设备中的任何一个是否遵从所述工业标准;枚举每个兼容的已连接设备,并分析来自该设备的任何数据;以及重复轮询以确定是否已插入或拔出所述多个控制台设备中的任何一个、所述一个或更多个外围设备中的任何一个、或任何下游端口,并且如果确定已插入或拔出所述多个控制台设备中的任何一个、所述一个或更多个外围设备中的任何一个、或任何下游端口,则重置控制。
在一个优选实施例中,所述管理程序包括用于管理所述信号切换器的步骤以及所述的方法。
描述了一种信号切换器,用于在多个计算机系统中的任何一个中共享一个或更多个控制台设备、以及一个或更多个外围设备,该信号切换器包括:第一通道,用于将所述一个或更多个控制台设备中的一选定控制台设备连接到所述多个计算机系统中的一第一选定计算机系统;第二通道,用于将所述第一选定计算机系统连接到所述一个或更多个外围设备中的一选定外围设备,该第二通道具有所述第一选定计算机系统与所述选定外围设备之间的数据流;第三通道,用于将所述选定控制台设备连接到所述多个计算机系统中的一第二选定计算机系统;以及切换装置,用于在不中断通过所述第一选定计算机系统与所述选定外围设备之间的第二通道的数据流的情况下,在所述第一通道与所述第三通道之间切换所述选定控制台设备。
附图说明
参照下面的说明、所附权利要求以及附图,可以更好地理解本发明的这些以及其他特征、方面以及优点,其中:
图1是使用图4的信号切换器的一种可能用法的系统图。
图2是使用图4的信号切换器的另一种可能用法的系统图。
图3是使用图4的信号切换器的另一种可能用法的系统图。
图4是本发明的信号切换器的方框图。
图5是可用作用于图4的信号切换器的管理控制程序的处理过程的功能框图。
具体实施方式
本发明涉及一种用于共享一个或更多个视频监视器、键盘、鼠标和外围设备的信号切换器。本发明的信号切换器是KVM(键盘视频鼠标)切换器和外围设备共享切换器的组合。参照本公开,KVM切换器在本技术领域内是公知的。根据本发明的信号切换器使与该切换器相连的所有计算机可以共享与该切换器相连的所有USB外围设备。
信号切换器可以以异步方式或者以同步方式将多个KVM通道和多个外围通道切换到公共计算机或不同计算机。换句话说,可以一起(以同步方式)或者单独地(以异步方式)切换所述多个KVM通道和多个外围通道。
本发明利用USB模拟程序来模拟HID(人机接口设备)规范,从而使一切换器与PC的USB端口通信,并且通过USB主机模拟程序,使切换器与诸如USB键盘和USB鼠标的USB设备以及USB集线器通信。换句话说,利用模拟可以使切换器表现为与外围设备相连的计算机,并且与此同时可以使该切换器与USB设备或USB PC通信。
尽管参照当前的HID规范对实施例进行了描述,但是,对于本技术领域内的技术人员来说,显然参照本公开可以利用任何用于设备交互的规范来实现本发明。
图1示出其中可以利用本发明的多种方式之一。在简单的配置中,根据本发明的信号切换器10允许用户利用监视器14、第一键盘16以及第一鼠标18来控制多个计算机系统12(由第一计算机121和第二计算机122表示)以及USB兼容外围设备20(如第一打印机22所示)。在该示例中,即使在监视器14、第一键盘16和第一鼠标18正在控制计算机122时,仍可以由计算机121保持对外围第一打印机22的控制。这是因为,切换器10可以在把监视器14、第一键盘16和第一鼠标18连接到第一计算机121的第一通道(未示出)与把监视器14、第一键盘16和第一鼠标18连接到第二计算机122的第三通道(未示出)之间进行切换,同时保持把第一计算机121连接到第一打印机22的第二通道(未示出),从而不中断第一计算机121与第一打印机22之间的第一数据流。
参照图2,示出了一种更鲁棒的用法,使得用户可以利用监视器14、第一键盘16以及第一鼠标18来控制更多的计算机系统12(由第一计算机121、第二计算机122、第三计算机123和第四计算机124表示)以及多个USB兼容外围设备20。请注意,根据本发明,可以把一个或更多个USB集线器24也连接到信号切换器10,所述一个或更多个USB集线器24又可以连接到诸如扫描仪241的一个或更多个其他外围设备、或者一个或更多个下游集线器242,该一个或更多个下游集线器242又可以连接到诸如第二打印机2421的一个或更多个外围设备。因此,可以看出,可以把任何所需的集线器/外围设备树连接到信号切换器10,从而可以在一组监视器14、第一键盘16和第一鼠标18的管理下,由一个或更多个计算机系统12以同步方式或者以异步方式来控制该所需的集线器/外围设备树。
因此,例如,当在各计算机系统12之间切换键盘16和鼠标18以及可选地切换监视器14时,可以保持第一计算机121与第一打印机22之间的第一数据流、第三计算机123与扫描仪241之间的第二数据流以及第四计算机124与第二打印机2421之间的第三数据流,而不发生中断。
可以与本发明相连的外围设备包括但不限于USB集线器、打印机、扫描仪以及照相机。参照本公开,本技术领域内的技术人员可以设想外围设备的其他示例。
参照图3,根据本发明的又一个用法,作为示例,可以连接诸如第二键盘161、第三键盘162、第二鼠标181、第二鼠标182、第一复合KM设备191和第二复合KM设备192的多个KM设备。优选地,由于一个切换器通常只具有两个USB控制台端口,所以可以连接一个或更多个下游集线器,例如可以与一个或更多个KM设备相连的第一下游集线器171和第二下游集线器172。
参照图4,信号切换器10包括一用于管理该信号切换器10的中央处理单元(“CPU”)30。一USB集线器切换器模块32连接到CPU 30,并被配置得通过第一输出端口34与多个计算机系统12进行通信。USB集线器切换器模块32还被配置得通过输出端口36与外围设备20进行通信。在图4中,在第一输出端口34与USB集线器切换器模块32之间示出有4个连接,但这仅是示例而已。连接的数量等于配置信号切换器10所针对的计算机系统12的数量。
同样地,在图4中,在第二输出端口36与USB集线器切换器模块32之间示出有两个连接,但这也仅是示例而已。连接的数量等于配置信号切换器10所针对的外围输出端口的数量。
USB集线器切换器模块32是外围设备20与计算机系统12之间的桥接器,它使信号切换器10可以把多个计算机系统中的每个计算机系统连接到一个或更多个外围设备。参照本公开,适合用作USB集线器切换器模块的电路结构在本技术领域内是公知的。在一个优选实施例中,USB集线器切换器模块包括由CPU固件控制的4个USB集线器和矩阵模拟切换器。Texas Instruments制造适于该模块的USB集线器芯片,并且可以利用专用集成电路(ASIC)设计方法学来构造该模块。
用于控制信号的USB设备控制模块38连接到CPU 30和USB集线器切换器模块32。USB设备控制模块38包括多个USB设备芯片,该多个USB设备芯片用于为第一输出端口34模拟诸如第一键盘16和第一鼠标18的控制台设备。换句话说,通过使一USB设备芯片模拟附连到第一计算机系统的多个控制台设备,就可以把实际的控制台设备切换到第二或不同的计算机系统,而使第一计算机系统与相连的外围设备之间的任何通道以及这些通路内的任何数据流保持不中断,并且第一计算机系统仍然如同现在被模拟的实际控制台设备仍被连接那样进行处理。由CPU 30固件来控制这些芯片。每个计算机系统12需要一个设备芯片。参照本公开,适于用作USB设备控制模块的电路结构在本技术领域内是公知的。
在图4中,在USB设备控制模块38与USB集线器切换器模块32之间示出有4个连接,但这仅是示例而已。连接的数量等于配置信号切换器10所针对的计算机系统12的数量。在一个优选实施例中,USB设备控制模块包括4个USB设备芯片,并且这些芯片也是由CPU固件来控制的。Philips Semiconductors制造适于在该模块中使用的芯片,并且可以利用专用集成电路(ASIC)设计方法学来构造该模块。
参照图4,CPU 30包括一用于存储一管理程序42的第一存储器40,该管理程序42用于管理信号切换器10的操作。图5示出了适合用于本发明的管理程序42的部分的功能的流程图,下面将对其进行说明。
一USB主机控制模块44被配置得与多个控制台设备进行通信,并且连接到CPU 30。参照本公开,适于用作USB主机控制模块的电路结构在本技术领域内是公知的。USB主机控制模块44本身包括一用于通过第三输出端口48与一个或更多个控制台设备或下游集线器进行通信的根集线器46。该根集线器是USB兼容集线器,参照本公开,USB兼容集线器在本技术领域内是公知的。
如图3所示,一个或更多个下游集线器,如第一下游集线器171和第二下游集线器172,可以连接到信号切换器10,通过多个第三输出端口48中的一个与根集线器46进行通信。通过添加更多个下游集线器,可以以菊花式连接多达127个设备。
典型地,第三输出端口48包括两个物理端口。在不同实施例中,可选地可以把一内部附加控制台USB集线器(未示出)连接到根集线器46,以增加连接控制台设备可用的第三输出端口48的数量。所述CPU 30固件能够处理集线器功能。参照本公开,适于根据在此公开的方法运行所述CPU的固件的结构在本技术领域内是公知的。
一可选的视频/显示板控制设备模块50连接到CPU 30,以与诸如光板(light panel)、LED、按钮、视频控制器切换器或其他可选的显示板设备的各种可选平板显示设备54(以虚线示出)通信。如果提供屏幕上显示(on screen display)(“OSD”)功能,则把一可选的OSD控制设备模块56(以虚线示出)连接到CPU 30和视频/平板控制设备模块50,以对通过第四输出端口52送到外部监视器14的信号进行控制和调节。参照本公开,适合用作视频/显示板控制设备模块或可选的OSD控制设备模块的电路结构在本技术领域内是公知的。
参照图5,适合用于本发明的管理程序42的一部分的处理过程可以按如下步骤进行。在步骤210,初始化信号切换器10。在步骤212,枚举根集线器46,并保存来自根集线器46的任何根集线器消息。在步骤214,确定是否有任何设备连接到根集线器46。如果确定一设备连接到根集线器46,则程序处理过程进行至步骤216,否则该处理过程进行至步骤226。
在步骤216,枚举被确定连接到根集线器46的每个设备,对来自被确定连接到根集线器46的USB设备的设备消息进行分析,并将该设备消息保存在适当的存储器中。
接着,在步骤218,确定是否有任何下游集线器连接到根集线器46。如果确定没有下游集线器连接到根集线器46,则该处理过程进行至步骤228。如果检测到一下游集线器,则该处理过程进行至步骤220。在步骤220,枚举被确定连接到根集线器46的每个下游集线器,并且获取该集线器的下游端口状态。然后,该处理过程进行至步骤222。
在步骤222,确定下游集线器的端口中是否存在任何设备。如果确定下游集线器的端口中不存在设备,则该处理过程进入步骤228。如果在步骤222确定在下游集线器的端口中存在设备,则该处理过程进行至步骤224,在步骤224处,枚举每个这种设备,然后对连接设备消息进行分析,并将该连接设备消息保存在适当的存储器中。然后,该处理过程进行至步骤228。
在步骤228,确定所连接的设备是不是HID键盘或鼠标,或者其他HID兼容设备。参照本公开,本技术领域内的技术人员将明白,该步骤可以测试与任何所需的工业标准或设备类的兼容性。如果所连接的设备不是这种设备,则该处理过程进行至步骤232,步骤232是导致在步骤240重置HOST控制RAM的错误处理过程。如果确定所连接的设备是兼容的,则在下一步骤230,枚举每个这种设备,并分析其报告数据。兼容测试的原因在于,所述切换器已被构建来模拟遵从工业标准设备类的特定控制台设备。
然后,控制过程进行至步骤226,在步骤226处,轮询集线器切换器模块32。在可选的步骤234处,轮询任何显示板或LED电路。在步骤238,确定是否拔出或插入了任何下游端口。如果拔出或插入了下游端口,则该处理过程进行至步骤240,在步骤240处,重置HOST控制RAM。继在步骤240中重置HOST控制RAM之后,该处理过程返回至步骤212。否则,该处理过程进行至步骤242,在步骤242处,轮询多个KVM设备,然后,该处理过程返回至步骤234。
所述固件控制所述多个USB控制台设备和PC控制台设备模拟过程。不需要控制所述多个USB外围设备,因为本发明在所述多个USB外围设备与所链接的PC之间产生了通路或通道,通过切换在兼容的KM设备与PC之间的通道,可以不中断该通路或通道。
利用下面的人机接口设备(HID)规范,参照本公开,本技术领域内的技术人员能够构造适合用于本发明的USB模拟程序。HID规范定义了一种用于HID依从USB设备的准语言(quasi-language),以告知主机如何解释该主机所接收的数据。该准语言是灵活的,并且允许采用许多方式描述同一功能性。本发明可与其他工业标准规范一起使用,其中所述工业标准规范定义了一过程来告知主机如何解释该主机从标准兼容设备接收的数据。
目前,在http://www.usb.org/developers/data/devclass/HID1_11.pdf上可获得对人机接口设备(HID)固件规范-6/27/01,1.11版的设备类定义,在此引入该设备类定义。在http://www.usb.org/developers/hidpage.html上可获得该规范和其他HID相关信息的最新版本。
使用总线分析器,例如Computer Access Technology Corp.当前销售的一种总线分析器,可以读取USB总线,并对来自键盘和鼠标的数据分组进行分析。HID规范提供关于分组意义的解释。通过提供遵从所述HID规范或某种未来的标准规范的所有控制台设备,只需模拟这种HID设备或标准兼容设备即可。
在一优选实施例中,包括USB集线器切换器控件、USB设备芯片控件(设备模拟)以及控制台设备模拟(主机模拟)在内的整个系统程序都内建在CPU芯片(闪速ROM或PROM)中。参照本公开并且根据所参考的规范,本领域内的技术人员能够编写适于使切换器表现为与外围设备相连的PC并且同时使该切换器与USB设备或USB PC进行通信的USB模拟程序。
在上面的说明中,参照本发明的特定实施例对本发明进行了说明。然而,显然,在不偏离本发明的更宽泛的精神和范围的条件下,可以对本发明进行各种修改和更改。因此,可以认为本说明书和附图是说明性的,而非限制性的。应该明白,不应该认为本发明受这些实施例的限制,而应该根据所述权利要求来解释本发明。

Claims (7)

1、一种信号切换器,用于在多个计算机系统中的任何一个中共享一视频监视器、遵从一工业标准的多个控制台设备、以及一个或更多个外围设备,该信号切换器包括:
CPU,包括一用于存储一管理程序的第一存储器,该管理程序用于管理所述信号切换器;
集线器切换器模块,与所述CPU相连,并被配置得与所述多个计算机系统中的任何一个以及所述一个或更多个外围设备进行通信,使得从该集线器切换器模块传送到所述一个或更多个外围设备的信号模拟为从一计算机的始发;
设备控制模块,用于根据所述工业标准模拟所述多个控制台设备,与所述CPU和所述集线器切换器模块相连;
主机控制模块,与所述CPU相连,并被配置得与所述多个控制台设备进行通信;以及
视频控制模块,与所述CPU相连,并被配置得与一视频监视器设备进行通信。
2、根据权利要求1所述的信号切换器,进一步包括一与所述CPU和所述视频控制模块相连的OSD控制设备。
3、根据权利要求1所述的信号切换器,其中,所述主机控制模块包括一根集线器。
4、根据权利要求1所述的信号切换器,其中,所述工业标准是对于人机接口设备的设备类定义。
5、一种共享方法,用于通过一信号切换器来在多个计算机系统中的任何一个中共享一视频监视器、遵从一工业标准的多个控制台设备、以及一个或更多个外围设备,该共享方法包括以下步骤:
初始化所述信号切换器;
根据所述工业标准模拟所述多个控制台设备中的一个或更多个;
枚举一根集线器的多个端口;
确定是否存在任何下游端口,并且如果存在,则枚举该下游端口;
确定所述多个控制台设备中的任何一个是否连接到所述根集线器或任何下游端口,并且如果所述多个控制台设备中的任何一个连接到所述根集线器或任何下游端口,则枚举每个已连接设备;
确定多个已连接设备中的任何一个是否遵从所述工业标准;
枚举每个兼容的已连接设备,并分析来自该设备的任何数据;以及
重复轮询以确定是否已插入或已拔出所述多个控制台设备中的任何一个、所述一个或更多个外围设备中的任何一个、或任何下游端口,并且如果确定已插入或已拔出所述多个控制台设备中的任何一个、所述一个或更多个外围设备中的任何一个、或任何下游端口,则重置控制。
6、根据权利要求1所述的信号切换器,其中,所述管理程序包括用于管理所述信号切换器的多个步骤、以及权利要求5所述的方法。
7、一种信号切换器,用于在多个计算机系统中的任何一个中共享一个或更多个控制台设备和一个或更多个外围设备,该信号切换器包括:
第一通道,用于将所述一个或更多个控制台设备中的一选定控制台设备连接到所述多个计算机系统中的一第一选定计算机系统;
第二通道,用于将所述第一选定计算机系统连接到所述一个或更多个外围设备中的一选定外围设备,该第二通道具有所述第一选定计算机系统与所述选定外围设备之间的数据流;
第三通道,用于将所述选定控制台设备连接到所述多个计算机系统中的一第二选定计算机系统;以及
切换装置,用于在不中断通过所述第一选定计算机系统与所述选定外围设备之间的第二通道的数据流的情况下,在所述第一通道与所述第三通道之间切换所述选定控制台设备。
CNB028245938A 2001-11-09 2002-11-06 用于控制台和外围设备的信号切换器 Expired - Lifetime CN100378691C (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US33807101P 2001-11-09 2001-11-09
US60/338,071 2001-11-09
US10/065,375 2002-10-10
US10/065,375 US6957287B2 (en) 2001-11-09 2002-10-10 Asynchronous/synchronous KVMP switch for console and peripheral devices
PCT/US2002/035771 WO2003042844A1 (en) 2001-11-09 2002-11-06 Signal switch for console and peripheral devices

Publications (2)

Publication Number Publication Date
CN1602473A true CN1602473A (zh) 2005-03-30
CN100378691C CN100378691C (zh) 2008-04-02

Family

ID=26745538

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028245938A Expired - Lifetime CN100378691C (zh) 2001-11-09 2002-11-06 用于控制台和外围设备的信号切换器

Country Status (5)

Country Link
US (4) US6957287B2 (zh)
EP (1) EP1451696B1 (zh)
JP (3) JP4558319B2 (zh)
CN (1) CN100378691C (zh)
WO (1) WO2003042844A1 (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100476698C (zh) * 2005-10-21 2009-04-08 安国国际科技股份有限公司 一种信号切换器
CN100559331C (zh) * 2005-09-28 2009-11-11 宏正自动科技股份有限公司 控制键盘-屏幕-鼠标切换装置的控制系统及其方法
US7774523B2 (en) 2004-03-31 2010-08-10 Aten International Co., Ltd. Interface switch system for simultaneously connecting multiple I/O devices
CN101815068A (zh) * 2010-03-19 2010-08-25 南京神易网络科技有限公司 一种网络终端隔离的装置及方法
CN101853086A (zh) * 2010-05-06 2010-10-06 广东威创视讯科技股份有限公司 计算机拼接显示系统及其桌面控制切换器和方法
CN101387914B (zh) * 2007-09-14 2010-10-06 宏正自动科技股份有限公司 线控装置及其控制方法
CN101339459B (zh) * 2007-07-08 2011-07-27 盛乐信息技术(上海)有限公司 一机多工作站计算机系统及其设备配置方法与工作站卡
CN102169375A (zh) * 2011-05-17 2011-08-31 山东超越数控电子有限公司 一种在kvm系统上控制通道切换的方法
CN101382846B (zh) * 2007-09-06 2011-08-31 宏正自动科技股份有限公司 鼠标及其控制方法
CN101739377B (zh) * 2008-11-11 2012-05-30 宏正自动科技股份有限公司 具有自动切换能力的通用串行总线共享切换器
CN103019368A (zh) * 2012-12-07 2013-04-03 浪潮电子信息产业股份有限公司 一种本地io节点与kvm模块智能切换的方法
CN103765501A (zh) * 2011-09-01 2014-04-30 弗莱克斯电子有限责任公司 用于个人电器的互操作性的系统和方法
TWI510924B (zh) * 2010-05-04 2015-12-01 Aten Int Co Ltd 多電腦管理裝置及多電腦管理方法
CN106095123A (zh) * 2016-06-17 2016-11-09 山东超越数控电子有限公司 一种kvm一体机虚拟多路usb键鼠设备的方法
CN106406799A (zh) * 2016-11-22 2017-02-15 郑州云海信息技术有限公司 一种基于osd的服务器多通道切换结构及切换方法
CN107479845A (zh) * 2017-09-08 2017-12-15 广州视源电子科技股份有限公司 显示设备及其控制方法
CN114157898A (zh) * 2021-11-15 2022-03-08 深圳市华胜软件技术有限公司 信号切换系统及信号切换方法

Families Citing this family (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040015615A1 (en) * 1999-10-25 2004-01-22 Liu Cheng Kuo Method for performing data transfer of KVM switch
JP2003076452A (ja) * 2001-09-05 2003-03-14 Nagano Fujitsu Component Kk コンピュータ切替器及びコンピュータシステム、並びにデータ交換用プログラム、これを記録した記録媒体及びこれを組み込んだコンピュータ本体
US6957287B2 (en) * 2001-11-09 2005-10-18 Aten International Co., Ltd. Asynchronous/synchronous KVMP switch for console and peripheral devices
US8176226B2 (en) * 2001-11-09 2012-05-08 Aten International Co., Ltd. KVMP switch allowing asynchronous and synchronous switching for console devices and peripheral devices among different computers
US7330919B2 (en) * 2001-11-09 2008-02-12 Aten Technology, Inc. Television with integrated asynchronous/synchronous KVMP signal switch for console and peripheral devices
US20030204654A1 (en) * 2002-04-26 2003-10-30 Nathan Robert H. Keyboard lock data transfer
US7236459B1 (en) 2002-05-06 2007-06-26 Packeteer, Inc. Method and apparatus for controlling data transmission volume using explicit rate control and queuing without data rate supervision
JP2003326809A (ja) * 2002-05-13 2003-11-19 Canon Inc プリンタ
US7542299B2 (en) * 2002-07-08 2009-06-02 Aten International Co., Ltd Keyboard, video and mouse (KVM) switch
KR20040008365A (ko) * 2002-07-18 2004-01-31 삼성전자주식회사 디스플레이 장치 및 방법
US20040044822A1 (en) * 2002-09-03 2004-03-04 Heng-Chien Chen Computer I/O switching means based on network links
US8049904B2 (en) * 2003-01-13 2011-11-01 Samsung Electronics Co., Ltd. Printer having keyboard function, a printing system and printing method using the printing system
US20040181601A1 (en) * 2003-03-14 2004-09-16 Palsamy Sakthikumar Peripheral device sharing
CN1297914C (zh) * 2003-06-19 2007-01-31 联想(北京)有限公司 一种机群中应用的鼠标、键盘和显示器信号管理器
KR101235589B1 (ko) * 2003-11-06 2013-02-21 엘지전자 주식회사 Usb 컨트롤러의 초기 출력상태 제어장치
US20050154808A1 (en) * 2004-01-12 2005-07-14 Campillo Terrero Reiner A. Method, computer program, and apparatus for managing a plurality of active devices
US20050172039A1 (en) * 2004-02-04 2005-08-04 C&C Technic Taiwan Co., Ltd. KVM switch
US7114017B2 (en) * 2004-03-23 2006-09-26 The Mitre Corporation Programmable peripheral switch
US20050216620A1 (en) * 2004-03-26 2005-09-29 Francisc Sandulescu KVM and USB peripheral switch
CN100351804C (zh) * 2004-03-31 2007-11-28 联想(北京)有限公司 多电脑测试切换器
TWI257048B (en) * 2004-06-04 2006-06-21 Aten Int Co Ltd Display card
US20060064519A1 (en) * 2004-09-20 2006-03-23 Patterson John A Interface mediator for a computing device
JP2006127252A (ja) * 2004-10-29 2006-05-18 Fujitsu Component Ltd 切替機、切替方法及びプログラム
US20060104289A1 (en) * 2004-11-12 2006-05-18 Inventec Corporation Multiplexed computer peripheral connection switching interface
CN100369021C (zh) * 2004-12-31 2008-02-13 英业达股份有限公司 计算机外设操作事件响应处理方法及系统
JP4694877B2 (ja) * 2005-04-18 2011-06-08 富士通コンポーネント株式会社 切替装置、切替システム
US7640382B2 (en) 2005-04-29 2009-12-29 Avocent Corporation Virtual media systems, methods and devices
US20060253639A1 (en) * 2005-05-05 2006-11-09 Aten International Co., Ltd. Control system for controlling a plurality of target computers through portable computer
US7584306B2 (en) * 2005-05-19 2009-09-01 Aten International Co., Ltd. KVM switch with on-screen-display and a computer switching method thereof
US20070094426A1 (en) * 2005-10-24 2007-04-26 Aten International Co., Ltd. KVM switch supporting IPMI communications with computing devices
US8161220B2 (en) * 2005-11-18 2012-04-17 Vetra Systems Corporation Method and apparatus for enhancing universal serial bus applications
US7441063B2 (en) * 2005-12-14 2008-10-21 Aten International Co., Ltd. KVM system for controlling computers and method thereof
EP2267972A1 (en) * 2006-02-21 2010-12-29 BrainLAB AG Computer network system and method for operating the network system screenshot and sourceshot control
US20070225827A1 (en) * 2006-03-08 2007-09-27 Tankersley Jay C Computer everywhere wall system
US7478191B2 (en) * 2006-04-14 2009-01-13 Standard Microsystems Corporation Method for automatically switching USB peripherals between USB hosts
US20070255869A1 (en) * 2006-04-27 2007-11-01 Microsoft Corporation Device evaluation using automatic connection path reconfiguration
JP2007310863A (ja) * 2006-05-19 2007-11-29 Alor Micro Corp 複数のコンピューターシステムの入力及び出力インターフェイスに用いられる切替え装置
US20070285394A1 (en) * 2006-06-08 2007-12-13 Aten International Co., Ltd. Kvm switch system capable of transmitting keyboard-mouse data and receiving video data through single cable
US7904610B2 (en) * 2006-06-21 2011-03-08 Microsoft Corporation Controlling a device connected to first and second communication path wherein device is also connected to third communication path via a bypass link
US8033901B2 (en) * 2006-10-09 2011-10-11 Mattel, Inc. Electronic game system with character units
US7979620B2 (en) * 2006-12-27 2011-07-12 International Business Machines Corporation Method, system and computer program for monitoring activities on computers connected through a hardware switch
US20080183940A1 (en) * 2007-01-26 2008-07-31 Tony Lou Computer Switch Having Integrated Direct Connection And Scan Interface Structures
US8589141B2 (en) * 2007-07-24 2013-11-19 Aten International Co., Ltd. Resource sharing apparatus which disconnects an input device when detecting a standby indication of a switching command
JP5178099B2 (ja) 2007-09-04 2013-04-10 富士通コンポーネント株式会社 Kvmスイッチ及びその制御方法
US20090077222A1 (en) * 2007-09-13 2009-03-19 Aten International Co., Ltd. Kvm switch and multi-computer system incorporating the same
US20090094395A1 (en) * 2007-09-13 2009-04-09 Aten International Co., Ltd. Kvm switch having a media and information center and multi-computer system incorporating the same
US20090125654A1 (en) * 2007-11-12 2009-05-14 Tony Lou KVM Switch
JP4850819B2 (ja) * 2007-12-06 2012-01-11 富士通コンポーネント株式会社 Kvmシステム
US20090168835A1 (en) * 2007-12-28 2009-07-02 Thomas Heinke Portable IR Thermometer Having USB-HID Interface
TW200931259A (en) * 2008-01-10 2009-07-16 June On Co Ltd Computer adaptor device capable of automatically updating the device-mapping
JP2009176255A (ja) * 2008-01-28 2009-08-06 Fujitsu Component Ltd マルチユーザkvmスイッチ
US7721028B2 (en) * 2008-02-04 2010-05-18 Aten International Co., Ltd. Keyboard video mouse (KVM) switch between plurality of internal USB hubs each associated with plurality of audio codecs connected to the downstream port of associated USB hub
US7769940B2 (en) * 2008-02-13 2010-08-03 Belkin International, Inc. Switching device configured to couple a first computer to a first peripheral device and one or more second peripheral devices and method of manufacturing same
US20090216517A1 (en) * 2008-02-27 2009-08-27 Ophir Herbst Dedicated simulator for testing a usb host solution
US8135874B2 (en) * 2008-04-02 2012-03-13 June-On Technology Co., Ltd. Automatic mapping and updating computer switching device
US20100185785A1 (en) * 2008-04-02 2010-07-22 June-On Co., Ltd. Automatic mapping and updating computer switching device
KR20090128814A (ko) * 2008-06-11 2009-12-16 삼성전자주식회사 포트 선택기, 이를 이용한 디바이스 평가 시스템 및 방법
US20100011055A1 (en) * 2008-07-09 2010-01-14 Chih-Hua Lin Remote desktop control system using usb cable and method thereof
US7873764B2 (en) * 2008-08-15 2011-01-18 Video Products, Inc. Switch with enhanced human interface device support
US7769941B2 (en) * 2008-09-23 2010-08-03 Aten International Co., Ltd. USB matrix switch system
US8516079B2 (en) * 2008-09-25 2013-08-20 Aten International Co., Ltd. Remote desktop control system using USB interface and method thereof
US8521926B2 (en) * 2008-09-25 2013-08-27 Aten International Co., Ltd. Remote desktop control system using USB interface and method thereof
US7793026B1 (en) * 2008-10-13 2010-09-07 Hewlett-Packard Development Company, L.P. Computer system with peripheral modules attached to a display/CPU assembly
WO2010047659A1 (en) * 2008-10-24 2010-04-29 Looi Eng Sime Notebook computer with detachable liquid crystal display panel
US7904633B2 (en) * 2008-10-28 2011-03-08 Hewlett-Packard Development Company, L.P. Switch providing external access to computer-system components and computer-system peripherals
US8195853B2 (en) * 2009-02-19 2012-06-05 Aten International Co., Ltd. Keyboard-video-monitor-periphery (KVMP) switch
USD635978S1 (en) * 2009-02-19 2011-04-12 Aten International Co., Ltd. KVMP switch system
US8484403B2 (en) * 2009-03-03 2013-07-09 June-On Technology Co., Ltd. KVM switch apparatus with bridging function
JP2011022639A (ja) * 2009-07-13 2011-02-03 Ratoc Systems Inc Kvm切替器およびkvm切替方法
TWI510925B (zh) * 2009-11-30 2015-12-01 Aten Int Co Ltd 可偵測被控電腦狀態之遠端管理裝置
US20110225329A1 (en) * 2010-03-12 2011-09-15 At Box Technology Inc. Method for simultaneously switching energy-saving modes of plural computer devices via KVM switc
US20110246678A1 (en) * 2010-03-30 2011-10-06 Hung-June Wu method for automatic mapping and updating of computer switching devices
US20110320676A1 (en) * 2010-06-29 2011-12-29 Action Star Enterprise Co., Ltd. Sharing device with multi connecting ports for computer periphry devices
CN103299285B (zh) * 2010-11-29 2018-02-13 美思系统有限公司 连接到usb外围设备的主机设备及其操作方法
JP2011090703A (ja) * 2010-12-14 2011-05-06 Fujitsu Component Ltd 切替機
US8762619B2 (en) * 2011-01-20 2014-06-24 Ati Technologies Ulc Display with multiple video inputs and peripheral attachments
CN102096479B (zh) * 2011-02-28 2014-06-18 浪潮电子信息产业股份有限公司 一种基于smbus具有本地和远程功能的kvm切换器
TWM412534U (en) * 2011-05-10 2011-09-21 Forever Mount Technology Co Ltd Wire module capable of simultaneously supporting rapid charging and data transmission for electronic device
US10089093B1 (en) * 2011-05-24 2018-10-02 BlueStack Systems, Inc. Apparatuses, systems and methods of switching operating systems
US10976810B2 (en) * 2011-07-11 2021-04-13 Texas Instruments Incorporated Sharing input and output devices in networked systems
US20130019046A1 (en) * 2011-07-15 2013-01-17 Skymedi Corporation Data transmitting device and system for portable device and method thereof
KR101192524B1 (ko) 2012-03-22 2012-10-17 최병도 외부기기 연결단자 제어스위치를 갖는 컴퓨터
CN202523068U (zh) * 2012-04-11 2012-11-07 珠海赛纳打印科技股份有限公司 具有信息防护功能的成像装置
US9645962B2 (en) 2013-09-26 2017-05-09 Delphi Technologies, Inc. Flexible mobile device connectivity to automotive systems with USB hubs
US9460037B2 (en) 2013-09-26 2016-10-04 Delphi Technologies, Inc. Flexible mobile device connectivity to automotive systems with USB hubs
CN104793755B (zh) * 2014-01-22 2019-01-25 国基电子(上海)有限公司 设备切换盒及共享周边装置的方法
US20150220106A1 (en) * 2014-02-05 2015-08-06 Ludi Lai Connection Box with Integrated Multi-port Connectors for Laptop and Mobile Devices
US10127181B2 (en) 2014-04-30 2018-11-13 Microchip Technology Incorporated Port disconnect charging function for USB hub
JP6369162B2 (ja) 2014-06-25 2018-08-08 富士通株式会社 監視装置、情報処理システム及び監視方法
US9971395B2 (en) 2014-08-20 2018-05-15 Microchip Technology Incorporated Low power connection detect method and system for USB charging
US10042784B2 (en) 2014-10-13 2018-08-07 Microchip Technology Incorporated Side channel access through USB streams
JP6413908B2 (ja) * 2015-04-22 2018-10-31 株式会社バッファロー 入力インタフェース装置、情報処理装置、情報処理システム、及びプログラム
US9804977B2 (en) 2015-04-28 2017-10-31 Microchip Technology Incorporated Universal serial bus smart hub
US10191874B2 (en) 2015-12-22 2019-01-29 Microchip Technology Incorporated Method and apparatus for providing USB power delivery negotiated through a dedicated transmission channel
CN109076004B (zh) * 2016-05-02 2021-01-01 索尤若驱动有限及两合公司 将另外的总线用户集成到总线系统中的方法以及总线系统
US10678494B2 (en) 2016-06-27 2020-06-09 Qualcomm Incorporated Controlling data streams in universal serial bus (USB) systems
US10628172B2 (en) 2016-06-27 2020-04-21 Qualcomm Incorporated Systems and methods for using distributed universal serial bus (USB) host drivers
US10162788B2 (en) 2016-08-19 2018-12-25 Microchip Technology Incorporated USB on the go (OTG) multi-hub endpoint reflector hub
US9723358B1 (en) * 2016-09-28 2017-08-01 Good Way Technology Co., Ltd. USB docking station and control method thereof
CN109116998B (zh) * 2018-06-11 2022-09-02 苏州佳世达电通有限公司 可共享周边装置的电子系统
CN109743240B (zh) * 2018-12-17 2023-11-14 澳克多普有限公司 通信设备的接口切换装置及方法
CN113238674A (zh) * 2021-07-13 2021-08-10 云宏信息科技股份有限公司 Kvm切换器、计算机的数据传输方法、存储介质及系统
DE102021123613A1 (de) 2021-09-13 2023-03-16 Fujitsu Client Computing Limited Erweiterungsmodul, Bildschirmvorrichtung und System
IL315985A (en) * 2022-04-12 2024-11-01 High Sec Labs Ltd Method and system for remote console to a secure KVM switch
US11822734B1 (en) 2022-04-28 2023-11-21 Dell Products L.P. Keyboard video mouse automated setup with plural information handling systems

Family Cites Families (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS605646A (ja) 1983-06-23 1985-01-12 Techno Paaku Mine:Kk マルチプレクサ
JPS63293628A (ja) 1987-05-27 1988-11-30 Hitachi Ltd プリンタ切替器
JPH02148157A (ja) 1988-11-30 1990-06-07 Toshiba Corp 表示端末装置
US6263374B1 (en) 1992-09-17 2001-07-17 International Business Machines Corporation Apparatus for coupling a bus-based architecture to a switch network
EP0592704B1 (de) * 1992-10-12 1998-06-03 LEUNIG GmbH Einrichtung für die wahlweise Datenübertragung und Dateiübertragung
US5732212A (en) 1992-10-23 1998-03-24 Fox Network Systems, Inc. System and method for remote monitoring and operation of personal computers
US20020091850A1 (en) 1992-10-23 2002-07-11 Cybex Corporation System and method for remote monitoring and operation of personal computers
JPH06332836A (ja) 1993-05-26 1994-12-02 Hitachi Ltd プリンターポートを利用した外部周辺装置制御システム
JPH0758457A (ja) 1993-08-12 1995-03-03 Sony Corp 携帯用電子機器
JP2620193B2 (ja) 1993-10-02 1997-06-11 プロサイド株式会社 マイクロコンピュータ
US5754881A (en) 1995-01-24 1998-05-19 Hewlett-Packard Company Method of controlling a PC parallel port switch for connecting multiple peripherals to the same parallel port
TW323833U (en) 1995-02-14 1997-12-21 Behavior Tech Computer Corp A swapping device for computer peripherals
JPH08249254A (ja) 1995-03-15 1996-09-27 Mitsubishi Electric Corp マルチコンピュータシステム
JPH0955515A (ja) 1995-08-10 1997-02-25 Nikon Corp 力学量センサの製造方法
US5721842A (en) 1995-08-25 1998-02-24 Apex Pc Solutions, Inc. Interconnection system for viewing and controlling remotely connected computers with on-screen video overlay for controlling of the interconnection switch
KR100392325B1 (ko) 1996-04-26 2003-10-22 삼성전자주식회사 직렬통신포트전환회로
US6308239B1 (en) * 1996-11-07 2001-10-23 Hitachi, Ltd. Interface switching apparatus and switching control method
JPH10187303A (ja) 1996-11-07 1998-07-14 Hitachi Ltd インターフェース切替装置、インターフェース切替制御方法及びキーボード
US5982614A (en) 1996-11-18 1999-11-09 Peripheral Vision, Inc. Docking station including a port replicator for sharing peripherals between a portable computer and desktop computer
US5841424A (en) 1997-03-03 1998-11-24 Lextron Systems, Inc. USB to multiple connect and support bays for peripheral devices
US6366877B1 (en) 1997-03-24 2002-04-02 Seiko Epson Corporation Method and device for emulation of peripheral input/output (I/O) controller of a computer system
TW372289B (en) 1997-04-01 1999-10-21 Inventec Corp Automatic power-on method and apparatus for computer peripherals
KR100218003B1 (ko) * 1997-04-22 1999-09-01 윤종용 Usb 허브 전원을 이용한 디스플레이 장치의 전원 제어장치 및 제어방법
US6557170B1 (en) * 1997-05-05 2003-04-29 Cybex Computer Products Corp. Keyboard, mouse, video and power switching apparatus and method
JP3962453B2 (ja) 1997-09-04 2007-08-22 キヤノン株式会社 分岐装置及び周辺機器システム
US6073188A (en) 1997-07-25 2000-06-06 Compaq Computer Corporation Electronic switchbox for selection and sharing of internal peripheral devices among different computers, the internal peripheral devices located in slots of a chassis
US6314479B1 (en) * 1997-08-04 2001-11-06 Compaq Computer Corporation Universal multi-pin plug and display connector for standardizing signals transmitted between a computer and a display for a PC theatre interconnectivity system
US6304895B1 (en) 1997-08-22 2001-10-16 Apex Inc. Method and system for intelligently controlling a remotely located computer
TW459197B (en) * 1997-10-13 2001-10-11 Mustek Systems Inc Print port control device that is able to connect multiple devices and the control method
US6567839B1 (en) * 1997-10-23 2003-05-20 International Business Machines Corporation Thread switch control in a multithreaded processor system
US6185643B1 (en) 1997-11-15 2001-02-06 Cybex Computer Products Corporation Method and apparatus for extending the range between a computer and computer peripherals
US6329616B1 (en) 1998-02-10 2001-12-11 Jae Ha Lee Power control apparatus
US6131135A (en) 1998-06-30 2000-10-10 Intel Corporation Arbitration method for a system with two USB host controllers
JP2000099447A (ja) * 1998-07-24 2000-04-07 Nanao Corp コンピュータシステムのインタフェイス装置
US6250936B1 (en) 1998-08-05 2001-06-26 Cisco Technology, Inc. Single-port connection and circuitry accepting both balanced and unbalanced data signals
US6192423B1 (en) 1998-08-10 2001-02-20 Hewlett-Packard Company Sharing a single serial port between system remote access software and a remote management microcontroller
US6378009B1 (en) 1998-08-25 2002-04-23 Avocent Corporation KVM (keyboard, video, and mouse) switch having a network interface circuit coupled to an external network and communicating in accordance with a standard network protocol
JP2000076038A (ja) * 1998-08-28 2000-03-14 Matsushita Electric Ind Co Ltd Usbハブ回路及びディスプレイ装置
JP2000073385A (ja) 1998-08-28 2000-03-07 Kumagai Gumi Co Ltd 地下タンクの施工方法
US6633905B1 (en) 1998-09-22 2003-10-14 Avocent Huntsville Corporation System and method for accessing and operating personal computers remotely
US6240472B1 (en) 1998-10-22 2001-05-29 Microsoft Corporation Method and system for sharing a communications port
US6141719A (en) 1998-12-10 2000-10-31 Network Technologies, Inc. USB selector switch
US6324605B1 (en) * 1998-12-10 2001-11-27 Network Technologies, Inc. Computer and peripheral switch with USB
US6295570B1 (en) 1998-12-18 2001-09-25 Intel Corporation Using multiple serial bus devices with a driver program
JP2000196648A (ja) 1998-12-28 2000-07-14 Toshiba Corp 電子機器制御方法および電子機器制御装置
US6263392B1 (en) 1999-01-04 2001-07-17 Mccauley Jack J. Method and apparatus for interfacing multiple peripheral devices to a host computer
GB2350212B (en) * 1999-02-09 2003-10-08 Adder Tech Ltd Data routing device and system
JP2000242377A (ja) 1999-02-24 2000-09-08 Nec Corp ディスプレイ装置
JP2000255047A (ja) 1999-03-09 2000-09-19 Seiko Epson Corp 印刷装置および印刷制御方法
US6601109B1 (en) * 1999-03-31 2003-07-29 International Business Machines Corporation USB-based networking and I/O hub
US6578089B1 (en) * 1999-04-19 2003-06-10 Emcon Emanation Control Ltd. Multi-computer access secure switching system
GB9909849D0 (en) 1999-04-28 1999-06-23 Adder Tech Ltd Usb switching device and system
US6671756B1 (en) * 1999-05-06 2003-12-30 Avocent Corporation KVM switch having a uniprocessor that accomodate multiple users and multiple computers
US6256014B1 (en) 1999-05-06 2001-07-03 Avocent Corporation Mouse ranking system for multiple users
US6600739B1 (en) * 1999-06-07 2003-07-29 Hughes Electronics Corporation Method and apparatus for switching among a plurality of universal serial bus host devices
JP2000353145A (ja) * 1999-06-10 2000-12-19 Mitsumi Electric Co Ltd Usb切替器
JP2001043178A (ja) 1999-07-30 2001-02-16 Nec Home Electronics Ltd 切換装置
JP2001051939A (ja) 1999-08-10 2001-02-23 Hitachi Ltd 周辺機器及びusbハブとサーバ
US6373500B1 (en) 1999-08-19 2002-04-16 Micron Technology, Inc. Method for implementing picture-in-picture function for multiple computers
US6615272B1 (en) 1999-10-20 2003-09-02 Lantronix, Inc. Switch node for connecting a keyboard video mouse to selected servers in a interconnected switch node network
EP1139226A1 (en) * 2000-01-14 2001-10-04 Microchip Technology Inc. Method of emulating an attachment and detachment of a USB device
JP4310878B2 (ja) * 2000-02-10 2009-08-12 ソニー株式会社 バスエミュレーション装置
JP2001229119A (ja) 2000-02-16 2001-08-24 Hitachi Ltd 複数コンピュータによるデバイス選択hubbox
JP4432191B2 (ja) 2000-03-13 2010-03-17 株式会社デンソー Usbシステム,サブホスト管理用デバイス,ハブ装置及びusbホストセレクタ
TW539145U (en) 2001-03-14 2003-06-21 Cheng-Chun Chang External repeater for computer peripheral devices
TW459193B (en) 2000-03-28 2001-10-11 Surecom Technology Corp Circuit capable of automatically detecting action for USB hub
JP2001282701A (ja) 2000-03-31 2001-10-12 Aiwa Co Ltd 情報処理装置及び情報処理方法
US6697905B1 (en) * 2000-04-13 2004-02-24 International Business Machines Corporation Apparatus for providing I/O support to a computer system and method of use thereof
US6681250B1 (en) 2000-05-03 2004-01-20 Avocent Corporation Network based KVM switching system
US6901455B2 (en) * 2001-06-29 2005-05-31 Intel Corporation Peripheral sharing device with unified clipboard memory
US6498890B1 (en) 2001-07-02 2002-12-24 Lsi Logic Corporation Connector cable for connecting between an optical cable and multiple devices
US7102691B2 (en) 2001-08-08 2006-09-05 Matsushita Electric Industrial Co., Ltd. Method and apparatus for remote use of personal computer
US7330919B2 (en) 2001-11-09 2008-02-12 Aten Technology, Inc. Television with integrated asynchronous/synchronous KVMP signal switch for console and peripheral devices
US6957287B2 (en) * 2001-11-09 2005-10-18 Aten International Co., Ltd. Asynchronous/synchronous KVMP switch for console and peripheral devices
GB0204035D0 (en) 2002-02-21 2002-04-03 Adder Tech Ltd Interfacing devices
US7542299B2 (en) 2002-07-08 2009-06-02 Aten International Co., Ltd Keyboard, video and mouse (KVM) switch
US7035112B2 (en) 2002-07-08 2006-04-25 Aten International Co., Ltd. Automatic switch
US20050275641A1 (en) 2003-04-07 2005-12-15 Matthias Franz Computer monitor
US7613854B2 (en) 2004-04-15 2009-11-03 Aten International Co., Ltd Keyboard video mouse (KVM) switch wherein peripherals having source communication protocol are routed via KVM switch and converted to destination communication protocol
US20060253639A1 (en) 2005-05-05 2006-11-09 Aten International Co., Ltd. Control system for controlling a plurality of target computers through portable computer

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7774523B2 (en) 2004-03-31 2010-08-10 Aten International Co., Ltd. Interface switch system for simultaneously connecting multiple I/O devices
CN100559331C (zh) * 2005-09-28 2009-11-11 宏正自动科技股份有限公司 控制键盘-屏幕-鼠标切换装置的控制系统及其方法
CN100476698C (zh) * 2005-10-21 2009-04-08 安国国际科技股份有限公司 一种信号切换器
CN101339458B (zh) * 2007-07-08 2011-12-21 盛乐信息技术(上海)有限公司 “一机多工作站”计算机系统的设备配置方法及配置模块
CN101339459B (zh) * 2007-07-08 2011-07-27 盛乐信息技术(上海)有限公司 一机多工作站计算机系统及其设备配置方法与工作站卡
CN101382846B (zh) * 2007-09-06 2011-08-31 宏正自动科技股份有限公司 鼠标及其控制方法
CN101387914B (zh) * 2007-09-14 2010-10-06 宏正自动科技股份有限公司 线控装置及其控制方法
CN101739377B (zh) * 2008-11-11 2012-05-30 宏正自动科技股份有限公司 具有自动切换能力的通用串行总线共享切换器
US8352668B2 (en) 2008-11-11 2013-01-08 Aten International Co., Ltd. USB sharing switch with automatic switching capabilities
CN101815068A (zh) * 2010-03-19 2010-08-25 南京神易网络科技有限公司 一种网络终端隔离的装置及方法
TWI510924B (zh) * 2010-05-04 2015-12-01 Aten Int Co Ltd 多電腦管理裝置及多電腦管理方法
CN101853086A (zh) * 2010-05-06 2010-10-06 广东威创视讯科技股份有限公司 计算机拼接显示系统及其桌面控制切换器和方法
CN102169375A (zh) * 2011-05-17 2011-08-31 山东超越数控电子有限公司 一种在kvm系统上控制通道切换的方法
CN103765501A (zh) * 2011-09-01 2014-04-30 弗莱克斯电子有限责任公司 用于个人电器的互操作性的系统和方法
CN103019368A (zh) * 2012-12-07 2013-04-03 浪潮电子信息产业股份有限公司 一种本地io节点与kvm模块智能切换的方法
CN103019368B (zh) * 2012-12-07 2016-06-29 浪潮电子信息产业股份有限公司 一种本地io节点与kvm模块智能切换的方法
CN106095123A (zh) * 2016-06-17 2016-11-09 山东超越数控电子有限公司 一种kvm一体机虚拟多路usb键鼠设备的方法
CN106406799A (zh) * 2016-11-22 2017-02-15 郑州云海信息技术有限公司 一种基于osd的服务器多通道切换结构及切换方法
CN107479845A (zh) * 2017-09-08 2017-12-15 广州视源电子科技股份有限公司 显示设备及其控制方法
CN114157898A (zh) * 2021-11-15 2022-03-08 深圳市华胜软件技术有限公司 信号切换系统及信号切换方法

Also Published As

Publication number Publication date
EP1451696A1 (en) 2004-09-01
US7472217B2 (en) 2008-12-30
JP2007141271A (ja) 2007-06-07
WO2003042844A1 (en) 2003-05-22
US20030093599A1 (en) 2003-05-15
US20050283563A1 (en) 2005-12-22
JP4651633B2 (ja) 2011-03-16
CN100378691C (zh) 2008-04-02
JP4558319B2 (ja) 2010-10-06
JP5232209B2 (ja) 2013-07-10
JP2005509947A (ja) 2005-04-14
US20070174535A1 (en) 2007-07-26
EP1451696B1 (en) 2013-04-10
US6957287B2 (en) 2005-10-18
EP1451696A4 (en) 2005-10-05
US20090106477A1 (en) 2009-04-23
US8140734B2 (en) 2012-03-20
US7340556B2 (en) 2008-03-04
JP2011014173A (ja) 2011-01-20

Similar Documents

Publication Publication Date Title
CN100378691C (zh) 用于控制台和外围设备的信号切换器
US8176226B2 (en) KVMP switch allowing asynchronous and synchronous switching for console devices and peripheral devices among different computers
US7657688B2 (en) Dynamically allocating lanes to a plurality of PCI express connectors
US8103993B2 (en) Structure for dynamically allocating lanes to a plurality of PCI express connectors
US6044428A (en) Configurable universal serial bus node
US6813650B1 (en) Multimode non-standard universal serial bus computer input device
US20100002140A1 (en) Television with integrated asynchronous/synchronous kvmp signal switch for console and peripheral devices
JP2018018514A (ja) 多重モードで動作するストレージ装置及びそれを含むシステム
US9798380B2 (en) Modular apparatus and system for reconfigurable user inputs
US7979610B2 (en) Remotely controllable switch and testing methods using same
KR20100101677A (ko) 통합된 커넥터 아키텍처
CN1858692A (zh) 通过可携式计算机控制多个目标计算机的控制系统
JP2005509947A5 (zh)
CN101957805B (zh) 支持n键同时输入的ps/2转usb键盘转接器
CN102081455B (zh) 转接器及计算机管理系统
EP1734454A2 (en) Signal switch for console and peripheral devices
CN103034600A (zh) 具有多个数据连接端口的电子装置
CN101046780A (zh) 计算机系统及其输入输出机板
CN100447714C (zh) 多任务式计算机周边装置联机切换接口
CN2713539Y (zh) 刀片服务装置
CN2828896Y (zh) 易于升级的微型计算机
CN1395397A (zh) 具有控制台命令逻辑单元的以太网络交换控制器
Tovar et al. SERIAL DATA TRANSMISSION THROUGH THE MICRO-USB PORT OF THE SYSTEM STM32F407
JP2008134698A (ja) Usb機器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: HONGZHENG AUTOMATION SCIENCE-TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: ATEN TECHNOLOGY INC.

Effective date: 20050610

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20050610

Address after: Taipei

Applicant after: ATEN INTERNATIONAL CO.,LTD.

Address before: California, USA

Applicant before: ATEN TECHNOLOGY, Inc.

C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Assignee: Jia Teng Technology (Shenzhen) Co.,Ltd.

Assignor: ATEN INTERNATIONAL CO.,LTD.

Contract record no.: 2010990000582

Denomination of invention: Signal switch for console and peripheral devices

Granted publication date: 20080402

License type: Common License

Open date: 20050330

Record date: 20100802

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20080402