远程控制系统、多电脑切换器及鼠标游标显示方法

文档序号:6505142阅读:261来源:国知局
远程控制系统、多电脑切换器及鼠标游标显示方法
【专利摘要】一种远程控制系统、多电脑切换器及鼠标游标显示方法,多电脑切换器耦接于至少一主控电脑与至少一受控电脑之间。多电脑切换器包含储存单元、编码单元及通讯单元。储存单元包含鼠标事件队列,用以暂存主控电脑所传送来的鼠标状态信息并将鼠标状态信息转为鼠标状态相关特定区域指令。编码单元参考鼠标状态相关特定区域指令并优先对受控电脑的受控电脑画面中的特定区域进行编码以产生鼠标游标编码数据。特定区域与鼠标游标有关。通讯单元将鼠标游标编码数据传送至主控电脑,以供主控电脑根据鼠标游标编码数据更新主控电脑所显示的主控电脑画面。
【专利说明】远程控制系统、多电脑切换器及鼠标游标显示方法

【技术领域】
[0001] 本发明与鼠标游标的显示有关,特别是关于一种远程控制系统、多电脑切换器及 鼠标游标显示方法。

【背景技术】
[0002] 多电脑切换器(Keyboard-Video-Mouse Switch, KVM Switch)使得使用者可通 过单一组键盘、屏幕及鼠标来同时管控多台电脑,而网络型多电脑切换器(IP-based KVM Switch)更进一步使桌上型或笔记型电脑的使用者可以通过网络管理多台位于远程的受控 电脑以及观看受控电脑经由网络传来的画面。网络型多电脑切换器会将受控电脑输出的影 像信号转换为网络封包后传送给主控电脑,主控电脑亦会将其键盘或鼠标信号转换为网络 封包后传送给网络型多电脑切换器。举例来说,位于台湾的管理者便可通过网络型多电脑 切换器由远程管理或控制位于美国机房当中的服务器。
[0003] 请参阅第1A图,第1A图绘示先前技术中的远程控制系统的示意图。如第1A图所 示,远程控制系统CS包含至少一主控电脑11、至少一受控电脑12及多电脑切换器13。其 中,多电脑切换器13电性耦接于至少一主控电脑11与至少一受控电脑12之间。于此实施 例中,至少一主控电脑11通过网络N与多电脑切换器13沟通,而至少一受控电脑12与多 电脑切换器13电性耦接。
[0004] 实际上,至少一主控电脑11与至少一受控电脑12的数目可视实际需求而定,并无 特定的限制;网络N可以是任意型式的无线网络或有线网络;至少一主控电脑11亦可通过 任意型式的传输线(例如USB传输线或Cat5传输线)与多电脑切换器13电性耦接。
[0005] 第1B图是绘示第1A图中的多电脑切换器13的详细功能方块图。如第1B图所示, 多电脑切换器13包含通讯单元130、处理单元131、储存单元132、编码单元133及撷取单元 134。撷取单元134电性耦接至少一受控电脑12。通讯单元130包含网络通讯接口 1300。 网络通讯接口 1300通过网络N与至少一主控电脑11沟通。储存单元132包含撷取画面缓 冲器1322及编码数据缓冲器1324。撷取画面缓冲器1322分别电性耦接编码单元133及撷 取单元134。编码数据缓冲器1324电性耦接于处理单元131与编码单元133之间。处理单 元131会直接将鼠标状态信息PMI (包括鼠标游标位置)通过多电脑切换器13上的鼠标输 出孔135直接传送至受控电脑12。
[0006] 然而,在目前应用中,当使用者通过主控电脑11的屏幕观看远程的受控电脑12的 画面时,由于从取得远程的鼠标游标位置一直到真正画出鼠标游标均需经过与一般屏幕数 据更新相同的信号传输路径,每一步骤均需耗费一定的时间,因而导致在主控电脑11的屏 幕上所显示的远程鼠标游标(如第1C图所示的实心游标CSR1)移动时相较于受控电脑12 画面上的远程鼠标游标(如第1D图所示的空心游标CSR2,鼠标游标移动方向D0M为向右方 移动)会有延迟感,并且更新频率较慢,使得使用者在操控上甚为不便。


