跨设备的应用接力方法、装置、设备、系统及存储介质制造方法及图纸

技术编号:27216937 阅读:14 留言:0更新日期:2021-02-04 11:34
本申请实施例公开了一种跨设备的应用接力方法、装置、设备、系统及存储介质,第一电子设备包括第一应用,第二电子设备包括第二应用,该方法包括:通过获取目标文件的应用现场信息,目标文件运行于所述第一应用;若确定第一应用运行于前台,则将应用现场信息传输至云端服务器,应用现场信息用于由第二电子设备根据应用现场信息访问所述第一电子设备上的所述目标文件,云端服务器用于向第二电子设备提供应用现场信息,如此,能够通过云端服务器进行中转,实现第一电子设备与第二电子设备之间的远程应用接力。的远程应用接力。的远程应用接力。

【技术实现步骤摘要】
跨设备的应用接力方法、装置、设备、系统及存储介质


[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]图1A是本申请实施例提供的一种一种实现跨设备的应用接力方法的跨设备的应用接力系统的系统架构图;
[0026]图1B是本申请实施例提供的一种跨设备的应用接力框架的演示示意图;
[0027]图1C是本申请实施例提供的一种电子设备的结构示意图;
[0028]图1D是本申请实施例提供的一种跨设备的应用接力方法的流程示意图;
[0029]图1E是本申请实施例提供的一种跨设备的视频播放接力的演示示意图;
[0030]图2A是本申请实施例提供的一种跨设备的应用接力方法的流程示意图;
[0031]图2B是本申请实施例提供的一种第二电子设备弹出通知框的演示示意图;
[0032]图3是本申请实施例提供的另一种跨设备的应用接力方法的流程示意图;
[0033]图4是本申请实施例提供的一种电子设备的结构示意图;
[0034]图5A是本申请实施例提供的一种跨设备的应用接力装置的结构示意图;
[0035]图5B是本申请实施例提供的图5A所描述的跨设备的应用接力装置的变型装置;
[0036]图6A是本申请实施例提供的一种跨设备的应用接力装置的结构示意图;
[0037]图6B是本申请实施例提供的图6A所描述的跨设备的应用接力装置的变型装置。
具体实施方式
[0038]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨设备的应用接力方法,其特征在于,应用于第一电子设备,所述第一电子设备包括第一应用,所述方法包括:获取目标文件的应用现场信息,所述目标文件运行于所述第一应用;若确定所述第一应用运行于前台,则将所述应用现场信息传输至云端服务器,所述应用现场信息用于由第二电子设备根据所述应用现场信息访问所述第一电子设备上的所述目标文件,所述云端服务器用于向所述第二电子设备提供所述应用现场信息。2.根据权利要求1所述的方法,其特征在于,所述第一电子设备还包括第一软件开发工具包SDK、第一接力服务模块和第一文件服务模块,所述获取目标文件的应用现场信息,包括:通过所述第一文件服务模块生成所述目标文件的网络地址;通过所述第一SDK将所述应用现场信息发送至所述第一接力服务模块,所述应用现场信息包括所述目标文件的网络地址和所述目标文件的属性信息。3.根据权利要求2所述的方法,其特征在于,所述第二电子设备包括第二应用和第二接力服务模块,所述方法还包括:通过所述第一接力服务模块接收所述云端服务器发送的接力成功通知,将所述接力成功通知经过所述第一SDK的回调接口传输至所述第一应用,其中,所述接力成功通知为在所述第二应用根据所述应用现场信息访问所述第一电子设备上的目标文件之后,由所述第二接力服务模块向所述云端服务器发送的接力成功通知;通过所述第一应用在接收到所述接力成功通知后,触发预设操作。4.一种跨设备的应用接力方法,其特征在于,应用于第二电子设备,所述方法包括:从云端服务器拉取应用现场信息,所述应用现场信息为由第一电子设备获取运行于第一应用的目标文件的应用现场信息;若确定所述第一应用运行于前台,传输至所述云端服务器的应用现场信息;根据所述应用现场信息访问所述第一电子设备上的所述目标文件。5.根据权利要求4所述的方法,其特征在于,所述第二电子设备包括第二应用、第二SDK和第二接力服务模块,所述应用现场信息包括所述目标文件的协议地址,所述从所述云端服务器拉取应用现场信息,根据所述应用现场信息访问所述第一电子设备上的所述目标文件,包括:通过所述第二接力服务模块向所述云端服务器拉取所述应用现场信息,将所述应用现场信息发送至所述第二SDK;调用所述第二应用;通过所述第二SDK将所述应用现场信息通知给所述第二应用;通过所述第二应用根据所述网络地址访问所述第一电子设备上的第一文件服务模块,以打开所述目标文件。6.根据权利要求5所述的方法,其特征在于,在所述通过所述第二应用根据所述网络地址访问所述第一电子设备上的第一文件服务模块,以打开所述目标文件之后,所述方法还包括:通过所述第二接力服务模块向所述云端服务器发送的接力成功通知,所述接力成功通知,用于由所述云端服务器发送至所述第一电子设备的第一接力服务模块,由所述第一电子设备通过所述第一接力服务模块将所述接力成功通知通过所述第一SDK的回调接口传输
至所述第一应用,通过所述第一应用在接收到所述接力成功通知后,触发预设操作。7.根据权利要求5所述的方法,其特征在于,若所述第二电子设备不包括近距离无线通信NFC模块或者未开启所述NFC模块,在所述第二接力服务模块调用所述第二应用之前,所述方法还包括:所述第二接力服务模块弹出一个通知框,所述通知框用于提示确定是否在所述第二应用打开所述目标文件。8.一种跨设备的应用...

【专利技术属性】
技术研发人员:毕浩杨俊拯钟卫东
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1