一种远程控制方法及系统与流程

文档序号:15142665发布日期:2018-08-10 20:04阅读:154来源:国知局

本发明涉及远程控制技术领域,尤其涉及一种远程控制方法及系统。



背景技术:

计算机设备在某些时候可能会发生故障,目前针对故障设备的解决方案为:邮寄故障机给工程师分析,或者,派工程师到现场处理,然而,邮寄故障机、工程师到现场均需要一定的时间,因此,故障处理的效率较低。



技术实现要素:

有鉴于此,本发明提供了一种远程控制方法及系统,用以解决现有技术中当计算机设备在发生故障时,故障处理的效率较低的问题,其技术方案如下:

一种远程控制方法,应用于中介设备,包括:

获取目标界面,其中,所述目标界面为第一电子设备的当前显示界面;

将所述目标界面发送至第二电子设备,以使所述第二电子设备显示所述目标界面;

获取所述第二电子设备的输入设备对其显示的所述目标界面的输入数据,并将所述输入数据发送至所述第一电子设备。

其中,所述将所述目标界面发送至第二电子设备,包括:

在所述中介设备的桌面上显示所述目标界面,其中,所述中介设备通过远程桌面程序与所述第二电子设备建立通信连接;

将所述中介设备的当前桌面画面发送至所述第二电子设备,以使所述第二电子设备显示所述中介设备的当前桌面画面,其中,所述中介设备的当前桌面画面中包括所述目标界面。

其中,所述在所述中介设备的桌面上显示所述目标界面,包括:

在所述中介设备的桌面上的一视窗中显示所述目标界面;

所述获取所述第二电子设备的输入设备对其显示的所述目标界面的输入数据,包括:

当检测到所述视窗被激活时,获取所述第二电子设备的输入设备对其显示的视窗中的所述目标界面的输入数据。

其中,所述获取目标界面,包括:

通过通用数据总线从与所述第一电子设备连接的控制单元获取目标通用数据,其中,所述目标通用数据为由所述第一电子设备的显示输出接口输出的、与所述目标界面对应的目标显示数据转换得到;

将所述目标通用数据转换为与所述目标界面对应的所述目标显示数据。

一种远程控制系统,包括:控制单元和中介设备;

所述控制单元,用于从第一电子设备获取目标界面,其中,所述目标界面为第一电子设备的当前显示界面;

所述中介设备,用于将所述目标界面发送至第二电子设备,以使所述第二电子设备显示所述目标界面;以及,获取所述第二电子设备针对其显示的所述目标界面的输入数据,将所述输入数据发送至所述控制单元;

所述控制单元,用于将所述输入数据发送至所述第一电子设备。

其中,所述中介设备与所述第二电子设备通过远程桌面程序建立通信连接;

所述中介设备,具体用于在自身的桌上显示所述目标界面,将当前的桌面画面发送至所述第二电子设备,以使所述第二电子设备显示所述当前的桌面画面,其中,所述当前的桌面画面中包括所述目标界面。

其中,所述中介设备,具体用于在自身的桌面上的一视窗中显示所述目标界面;

所述中介设备,具体用于当检测到所述视窗被激活时,获取所述第二电子设备的输入设备对其显示的视窗中的所述目标界面的输入数据。

其中,所述控制单元,具体用于从所述第一电子设备的显示输出接口获取与所述目标界面对应的目标显示数据,并将所述目标显示数据转换为目标通用数据,将所述目标通用数据通过通用数据总线发送至所述中介设备;

所述中介设备,具体用于接收所述目标通用数据,将所述目标通用数据转换为所述目标显示数据,基于所述目标显示数据显示所述目标界面。

其中,所述控制单元,具体用于将所述输入数据转换为所述第一电子设备可识别的通用数据接口信号,将所述通用数据接口信号发送至所述第一电子设备。

其中,所述输入数据为鼠标的输入数据、鼠标光标的位置数据、键盘的输入数据中的一种或多种。

上述技术方案具有如下有益效果:

本发明提供的远程控制方法及系统,可获取第一电子设备的当前显示界面,将其作为目标界面发送至第二电子设备,以使第二电子设备显示目标界面,还可获取第二电子设备的输入设备对其显示的目标界面的输入数据,并将输入数据发送至第一电子设备,由上述过程可知,本发明提供的远程控制方法及系统可实现第二电子设备对第一电子设备进行控制,这使得当第一电子设备故障时,只需要工程师通过第二电子设备远程控制第一电子设备,实现对第一电子设备的故障的分析和处理,而不需要邮寄第一电子设备给工程师分析,也不需要派工程师到现场处理,因此,故障处理的效率大大提高。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的远程控制方法的流程示意图;

图2为本发明实施例提供的远程控制系统的结构示意图;

图3为本发明实施例提供的远程控制系统的一具体实例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种远程控制方法,该方法应用于中介设备,请参阅图1,示出了该远程控制方法的流程示意图,该方法可以包括:

步骤s101:获取目标界面。

其中,目标界面为第一电子设备的当前显示界面。

需要说明的是,目标界面可以为第一电子设备在任何状态下的显示界面,具体地,目标界面可以为第一电子设备启动到桌面之前的显示界面,也可以为第一电子设备启动到桌面之后的显示界面。

在一种可能的实现方式中,中介设备可通过通用数据总线与控制单元连接,控制单元与第一电子设备连接,控制单元可获取第一电子设备的显示输出接口输出的、与目标界面对应的目标显示数据,将目标显示数据转换为目标通用数据,通过通用数据总线将其发送至中介设备,中介设备将目标通用数据转换为目标显示数据,然后基于目标显示数据显示目标界面。

步骤s102:将目标界面发送至第二电子设备,以使第二电子设备显示目标界面。

在一种可能的实现方式中,中介设备通过远程桌面程序与第二电子设备建立通信连接,则将目标界面发送至第二电子设备的过程可以包括:在中介设备的桌面上显示目标界面;通过远程桌面程序将中介设备的当前桌面画面发送至第二电子设备,以使第二电子设备显示中介设备的当前桌面画面,其中,中介设备的当前桌面画面中包括目标界面。

其中,远程桌面是为了方便网络管理员管理维护服务器而推出的一项服务,用户使用远程桌面连接程序连接到网络上任意一台开启远程桌面控制功能的电子设备上,能够实时操作该电子设备,例如,运行该电子设备上的程序、安装软件以及维护数据库等,如同直接操作该电子设备一样,因此,远程桌面服务提升了多点远程访问的便捷性。

中介设备和第二电子设备实现远程桌面的过程为:在中介设备和第二电子设备上安装远程桌面软件,用户在远程桌面软件中输入中介设备的用户名、密码后即可访问中介设备的桌面,并对相关的后台资源进行访问,当访问结束后,用户安全退出远程桌面软件。需要说明的是,当第二电子设备与中介设备基于远程桌面软件建立连接后,用户可对远程的中介设备进行操作,就如同操作第二电子设备一样。

步骤s103:获取第二电子设备的输入设备对其显示的目标界面的输入数据,并将输入数据发送至第一电子设备。

在一种可能的实现方式中,在中介设备的桌面上显示目标界面的具体方式为:在中介设备的桌面上的一视窗中显示目标界面。则,中介设备会将包括该视窗的桌面画面发送至第二电子设备,以使第二电子设备显示从中介设备接收的包括视窗的桌面画面。获取第二电子设备的输入设备对其显示的目标界面的输入数据的过程包括:当检测到视窗被激活时(例如,用户用鼠标点击视窗,此时视窗激活),获取第二电子设备的输入设备对其显示的视窗中目标界面的输入数据。

中介设备在获取到输入数据后,将输入数据通过通用数据总线发送至与第一电子设备连接的控制单元,以使控制单元将输入数据转换为通用数据接口信号,然后将通用数据接口信号发送至第一电子设备。

其中,输入数据可以但不限定为鼠标的输入数据、鼠标光标的位置数据、键盘的输入数据中的一种或多种。需要说明的是,中介设备在获取到鼠标光标的位置数据之后,将其转换为第一电子设备上的位置数据,以便鼠标光标在第一电子设备上显示。

本发明实施例提供的远程控制方法,可获取第一电子设备的当前显示界面,将其作为目标界面发送至第二电子设备,以使第二电子设备显示目标界面,还可获取第二电子设备的输入设备对其显示的目标界面的输入数据,并将输入数据发送至第一电子设备,由上述过程可知,本发明实施例提供的远程控制方法可实现第二电子设备对第一电子设备进行控制,这使得当第一电子设备故障时,只需要工程师通过第二电子设备远程控制第一电子设备,实现对第一电子设备的故障的分析和处理,而不需要邮寄第一电子设备给工程师分析,也不需要派工程师到现场处理,因此,故障处理的效率大大提高。

本发明实施例还提供了一种远程控制系统,请参阅图2,示出了该远程控制系统的结构示意图,该远程控制系统可以包括控制单元201和中介设备202。其中,控制单元201可与第一电子设备进行数据传输,中介设备202可与第二电子设备进行数据传输。

控制单元201,用于从第一电子设备获取目标界面。

其中,目标界面为第一电子设备的当前显示界面。需要说明的是,目标界面可以为第一电子设备在任何状态下的显示界面,具体地,目标界面可以为第一电子设备启动到桌面之前的显示界面,也可以为第一电子设备启动到桌面之后的显示界面。

中介设备202,用于将目标界面发送至第二电子设备,以使第二电子设备显示目标界面;以及,获取第二电子设备针对其显示的目标界面的输入数据,将输入数据发送至控制单元。

控制单元201,用于将输入数据发送至第一电子设备。