【发明内容】

[0007] 因此,本发明提出一种远程控制系统、多电脑切换器及鼠标游标显示方法,以解决 先前技术所遭遇到的上述问题。
[0008] 根据本发明的一具体实施例为一种多电脑切换器。于此实施例中,多电脑切换器 耦接于至少一主控电脑与至少一受控电脑之间,多电脑切换器包含储存单元、编码单元及 通讯单元。储存单元包含鼠标事件队列。鼠标事件队列用以暂存主控电脑所传送来的鼠标 状态信息,鼠标事件队列并将该鼠标状态信息转为一鼠标状态相关特定区域指令。编码单 元电性耦接储存单元中的鼠标事件队列,用以参考鼠标状态相关特定区域指令并优先对受 控电脑的受控电脑画面中的特定区域进行编码以产生鼠标游标编码数据。特定区域与鼠标 游标有关。通讯单元电性耦接处理单元、储存单元内的编码数据缓冲器及编码单元,用以将 鼠标游标编码数据经由储存单元内的编码数据缓冲器、处理单元及通讯单元传送至主控电 脑,以供主控电脑根据鼠标游标编码数据更新主控电脑所显示的主控电脑画面。
[0009] 于一实施例中,多电脑切换器更包含撷取单元。撷取单元电性耦接受控电脑,用以 参考鼠标状态信息撷取受控电脑的受控电脑画面。受控电脑画面为受控电脑所显示的整个 画面或同时包含与鼠标游标有关的特定区域集合,特定区域集合为一个或多个特定区域。
[0010] 于一实施例中,通讯单元包含网络通讯接口,网络通讯接口通过网络与主控电脑 沟通。
[0011] 于一实施例中,鼠标状态信息包含鼠标游标位置及鼠标按钮状态,特定区域根据 鼠标游标位置及特定规则形成,特定区域包含鼠标游标位置及其周围的鼠标游标可能出现 区域。
[0012] 于一实施例中,储存单元更包含撷取画面缓冲器,电性耦接于撷取单元与编码单 元之间,用以暂存撷取单元所撷取的受控电脑画面,以供编码单元进行编码。
[0013] 于一实施例中,储存单元更包含编码数据缓冲器,电性耦接于编码单元、处理单元 及通讯单元之间,编码数据缓冲器用以暂存编码单元所产生并传送至编码数据缓冲器的鼠 标游标编码数据,鼠标游标编码数据经过通讯单元送至主控电脑。
[0014] 根据本发明的另一具体实施例为一种鼠标游标显示方法。于此实施例中,鼠标游 标显示方法应用于多电脑切换器。多电脑切换器耦接于至少一主控电脑与至少一受控电脑 之间。多电脑切换器包含一储存单元,鼠标游标显示方法包含下列步骤:(a)接收主控电脑 所传送来的鼠标状态信息并将鼠标状态信息暂存于储存单元的鼠标事件队列;(b)鼠标事 件队列将鼠标状态信息转为鼠标状态相关特定区域指令;(c)参考鼠标状态相关特定区域 指令并优先对受控电脑的受控电脑画面中的特定区域进行编码以产生鼠标游标编码数据, 其中特定区域与鼠标游标有关;(d)将鼠标游标编码数据传送至主控电脑;(e)主控电脑根 据鼠标游标编码数据更新主控电脑所显示的主控电脑画面。
[0015] 根据本发明的另一具体实施例为一种远程控制系统。于此实施例中,远程控制系 统包含至少一主控电脑、至少一受控电脑及多电脑切换器。多电脑切换器耦接于至少一主 控电脑与至少一受控电脑之间。多电脑切换器包含储存单元、编码单元及通讯单元。储存 单元包含鼠标事件队列。鼠标事件队列用以暂存主控电脑所传送来的鼠标状态信息。鼠标 事件队列并将鼠标状态信息转为鼠标状态相关特定区域指令。编码单元电性耦接储存单元 中的鼠标事件队列,用以参考鼠标状态相关特定区域指令并优先对受控电脑的受控电脑画 面中的特定区域进行编码以产生鼠标游标编码数据。特定区域与鼠标游标有关。通讯单元 电性耦接处理单元、储存单元内的编码数据缓冲器及编码单元,用以将鼠标游标编码数据 经由储存单元内的编码数据缓冲器、处理单元及通讯单元传送至主控电脑,以供主控电脑 根据鼠标游标编码数据更新主控电脑所显示的主控电脑画面。
[0016] 根据本发明的一具体实施例为一种多电脑切换器。于此实施例中,多电脑切换器 耦接于至少一主控电脑与至少一受控电脑之间,多电脑切换器包含鼠标事件队列、编码单 元及通讯单元。鼠标事件队列用以暂存主控电脑所传送来的鼠标状态信息并将鼠标状态信 息转为鼠标状态相关特定区域指令。编码单元电性耦接鼠标事件队列,用以参考鼠标状态 相关特定区域指令并优先对受控电脑的受控电脑画面中的特定区域进行编码以产生鼠标 游标编码数据。特定区域与鼠标游标有关。通讯单元电性耦接编码单元,用以将鼠标游标 编码数据传送至主控电脑,以供主控电脑根据鼠标游标编码数据更新主控电脑所显示的主 控电脑画面。鼠标状态相关特定区域指令包含鼠标游标位置及鼠标按钮状态,特定区域根 据特定规则及鼠标游标位置形成,特定区域包含鼠标游标位置及其周围的鼠标游标可能出 现区域。
[0017] 相较于先前技术,根据本发明的远程控制系统、多电脑切换器及鼠标游标显示方 法能够达到下列功效:(1)有效缩短使用者于主控电脑端操作鼠标的时间起始点一直至主 控电脑画面更新远程的受控电脑的鼠标游标的时间终点之间所需时间。(2)增加受控电脑 的鼠标游标的更新频率。(3)让使用者在通过主控电脑操作远程的受控电脑时能够如同操 作本地鼠标游标一样灵敏地操作远程受控电脑的鼠标游标。
[0018] 关于本发明的优点与精神可以通过以下的发明详述及所附图式得到进一步的了 解。

