键盘-屏幕-鼠标切换器、计算机系统与文件搜寻方法

文档序号:6577684阅读:231来源:国知局
专利名称:键盘-屏幕-鼠标切换器、计算机系统与文件搜寻方法
技术领域
本发明是关于一种键盘-屏幕-鼠标切换器。特别是,本发明中的键盘-屏幕-鼠 标切换器连接多台主机,并可通过此键盘-屏幕-鼠标切换器,在多台主机间进行文件搜寻。
背景技术
计算机为日常生活上不可或缺的必要工具,且现今的使用者往往会使用不只一台 计算机来处理事务,或者需要同时存取多台计算机。举例而言,使用者可具有一台工作专门 的计算机以及第二台计算机上网浏览或是玩计算机游戏,而同时两台计算机各自用来存取 不同账号的电子邮件。在传统上每一台计算机皆配备有一组输入/输出装置,通常包含有一键盘、屏幕、 鼠标。然而,对一个具有多台计算机的使用者,若在每一台计算机上都配备一组输入/输出 装置,无疑地将会浪费金钱与设置空间,甚者使用上亦造成不便。因此键盘-屏幕-鼠标切 换器(Keyboard-Monitor-MouseSwitch, KVM Switch)乃主要用来解决此问题,其可同时连 接多台计算机,并允许同一组的输入/输出外围装置与被选择到的计算机装置进行互动。然而,在传统的键盘_屏幕-鼠标切换器配置下,使用者一次仅能与一台计算机装 置进行互动,若需对多台计算机装置下达相同的指令,使用者还是必须通过键盘-屏幕-鼠 标切换器的切换,对个别计算机进行控制,并观看个别计算机的响应。

发明内容
本发明提供一种键盘_屏幕-鼠标切换器、计算机系统、以及文件搜寻方法。根据 本发明,使用者仅需对一台计算机主机输入搜寻条件以进行文件搜寻,却可以通过本发明 的键盘_屏幕-鼠标切换器,无须切换受控计算机主机,亦可同时对其它的计算机进行文件 搜寻,并可观看所有计算机的文件搜寻结果,换言之,可在多台主机间同步进行文件搜寻。 此外,文件搜寻程序可预先储存于键盘-屏幕-鼠标切换器中的存储器,当计算机主机与键 盘-屏幕-鼠标切换器连接时,再行下载安装至计算机主机当中。在本发明的实施例中,本发明提出一种键盘_屏幕-鼠标切换器用以连接第一主 机与第二主机以及多个人性界面装置,其中第一主机与第二主机分别安装有文件搜寻程 序。键盘-屏幕-鼠标切换器乃包括多个装置控制单元、控制台控制单元、与处理单元。多 个装置控制单元分别连接第一主机与第二主机。控制台控制单元用以接收人性界面装置的 电子信号。处理单元分别地电连接装置控制单元及控制台控制单元。第一主机根据搜寻条 件执行文件搜寻程序以产生第一搜寻结果,且第一主机还通过处理单元,要求第二主机根 据搜寻条件执行文件搜寻程序以产生第二搜寻结果。在另一实施例中,本发明提出一种计算机系统包含分别安装有文件搜寻程序的第 一主机与第二主机,键盘及/或鼠标、且包含有键盘_屏幕-鼠标切换器,用以在该第一主 机与该第二主机之间进行切换,以选择由键盘及/或鼠标所控制与监视的第一主机与第二主机其中之一。第一主机根据搜寻条件执行文件搜寻程序以产生第一搜寻结果,且第一主 机还通过切换器,要求第二主机根据搜寻条件执行文件搜寻程序以产生第二搜寻结果。在又一实施例中,本发明提出一种文件搜寻方法,用于键盘_屏幕-鼠标切换器, 其中键盘_屏幕-鼠标切换器连接第一主机与第二主机,而第一主机与第二主机分别安装 文件搜寻程序。此方法包含下列步骤接收第一主机的文件搜寻程序提供的搜寻条件;输 出搜寻条件至第二主机,而第二主机根据搜寻条件执行文件搜寻程序以产生搜寻结果;将 搜寻结果传送回第一主机。通过以下的较佳实施例的叙述并配合图式说明,本发明的目的、特征与优点将更 为清楚。





