首页 / 协同控制系统

协同控制系统有效专利 实用

技术领域

[0001] 本实用新型涉及控制领域,具体而言,涉及一种协同控制系统。

相关背景技术

[0002] 随着计算机领域科技的高速发展,Windows XP系统已可以通过附带的“远程协助”对计算机进行远程控制,在远程协助过程中,被协助方的计算机将暂时受协助方的控制,协助方可以在被控计算机当中进行系统维护、安装软件、处理计算机中的某些问题等。
[0003] 类似于上述的Windows远程协助功能以及腾讯的远程协助功能,都可以利用本地的计算机控制远程计算机进行操作,但是Windows远程协助只允许一台本地计算机远程控制远端的计算机,本地计算机显示器上显示远程计算机屏幕上的内容,远程计算机只能够被本地计算机控制,却无法实现与本地计算机协同控制。
[0004] 针对上述的在远程协助过程中,远程计算机只能够被本地计算机控制,却无法实现与本地计算机协同控制的问题,目前尚未提出有效的解决方案。实用新型内容
[0005] 本实用新型实施例提供了一种协同控制系统,以至少解决在远程协助过程中,远程计算机只能够被本地计算机控制,却无法实现与本地计算机协同控制的技术问题。
[0006] 根据本实用新型实施例的一个方面,提供了一种协同控制系统,包括:至少一个远端设备,与源端设备连接,用于将第一控制指令发送至源端设备;源端设备,用于接收第一控制指令,并将第一控制指令发送至视频源设备;视频源设备,与源端设备连接,用于在接收到第一控制指令和检测到本地的第二控制指令时,依据第一控制指令和第二控制指令协同控制视频源设备输出的图像信息。
[0007] 进一步地,上述系统还包括:第一输入设备,与至少一个远端设备连接,用于产生第一操作事件,并将依据第一操作事件产生的第一控制指令发送至对应的至少一个远端设备。
[0008] 进一步地,上述系统还包括:第二输入设备,与视频源设备连接,用于产生第二操作事件,并将依据第二操作事件产生的第二控制指令发送至视频源设备。
[0009] 进一步地,上述系统还包括:用于接收至少一个远端设备发送的图像信息的第一显示装置,与至少一个远端设备连接。
[0010] 进一步地,上述系统还包括:用于显示图像信息的第二显示装置,与视频源设备连接。
[0011] 进一步地,上述系统还包括:网络交换机,设置在源端设备和至少一个远端设备之间,用于通过网络连接源端设备和至少一个远端设备。
[0012] 进一步地,上述视频源设备包括:两个第一接口;视频源设备通过一个第一接口与第二显示装置连接,视频源设备通过另一个第一接口与源端设备连接;视频源设备还包括:两个第二接口,其中,视频源设备通过一个第二接口与第二输入设备连接,视频源设备通过另一个第二接口与源端设备连接。
[0013] 进一步地,上述远端设备,包括:第三接口和第四接口,远端设备通过第三接口与第一显示装置连接;远端设备通过第四接口与第一输入设备连接。
[0014] 进一步地,上述第一接口和第三接口均包括如下任意一种的视频接口:HDMI接口、VDI接口、VGA接口、DP接口;第二接口和第四接口均包括如下任意一种的键盘鼠标接口:USB接口、PS/2接口。
[0015] 进一步地,上述第一输入设备和第二输入设备均包括如下任意一种输入设备:鼠标、键盘。
[0016] 在本实用新型实施例中,采用协同控制的方式,通过至少一个远端设备,与源端设备连接,用于将第一控制指令发送至源端设备;源端设备,用于接收第一控制指令,并将第一控制指令发送至视频源设备;视频源设备,与源端设备连接,用于在接收到第一控制指令和检测到本地的第二控制指令时,依据第一控制指令和第二控制指令协同控制视频源设备输出的图像信息,达到了远程计算机不仅能被本地计算机控制,还可以和本地计算机协同控制的目的,从而实现了在远程协助过程中,远程计算机和远程计算机协同控制的技术效果,进而解决了在远程协助过程中,远程计算机只能够被本地计算机控制,却无法实现与本地计算机协同控制的技术问题。

具体实施方式

