远程操作终端的方法、装置及系统与流程

文档序号:16129314发布日期:2018-12-01 00:08阅读:174来源:国知局

本发明涉及远程控制技术领域,尤其是涉及一种远程操作终端的方法、装置及系统。

背景技术

随着计算机和互联网应用的普及,办公和生活都离不开计算机和网络,并且,随着各种应用软件不断开发和可用,可以实现通过远程控制技术为远端电脑的用户解决问题,如安装和配置软件、绘画、填写表单等。

通常,应用远程控制软件可以实现控制桌面,和远程文件传输等工作;但是,在远程办公时,被协调控制的终端往往没有所匹配的工作软件,影响了整个远程操作过程的工作效率,从而降低了用户的体验度。



技术实现要素:

有鉴于此,本发明的目的在于提供一种远程操作终端的方法、装置及系统,以缓解上述远程操作过程中效率低下的技术问题。

第一方面,本发明实施例提供了一种远程操作终端的方法,该方法应用于本地终端,对远程终端进行操作,其中,本地终端与远程终端网络连接,该方法包括:当监听到远程终端发送的控制请求时,与远程终端建立远程连接;接收远程终端反馈的确认登录信息,启动与控制请求对应的远程操作界面;接收用户输入的操作指令,以对远程终端连接的外部设备进行远程操作。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,与远程终端建立远程连接的步骤包括:启动远程登录界面,该远程登录界面包括显示选项和登录选项;在显示选项中展示控制请求,以及控制请求中携带的验证信息,以使用户在登录选项中输入验证信息,登录远程终端。

结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,该方法还包括:判断用户在登录选项中输入的验证信息与控制请求中携带的验证信息是否一致;如果是,向远程终端发送登录请求。

结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,接收用户输入的操作指令,以对远程终端连接的外部设备进行远程操作的步骤包括:在远程操作界面中显示远程操作的业务类型供用户选择;其中,业务类型包括远程控制和/文件传输;显示用户选择的业务类型对应的操作界面,以使用户在操作界面中对远程终端连接的外部设备进行远程操作;其中,操作界面为业务类型关联的应用程序的操作界面。

结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,上述方法还包括:向远程终端发送共享指令;当接收到远程终端返回的确认共享的信息时,向远程终端发送外部设备对应的操作结果。

结合第一方面,以及第一方面的第一至第四种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,外部设备包括智能终端和/或医疗设备。

第二方面,本发明实施例还提供了一种远程操作终端的装置,该装置设置于本地终端,对远程终端进行操作,其中,本地终端与远程终端网络连接,上述装置包括:信息展示模块,用于当监听到远程终端发送的控制请求时,与远程终端建立远程连接;界面启动模块,用于接收远程终端反馈的确认登录信息,启动与控制请求对应的远程操作界面;操作模块,用于接收用户输入的操作指令,以对远程终端连接的外部设备进行远程操作。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,信息展示模块用于:启动远程登录界面,远程登录界面包括显示选项和登录选项;在显示选项中展示控制请求,以及控制请求中携带的验证信息,以使用户在登录选项中输入验证信息,登录远程终端。

结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,上述装置还包括:判断模块,用于判断用户在登录选项中输入的验证信息与控制请求中携带的验证信息是否一致;发送模块,用于当判断模块的判断结果为是时,向远程终端发送登录请求。

第三方面,本发明实施例提供了一种远程操作终端的系统,该系统包括本地终端,以及与本地终端网络连接的远程终端;本地终端设置有第二方面所述的装置。

本发明实施例带来了以下有益效果:

本发明实施例提供的一种远程操作终端的方法、装置及系统,可以对远程终端进行操作,并在监听到远程终端发送的控制请求时,与远程终端建立远程连接;以便于接收远程终端反馈的确认登录信息,进而启动与控制请求对应的远程操作界面来接收用户输入的操作指令,以对远程终端连接的外部设备进行远程操作,不仅缓解了远程终端没有所匹配的工作软件的问题,也提高了远程操作过程的工作效率,进而提高了用户的体验度。

