移动终端间的远程协助方法、客户端、电子设备及系统的制作方法

文档序号:7807813阅读:318来源:国知局
移动终端间的远程协助方法、客户端、电子设备及系统的制作方法
【专利摘要】本发明提供了一种移动终端间的远程协助方法、客户端、电子设备及系统,其中,应用于作为远程协助请求发起方的第一移动终端的远程协助方法包括:接收来自用户的远程协助触发指令;获取第一移动终端的当前界面数据作为界面镜像参数;发送携带界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,协助对象为第二移动终端。本发明实施例提供的远程协助方式简便易操作,能够大大提高远程协助的效率,节省远程协助所需的时间。
【专利说明】移动终端间的远程协助方法、客户端、电子设备及系统
【技术领域】
[0001]本发明涉及移动终端【技术领域】,特别是涉及一种移动终端间的远程协助方法、客户端、电子设备及系统。
【背景技术】
[0002]随着电子技术的发展,智能手机、平板电脑等移动终端日益普及,其已成为人们日常生活、学习和工作中不可或缺的工具。人们可以利用移动终端进行语音、短信沟通,除此之外,还可以使用移动终端上网,享受电子邮件、查阅信息、图片下载和观赏电影等服务。可以说,涉及智能应用等功能的移动终端为人们生活带来极大的变化。
[0003]但是,由于移动终端出现的时间较短,尤其是涉及智能应用等功能的移动终端,出现时间仅十数年,且因功能的强大导致对其操作者有一定的要求。因此,对于中老年人或者较少接触类似移动终端的人们来说,掌握其使用技能较为不易,需要其他人协助。
[0004]目前常见的协助方式为,移动终端用户通过电话或短信的方式与协助方联系,在协助方的指导下,用户执行相应操作,以实现某一功能。但是,因移动终端用户本身对移动终端的操控能力较弱,该协助方式要快速达到目的往往较为困难。例如出现某个隐藏按键或快捷键无法查找到的情况。

【发明内容】

[0005]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的移动终端间的远程协助方法、客户端、电子设备及系统。
[0006]依据本发明的一个方面,提供了一种移动终端间的远程协助方法,应用于作为远程协助请求发起方的第一移动终端,包括:接收来自用户的远程协助触发指令;获取所述第一移动终端的当前界面数据作为界面镜像参数;发送携带所述界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,所述协助对象为第二移动终端。
[0007]可选地,所述第二移动终端允许启动远程协助功能之后,包括:在所述第一移动终端与所述第二移动终端间建立镜像桥梁;利用所述镜像桥梁接收来自所述第二移动终端的操作指令;在所述第一移动终端上执行所述操作指令,并将处理结果通过所述镜像桥梁发送至所述第二移动终端,以在所述第二移动终端指定显示区域内实现镜像显示。
[0008]可选地,所述操作指令包括下列至少之一:对安装在所述第一移动终端上的至少一个应用执行的操作指令;执行所述第一移动终端的系统功能的操作指令。
[0009]可选地,所述远程协助触发指令的接收方式如下:在所述第一移动终端的显示界面上设置有远程协助功能按键;当用户触发所述远程协助功能按键时,接收到所述远程协助触发指令,实现一键远程协助功能。
[0010]相应的,提供了一种移动终端间的远程协助方法,应用于作为远程协助请求接受方的第二移动终端,包括:接收来自第一移动终端的远程协助请求,其中,所述远程协助请求中携带有第一移动终端的界面镜像参数;确定接受所述远程协助请求而启动远程协助时,获取所述界面镜像参数并在所述第二移动终端的指定显示区域内显示界面镜像;在所述指定显示区域内对所述镜像进行操作,并将对应操作指令实时发送给所述第一移动终端以实现远程协助。
[0011]可选地,在所述指定显示区域内对所述镜像进行操作,包括:针对所述镜像中的各元素,接收来自协助方的操作指令;将所述操作指令通过镜像桥梁发送至所述第一移动终端,由所述第一移动终端对其对应的元素进行操作处理;通过所述镜像桥梁接收来自所述第一移动终端的处理结果并在所述指定显示区域内实现镜像显示。
[0012]可选地,所述指定显示区域为所述第二移动终端上的远程协助客户端能够使用的显示区域。
[0013]可选地,所述方法还包括:若确定接受所述远程协助请求而启动远程协助时,返回接受消息至所述第一移动终端,从而在所述第一移动终端和所述第二移动终端间建立此次远程协助链路;或,若确定拒绝远程协助时,返回拒绝消息至所述第一移动终端,不建立此次远程协助链路。
[0014]依据本发明的另一个方面,还提供了一种远程协助客户端,设置于作为远程协助请求发起方的第一移动终端,包括:
[0015]第一接收模块,配置为接收来自用户的远程协助触发指令;
[0016]获取模块,配置为获取所述第一移动终端的当前界面数据作为界面镜像参数;
[0017]发送模块,配置为发送携带所述界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,所述协助对象为第二移动终端。
[0018]可选地,所述客户端还包括:桥梁建立模块以及执行模块:
[0019]所述桥梁建立模块,配置为所述第二移动终端允许启动远程协助功能之后,在所述第一移动终端与所述第二移动终端间建立镜像桥梁;
[0020]所述第一接收模块,还配置为利用所述镜像桥梁接收来自所述第二移动终端的操作指令;
[0021]所述执行模块,配置为在所述第一移动终端上执行所述操作指令;
[0022]所述发送模块,还配置为将处理结果通过所述镜像桥梁发送至所述第二移动终端,以在所述第二移动终端指定显示区域内实现镜像显示。
[0023]可选地,所述操作指令包括下列至少之一:对安装在所述第一移动终端上的至少一个应用执行的操作指令;执行所述第一移动终端的系统功能的操作指令。
[0024]可选地,所述第一接收模块还配置为:在所述第一移动终端的显示界面上设置有远程协助功能按键;当用户触发所述远程协助功能按键时,接收到所述远程协助触发指令,实现一键远程协助功能。
[0025]相应的,还提供了一种远程协助客户端,设置于作为远程协助请求接受方的第二移动终端,包括:
[0026]第二接收模块,配置为接收来自第一移动终端的远程协助请求,其中,所述远程协助请求中携带有第一移动终端的界面镜像参数;
[0027]显示模块,配置为确定接受所述远程协助请求而启动远程协助时,获取所述界面镜像参数并显示在所述第二移动终端的指定显示区域内;
[0028]远程协助模块,配置为在所述指定显示区域内对所述镜像进行操作,并将对应操作指令实时发送给所述第一移动终端以实现远程协助。
[0029]可选地,所述远程协助模块还配置为:针对所述镜像中的各元素,接收来自协助方的操作指令;将所述操作指令通过镜像桥梁发送至所述第一移动终端,由所述第一移动终端对其对应的元素进行操作处理;通过所述镜像桥梁接收来自所述第一移动终端的处理结果并在所述指定显示区域内实现镜像显示。
[0030]可选地,所述指定显示区域为所述第二移动终端上的远程协助客户端能够使用的显示区域。
[0031]可选地,所述客户端还包括:应答模块,配置为若确定接受所述远程协助请求而启动远程协助时,返回接受消息至所述第一移动终端,从而在所述第一移动终端和所述第二移动终端间建立此次远程协助链路;或,若确定拒绝远程协助时,返回拒绝消息至所述第一移动终端,不建立此次远程协助链路。
[0032]依据本发明的第三个方面,还提供了一种电子设备,包括上述任一项的远程协助客户端,该客户端设置于作为远程协助请求发起方的第一移动终端。
[0033]相应的,还提供了一种电子设备,包括上述任一项的远程协助客户端,该客户端设置于作为远程协助请求接受方的第二移动终端。
[0034]依据本发明的第四个方面,还提供了一种远程协助系统,包括上述任一项的第一类远程协助客户端,以及上述任一项的第二类远程协助客户端。
[0035]在本发明实施例中,接收来自用户的远程协助触发指令时,即第一移动终端的用户确定需要协作方提供远程协助。此时,获取第一移动终端的当前界面数据作为界面镜像参数,并将界面镜像参数携带有远程协助请求发送至预设的协助对象(即第二移动终端)。由此可见,在本发明实施例中,第一移动终端可以向第二移动终端发起远程协助请求,实现了不同移动终端间的远程协助,相对于现有技术中通过电话(语音)指导或短信(文字)指导等方式,使用起来方便快捷。并且,第一移动终端可以将此时的实时界面以镜像的方式传送至第二移动终端,实时界面中能够显示用户此时的困惑不解之处,能够让第二移动终端迅速了解第一移动终端用户的意图,并准确确定出所需操作,增加远程协助的效率,节省远程协助所需要说明问题的时间。
[0036]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
[0037]根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
【专利附图】