【专利附图】

【附图说明】
[0019] 第1A图绘示先前技术中的远程控制系统的示意图。
[0020] 第1B图绘示第1A图中的多电脑切换器的功能方块图。
[0021] 第1C图及第1D图绘示先前技术中的游标具有延迟显示与更新频率低的缺点,其 中第1C图显示主控电脑上所显示的鼠标游标,第1D图显示被控电脑上所显示的鼠标游标。
[0022] 第2A-1图绘示根据本发明的一具体实施例的多电脑切换器的功能方块图。
[0023] 第2A-2图绘示根据本发明的另一具体实施例的多电脑切换器的功能方块图。
[0024] 第2B图及第2C图绘示本发明中的游标有效改善先前技术具有的延迟显示与更新 频率低的缺点,其中第2B图显示主控电脑上所显示的鼠标游标,第2C图显示被控电脑上所 显示的鼠标游标。
[0025] 第3A图绘示撷取单元自受控电脑所撷取的受控电脑画面为受控电脑所显示的整 个画面。
[0026] 第3B图绘示撷取单元自受控电脑所撷取的受控电脑画面仅是受控电脑所显示的 画面中与鼠标游标有关的特定区域。
[0027] 第4A图至第4C图绘示根据特定规则找出以有效鼠标游标优先区域组作为鼠标游 标可能出现的特定区域。
[0028] 第5图绘示根据本发明的另一具体实施例中的鼠标游标显示方法的流程图。
[0029] 【符号说明】
[0030] S10?S22 :流程步骤
[0031] CS:远程控制系统
[0032] 11、21 :主控电脑
[0033] 12、22 :受控电脑
[0034] 13、23:多电脑切换器
[0035] 135、235 :鼠标输出孔
[0036] N:网络
[0037] 230 :通讯单元
[0038] 231 :处理单元
[0039] 232 :储存单元
[0040] 233 :编码单元
[0041] 234:撷取单元
[0042] 2300:网络通讯接口
[0043] 2320:鼠标事件队列
[0044] 2322 :撷取画面缓冲器
[0045] 2324 :编码数据缓冲器
[0046] t0 ?tn :时间
[0047] Te :第一时间差
[0048] Τη :第二时间差
[0049] Π ?fn :画面更新
[0050] (XI,Y1)?(Xn, Yn):鼠标游标位置
[0051] Ml?Μη:按键状态
[0052] ΡΜΙ、ΜΙ :鼠标状态信息
[0053] VI :受控电脑画面
[0054] CSR1 :被控电脑上所显示的鼠标游标
[0055] CSR2 :主控电脑上所显示的鼠标游标
[0056] D0M :鼠标游标移动方向
[0057] RI :鼠标状态相关特定区域指令
[0058] RIR :特定区域