本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。

为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

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

图1为本发明实施例提供的一种远程操作终端的方法的流程图;

图2为本发明实施例提供的另一种远程操作终端的方法的流程图;

图3为本发明实施例提供的一种远程登录界面的示意图;

图4为本发明实施例提供的一种远程操作终端的装置的结构示意图;

图5为本发明实施例提供的另一种远程操作终端的装置的结构示意图;

图6为本发明实施例提供的一种远程操作终端的系统的结构框图。

具体实施方式

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

目前,远程控制通常包括远距离的技术支持和文件传输等操作,而远距离的技术支持可以依赖技术人员和用户之间的电话交流来进行,这种交流既耗时又容易出错。许多用户对电脑或者设备的了解和使用都比较少,当遇到问题时,他们必须向无法看到故障现象的技术人员描述问题的症状,并且严格遵守技术人员的指示精确地描述故障现象,由于受限于专业知识,描述往往不得要领,因此在技术交流的过程中就会存在一定的障碍,即使技术人员明白了用户电脑或设备的问题所在,在尝试解决问题时,技术人员可能会指导用户执行一系列复杂的命令,而这个过程对用户来说是十分困难的,如果用户不能正确地遵照指示去做,问题可能会进一步恶化,而技术人员通过电脑或设备进行远程操作时,往往会由于被控制端缺少相关的软件而需要投入较长的时间来对被控制端进行配置,不仅影响了整个远程操作过程的工作效率,也降低了用户的体验度。

基于此,本发明实施例提供的一种远程操作终端的方法、装置及系统,可以缓解上述远程操作过程中工作效率低下的技术问题,以提高用户的体验度。

为便于对本实施例进行理解,首先对本发明实施例所公开的一种远程操作终端的方法进行详细介绍。

实施例一:

本发明实施例提供了一种远程操作终端的方法,该方法应用于本地终端,对远程终端进行操作,其中,本地终端与远程终端网络连接,图1示出了一种远程操作终端的方法的流程图,如图1所示,包括以下步骤:

步骤s102,当监听到远程终端发送的控制请求时,与远程终端建立远程连接;

具体实现时,本发明实施例中使用的本地终端,以及远程终端,可以是智能手机、平板电脑、便携计算机、车载电脑、穿戴式移动终端等具有网络连接功能的智能设备。

步骤s104,接收远程终端反馈的确认登录信息,启动与控制请求对应的远程操作界面;

步骤s106,接收用户输入的操作指令,以对远程终端连接的外部设备进行远程操作。

具体的,远程终端连接的外部设备,可以是智能手机、平板电脑、便携计算机、车载电脑、穿戴式移动终端等智能终端,也可以是其他可以连接上位机的机电终端设备。此时,远程终端可以作为外部设备的上位机,对上位机进行操作,当远程终端与本地终端建立网络连接后,可以使用户通过该本地终端对远程终端连接的外部设备进行远程操作。

本发明实施例提供的一种远程操作终端的方法,可以对远程终端进行操作,并在监听到远程终端发送的控制请求时,与远程终端建立远程连接;以便于接收远程终端反馈的确认登录信息,进而启动与控制请求对应的远程操作界面来接收用户输入的操作指令,以对远程终端连接的外部设备进行远程操作,不仅缓解了远程终端没有所匹配的工作软件的问题,也提高了远程操作过程的工作效率,进而提高了用户的体验度。

具体实现时,本地终端可以通过互联网实现与远程终端建立远程连接,进一步,在本地终端还可以预先安装有相应的应用程序软件,该应用程序软件可以设置有相应的操作界面,以便于用户对本地终端进行操作,进而实现与远程终端进行远程连接。基于此,在上述图1的基础上,本发明实施例还提供了另一种远程操作终端的方法,如图2所示的另一种远程操作终端的方法的流程图,包括以下步骤:

步骤s202,当监听到远程终端发送的控制请求时,启动远程登录界面,该远程登录界面包括显示选项和登录选项;

