[发明专利]一种跨设备应用交互方法、电子设备与服务器在审
申请号: | 202011171571.3 | 申请日: | 2020-10-28 |
公开(公告)号: | CN114428618A | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 姚艳兵;李伟;崔威风 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F16/25;G06F16/27 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张翠华 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 应用 交互 方法 电子设备 服务器 | ||
本申请提供一种跨设备应用交互方法、电子设备与服务器,用以实现电子设备间的跨设备应用交互的灵活性。在该方案中,电子设备接收来自其它电子设备发送的应用交互请求,应用交互请求中包含目标意图信息;电子设备确定本地未安装目标应用后,向服务器发送携带目标意图信息的应用下载请求;电子设备接收来自服务器的目标应用的下载信息,根据目标应用的下载信息下载并安装目标应用后,启动目标应用,并通过目标应用执行目标意图信息对应的动作。通过该方案,不再限制进行跨设备应用交互的两个电子设备均提前安装好相同的应用,解决了未安装相同应用时跨设备应用交互失败的问题,实现电子设备间的跨设备应用交互的灵活性。
技术领域
本申请涉及终端控制领域,尤其涉及一种跨设备应用交互方法、电子设备与服务器。
背景技术
随着电子设备种类及功能的丰富,一个用户可能同时拥有多个电子设备,如平板电脑、手机、智能手表等。多个电子设备可以互相交互从而为用户带来更加丰富的使用体验。
跨设备应用交互即为多个电子设备之间进行交互的过程,用户可以操作其中一个电子设备以使其他电子设备的应用执行相应的动作。例如,第一电子设备在运行应用时,响应用户触发的应用交互指令,向第二电子设备发送应用交互请求,从而将第一电子设备中的应用当前执行的任务分发到第二电子设备,第二电子设备中同一应用执行应用交互请求对应的动作。如第一电子设备将接收到的信息分发到第二电子设备,用户可以在第二电子设备上继续查看或处理该信息。
通过以上描述可知,进行跨设备应用交互的多个电子设备上需要安装有相同的应用。如用户在第一电子设备上的导航应用中触发应用交互指令,第一电子设备向第二电子设备发送应用交互请求,第二电子设备上需要安装有相同的导航应用;而若第二电子设备上并未安装该导航应用,则无法响应第一电子设备的应用交互请求,无法执行相应的动作。
因此,现有的跨设备应用交互方法较为单一,限制条件较多,不够灵活。
发明内容
本申请提供一种跨设备应用交互方法、电子设备与服务器,用以实现电子设备间的跨设备应用交互的灵活性。
第一方面,本申请实施例提供一种跨设备应用交互方法,应用于电子设备,电子设备接收来自其它电子设备发送的应用交互请求,所述应用交互请求中包含目标意图信息,所述应用交互请求用于指示所述电子设备中的目标应用执行所述目标意图信息对应的动作;电子设备确定本地未安装所述目标应用后,向服务器发送携带所述目标意图信息的应用下载请求;电子设备接收来自所述服务器的所述目标应用的下载信息,根据所述目标应用的下载信息下载并安装所述目标应用后,启动所述目标应用,并通过所述目标应用执行所述目标意图信息对应的动作。
通过该方法,电子设备在接收到其它设备发送的应用交互请求时,若确定本地未安装目标应用,则可以根据应用交互请求中包含的目标意图信息向服务器获取目标应用的下载信息,从而能够根据目标应用的下载信息下载并安装目标应用,启动目标应用完成跨设备应用交互。本申请实施例提供的跨设备应用交互方法不再限制进行跨设备应用交互的两个电子设备均提前安装好相同的应用,而在跨设备应用交互中可以静默安装目标应用,无需用户手动安装目标应用,从而解决了未安装相同应用时跨设备应用交互失败的问题,提供了一种灵活的跨设备应用交互方式,提升跨设备应用交互的效率,同时提升用户体验。
在一种可能的设计中,所述目标意图信息包括应用包名、功能信息、动作信息以及意图扩展参数中的至少一个。
可选的,所述功能信息包括元能力类型和/或元能力名称。
通过以上设计,在应用交互请求中携带目标意图信息,从而能够指示电子设备根据目标意图信息通过目标应用执行对应的动作,并且能够在电子设备本地未安装目标应用时,电子设备可以根据目标意图信息向服务器获取目标应用的下载信息,下载并安装目标应用,从而完成跨设备应用交互。
在一种可能的设计中,所述下载信息中包括目标应用的安装包信息、所述目标应用的下载地址、即时安装标识、版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011171571.3/2.html,转载请声明来源钻瓜专利网。