[0020] 为了使本技术领域的人员更好地理解本实用新型方案,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分的实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本实用新型保护的范围。
[0021] 针对本申请背景技术所记载的技术问题,本申请首先提出了一种新的系统架构,具体的,根据本实用新型实施例,提供了一种协同控制系统,本申请提出的协同控制系统可以但不限于用于远程协助过程中,图1是根据本实用新型实施例的一种协同控制系统的结构示意图,如图1所示,该系统包括:至少一个远端设备10、源端设备12和视频源设备14,其中,
[0022] 至少一个远端设备10,与源端设备连接,用于将第一控制指令发送至源端设备;源端设备12,用于接收第一控制指令,并将第一控制指令发送至视频源设备;视频源设备14,与源端设备连接,用于在接收到第一控制指令和检测到本地的第二控制指令时,依据第一控制指令和第二控制指令协同控制视频源设备输出的图像信息。
[0023] 具体的,上述远端设备可以为允许本地计算机远程控制的计算机,优选的,上述远端设备可以为多个;上述视频源设备可以为一台设置于本地的视频源计算机。
[0024] 具体的,上述源端设备为一种可以处理视频信号的设备,可以将视频源计算机发送的HDMI视频信号进行压缩编码,处理为可以在计算机网络中传输的数据格式并进行传输,例如,封装成IP数据包,进而输出IP信号(例如UDP信号或者TCP信号);作为一种可选的实施例,本申请中的源端设备采用GTP协议进行视频信号的传输(该GTP协议可以为改进后的GTP协议)。
[0025] 在一种可选的实施例中,源端设备与远端设备可以通过网络连接,例如,可以通过网络交换机连接,应当理解的是,并不限于此。
[0026] 在一种可选的实施例中,视频源计算机通过USB接口与源端设备连接,进而可以接收至少一个远程计算机通过源端设备所发送的第一控制指令;上述第二控制指令为与视频源计算机连接的鼠标或键盘所发送的控制指令,其中,视频源计算机通过USB接口与鼠标或键盘连接。
[0027] 需要说明的是,上述第一控制指令和上述第二控制指令用于控制视频源计算机输出对应的图像信息至显示器进行显示。
[0028] 具体的,视频源设备在接收到源端设备发送的第一控制指令和检测到本地的第二控制指令时,视频源设备可以根据预先设置的第一控制指令和第二控制指令的优先级别,优先响应第一控制指令和第二控制指令中高优先级别的控制指令,并根据高优先级别的控制指令输出相对应的图像信息至显示器。
[0029] 在一种可选的实施例中,视频源计算机在优先响应高优先级别的控制指令时,可以屏蔽低优先级别的控制指令,在未接收到高优先级别的控制指令时,响应低优先级别的控制指令,输出与低优先级别的控制指令相对应的图像信息至显示器进行显示。
[0030] 需要说明的是,可以通过预设发出第一控制指令和第二控制指令的鼠标或键盘的优先级别,来确定第一控制指令和第二控制指令的优先级别。
[0031] 通过上述实施例,通过预设第一控制指令和第二控制指令的优先级别,确定视频源计算机响应第一控制指令和第二控制指令的先后顺序,并输出与控制指令相对应的图像信息至显示器进行显示,实现了视频源计算机和远程计算机协同控制视频源计算机输出的图像信息。
[0032] 在本实用新型实施例中,采用协同控制的方式,通过至少一个远端设备,与源端设备连接,用于将第一控制指令发送至源端设备;源端设备,用于接收第一控制指令,并将第一控制指令发送至视频源设备;视频源设备,与源端设备连接,用于在接收到第一控制指令和检测到本地的第二控制指令时,依据第一控制指令和第二控制指令协同控制视频源设备输出的图像信息,达到了远程计算机不仅能被本地计算机控制,还可以和本地计算机协同控制的目的,从而实现了在远程协助过程中,远程计算机和远程计算机协同控制的技术效果,进而解决了在远程协助过程中,远程计算机只能够被本地计算机控制,却无法实现与本地计算机协同控制的技术问题。
[0033] 在一种可选的实施例中,上述系统还包括:第一输入设备,与至少一个远端设备连接,用于产生第一操作事件,并将依据第一操作事件产生的第一控制指令发送至对应的至少一个远端设备。
[0034] 在一种可选的实施例中,上述系统还包括:第二输入设备,与视频源设备连接,用于产生第二操作事件,并将依据第二操作事件产生的第二控制指令发送至视频源设备。
[0035] 可选的,上述第一操作事件和第二操作事件均包括以下至少之一:鼠标操作事件、键盘操作事件。
[0036] 在一种可选的实施例中,上述第一输入设备和第二输入设备均包括如下任意一种输入设备:鼠标、键盘。
[0037] 具体的,第一输入设备为与远程计算机连接的鼠标或键盘,上述第一操作事件包括:与远程计算机连接的鼠标或键盘产生的鼠标操作事件、键盘操作事件。
[0038] 在一种可选的实施例中,与远程计算机连接的鼠标或键盘产生鼠标操作事件或键盘操作事件,并依据鼠标操作事件或键盘操作事件产生第一控制指令之后,将该第一控制指令发送至远程计算机,远程计算机通过源端设备将第一控制指令发送至视频源设备,其中,源端设备可以通过USB接口将第一控制指令发送至视频源设备。
[0039] 具体的,第二输入设备为与视频源计算机连接的鼠标或键盘,上述第二操作事件包括:与视频源计算机连接的鼠标或键盘产生的鼠标操作事件、键盘操作事件。
[0040] 在另一种可选的实施例中,与视频源设备连接的鼠标或键盘产生鼠标操作事件或键盘操作事件,依据鼠标操作事件或键盘操作事件产生第二控制指令,并通过USB接口将第二控制指令发送至视频源设备。
[0041] 在一种可选的实施例中,源端设备,还用于接收视频源设备输出的图像信息,并转发图像信息至至少一个远端设备;至少一个远端设备,还用于接收图像信息,并将图像信息发送至第一显示装置。
[0042] 在一种可选的实施例中,上述系统还包括:用于接收至少一个远端设备发送的图像信息的第一显示装置,与至少一个远端设备连接。
[0043] 在一种可选的实施例中,上述系统还包括:用于显示图像信息的第二显示装置,与视频源设备连接。
[0044] 具体的,上述第一显示装置与第二显示装置为显示器或显示屏。
[0045] 作为一种可选的实施例,可以根据预先设置的上述第一控制指令和第二控制指令的优先级别,在视频源设备在接收到源端设备发送的第一控制指令和检测到本地的第二控制指令时,优先响应第一控制指令和第二控制指令中高优先级别的控制指令,并根据高优先级别的控制指令输出相对应的图像信息至显示器进行显示。
[0046] 具体的,可以通过以下任意一种或多种方式确定第一控制指令和第二控制指令的优先级别,需要明确的是,并不限于此。
[0047] 在一种可选的实施例中,视频源计算机和远程计算机享有完全平等的优先级别,视频源计算机可以根据接收到第一控制指令和第二控制指令的时间先后顺序,进行响应处理,并不区分发出的控制指令的输入设备是本地的鼠标/键盘,或者是远端的鼠标/键盘。其中,由于远程计算机可以有多个,相对应的,第一控制指令也可以为多个,在第一控制指令为多个的情况下,可以根据源端设备接收多个第一控制指令的时间先后顺序,进行排序处理之后,再将视频源计算机接收到源端设备发送的排序后的多个第一控制指令,与视频源计算机检测到本地的第二控制指令的时间顺序进行排序。
[0048] 作为一种可选的实施例,视频源计算机接收到第一控制指令和第二控制指令中的任意一个控制指令的时间越早,则该控制指令的优先级别越高,相应地,视频源计算机优先响应该高优先级别的控制指令。
[0049] 作为另一种可选的实施例,视频源计算机接收到第一控制指令和第二控制指令中的任意一个控制指令的时间越晚,则该控制指令的优先级别越低,相应地,视频源计算机在优先响应高优先级别的控制指令之后,再响应处理该低优先级别的控制指令。
[0050] 在一种可选的实施例中,可以通过预设视频源计算机本地的鼠标/键盘享有高优先级别,在此情况下,视频源计算机本地的鼠标/键盘产生并发出的第二控制指令,会被视频源设备优先响应处理,在视频源计算机优先响应处理第二控制指令的期间,视频源计算机可以选择屏蔽源端设备通过USB接口发出的第一控制指令,优选的,屏蔽效应会在视频源设备处理完第二控制指令后,延时一段保护时间。
[0051] 需要说明的是,在视频源计算机本地的鼠标/键盘不工作的情况下,可以响应处理远程计算机的鼠标/键盘产生并发出的第一控制指令,并且在第一控制指令为多个的情况下,可以根据源端设备接收到多个第一控制指令的时间先后顺序,对第一控制指令进行响应处理。
[0052] 在另一种可选的实施例中,可以通过预设远程计算机的鼠标/键盘享有高优先级别,在此情况下,远程计算机的鼠标/键盘产生并发出的第一控制指令,会被视频源设备优先响应处理,在视频源计算机优先响应处理第一控制指令的期间,视频源计算机可以选择屏蔽视频源计算机本地的第二控制指令,优选的,屏蔽效应会在视频源设备处理完第一控制指令后,延时一段保护时间。
[0053] 需要说明的是,在远程计算机的鼠标/键盘不工作的情况下,可以响应处理视频源计算机本地的鼠标/键盘产生并发出的第二控制指令,并根据源端设备接收到第二控制指令的时间先后顺序对其进行响应处理。
[0054] 在一种可选的实施例中,上述第三控制指令可以由预设的享有最高级别的优先控制权的鼠标/键盘产生并发出,第三控制指令用于确定第一控制指令和第二控制指令的优先级别。
[0055] 在一种可选的实施例中,上述第三控制指令还可以选择通过第二控制指令,或某个或多个第一控制指令对视频源计算机进行同时控制,也可以取消第二控制指令、某个或多个第一控制指令对视频源计算机的控制权限。
[0056] 通过上述可选的实施例,可以实现视频源计算机本地的鼠标/键盘和多个远程计算机对应的多套鼠标/键盘,协同控制视频源计算机,并实现不同控制权限优先级别的划分。
[0057] 在一种可选的实施方式中,视频源计算机通过HDMI接口与本地的显示器连接,输出图像信息至本地显示器进行显示;视频源计算机还可以通过另外一个HDMI接口传输至源端设备,源端设备可以将HDMI视频信号压缩编码,封装成IP数据包并通过网络交换机发送至远程计算机,远程计算机再将接收到的IP数据信号解压,转换成HDMI视频信号,进而发送至显示器进行显示图像信息。
[0058] 在以上描述的基础上,为进一步地实现对视频源设备的更为有效的协同控制,根据本实用新型实施例提供的上述协同控制系统中,还可以设置有网络交换机,设置在源端设备和至少一个远端设备之间,用于通过网络连接源端设备和至少一个远端设备。
[0059] 在一种可选的实施例中,上述视频源设备包括:两个第一接口;视频源设备通过一个第一接口与第二显示装置连接,视频源设备通过另一个第一接口与源端设备连接;视频源设备还包括:两个第二接口,其中,视频源设备通过一个第二接口与第二输入设备连接,视频源设备通过另一个第二接口与源端设备连接。
[0060] 在一种可选的实施例中,上述远端设备,包括:第三接口和第四接口,远端设备通过第三接口与第一显示装置连接;远端设备通过第四接口与第一输入设备连接。
[0061] 在一种可选的实施例中,上述第一接口和第三接口均包括如下任意一种的视频接口:HDMI接口、VDI接口、VGA接口、DP接口;第二接口和第四接口均包括如下任意一种的键盘鼠标接口:USB接口、PS/2接口。
[0062] 在一种可选的实施例中,图2是根据本实用新型实施例的一种可选的协同控制协同的结构示意图,如图2所示,视频源设备(可以为视频源计算机)包括:两个HDMI接口,视频源设备还包括:两个USB接口,其中,视频源设备通过一个HDMI接口与显示设备(可以为显示器)连接,视频源设备通过另一个HDMI接口与源端设备连接;视频源设备通过一个USB接口与鼠标/键盘连接,视频源设备通过另一个USB接口与源端设备连接。
[0063] 仍如图2所示,任意一个远端设备(可以为远程计算机)还包括:一个HDMI接口和USB接口,其中,远端设备通过USB接口与鼠标/键盘连接,通过HDMI接口与显示设备连接。
[0064] 在一种可选的实施例中,视频源设备可以实现在本地显示器进行显示与控制指令相对应的图像信息,还可以将视频源计算机输出的HDMI视频信号通过源端设备处理之后,通过网络交换机传输至远端计算机,通过远端计算机的显示器进行显示图像信息,具体的,视频源本地的显示器与远程计算机的显示器所显示的图像内容可以完全一致。如图2所示,视频源设备本地的鼠标/键盘和多个远程设备(1、2……n)的鼠标/键盘,可以协同控制视频源设备,实现协同工作。
[0065] 需要说明的是,上述HDMI接口为列举说明的一种视频接口类型,VDI、VGA、DP等视频接口也在本申请保护范围之内,上述USB接口为列举说明的一种键盘鼠标接口类型,PS/2等键盘鼠标接口也在本申请保护范围之内。
[0066] 上述本实用新型实施例序号仅仅为了描述,不代表实施例的优劣。
[0067] 在本实用新型的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0068] 以上所述仅是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。

当前第1页 第1页 第2页 第3页