具体地,该远程登录界面可以是本地终端上预先安装的应用程序的界面。

步骤s204,在显示选项中展示控制请求,以及控制请求中携带的验证信息,以使用户在登录选项中输入验证信息,登录远程终端;

具体地,上述验证信息可以包括远程终端的id信息,以及登录密码,以便于远程终端对本地终端进行授权和登录。为了便于理解,图3示出了一种远程登录界面的示意图,如图3所示,上述id信息一般为ip地址,密码可以是随机生成的密码。具体实现时,上述显示选择可以与登录选项在同一个界面中,也可以设置在不同的界面中,具体可以根据实际使用情况进行设置,本发明实施例对此不进行设置。

步骤s206,判断用户在登录选项中输入的验证信息与控制请求中携带的验证信息是否一致;如果是,执行步骤s208;如果否,返回步骤s202;

具体实现时,当判断验证信息与控制请求中携带的验证信息不一致时,则不会进行下一步地操作,并且在本地终端也会出现登录失败的弹窗信息。

步骤s208,向远程终端发送登录请求;

具体地,上述判断过程可以在本地终端执行,当用户输入验证信息后,本地终端即可获取用户输入的文本信息进行识别,并与接收到的验证信息进行比对,当比对一致时再向远处终端发送登录请求。因此,在实际使用时本地终端可以内置文本识别模块,进行文本的识别过程,避免了远处终端进行识别时产生的延时事件,同时,也可以有效防止远程攻击者通过远程访问网络获取对管理功能的未经授权的访问。

步骤s210,接收远程终端反馈的确认登录信息,启动与控制请求对应的远程操作界面;

当远程终端接收到本地终端发送的登录请求时,可以向本地终端反馈确认登录信息,以便于用户进行后续的远程操作过程,进一步,远程终端也可以启动相应的操作界面,使得远端用户协助本地终端的用户进行远程操作。

步骤s212,在远程操作界面中显示远程操作的业务类型供用户选择;

其中,上述业务类型包括远程控制和/文件传输。

步骤s214,显示用户选择的业务类型对应的操作界面,以使用户在操作界面中对远程终端连接的外部设备进行远程操作;

具体实现时,此时的操作界面为业务类型关联的应用程序的操作界面,例如,当业务类型是远程操作时,此时的操作界面可以是外部设备对应的上位机操作软件的操作界面。此时远程终端可以作为数据线,在本地终端与外部设备之间建立连接,并且在远程终端上无需安装外部设备对应的上位机操作系统,以及操作系统对应的软件,只需在本地终端就可以对远程终端连接的外部设备进行操作。

进一步,如果远程终端侧的远端用户需要了解此时外部设备的操作情况,还可以向本地终端发送共享请求,此时,本地终端可以向远程终端发送共享指令,进行操作的共享。具体地共享过程可以通过以下步骤实现:

步骤s216,向远程终端发送共享指令;

步骤s218,当接收到远程终端返回的确认共享的信息时,向远程终端发送外部设备对应的操作结果。

具体实现时,外部设备可以包括智能终端和/或医疗设备,具体地,上述外部设备除智能终端外,还可以是医疗设备,实现远程体检或者远程医疗。进一步,本地终端还可以同时与多个远程终端建立远程,具体的外部设备,以及连接的外部设备的数量可以根据实际情况进行设置,本发明实施例对此不进行限制。

为了便于对上述方法进行理解,下面以上述外部设备为智能终端为例进行说明,具体地,该智能终端为无人机。假设无人机在a区,无人机连接的远程终端(如无人机用户的电脑)也在a区,且没有无人机对应的调试软件,而无人机的售后人员位于b区,且售后人员有相应的调试软件和熟悉飞行日志下载流程。此时,如果无人机用户想下载一个无人机的飞行日志,对无人机的异常进行分析,则可以将无人机连接到电脑,连网后登录售后人员的电脑,具体地,可以在无人机的使用说明中携带有售后服务终端的登陆网站,或者终端ip地址等信息,以便于无人机用户进行登录。当无人机连接到电脑与售后人员的电脑建立网络连接够,售后人员的电脑即为上述本地终端,无人机连接到电脑为远程终端,无人机为外部设备。