【附图说明】
[0038]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0039]图1示出了根据本发明一个实施例第一移动终端的远程协助方法的流程图;
[0040]图2示出了根据本发明一个实施例第二移动终端的远程协助方法的流程图;
[0041]图3示出了根据本发明一个实施例结合第一移动终端和第二移动终端的远程协助方法的流程图;
[0042]图4示出了根据本发明一个实施例的移动终端的显示界面上的远程协助功能按键不意图;
[0043]图5示出了根据本发明一个实施例的远程协助请求发起方发起远程协助请求的移动终端的显示界面示意图;
[0044]图6示出了根据本发明一个实施例的远程协助请求发起方发起远程协助请求的移动终端的显示界面示意图;
[0045]图7示出了根据本发明一个实施例的远程协助请求接受方进行远程协助的移动终端的显示界面示意图;
[0046]图8示出了根据本发明一个实施例的远程协助结束后远程协助请求发起方的移动终端的显示界面示意图;
[0047]图9示出了根据本发明一个实施例的设置于作为远程协助请求发起方的第一移动终端的远程协助客户端的结构示意图;
[0048]图10示出了根据本发明一个实施例的设置于作为远程协助请求接受方的第二移动终端的远程协助客户端的结构示意图;
[0049]图11示出了根据本发明一个实施例的图9所示的客户端的电子设备的结构示意图;
[0050]图12示出了根据本发明一个实施例的图10所示的客户端的电子设备的结构示意图;以及
[0051]图13示出了根据本发明一个实施例的远程协助系统的结构示意图。
【具体实施方式】
[0052]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0053]为解决上述技术问题,本发明实施例提供了一种移动终端间的远程协助方法,应用于作为远程协助请求发起方的第一移动终端,图1示出了根据本发明一个实施例第一移动终端的远程协助方法的流程图。如图1所示,该方法至少包括以下步骤S102至步骤S106。
[0054]步骤S102、接收来自用户的远程协助触发指令。
[0055]步骤S104、获取第一移动终端的当前界面数据作为界面镜像参数。
[0056]步骤S106、发送携带界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,协助对象为第二移动终端。
[0057]在本发明实施例中,接收来自用户的远程协助触发指令时,即第一移动终端的用户确定需要协作方提供远程协助。此时,获取第一移动终端的当前界面数据作为界面镜像参数,并将界面镜像参数携带有远程协助请求发送至预设的协助对象(即第二移动终端)。由此可见,在本发明实施例中,第一移动终端可以向第二移动终端发起远程协助请求,实现了不同移动终端间的远程协助,相对于现有技术中通过电话(语音)指导或短信(文字)指导等方式,使用起来方便快捷。并且,第一移动终端可以将此时的实时界面以镜像的方式传送至第二移动终端,实时界面中能够显示用户此时的困惑不解之处,能够让第二移动终端迅速了解第一移动终端用户的意图,并准确确定出所需操作,增加远程协助的效率,节省远程协助所需要说明问题的时间。
[0058]上文步骤S104中提及的当前界面数据,可以包括当前显示界面的背景图、各个应用的图标(例如常用的微信、360安全卫士、浏览器、优酷网等等)、系统图标(例如系统通讯录、电话、短信等等)、已打开应用的界面(微信的群聊窗口、私聊窗口、浏览器打开页面、视频播放网站正播放的视频界面)等等。
[0059]在步骤S106发送携带界面镜像参数的远程协助请求至第二移动终端之后,等待第二移动终端确定是否允许启动远程协助功能。若第二移动终端允许启动远程协助功能,则进一步在第一移动终端与第二移动终端间建立镜像桥梁,并利用镜像桥梁接收来自第二移动终端的操作指令,进而在第一移动终端上执行该操作指令,并将处理结果通过镜像桥梁发送至第二移动终端,以在第二移动终端指定显示区域内实现镜像显示。据此,本发明实施例实现了第二终端对第一终端的远程协助。并且,本发明实施例还可以在第二移动终端指定显示区域内实时对处理结果的进行镜像显示,使得第二移动终端能够根据镜像显示的结果迅速做出反应,从而实现高效、实时地解决第一移动终端使用中的问题。若第二终端拒绝启动远程协助功能,则结束本次的远程协助请求。
[0060]进一步地,本发明实施例提供的操作指令可以包括多种类型。考虑到操作指令可以分为两大类,一类是执行移动终端自身的系统功能所需的操作指令,另一类是执行安装在移动终端上的至少一个应用所需的操作指令。现对这两种情况进行详细说明。
[0061]首先介绍对安装在第一移动终端上的至少一个应用执行的操作指令,例如远程协助请求为将微信应用中的输入方式切换为手写输入,此时的操作指令可以为点击微信应用的图标、点击微信输入框、点击弹出的输入法界面上的虚拟功能按键、在展示的多种输入方式中选择手写输入。又例如,远程协助请求为安装某应用程序,此时的操作指令可以为点击安装在第一移动终端上的手机助手的图标,在启动后的手机助手的搜索框中输入应用程序的名称并点击搜索。在搜索结果中触发该应用程序对应的下载按钮,下载完成后点击安装程序的按键完成安装。再例如,远程协助请求为保存电子邮箱联系人资料的电话号码,此时的操作指令可以为点击电子邮箱应用进入电子邮箱界面、在需要保存的联系人的条目位置进行滑动操作,点击保存至联系人信息的按键,在输入框中输入相应的联系人信息,点击保存按键实现联系人电话号码的存储。
[0062]其次介绍执行第一移动终端的系统功能的操作指令,例如,远程协助请求为调高手机音量,此时操作指令可以为点击系统的设置图标,进入设置界面后点击声音按键进入声音调节界面,拖动音量条进行调整。又例如,远程协助请求为调大显示字体,此时操作指令可以为点击系统的设置图标,进入设置界面后点击字体大小按键进入字体调整界面,选择大字体的勾选框。需要说明的是,上文介绍的远程协助请求、以及对应的操作指令仅仅是示例性的,用于更透彻地理解本发明,在此并不限制本发明。
[0063]进一步地,在本发明的一个实施例中,为了更加便捷、直观地实现远程协助,上文步骤S102中,远程协助触发指令的接收方式可以如下:在第一移动终端的显示界面上设置有远程协助功能按键,进而,当用户触发远程协助功能按键时,接收到远程协助触发指令,实现一键远程协助功能。一键远程协助使得移动终端间的远程协助功能使用起来更方便。为实现一键远程协助功能,第二移动终端的联系方式应在第一移动终端的远程协助功能内预存,此时,点击远程协助功能按键,就可以直接对第二移动终端发起远程协助请求。当然,第一移动终端的用户也可以将一键远程协助的对象改为其他移动终端,此处的第二移动终端仅仅是用于与第一移动终端区分,并不限定具体终端。这里的远程协助功能按键可以是第一移动终端的显示界面上表明远程协助的图标,也可以是第一移动终端的显示界面上表明远程协助的悬浮球,等等,本发明不限于此。
[0064]相应的,基于同一发明构思,本发明实施例提供了一种移动终端间的远程协助方法,应用于作为远程协助请求接受方的第二移动终端,图2示出了根据本发明一个实施例第二移动终端的远程协助方法的流程图。如图2所示,该方法至少包括以下步骤S202至步骤 S206。
[0065]步骤S202、接收来自第一移动终端的远程协助请求,其中,远程协助请求中携带有第一移动终端的界面镜像参数。
[0066]步骤S204、确定接受来自第一移动终端的远程协助请求而启动远程协助时,获取界面镜像参数并在第二移动终端的指定显示区域内显示界面镜像。
[0067]步骤S206、在指定显示区域内对镜像进行操作,并将对应操作指令实时发送给第一移动终端以实现远程协助。
[0068]在本发明实施例中,作为远程协助请求接受方的第二移动终端,接收来自第一移动终端的远程协助请求,并确定是否接受该远程协助请求。即本发明实施例能够在不同的移动终端间进行远程协助,相对于现有技术中通过电话(语音)指导或短信(文字)指导等方式,使用起来方便快捷。在确定接收来自第一移动终端的远程协助请求而启动远程协助时,获取界面镜像参数并在第二移动终端的指定显示区域内显示界面镜像。因第二移动终端的主要任务是执行自身的指令(例如接打电话、收发短信等),远程协助功能仅仅是第二移动终端需要启动的一个功能,因此,在指定显示区域内显示即可,避免对第二移动终端的本体任务造成影响。当然,若第二移动终端的使用者将指定显示区域扩展为全屏以便于进行远程协助也是可行的。另外,镜像显示的是第一移动终端此时的实时界面,体现第一移动终端用户此时的困惑不解之处,能够让第二移动终端迅速了解第一移动终端用户的意图,并准确确定出所需操作。随后,在指定显示区域内对镜像进行操作,并将对应操作指令实时发送至第一移动终端以实现远程协助。由此可见,本发明实施例提供的远程协助方式简便易操作,能够大大提高远程协助的效率,节省远程协助所需的时间。
[0069]上文步骤S206中,在指定显示区域内对镜像进行操作可以采用如下技术手段来实现:即针对镜像中的各元素,接收来自协助方的操作指令,随后将操作指令通过镜像桥梁发送至第一移动终端,从而由第一移动终端对其对应的元素进行操作处理,并进一步通过镜像桥梁接收来自第一移动终端的处理结果并在指定显示区域内实现镜像显示。据此,本发明实施例实现了第二终端对第一终端的远程协助。并且,本发明实施例还可以在第二移动终端指定显示区域内实时对处理结果的进行镜像显示,使得第二移动终端能够根据镜像显示的结果迅速做出反应,从而实现高效、实时地解决第一移动终端使用中的问题。另外,这里的操作指令可以参见上文关于操作指令的详细介绍,此处不再赘述。
[0070]此外,在本发明的一个实施例中,若第二移动终端确定接受来自第一移动终端的远程协助请求而启动远程协助,则返回接受消息至第一移动终端,从而在第一移动终端和第二移动终端间建立此次远程协助链路,同时使得第一移动终端的用户能够根据返回的接受消息及时获知远程协助已经启动。若第二移动终端确定拒绝远程协助,则返回拒绝消息至第一移动终端,不建立此次远程协助链路,从而第一移动终端的用户能够根据返回的拒绝消息及时获知此次远程协助请求失败,可以选择是否再次发送远程协助请求。
[0071]以上介绍了图1和图2所示的实施例中各环节的多种实现方式,下面通过具体的优选实施例对本发明实施例提供的移动终端间的远程协助方法做进一步说明。
[0072]图3示出了根据本发明一个实施例结合第一移动终端和第二移动终端的远程协助方法的流程图。为将本优选实施例阐述得更加简洁,该实施例可以应用在这样一个场景:老爸发现智能手机没法写字了,怎么办,赶紧向儿子求助,即可以向儿子的智能手机发送远程协助请求,当儿子收到老爸的远程协助请求后,开始帮助他设置手写输入法,这里,不妨假设老爸的智能手机为远程协助请求发起方的第一移动终端,儿子的智能手机为远程协助请求接受方的第二移动终端,儿子的智能手机的电话号码已在老爸的智能手机的远程协助功能内预存。如图3所示,该方法包括以下步骤S302至步骤S322。
[0073]步骤S302、在第一移动终端的显示界面上设置有远程协助功能按键,当用户触发远程协助功能按键时,接收到远程协助触发指令。
[0074]具体地,远程协助功能按键可以是第一移动终端的显示界面上表明远程协助的图标,也可以是第一移动终端的显示界面上表明远程协助的悬浮球,等等,本发明不限于此。
[0075]步骤S304、获取第一移动终端的当前界面数据作为界面镜像参数。这里的当前界面数据,可以包括当前显示界面的背景图、各个应用的图标、系统图标、已打开应用的界面
坐坐寸寸ο
[0076]步骤S306、发送携带界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,协助对象为第二移动终端。
[0077]如图4所示,老爸的智能手机(即第一移动终端)的显示界面上设置有远程协助功能按键41,当老爸点击该远程协助功能按键41后,第一移动终端上的远程协助客户端接收到远程协助触发指令。可选地,如图5所示,老爸单指点击远程协助功能按键41后的显示界面为51,在该显示界面51中设置有“请求协助”功能按键52,老爸点击该“请求协助”功能按键52后的显示界面为53,从而实现发送携带界面镜像参数的远程协助请求至儿子的智能手机(即第二移动终端)。进一步地,若儿子的智能手机确定接受远程协助请求而启动远程协助,此时,老爸的智能手机的显示界面为54,表明远程协助已经启动。
[0078]步骤S308、第二终端接收来自第一移动终端的远程协助请求,其中,远程协助请求中携带有第一移动终端的界面镜像参数。
[0079]步骤S310、第二终端确定接受远程协助请求而启动远程协助时,获取界面镜像参数并在第二移动终端的指定显示区域内显示界面镜像。
[0080]步骤S312、第二终端在指定显示区域内对镜像进行操作。
[0081]步骤S314、将对应操作指令实时发送给第一移动终端以实现远程协助。具体地,操作指令可以包括多种类型。例如,对安装在第一移动终端上的至少一个应用执行的操作指令,或者执行第一移动终端的系统功能的操作指令等等,具体可参见上文中的详细说明,此处不再赘述。
[0082]步骤S316、在第一移动终端与第二移动终端间建立镜像桥梁,利用镜像桥梁接收来自第二移动终端的操作指令。
[0083]步骤S318、在第一移动终端上执行该操作指令。
[0084]步骤S320、将处理结果通过镜像桥梁发送至第二移动终端,以在第二移动终端指定显示区域内实现镜像显示。
[0085]步骤S322、在第二移动终端指定显示区域内实现镜像显示。
[0086]如图6所示,儿子的智能手机接收来自老爸的智能手机的远程协助请求,显示界面为61,该显示界面61上设置有两个按键,分别为“待会再说”按键和“开始协助”按键。当儿子点击“待会再说”按键,则确定拒绝远程协助,当儿子点击“开始协助”按键,则确定接受远程协助请求而启动远程协助,显示界面为62,此时,儿子的智能手机与老爸的智能手机共屏,进而开始远程协助。儿子在显示界面62点击短信应用图标后的显示界面63,在显示界面63中点击输入方式切换按键64后的显示界面为65,该显示界面为65中设置有“拼音”、“英文”、“笔画”、“手写”四种输入方式,则点击“手写”按键。相应的,在老爸的智能手机端,如图7所示,老爸的智能手机的任务栏提示“儿子正在远程操作您的手机”71,显示界面72与图6中显示界面62 —致,显示界面73与图6中显示界面63 —致,输入方式切换按键74与图6中输入方式切换按键64 —致,显不界面75与图6中显不界面65 —致。进一步地,当输入法设置完成之后,儿子的智能手机可以结束远程协助,老爸的智能手机显示远程协助结束,如图8所示,81为弹出窗口表示远程协助结束。
[0087]本发明实施例便捷、灵活地解决老爸在使用智能手机过程中需要获取儿子的协助的问题,老爸的智能手机可以向儿子的智能手机发起远程协助请求,实现了智能手机间的远程协助,相对于相关技术中通过电话(语音)指导或短信(文字)指导等方式,使用起来方便快捷。并且,老爸的智能手机可以将实时的处理结果以镜像的方式传送至儿子的智能手机,使得儿子能够根据镜像显示的结果迅速做出反应,从而实现高效、实时地解决老爸在使用智能手机过程中的问题。
[0088]需要说明的是,实际应用中,上述所有可选实施方式可以采用结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。
[0089]基于同一发明构思,本发明实施例还提供了一种远程协助客户端,以实现上述移动终端间的远程协助方法。
[0090]图9示出了根据本发明一个实施例的设置于作为远程协助请求发起方的第一移动终端的远程协助客户端的结构示意图。参见图9,该客户端至少包括:第一接收模块910、获取模块920以及发送模块930。
[0091]现介绍本发明实施例的设置于作为远程协助请求发起方的第一移动终端的远程协助客户端的各组成或器件的功能以及各部分间的连接关系:
[0092]第一接收模块910,配置为接收来自用户的远程协助触发指令;
[0093]获取模块920,与第一接收模块910相耦合,配置为获取第一移动终端的当前界面数据作为界面镜像参数;
[0094]发送模块930,与获取模块920相耦合,配置为发送携带界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,协助对象为第二移动终端。
[0095]在本发明的一个实施例中,如图9所示,客户端还可以包括:
[0096]桥梁建立模块940,与第一接收模块910相耦合,配置为第二移动终端允许启动远程协助功能之后,在第一移动终端与第二移动终端间建立镜像桥梁;
[0097]第一接收模块910,还可以配置为利用镜像桥梁接收来自第二移动终端的操作指令;
[0098]执行模块950,与第一接收模块910相耦合,配置为在第一移动终端上执行操作指令;
[0099]发送模块930,还可以配置为将处理结果通过镜像桥梁发送至第二移动终端,以在第二移动终端指定显示区域内实现镜像显示。
[0100]在本发明的一个实施例中,操作指令包括下列至少之一:对安装在第一移动终端上的至少一个应用执行的操作指令;执行第一移动终端的系统功能的操作指令。
[0101]在本发明的一个实施例中,第一接收模块910还配置为:在第一移动终端的显示界面上设置有远程协助功能按键;当用户触发远程协助功能按键时,接收到远程协助触发指令,实现一键远程协助功能。
[0102]相应的,图10示出了根据本发明一个实施例的设置于作为远程协助请求接受方的第二移动终端的远程协助客户端的结构示意图。参见图10,该客户端至少包括:第二接收模块1010、显示模块1020以及远程协助模块1030。
[0103]现介绍本发明实施例的设置于作为远程协助请求接受方的第二移动终端的远程协助客户端的各组成或器件的功能以及各部分间的连接关系:
[0104]第二接收模块1010,配置为接收来自第一移动终端的远程协助请求,其中,远程协助请求中携带有第一移动终端的界面镜像参数;
[0105]显示模块1020,与第二接收模块1010相耦合,配置为确定接受远程协助请求而启动远程协助时,获取界面镜像参数并显示在第二移动终端的指定显示区域内;
[0106]远程协助模块1030,与显示模块1020相耦合,配置为在指定显示区域内对镜像进行操作,并将对应操作指令实时发送给第一移动终端以实现远程协助。
[0107]在本发明的一个实施例中,远程协助模块1030还可以配置为:针对镜像中的各元素,接收来自协助方的操作指令;将操作指令通过镜像桥梁发送至第一移动终端,由第一移动终端对其对应的元素进行操作处理;通过镜像桥梁接收来自第一移动终端的处理结果并在指定显示区域内实现镜像显示。
[0108]在本发明的一个实施例中,指定显示区域为第二移动终端上的远程协助客户端能够使用的显示区域。
[0109]在本发明的一个实施例中,如图10所示,上述客户端还可以包括:应答模块1040,与第二接收模块1010,配置为若确定接受远程协助请求而启动远程协助时,返回接受消息至第一移动终端,从而在第一移动终端和第二移动终端间建立此次远程协助链路;或,若确定拒绝远程协助时,返回拒绝消息至第一移动终端,不建立此次远程协助链路。
[0110]基于上文各实施例提供的远程协助方法及客户端,基于同一发明构思,本发明实施例还提供了一种电子设备,参见图11所示,该电子设备至少包括:上文介绍的作为远程协助请求发起方的第一移动终端的远程协助客户端1110(如图9所示)。
[0111]相应的,本发明实施例还提供了一种电子设备,参见图12所示,该电子设备至少包括:上文介绍的作为远程协助请求接受方的第二移动终端的远程协助客户端1210(如图10所示)。[0112]本发明实施例还提供了一种远程协助系统,参见图13所示,该系统至少包括:上文介绍的作为远程协助请求发起方的第一移动终端的远程协助客户端1110(如图9所示)和上文介绍的作为远程协助请求接受方的第二移动终端的远程协助客户端1210(如图10所示)。
[0113]现介绍远程协助系统的各组成或器件的功能以及各部分间的连接关系。
[0114]远程协助模块1030,与第一接收模块910相耦合,远程协助模块1030配置为在指定显示区域内对镜像进行操作,并将对应操作指令实时发送给第一移动终端以实现远程协助,此时第一接收模块910配置为利用镜像桥梁接收远程协助模块1030发送的操作指令。
[0115]应答模块1040,与第一接收模块910相耦合,应答模块1040配置为若确定接受远程协助请求而启动远程协助时,返回接受消息至第一移动终端,从而在第一移动终端和第二移动终端间建立此次远程协助链路,此时第一接收模块910接收应答模块1040返回接受消息;或,应答模块1040配置为若确定拒绝远程协助时,返回拒绝消息至第一移动终端,不建立此次远程协助链路,此时第一接收模块910接收应答模块1040返回拒绝消息。
[0116]发送模块930,与远程协助模块1030相耦合,发送模块930还可以配置为将处理结果通过镜像桥梁发送至第二移动终端,以在第二移动终端指定显示区域内实现镜像显示,此时,远程协助模块1030通过镜像桥梁接收来自第一移动终端的处理结果并在指定显示区域内实现镜像显示。
[0117]远程协助模块1030,与桥梁建立模块940相耦合,远程协助模块1030通过镜像桥梁接收来自第一移动终端的处理结果并在指定显示区域内实现镜像显示。
[0118]根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:
[0119]在本发明实施例中,接收来自用户的远程协助触发指令时,即第一移动终端的用户确定需要协作方提供远程协助。此时,获取第一移动终端的当前界面数据作为界面镜像参数,并将界面镜像参数携带有远程协助请求发送至预设的协助对象(即第二移动终端)。由此可见,在本发明实施例中,第一移动终端可以向第二移动终端发起远程协助请求,实现了不同移动终端间的远程协助,相对于现有技术中通过电话(语音)指导或短信(文字)指导等方式,使用起来方便快捷。并且,第一移动终端可以将此时的实时界面以镜像的方式传送至第二移动终端,实时界面中能够显示用户此时的困惑不解之处,能够让第二移动终端迅速了解第一移动终端用户的意图,并准确确定出所需操作,增加远程协助的效率,节省远程协助所需要说明问题的时间。
[0120]相应的,作为远程协助请求接受方的第二移动终端,接收来自第一移动终端的远程协助请求,并确定是否接受该远程协助请求。即本发明实施例能够在不同的移动终端间进行远程协助,相对于现有技术中通过电话(语音)指导或短信(文字)指导等方式,使用起来方便快捷。在确定接收来自第一移动终端的远程协助请求而启动远程协助时,获取界面镜像参数并在第二移动终端的指定显示区域内显示界面镜像。因第二移动终端的主要任务是执行自身的指令(例如接打电话、收发短信等),远程协助功能仅仅是第二移动终端需要启动的一个功能,因此,在指定显示区域内显示即可,避免对第二移动终端的本体任务造成影响。当然,若第二移动终端的使用者将指定显示区域扩展为全屏以便于进行远程协助也是可行的。另外,镜像显示的是第一移动终端此时的实时界面,体现第一移动终端用户此时的困惑不解之处,能够让第二移动终端迅速了解第一移动终端用户的意图,并准确确定出所需操作。随后,在指定显示区域内对镜像进行操作,并将对应操作指令实时发送至第一移动终端以实现远程协助。由此可见,本发明实施例提供的远程协助方式简便易操作,能够大大提高远程协助的效率,节省远程协助所需的时间。
[0121]进一步地,第二终端对第一终端进行远程协助时,由第一移动终端对其对应的元素进行操作处理,还可以在第二移动终端指定显示区域内实时对第一终端返回的处理结果的进行镜像显示,使得第二移动终端能够根据镜像显示的结果迅速做出反应,从而实现高效、实时地解决第一移动终端使用中的问题。
[0122]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0123]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0124]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0125]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0126]本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的移动终端间的远程协助、客户端、电子设备及系统中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0127]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0128]至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
[0129]本发明还公开Al、一种移动终端间的远程协助方法,应用于作为远程协助请求发起方的弟一移动终端,包括:
[0130]接收来自用户的远程协助触发指令;
[0131]获取所述第一移动终端的当前界面数据作为界面镜像参数;
[0132]发送携带所述界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,所述协助对象为第二移动终端。
[0133]A2、根据Al所述的方法,其中,所述第二移动终端允许启动远程协助功能之后,包括:
[0134]在所述第一移动终端与所述第二移动终端间建立镜像桥梁;
[0135]利用所述镜像桥梁接收来自所述第二移动终端的操作指令;
[0136]在所述第一移动终端上执行所述操作指令,并将处理结果通过所述镜像桥梁发送至所述第二移动终端,以在所述第二移动终端指定显示区域内实现镜像显示。
[0137]A3、根据A2所述的方法,其中,所述操作指令包括下列至少之一:
[0138]对安装在所述第一移动终端上的至少一个应用执行的操作指令;
[0139]执行所述第一移动终端的系统功能的操作指令。
[0140]A4、根据Al至A3任一项所述的方法,其中,所述远程协助触发指令的接收方式如下:
[0141]在所述第一移动终端的显示界面上设置有远程协助功能按键;
[0142]当用户触发所述远程协助功能按键时,接收到所述远程协助触发指令,实现一键远程协助功能。
[0143]A5、一种移动终端间的远程协助方法,应用于作为远程协助请求接受方的第二移动终端,包括:
[0144]接收来自第一移动终端的远程协助请求,其中,所述远程协助请求中携带有第一移动终端的界面镜像参数;
[0145]确定接受所述远程协助请求而启动远程协助时,获取所述界面镜像参数并在所述第二移动终端的指定显示区域内显示界面镜像;
[0146]在所述指定显示区域内对所述镜像进行操作,并将对应操作指令实时发送给所述第一移动终端以实现远程协助。[0147]A6、根据A5所述的方法,其中,在所述指定显示区域内对所述镜像进行操作,包括:
[0148]针对所述镜像中的各元素,接收来自协助方的操作指令;
[0149]将所述操作指令通过镜像桥梁发送至所述第一移动终端,由所述第一移动终端对其对应的元素进行操作处理;
[0150]通过所述镜像桥梁接收来自所述第一移动终端的处理结果并在所述指定显示区域内实现镜像显示。
[0151]A7、根据A5或A6所述的方法,其中,所述指定显示区域为所述第二移动终端上的远程协助客户端能够使用的显示区域。
[0152]A8、根据A5至A7任一项所述的方法,其中,还包括:
[0153]若确定接受所述远程协助请求而启动远程协助时,返回接受消息至所述第一移动终端,从而在所述第一移动终端和所述第二移动终端间建立此次远程协助链路;或
[0154]若确定拒绝远程协助时,返回拒绝消息至所述第一移动终端,不建立此次远程协助链路。
[0155]B9、一种远程协助客户端,设置于作为远程协助请求发起方的第一移动终端,包括:
[0156]第一接收模块,配置为接收来自用户的远程协助触发指令;
[0157]获取模块,配置为获取所述第一移动终端的当前界面数据作为界面镜像参数;
[0158]发送模块,配置为发送携带所述界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,所述协助对象为第二移动终端。
[0159]B10、根据B9所述的客户端,其中,还包括桥梁建立模块以及执行模块:
[0160]所述桥梁建立模块,配置为所述第二移动终端允许启动远程协助功能之后,在所述第一移动终端与所述第二移动终端间建立镜像桥梁;
[0161]所述第一接收模块,还配置为利用所述镜像桥梁接收来自所述第二移动终端的操作指令;
[0162]所述执行模块,配置为在所述第一移动终端上执行所述操作指令;
[0163]所述发送模块,还配置为将处理结果通过所述镜像桥梁发送至所述第二移动终端,以在所述第二移动终端指定显示区域内实现镜像显示。
[0164]B11、根据BlO所述的客户端,其中,所述操作指令包括下列至少之一:
[0165]对安装在所述第一移动终端上的至少一个应用执行的操作指令;
[0166]执行所述第一移动终端的系统功能的操作指令。
[0167]B12、根据B9至Bll任一项所述的装置,其中,所述第一接收模块还配置为:
[0168]在所述第一移动终端的显示界面上设置有远程协助功能按键;
[0169]当用户触发所述远程协助功能按键时,接收到所述远程协助触发指令,实现一键远程协助功能。
[0170]C13、一种电子设备,包括B9至B12任一项所述的远程协助客户端。
[0171]B14、一种远程协助客户端,设置于作为远程协助请求接受方的第二移动终端,包括:
[0172]第二接收模块,配置为接收来自第一移动终端的远程协助请求,其中,所述远程协助请求中携带有第一移动终端的界面镜像参数;
[0173]显示模块,配置为确定接受所述远程协助请求而启动远程协助时,获取所述界面镜像参数并显示在所述第二移动终端的指定显示区域内;
[0174]远程协助模块,配置为在所述指定显示区域内对所述镜像进行操作,并将对应操作指令实时发送给所述第一移动终端以实现远程协助。
[0175]B15、根据B14所述的客户端,其中,所述远程协助模块还配置为:
[0176]针对所述镜像中的各元素,接收来自协助方的操作指令;
[0177]将所述操作指令通过镜像桥梁发送至所述第一移动终端,由所述第一移动终端对其对应的元素进行操作处理;
[0178]通过所述镜像桥梁接收来自所述第一移动终端的处理结果并在所述指定显示区域内实现镜像显示。
[0179]B16、根据B14或B15所述的客户端,其中,所述指定显示区域为所述第二移动终端上的远程协助客户端能够使用的显示区域。
[0180]B17、根据B14至B16任一项所述的客户端,其中,还包括:
[0181]应答模块,配置为若确定接受所述远程协助请求而启动远程协助时,返回接受消息至所述第一移动终端,从而在所述第一移动终端和所述第二移动终端间建立此次远程协助链路;或,
[0182]若确定拒绝远程协助时,返回拒绝消息至所述第一移动终端,不建立此次远程协助链路。
[0183]C18、一种电子设备,包括B14至B17任一项所述的远程协助客户端。
[0184]C19、一种远程协助系统,包括B9至B12任一项所述的第一类远程协助客户端,以及B14至B17任一项所述的第二类远程协助客户端。
【权利要求】
1.一种移动终端间的远程协助方法,应用于作为远程协助请求发起方的第一移动终端,包括: 接收来自用户的远程协助触发指令; 获取所述第一移动终端的当前界面数据作为界面镜像参数; 发送携带所述界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,所述协助对象为第二移动终端。
2.一种移动终端间的远程协助方法,应用于作为远程协助请求接受方的第二移动终端,包括: 接收来自第一移动终端的远程协助请求,其中,所述远程协助请求中携带有第一移动终端的界面镜像参数; 确定接受所述远程协助请求而启动远程协助时,获取所述界面镜像参数并在所述第二移动终端的指定显示区域内显示界面镜像; 在所述指定显示区域内对所述镜像进行操作,并将对应操作指令实时发送给所述第一移动终端以实现远 程协助。
3.—种远程协助客户端,设置于作为远程协助请求发起方的第一移动终端,包括: 第一接收模块,配置为接收来自用户的远程协助触发指令; 获取模块,配置为获取所述第一移动终端的当前界面数据作为界面镜像参数; 发送模块,配置为发送携带所述界面镜像参数的远程协助请求至预设的协助对象,请求启动远程协助功能,其中,所述协助对象为第二移动终端。
4.根据权利要求3所述的客户端,其中,还包括桥梁建立模块以及执行模块: 所述桥梁建立模块,配置为所述第二移动终端允许启动远程协助功能之后,在所述第一移动终端与所述第二移动终端间建立镜像桥梁; 所述第一接收模块,还配置为利用所述镜像桥梁接收来自所述第二移动终端的操作指令; 所述执行模块,配置为在所述第一移动终端上执行所述操作指令; 所述发送模块,还配置为将处理结果通过所述镜像桥梁发送至所述第二移动终端,以在所述第二移动终端指定显示区域内实现镜像显示。
5.根据权利要求3或4所述的客户端,其中,所述操作指令包括下列至少之一: 对安装在所述第一移动终端上的至少一个应用执行的操作指令; 执行所述第一移动终端的系统功能的操作指令。
6.根据权利要求3至5任一项所述的装置,其中,所述第一接收模块还配置为: 在所述第一移动终端的显示界面上设置有远程协助功能按键; 当用户触发所述远程协助功能按键时,接收到所述远程协助触发指令,实现一键远程协助功能。
7.—种远程协助客户端,设置于作为远程协助请求接受方的第二移动终端,包括: 第二接收模块,配置为接收来自第一移动终端的远程协助请求,其中,所述远程协助请求中携带有第一移动终端的界面镜像参数; 显示模块,配置为确定接受所述远程协助请求而启动远程协助时,获取所述界面镜像参数并显示在所述第二移动终端的指定显示区域内;远程协助模块,配置为在所述指定显示区域内对所述镜像进行操作,并将对应操作指令实时发送给所述第一移动终端以实现远程协助。
8.根据权利要求7所述的客户端,其中,所述远程协助模块还配置为: 针对所述镜像中的各元素,接收来自协助方的操作指令; 将所述操作指令通过镜像桥梁发送至所述第一移动终端,由所述第一移动终端对其对应的元素进行操作处理; 通过所述镜像桥梁接收来自所述第一移动终端的处理结果并在所述指定显示区域内实现镜像显示。
9.根据权利要求7或8所述的客户端,其中,所述指定显示区域为所述第二移动终端上的远程协助客户端能够使用的显示区域。
10.一种远程协助系统,包括权利要求3至6任一项所述的第一类远程协助客户端,以及权利要求7至9任一项 所述的第二类远程协助客户端。
【文档编号】H04L29/08GK104038560SQ201410307797
【公开日】2014年9月10日 申请日期:2014年6月30日 优先权日:2014年6月30日
【发明者】柳科, 侯艳, 曹文静 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1