图1为本发明电子装置实施例的方块图; 图2A显示本发明实施例中方法流程图;以及 图2B为显示本发明电子装置实施例的操作过程。 [主要元件标号说明]
计算机系统10 切换器120 控制台控制单元123 视频切换器127 键盘140 屏幕 160 搜寻条件KW
主机 101、103、105、107 装置控制单元121A-121D 处理单元 125 存储单元129 鼠标 150 文件搜寻程序AP 搜寻结果SR1-SR具体实施例方式图1显示本发明计算机系统的一实施例,其中计算机系统10包含第一主机101、第 二主机103、第三主机105与第四主机107。第一主机101、第二主机103、第三主机105与 第四主机107可为大型服务器(server)、工作站(workstation)、个人计算机(PC)、抑或是 可携式信息装置,且不限于采用相同的操作系统,但以下将以微软公司的WINDOWS XP操作 系统为例来说明本发明。第一主机101、第二主机103、第三主机105与第四主机107各自含有储存装置(未 图标),例如是硬盘或是闪存,用来储存文件或应用程序。第一主机101、第二主机103、第三 主机105与第四主机107分别连接至键盘-屏幕-鼠标切换器120,而键盘-屏幕-鼠标切 换器120又外接一组人性界面装置例如键盘140、鼠标150、屏幕160,以及其它已知的输入
/输出装置。值得一提的是,本实施例中键盘_屏幕-鼠标切换器120可提供四台计算机主机 间的切换,但在其它实施例中,键盘-屏幕-鼠标切换器120可提供四台以上或以下计算机 主机间的切换。此外,较佳地,第一主机101、第二主机103、第三主机105与第四主机107以USB 协议与键盘_屏幕-鼠标切换器120连接,此外键盘140与鼠标150亦可通过USB协议与键盘-屏幕-鼠标切换器120连接。本实施例中采取USB协议的优点在于“热插拔(Hot swapping) ”和“即插即用(Plug-and-Play) ”,因此比PCI和ISA总线方便。值得一提的是, 本发明并不欲限制第一主机101、第二主机103、第三主机105、第四主机107、键盘140、鼠标 150、屏幕160与键盘-屏幕-鼠标切换器120之间的连结方式,亦不限制采用有线或是无 线的连结方式。但须说明的是,键盘140、鼠标150、屏幕160并不“直接”与第一主机101、第二主 机103、第三主机105、第四主机107连接,而需通过键盘-屏幕-鼠标切换器120在其间 进行切换或选择。例如,当使用者利用键盘140输入一串字键码(Keystrokes),例如输入 Ctrl+Shift+Ι,则键盘-屏幕-鼠标切换器120切换到第一主机101,使得之后键盘140所 输入的数据可以传送到第一主机101,或者可通过键盘140、鼠标150、屏幕160对第一主机 101进行控制与监视;若输入Ctrl+Shift+2,则键盘-屏幕-鼠 标切换器120 (以下简称切 换器)切换到第二主机103,使得之后键盘140所输入的数据可以传送到第二主机103,或 者可通过键盘140、鼠标150、屏幕160对第二主机103进行控制与监视。切换器120包括装置控制单元121A-121D、控制台控制单元123、处理单元125与 视频切换器127。装置控制单元121A-121D分别连接第一主机101、第二主机103、第三主机105、第 四主机107,在此实施例中,切换器120与主机101-107乃利用USB协议进行连结,而装置控 制单元121A-121D乃实施为USB控制器,用来响应主机101-107中Host控制器(未图示) 所发出的询问(request)信号,以进一步传输数据并对与其连接的主机101-107分别仿真 一组键盘与鼠标,使主机101-107皆认为其分别物理连接一组键盘与鼠标,但在另一实施 例中,切换器120与主机101-107乃利用以太网络(Ethernet)进行连结,而装置控制单元 121A-121D相对地实施为以太网络控制器。控制台控制单元123用以接收键盘140或鼠标150的电子信号,特别是当键盘140 或鼠标150利用USB协议与切换器120连结时,控制台控制单元123即作为Host控制器, 向键盘140或鼠标150发送询问(request)信号,并接收键盘140或鼠标150的响应。处理单元125可以是微处理器或是中央处理单元(CPU),分别地电连接装置控制 单元121A-121D及控制台控制单元123,而处理单元125亦监控主机101-107中何者与切换 器120联机。此外,处理单元125亦配合装置控制单元121A-121D,来进行主机101-107间 数据的搬移。视频切换器127与屏幕160连结,另外则配合处理单元125,显示所选/受控主机 (主机101-107其中之一)所输出的视频信号。在此实施例中,切换器120还包含非易失性存储单元129,以储存有文件搜寻程序 AP,并与处理单元125连接,当主机101-107其中之一与切换器120连结时,可通过处理单 元125与装置控制单元121A自存储单元129加载并安装文件搜寻程序AP。在此实施例中, 存储单元129中还存有“autorim. inf ”文件,当主机101-107其中之一与切换器120连结 时,主机101-107上的操作系统WINDOWS XP会通过处理单元125,而读取“autorun. inf” 文件,并根据“autorim. inf”文件上的设定,自动地从切换器120的存储单元129加载并安 装文件搜寻程序AP,而不需要使用者手动安装。需说明的是,其它非WINDOWS操作系统不 一定会支持此“autorim. inf ”功能,但本发明并不欲限制将文件搜寻程序AP安装于主机101-107的方式,换言之,使用者并非一定要利用切换器120来安装文件搜寻程序AP。在其 它实施例中,主机101-107在与切换器120连结之前,亦可先预先安装好文件搜寻程序AP。在一实施例中,主机101-107安装好文件搜寻程序AP之后,各主机101-107的操 作系统会执行文件搜寻程序AP,先对各主机内的文件建立索引,并制作索引数据,而存放于 各主机内,或是存放于切换器120中的存储单元129 (例如非易失性闪存),供之后进行文 件搜寻之用。在此实施例中,索引数据可包含文件名称、文件格式、文件建立时间、及/或 文件路径,且索引数据乃是在各主机101-107闲置时所建立,不会影响主机的工作效能,使 用者亦不会察觉索引数据的存在,但须注意的是,索引数据仅是加速进行文件搜寻之用,而 本发明并不欲限制于采用索引数据来进行文件搜寻的方式。此外,索引数据亦可在各主机 101-107初次电连接切换器120时建立,并于其后周期性地按时间更新的方式建立。图2A与2B是显示本发明实施例中文件搜寻方法,并配合上述图1中计算机系统 10与切换器120来说明本发明。首先,使用者可利用键盘140或鼠标150,通过切换器120,选择主机101作为受控 主机,且让主机101所输出的视频信号显示于屏幕160 ;此时其它主机103-107虽然没有与 键盘140、鼠标150、与屏幕160物理连接,但经过USB控制单元(装置控制单元121B-121D) 的仿真功能后,主机103-107会认为其分别连接一组键盘、鼠标、与屏幕。同时主机101亦 可与切换器120的处理单元125沟通,以了解其它主机103、105、107是否有与切换器120 连结。此外,如上所述,主机101-107各自已安装文件搜寻程序AP,并对各主机内的文件建 立索引,并制作索引数据,而存放于各主机内,或是存放于切换器120中的存储单元129。参见图2A与2B,在步骤201,使用者利用键盘140或鼠标150来输入或编辑搜寻 条件KW (例如关键词),而通过切换器120,传送到主机101。主机101上所安装的文件搜寻 程序AP,会根据搜寻条件KW在主机101内进行文件搜寻,并产生搜寻结果SR1。若文件搜 寻程序AP先前有针对主机101内的文件制作索引数据(可存放于主机101内或是切换器 120的存储单元129中),则文件搜寻程序AP会根据此索引数据进行文件搜寻。在步骤201之后,主机101的文件搜寻程序AP通过切换器120与其它主机103、 105、及/或107的文件搜寻程序AP进行沟通。在步骤203中,切换器120接收主机101的 文件搜寻程序AP所输出的搜寻条件KW,或者是主机101的文件搜寻程序AP所输出的根据 前述搜寻条件KW所修改的新搜寻条件;举例来说,相较于搜寻条件KW,新搜寻条件中可进 一步排除某些文件格式。在步骤205中,切换器120根据主机101上文件搜寻程序AP的要求,将搜寻条件 KW或新搜寻条件输出给主机103、105及/或107 (以下仅以主机103为例进行说明),而主 机103文件搜寻程序AP即根据所收到的搜寻条件KW或新搜寻条件在主机103内进行文件 搜寻,而产生搜寻结果SR2。如同主机101,若文件搜寻程序AP先前有针对主机103内的文 件制作索引数据,则文件搜寻程序AP会根据此索引数据进行文件搜寻。接着在步骤207中,切换器120将主机103所产生的搜寻结果SR2传送回主机101, 而主机101通过切换器120,将主机101的搜寻结果SR1与主机103的搜寻结果SR2 —同 显示于屏幕160。在另一实施例中,使用者可点击搜寻结果SR2中的任一文件图示(icon), 切换器120还将主机103搜寻结果SR2中所列出的文件传送回主机101,因此使用者不需 要切换至主机103,即可读取原先储存在主机103中的文件,而在屏幕160上浏览此文件内容。但其它实施例中,亦可不待使用者点选搜寻结果SR2中的任一文件,而主机103先主动 将搜寻结果SR2中的所有文件传送回主机101以备使用者随后使用,因此可节省使用者等 待文件传输的时间。图2B进一步显示计算机系统10的操作过程,在此实施例中,切换器120将所收到 的搜寻条件KW,传送至其它主机103-107,而主机103-107也根据此搜寻条件KW进行文件 搜寻,而分别产生搜寻结果SR2、SR3与SR4,切换器120再将搜寻结果SR2、SR3与SR4送回 主机101,与主机101本身的搜寻结果SR1 —同显示于屏幕160。虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何具有本发明所 属技术领域的通常知识者,在不脱离本发明的精神和范围内,当可作各种更动与润饰,并可 思揣其它不同的实施例,因此本发明的保护范围当视所附权利要求范围所界定者为准。
权利要求
一种键盘-屏幕-鼠标切换器,用以连接第一主机与第二主机以及多个人性界面装置,该第一主机与该第二主机分别安装有文件搜寻程序,该键盘-屏幕-鼠标切换器包括多个装置控制单元,用以分别连接该第一主机与该第二主机;控制台控制单元,用以接收该多个人性界面装置的电子信号;以及处理单元,分别地电连接该多个装置控制单元及该控制台控制单元;其中,该第一主机根据搜寻条件执行该文件搜寻程序以产生第一搜寻结果,且该第一主机还通过该处理单元,要求该第二主机根据该搜寻条件执行该文件搜寻程序以产生第二搜寻结果。
2.根据权利要求1所述的键盘_屏幕-鼠标切换器,其中该第二主机还通过该处理单 元将该第二搜寻结果传送回该第一主机。
3.根据权利要求1所述的键盘_屏幕-鼠标切换器,其中该文件搜寻程序对各主机内 文件进行建立索引,并分别建立索引数据,以分别储存于该第一主机及该第二主机中的储 存装置;其中该文件搜寻程序依据该索引数据进行该第一主机及该第二主机的文件搜寻。
4.一种计算机系统,包含第一主机与第二主机,该第一主机与该第二主机分别安装有文件搜寻程序;键盘及/或鼠标;键盘-屏幕-鼠标切换器,用以在该第一主机与该第二主机之间进行切换,以选择由该 键盘及/或该鼠标所控制与监视的该第一主机与该第二主机其中之一;其中,该第一主机根据搜寻条件执行该文件搜寻程序以产生第一搜寻结果,且该第一 主机还通过该切换器,要求该第二主机根据该搜寻条件执行该文件搜寻程序以产生第二搜寻结果。
5.根据权利要求4所述的计算机系统,其中该第二主机还通过该处理单元将该第二搜 寻结果传送回该第一主机。
6.根据权利要求4所述的计算机系统,其中该文件搜寻程序对各主机内文件进行建立 索引,并分别建立索引数据,以分别储存于该第一主机及该第二主机中的储存装置;其中该文件搜寻程序依据该索引数据进行该第一主机及该第二主机的文件搜寻。
7.一种文件搜寻方法,用于键盘_屏幕-鼠标切换器,该键盘_屏幕-鼠标切换器连接 第一主机与第二主机,该第一主机与该第二主机分别安装文件搜寻程序,该方法包含(a)接收该第一主机的文件搜寻程序提供的搜寻条件;(b)输出该搜寻条件至该第二主机,该第二主机根据该搜寻条件执行该文件搜寻程序 以产生搜寻结果;以及(c)将该搜寻结果传送回该第一主机。
8.根据权利要求7所述的方法,其中还包含步骤(d)该第二主机通过该切换器将该搜 寻结果中所列出的至少一文件传送给该第一主机。
9.根据权利要求7所述的方法,其中而步骤(a)之前该文件搜寻程序对各主机内文 件进行建立索引,并分别建立索引数据,而该文件搜寻程序依据该索引数据进行该第一主 机及该第二主机的文件搜寻。
10.根据权利要求7所述的方法,其中该切换器还储存有该文件搜寻程序,而在步骤(a)之前该第一主机或该第二主机通过该处理单元自该切换器加载并安装该文件搜寻程序。
全文摘要
一种键盘-屏幕-鼠标切换器,用以连接第一主机与第二主机以及多个人性界面装置,其中第一主机与第二主机分别安装有文件搜寻程序。键盘-屏幕-鼠标切换器乃包括多个装置控制单元、控制台控制单元、与处理单元。多个装置控制单元分别连接第一主机与第二主机。控制台控制单元用以接收人性界面装置的电子信号。第一主机根据搜寻条件执行文件搜寻程序以产生第一搜寻结果,且第一主机还通过处理单元,要求第二主机根据搜寻条件执行文件搜寻程序以产生第二搜寻结果。
文档编号G06F17/30GK101859307SQ20091013307
公开日2010年10月13日 申请日期2009年4月7日 优先权日2009年4月7日
发明者古怡杰, 胡秉仁 申请人:宏正自动科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1