具体的操作流程如下:

(1)无人机用户向售后人员的电脑(本地终端)发送控制请求,其中,控制请求中携带的验证信息为提供权限验证的ip地址和验证密码;

(2)售后人员通过ip地址和密码进行验证,并登录到无人机用户的电脑,此时,无人机用户的电脑与售后人员的电脑可以通过一种开发的指定协议进行交互。

此时,无人机用户的电脑与售后人员的电脑的网络连接,相当于一个usb(universalserialbus,通用串行总线)延长线,无人机用户的电脑相当于一个usb-hub(通用串行总线集线器),此时,无人机用户只需要把无人机连接到a区的电脑,售后人员就可在b区的电脑上运行软件进行飞行日志的下载,下载后的分析同时可以窗口共享,让无人机用户了解无人机的工作状态,不仅提高了工作效率,也提高了用户的体验度;

进一步,上述通过ip地址和密码进行验证的过程,也有助于避免恶意病毒和网络盗骗的行为。

在实际使用时,当上述外部设备是医疗设备,如听诊器时,也可以实现远程医疗,具体地,此时听诊器可以是携带有usb接口的听诊器,与传统听诊器不同的是,听诊器除有一个探头外,在另一段的耳听口变成了一个usb接口,直接连接电脑,用于数据采集;采集的数据可以是数字信息也可以保留模拟声音信号,用于医生的听诊确认;进一步,usb接口改成手机接口(如typec接口)即可与手机连接。

具体实现时,体检人员把usb听诊器连接在体检场所的电脑上,医生端的电脑就可以通远程协同控制访问体检场所的电脑,获取数据和声音信息,进行心跳等病情的分析确认,不仅有助于实现专家会诊,同时,也可以多机互联,实现多人同时会诊,以实现将远程控制延伸进行远程医疗。

所属领域的技术人员可以清楚地了解到,在这里示出和描述的所有示例中,任何具体的例子应被解释为仅仅是示例性的,而不是作为限制,因此,示例性实施例的其他示例可以具有不同的应用形式。

实施例二:

在上述实施例的基础上,本发明实施例还提供了一种远程操作终端的装置,该装置设置于本地终端,对远程终端进行操作,其中,本地终端与远程终端网络连接,如图4所示的是一种远程操作终端的装置的结构示意图,上述装置包括:

信息展示模块401,用于当监听到远程终端发送的控制请求时,与远程终端建立远程连接;

界面启动模块402,用于接收远程终端反馈的确认登录信息,启动与控制请求对应的远程操作界面;

操作模块403,用于接收用户输入的操作指令,以对远程终端连接的外部设备进行远程操作。

具体地,信息展示模块用于:启动远程登录界面,远程登录界面包括显示选项和登录选项;在显示选项中展示控制请求,以及控制请求中携带的验证信息,以使用户在登录选项中输入验证信息,登录远程终端。

进一步,图5示出了另一种远程操作终端的装置的结构示意图,除图4所示的结构,上述装置还包括:

判断模块404,用于判断用户在登录选项中输入的验证信息与控制请求中携带的验证信息是否一致;

发送模块405,用于当判断模块的判断结果为是时,向远程终端发送登录请求。

本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

在上述实施例的基础上,本发明实施例提供了一种远程操作终端的系统,如图6所示的一种远程操作终端的系统的结构框图,该系统包括本地终端600,以及与本地终端网络连接的远程终端601;具体地,本地终端设置有上述远程操作终端的装置。

远程终端与外部设备连接,以使本地终端对外部设备进行远程操作。

具体实现时,还可以在本地终端设置防火墙以及路由器等,实现多终端的网络连接,同时也对网络连接提供一定的安全防护措施。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本发明实施例所提供的远程操作终端的方法、装置及系统的计算机程序产品,包括存储了处理器可执行的非易失的程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

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

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

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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