【具体实施方式】
[0059] 根据本发明的一较佳具体实施例为一种多电脑切换器。请参阅第2Α-1图,第2Α-1 图绘示此实施例中的多电脑切换器的详细功能方块图。如第2Α-1图所示,多电脑切换器23 包含通讯单元230、处理单元231、储存单元232、编码单元233及撷取单元234。其中,通讯 单元230电性耦接于网络Ν与处理单元231之间。处理单元231电性耦接于通讯单元230 与储存单元232之间。储存单元232分别电性耦接处理单元231、编码单元233及撷取单 元234。撷取单元234电性耦接至少一受控电脑22。实际上,处理单元231可以是中央处 理器或微处理器,且处理单元231可控制通讯单元230、储存单元232及编码单元233,但不 以此为限。
[0060] 通讯单元230包含网络通讯接口 2300。网络通讯接口 2300通过网络N与至少一 主控电脑21沟通。储存单元232包含鼠标事件队列2320、撷取画面缓冲器2322及编码数 据缓冲器2324。储存单元232可以是存储器或固态硬盘,但不以此为限。其中,鼠标事件队 列2320分别电性耦接处理单元231、编码单元233及撷取单元234。撷取画面缓冲器2322 分别电性耦接编码单元233及撷取单元234。编码数据缓冲器2324电性耦接于处理单元 231与编码单元233之间。
[0061] 当主控电脑21通过网络N将其鼠标状态信息MI传送至多电脑切换器23时,多电 脑切换器23的通讯单元230通过网络通讯接口 2300接收鼠标状态信息MI。其中,主控电 脑21所传送来的鼠标状态信息MI可包含有鼠标游标位置及鼠标按钮状态。举例而言,鼠 标状态信息MI可能包含有:鼠标游标位置在坐标(X=50,Y=25)上且鼠标的左键处于被按压 的状态(M=l),但不以此例为限。
[0062] 一方面,处理单元231会通过多电脑切换器23上的鼠标输出孔235将鼠标状态信 息ΜΙ直接传送至受控电脑22。接着,处理单元231将主控电脑21所传送来的鼠标状态信 息ΜΙ暂存于鼠标事件队列2320后,鼠标事件队列2320将鼠标状态信息ΜΙ转为一鼠标状态 相关特定区域指令RI再传送至撷取单元234,再由撷取单元234参考鼠标状态相关特定区 域指令RI以自受控电脑22撷取受控电脑22的受控电脑画面VI。其中,鼠标事件队列2320 为先进先出的队列,具有一有限长度。实际上,鼠标事件队列2320可以是一存储器储存队 列,但不以此为限。假设鼠标事件队列2320具有的长度为L,主控电脑21所传送来的一组 新的鼠标状态信息均会被放进鼠标事件队列2320的头端,并同时于鼠标事件队列2320的 尾端移除一组旧的鼠标状态信息,使得鼠标事件队列2320的长度能维持于L不变。
[0063] 而第2Α-2图与第2Α-1图的差异在于:第2Α-2图所描述的鼠标事件队列2320独 立设置于储存单元232之外,亦即储存单元232仅包含撷取画面缓冲器2322及编码数据缓 冲器2324。储存单元232可以是存储器或固态硬盘,但不以此为限。其中,鼠标事件队列 2320分别电性耦接处理单元231、编码单元233及撷取单元234。撷取画面缓冲器2322分 别电性耦接编码单元233及撷取单元234。编码数据缓冲器2324电性耦接于处理单元231 与编码单元233之间。
[0064] 由于多电脑切换器23能够有效缩短使用者于主控电脑21端操作鼠标的时间起始 点一直至主控电脑21画面更新远程的受控电脑22的鼠标游标的时间终点之间所需时间, 故可增加受控电脑22的鼠标游标的更新频率。假设鼠标游标移动方向D0M为向右方移动, 使用者在通过主控电脑21操作远程的受控电脑22时能够如同操作主控电脑21端的鼠标 游标(如第2C图的空心鼠标游标CSR2所示)一样灵敏地操作远程受控电脑22的鼠标游 标(如第2Β图的空心鼠标游标CSR1所示)向右方移动。
[0065] 需说明的是,撷取单元234自受控电脑22所撷取的受控电脑画面VI可以是受控 电脑22所显示的整个画面(如第3Α图所示)或同时是受控电脑22所显示的画面中与鼠 标游标有关的特定区域RIR(如第3Β图所示),端视多电脑切换器23中的撷取单元234的 硬件能力而定。例如,依撷取单元234的硬件设计不同,而可处理受控电脑22所显示的整 个画面或/及部分的鼠标坐标周边一定范围内的区域。由于在鼠标坐标周边一定范围内的 区域均是鼠标游标可能会出现的区域,所以受控电脑22所显示的画面中与鼠标游标有关 的特定区域RIR可包含鼠标游标位置及其周围的鼠标游标可能出现区域。
[0066] 实际上,特定区域RIR根据鼠标游标位置及一特定规则形成,其范围大小可能会 随着系统及鼠标按键状态不同而改变,使用者亦可事先进行设定。举例而言,特定规则可以 是指以鼠标游标位置(例如坐标(X=50,Y=25))为圆心所形成的圆形区域范围作为鼠标游 标可能出现的特定区域,但不以此为限。
[0067] 此外,特定规则亦可以是指以有效鼠标事件(effective mouse event)的鼠标游 标位置所组合而成的有效鼠标游标优先区域组(effective cursor priority region set) 作为鼠标游标可能出现的特定区域。如第4A图至第4C图所示,由于从任一鼠标状态信息 (XI,Yl),Ml被传送至受控电脑22的时间t0 -直到受控电脑22于时间tl更新其输出画 面并将鼠标游标显示于坐标(XI,Y1)且按键状态为Ml为止会有第一时间差Te,并于受控 电脑22更新其输出画面并将鼠标游标显示于次一事件(Χ0,Υ0),Μ0的坐标为止会有第二 时间差Τη。因此,鼠标事件队列2320所储存鼠标游标轨迹其长度需足以让(XI,Yl),Ml在 第二时间差Τη间都能留于鼠标事件队列2320内,亦即至少须包含在第二时间差Τη间所 传送到受控电脑22的所有鼠标事件。同时因为受控电脑22在第一时间差Te内收到的鼠 标事件尚未更新至画面,在选取有效鼠标事件可将第一时间差Te间所对应的鼠标事件省 略。故对于一组鼠标事件(XI,Yl),Ml?(Χη,Υη),Μη,(Χη,Υη),Μη最早送达受控电脑22而 (XI,Yl),Ml最后送达受控电脑22且落于第一时间差Te内,可得到有效鼠标事件的鼠标游 标位置(X2,Y2)?(Xn,Yn)所组合而成的有效鼠标游标优先区域组,如第4C图中的粗框所 圈起的鼠标游标坐标位置所示。
[0068] 接着,储存单元232的撷取画面缓冲器2322暂存撷取单元234所撷取的受控电脑 画面VI,以供编码单元233进行后续的编码。当编码单元233分别自撷取画面缓冲器2322 接收受控电脑画面VI以及自鼠标事件队列2320接收鼠标状态相关特定区域指令RI时,编 码单元233将会参考鼠标状态相关特定区域指令RI并优先对受控电脑22的受控电脑画面 VI中的上述特定区域进行编码,以产生鼠标游标编码数据。
[0069] 当编码单元233产生鼠标游标编码数据并将其传送至编码数据缓冲器2324时,鼠 标游标编码数据将会暂存于编码数据缓冲器2324。接着,处理单元231将鼠标游标编码数 据传送至通讯单元230,通讯单元230的网络通讯接口 2300再通过网络Ν将鼠标游标编码 数据传送至主控电脑21。当主控电脑21接收到鼠标游标编码数据时,主控电脑21根据鼠 标游标编码数据更新主控电脑21所显示的主控电脑画面,以显示更新后的鼠标游标位置。
[0070] 需说明的是,本发明的鼠标游标画面,其传送的优先顺序高于一般画面,且其传送 可由多电脑切换器23主动推送。于实际应用中,主控电脑21根据鼠标游标编码数据更新 主控电脑21所显示的主控电脑画面时,可将鼠标游标画面与一般画面位于同一图层上或 将分别将鼠标游标画面与一般画面位于上下两个不同图层上。
[0071] 举例而言,若上图层为鼠标游标画面,例如由鼠标事件队列2320直接传至编码单 元233的鼠标状态相关特定区域指令RI (不必经过受控电脑22)所形成的画面,且下图层 则为一般画面,例如受控电脑22由多电脑切换器23中的处理单元231通过多电脑切换器 23上的鼠标输出孔235接收的鼠标状态信号ΜΙ后,再由受控电脑22直接传至撷取单元234 的受控电脑画面VI :上层画面的非透明区域盖住下层画面,主控电脑21直接将更新的鼠标 游标数据画到上图层,并清空旧的鼠标游标数据中与新的鼠标游标数据无交集的区域。如 此才会使得最终呈现在主控电脑21的画面中不会有两个鼠标游标出现
[0072] 若鼠标游标画面与一般画面位于同一图层:(1)主控电脑21更新的鼠标游标数据 时顺便记录鼠标画面的区域,下次更新时即会避开鼠标图像位置;(2)主控电脑21更新的 鼠标游标数据时,多电脑切换器23抓取鼠标画面的区域,因此当多电脑切换器23下次编码 及传送新的鼠标游标数据时,即可省略鼠标游标所在区域。
[0073] 根据本发明的另一具体实施例为一种鼠标游标显示方法。于此实施例中,鼠标游 标显示方法应用于多电脑切换器。多电脑切换器耦接于至少一主控电脑与至少一受控电脑 之间。多电脑切换器包含一储存单元。请参照第5图,第5图绘示此实施例的鼠标游标显 示方法的流程图。
[0074] 如第5图所示,首先,于步骤S10中,该方法接收主控电脑所传送来的鼠标状态信 息并将鼠标状态信息暂存于储存单元的鼠标事件队列。实际上,鼠标状态信息可包含鼠标 游标位置及鼠标按钮状态。该方法可通过网络或传输线接收主控电脑所传送来的鼠标状态 信息,但不以此为限。
[0075] 于步骤S11中,鼠标事件队列将鼠标状态信息转为鼠标状态相关特定区域指令 (RI)。于步骤S12中,该方法参考鼠标状态相关特定区域指令(RI)以撷取受控电脑的受控 电脑画面。其中受控电脑画面为受控电脑所显示的整个画面或仅包含与鼠标游标有关的特 定区域。实际上,特定区域可根据一特定规则及鼠标游标位置形成。特定区域包含鼠标游 标位置及其周围的鼠标游标可能出现区域。于步骤S14中,该方法暂存步骤S12所撷取的 受控电脑画面。
[0076] 于步骤S16中,该方法参考鼠标状态相关特定区域指令(RI)并优先对受控电脑的 受控电脑画面中的特定区域进行编码以产生鼠标游标编码数据,其中特定区域与鼠标游标 有关。于步骤S18中,该方法暂存步骤S16所产生的鼠标游标编码数据。
[0077] 于步骤S20中,该方法将鼠标游标编码数据传送至主控电脑。于步骤S22中,主控 电脑根据鼠标游标编码数据更新主控电脑所显示的主控电脑画面。
[0078] 相较于先前技术,根据本发明的远程控制系统、多电脑切换器及鼠标游标显示方 法能够达到下列功效:(1)有效缩短使用者于主控电脑端操作鼠标一直至主控电脑画面更 新远程的受控电脑的鼠标游标所需时间。(2)增加受控电脑的鼠标游标的更新频率。(3) 让使用者在通过主控电脑操作远程的受控电脑时能够如同操作本地鼠标游标一样灵敏地 操作远程受控电脑的鼠标游标。
[0079] 通过以上较佳具体实施例的详述,希望能更加清楚描述本发明的特征与精神,而 并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望 能涵盖各种改变及具相等性的安排于本发明所欲申请的权利要求的范畴内。
【权利要求】
1. 一种多电脑切换器,耦接于至少一主控电脑与至少一受控电脑之间,该多电脑切换 器包含: 一储存单元,包含一鼠标事件队列,该鼠标事件队列用以暂存该主控电脑所传送来的 一鼠标状态信息,该鼠标事件队列并将该鼠标状态信息转为一鼠标状态相关特定区域指 令; 一编码单元,电性耦接该储存单元,用以参考该鼠标状态相关特定区域指令并优先对 该受控电脑的一受控电脑画面中的一特定区域进行编码以产生一鼠标游标编码数据,其中 该特定区域与一鼠标游标有关;以及 一通讯单元,电性耦接该编码单元,用以将该鼠标游标编码数据传送至该主控电脑,以 供该主控电脑根据该鼠标游标编码数据更新该主控电脑所显示的一主控电脑画面。
2. 如权利要求1所述的多电脑切换器,其特征在于,更包含: 一撷取单元,电性耦接该受控电脑,用以参考该鼠标状态相关特定区域指令撷取该受 控电脑的该受控电脑画面; 其中该受控电脑画面为该受控电脑所显示的整个画面或仅包含与鼠标游标有关的该 特定区域。
3. 如权利要求1所述的多电脑切换器,其特征在于,该通讯单元包含一网络通讯接口, 该网络通讯接口通过一网络与该主控电脑沟通。
4. 如权利要求1所述的多电脑切换器,其特征在于,该鼠标状态相关特定区域指令包 含一鼠标游标位置及一鼠标按钮状态,该特定区域根据该鼠标游标位置及一特定规则形 成,该特定区域包含该鼠标游标位置及其周围的鼠标游标可能出现区域。
5. 如权利要求2所述的多电脑切换器,其特征在于,该储存单元更包含: 一撷取画面缓冲器,电性耦接于该撷取单元与该编码单元之间,用以暂存该撷取单元 所撷取的该受控电脑画面,以供该编码单元进行编码。
6. 如权利要求1所述的多电脑切换器,其特征在于,该储存单元更包含: 一编码数据缓冲器,电性耦接于该编码单元与该通讯单元之间,用以暂存该编码单元 所产生并传送至该编码数据缓冲器的该鼠标游标编码数据,该鼠标游标编码数据经过该通 讯单元送至该主控电脑。
7. -种鼠标游标显不方法,应用于一多电脑切换器,该多电脑切换器稱接于至少一主 控电脑与至少一受控电脑之间,该多电脑切换器包含一储存单元,该鼠标游标显示方法包 含下列步骤: (a) 接收该主控电脑所传送来的一鼠标状态信息并将该鼠标状态信息暂存于该储存单 元的一鼠标事件队列; (b) 该鼠标事件队列将该鼠标状态信息转为一鼠标状态相关特定区域指令; (c) 参考该鼠标状态相关特定区域指令并优先对该受控电脑的一受控电脑画面中的一 特定区域进行编码以产生一鼠标游标编码数据,其中该特定区域与一鼠标游标有关; (d) 将该鼠标游标编码数据传送至该主控电脑;以及 (e) 该主控电脑根据该鼠标游标编码数据更新该主控电脑所显示的一主控电脑画面。
8. 如权利要求7所述的鼠标游标显示方法,其特征在于,于步骤(c)的前更包含下列步 骤: (b-1)参考该鼠标状态信息撷取该受控电脑的该受控电脑画面; 其中该受控电脑画面为该受控电脑所显示的整个画面或仅包含与鼠标游标有关的该 特定区域。
9. 如权利要求7所述的鼠标游标显示方法,其特征在于,步骤(a)通过一网络或一传输 线接收该主控电脑所传送来的该鼠标状态信息。
10. 如权利要求7所述的鼠标游标显示方法,其特征在于,步骤(d)通过一网络或一传 输线将该鼠标游标编码数据传送至该主控电脑。
11. 如权利要求7所述的鼠标游标显示方法,其特征在于,该鼠标状态信息包含一鼠标 游标位置及一鼠标按钮状态,该特定区域根据该鼠标游标位置及一特定规则形成,该特定 区域包含该鼠标游标位置及其周围的鼠标游标可能出现区域。
12. 如权利要求8所述的鼠标游标显示方法,其特征在于,于步骤(b-Ι)与步骤(c)之 间更包含下列步骤: (b-2)暂存步骤(b-Ι)所撷取的该受控电脑画面,以供步骤(c)进行编码。
13. 如权利要求7所述的鼠标游标显示方法,其特征在于,于步骤(c)与步骤(d)之间 更包含下列步骤: (c-Ι)暂存步骤(c)所产生的该鼠标游标编码数据,以供步骤(d)将该鼠标游标编码数 据传送至该主控电脑。
14. 一种远程控制系统,包含: 至少一主控电脑; 至少一受控电脑;以及 一多电脑切换器,耦接于该至少一主控电脑与该至少一受控电脑之间,该多电脑切换 器包含: 一储存单元,包含一鼠标事件队列,该鼠标事件队列用以暂存该主控电脑所传送来的 一鼠标状态信息,该鼠标事件队列并将该鼠标状态信息转为一鼠标状态相关特定区域指 令; 一编码单元,电性耦接该储存单元,用以参考该鼠标状态相关特定区域指令并优先对 该受控电脑的一受控电脑画面中的一特定区域进行编码以产生一鼠标游标编码数据,其中 该特定区域与一鼠标游标有关;以及 一通讯单元,电性耦接该编码单元,用以将该鼠标游标编码数据传送至该主控电脑,以 供该主控电脑根据该鼠标游标编码数据更新该主控电脑所显示的一主控电脑画面。
15. -种多电脑切换器,耦接于至少一主控电脑与至少一受控电脑之间,该多电脑切换 器包含: 一鼠标事件队列,用以暂存该主控电脑所传送来的一鼠标状态信息并将该鼠标状态信 息转为一鼠标状态相关特定区域指令; 一编码单元,电性耦接该鼠标事件队列,用以参考鼠标状态相关特定区域指令并优先 对该受控电脑的一受控电脑画面中的一特定区域进行编码以产生一鼠标游标编码数据,其 中该特定区域与一鼠标游标有关;以及 一通讯单元,电性耦接该编码单元,用以将该鼠标游标编码数据传送至该主控电脑,以 供该主控电脑根据该鼠标游标编码数据更新该主控电脑所显示的一主控电脑画面; 其中该鼠标状态相关特定区域指令包含一鼠标游标位置及一鼠标按钮状态,该特定区 域根据该鼠标游标位置及一特定规则形成,该特定区域包含该鼠标游标位置及其周围的鼠 标游标可能出现区域。
【文档编号】G06F3/14GK104111742SQ201310270001
【公开日】2014年10月22日 申请日期:2013年6月28日 优先权日:2013年4月18日
【发明者】黄英才, 廖俊期 申请人:宏正自动科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1