本发明实施例提供的远程控制系统中,控制单元可获取第一电子设备的当前显示界面,将其作为目标界面发送至中介设备,中介设备可将目标界面发送至第二电子设备,以使第二电子设备显示目标界面,中介设备还可获取第二电子设备的输入设备对其显示的目标界面的输入数据,并将输入数据发送至第一电子设备,由上述过程可知,本发明实施例提供的远程控制系统可实现第二电子设备对第一电子设备进行控制,这使得当第一电子设备故障时,只需要工程师通过第二电子设备远程控制第一电子设备,实现对第一电子设备的故障的分析和处理,而不需要邮寄第一电子设备给工程师分析,也不需要派工程师到现场处理,因此,故障处理的效率大大提高。

在上述实施例提供的远程控制系统中,控制单元201可通过通用数据总线与第一电子设备连接,从第一电子设备获取与目标界面对应的目标显示数据,将目标显示数据转换为目标通用数据,通过通用数据总线将目标通用数据发送至中介设备202。中介设备202接收到目标通用数据后,将其转换为目标显示数据,进而基于目标显示数据显示目标界面。

在上述实施例提供的远程控制系统中,中介设备与第二电子设备可通过远程桌面程序建立通信连接。

中介设备202,具体用于在自身的桌上显示目标界面,基于远程桌面程序将当前的桌面画面发送至第二电子设备,以使第二电子设备显示所述当前的桌面画面,其中,所述当前的桌面画面中包括所述目标界面。

在上述实施例提供的远程控制系统中,中介设备202,具体用于在自身的桌面上的一视窗中显示所述目标界面;当检测到所述视窗被激活时,获取所述第二电子设备的输入设备对其显示的视窗中的所述目标界面的输入数据。

在上述实施例提供的远程控制系统中,控制单元201,具体用于从所述第一电子设备的显示输出接口获取与所述目标界面对应的目标显示数据,并将所述目标显示数据转换为目标通用数据,将所述目标通用数据通过通用数据总线发送至所述中介设备。

中介设备202,具体用于接收所述目标通用数据,将所述目标通用数据转换为所述目标显示数据,基于所述目标显示数据显示所述目标界面。

在上述实施例提供的远程控制系统中,控制单元201,具体用于将所述输入数据转换为所述第一电子设备可识别的通用数据接口信号,将所述通用数据接口信号发送至所述第一电子设备。

在上述实施例提供的远程控制系统中,中介设备202获取的输入数据为鼠标的输入数据、鼠标光标的位置数据、键盘的输入数据中的一种或多种。

在上述实施例提供的远程控制系统中,中介设备对第一电子设备的控制可以通过通用接口,无需使用特殊的总线和添加任何线路,成本低,使用灵活,另外,中介设备可以嵌入在第一电子设备的主板上,也可以独立的外设与电子设备灵活搭配使用。

下面通过一具体实例对本发明实施例提供的远程控制系统进行说明。

请参阅图3,示出了本发明提供的远程控制系统的一具体实例的结构示意图,包括控制单元301和中介设备302,其中,控制单元301包括视频转换器3011、第一通用数据接口控制器3012、键盘鼠标模拟器3013、第二通用数据接口控制器3014,中介设备302包括通用数据接口3021、控制单元app3022和远程桌面软件3023。

控制单元301与第一电子设备连接,控制单元301与中介设备302连接,第二电子设备上安装有远程桌面软件,中介设备302和第二电子设备通过远程桌面软件建立通信连接。

假设第一电子设备故障,第二电子设备对第一电子设备进行远程控制的过程为:

控制单元301从第一电子设备的显示输出接口获取与当前显示界面对应的目标显示数据,将目标显示数据转换为目标通用数据,通过第一通用数据接口控制器3011将目标通用数据发送至中介设备302,中介设备302通过通用数据接口3021接收目标通用数据,通过控制单元app3022将目标通用数据转换为目标显示数据,基于目标显示数据在一视窗中显示第一电子设备的当前显示界面。

中介设备302通过远程桌面软件3023将自身的当前桌面画面发送至第二电子设备,由于中介设备302的桌面上显示有第一电子设备的当前显示界面,因此,中介设备302发送的桌面画面中包括具有第一电子设备的当前显示界面的视窗。

第二电子设备接收到中介设备302的当前桌面画面后,显示中介设备302的当前桌面画面,此时,维护人员可通过鼠标、键盘等输入设备对第二电子设备显示的视窗进行操作。

当用户通过输入设备对第二电子设备显示的视窗操作时,视窗被激活,此时中介设备302的控制单元app3022获取输入设备的输入数据,将获取的输入数据通过通用数据接口发送至控制单元301,控制单元301的第一通用数据接口控制器3011将输入数据发送至鼠标键盘模拟器3013,鼠标键盘模拟器3013将输入数据转换为第一电子设备可识别的鼠标键盘输入信号,第二通用数据接口控制器3014将鼠标键盘模拟器3013输出的信号转换为通用数据接口信号,然后将其发送至第一电子设备,从而实现对第一电子设备的远程控制。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1