一种用于加载目标应用的方法与设备的制造方法

文档序号:9687296阅读:458来源:国知局
一种用于加载目标应用的方法与设备的制造方法
【技术领域】
[0001]本发明涉及计算机领域,尤其涉及一种用于加载目标应用的技术。
【背景技术】
[0002]随着应用的广泛普及,越来越多的用户具有下载、安装应用的需求,而用户间的应用共享也显得尤其重要。
[0003]现有的应用共享方式主要靠用户主动搜索,例如,对于已经下载安装了某款应用的用户A,而未安装该款应用的用户B也想安装此款应用,用户B从用户A处获知该款应用的应用名称,随后,根据该应用名称在应用市场里面搜索、下载、安装该款应用。
[0004]然而,上述共享方式不可避免的出现了一些问题,例如,目前应用市场名目繁杂,同名的应用很多,用户B无法确定所搜索到的应用是否就是该用户A正在使用的应用。并且,这种共享方式不够便利,搜索、下载、安装的过程较为复杂,不利于用户的使用体验。
[0005]因此,如何有效共享、加载目标应用,成为本领域技术人员亟需解决的问题之一。

【发明内容】

[0006]本发明的目的是提供一种用于加载目标应用的方法与设备。
[0007]根据本发明的一个方面,提供了一种在第一设备端用于加载目标应用的方法,其中,该方法包括:
[0008]获取对应第二设备的应用加载信息;
[0009]在第一设备上加载所述应用加载信息所对应的目标应用。
[0010]根据本发明的另一方面,还提供了一种在第二设备端用于加载目标应用的方法,其中,该方法包括:
[0011]根据关于第二设备中所安装应用的应用日志信息生成对应的应用加载信息;
[0012]向对应第一设备共享所述应用加载信息。
[0013]根据本发明的又一方面,还提供了一种用于加载目标应用的第一设备,其中,该第一设备包括:
[0014]第一装置,用于获取对应第二设备的应用加载信息;
[0015]第三装置,用于在第一设备上加载所述应用加载信息所对应的目标应用。
[0016]根据本发明的再一方面,还提供了一种用于加载目标应用的第二设备,其中,该第二设备包括:
[0017]第二装置,用于根据关于第二设备中所安装应用的应用日志信息生成对应的应用加载信息;
[0018]第四装置,用于向对应第一设备共享所述应用加载信息。
[0019]根据本发明的再一方面,还提供了一种用于加载目标应用的第三设备,其中,该第三设备包括如上所述的第一设备,以及如上所述的第二设备。
[0020]与现有技术相比,本发明通过获取对应第二设备的应用加载信息,在第一设备上加载该应用加载信息所对应的目标应用,打破传统的通过应用市场安装应用的模式,有效提高了应用加载的效率,提升了用户的使用体验。
[0021]进一步地,第一设备通过第二设备的共享功能,实现对应用的共享与安装,当第二设备具有应用源文件时,在双方终端建立连接后直接进行安装,甚至可以不需要网络即可完成;当第二设备没有应用源文件时,根据该第二设备共享的应用下载地址,从对应的网络设备获取应用源文件并进行安装,进一步提高应用加载的效率,提升用户的使用体验。
【附图说明】
[0022]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0023]图1示出根据本发明一个方面的一种用于加载目标应用的设备示意图;
[0024]图2示出根据本发明一个优选实施例的一种用于加载目标应用的设备示意图;
[0025]图3示出根据本发明另一个方面的一种用于加载目标应用的方法流程图;
[0026]图4示出根据本发明一个优选实施例的一种用于加载目标应用的方法流程图。
[0027]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0028]下面结合附图对本发明作进一步详细描述。
[0029]在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0030]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0031]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPR0M)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0032]图1示出根据本发明一个方面的一种用于加载目标应用的设备示意图。第一设备1包括第一装置101和第三装置103。
[0033]其中,第一装置101获取对应第二设备2的应用加载信息。在此,第一装置101获取对应第二设备的应用加载信息的方式包括但不限于:
[0034]1)第一装置101接收其他设备所推送的对应第二设备2的应用加载信息。例如,该第一装置101接收该第二设备2所推送的应用加载信息,或者,接收第三方设备所推送的对应该第二设备2的应用加载信息,该应用加载信息可以是该第二设备2共享至该第三方设备的。
[0035]2)第一装置101访问包括对应该第二设备2的应用加载信息的页面,并点击该应用加载信息以进行获取。
[0036]3)第一装置101通过请求-响应的方式接收其他设备所返回的应用加载信息,如向该第二设备2或其他第三方设备发送请求,并获取其所返回的应用加载信息。
[0037]本领域技术人员应能理解上述获取对应第二设备的应用加载信息的方式仅为举例,其他现有的或今后可能出现的获取对应第二设备的应用加载信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0038]第三装置103在第一设备上加载所述应用加载信息所对应的目标应用。具体地,第三装置103根据第一装置101所获取的对应第二设备2的应用加载信息,确定该应用加载信息所对应的目标应用,在该第一设备1上加载该目标应用。例如,该第三装置103根据确定的目标应用,先下载对应的应用源文件,再安装该目标应用;或者,该第三装置103根据确定的目标应用,边下载对应的应用源文件边进行安装。
[0039]本领域技术人员应能理解上述加载目标应用的方式仅为举例,其他现有的或今后可能出现的加载目标应用的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0040]本领域技术人员应能理解,所述第一设备或所述第二设备包括但不限于移动终端,以及含智能0S的智能家电、穿戴设备、车载应用等。
[0041]优选地,第一设备1的各个装置之间是持续不断工作的。具体地,第一装置101获取对应第二设备的应用加载信息;第三装置103在第一设备上加载所述应用加载信息所对应的目标应用。在此,本领域技术人员应理解“持续”是指第一设备1的各装置分别按照设定的或实时调整的工作模式要求,获取对应第二设备的应用加载信息、加载对应的目标应用。
[0042]在此,第一设备1通过获取对应第二设备的应用加载信息,在该第一设备1上加载该应用加载信息所对应的目标应用,打破传统的通过应用市场安装应用的模式,有效提高了应用加载的效率,提升了用户的使用体验。
[0043]优选地,所述第三装置103获取对应用户对所述应用加载信息的选择操作;在所述第一设备上加载所选择的所述应用加载信息所对应的目标应用。具体地,第一装置101所获取的对应第二设备2的应用加载信息可以包括多个,用户可以选择其所感兴趣的应用在第一设备1上进行安装。此时,第三装置103例如通过调用该第一设备1所提供的应用程序接口(API),或者,通过调用诸如JSP、ASP或PHP等动态网页技术,或通过其他约定的通信方式,获取该用户对应用加载信息的选择操作。随后,该第三装置103根据该用户所选择的应用加载信息,确定对应的目标应用,并在该第一设备1上加载该目标应用。
[0044]优选地,所述第三装置103获取所述目标应用的应用源文件;在所述第一设备上加载所述应用源文件。具体地,第三装置103根据第一装置101所获取的对应第二设备2的应用加载信息,确定该应用加载信息所对应的目标应用,进而,获取该目标应用的应用源文件,例如,从该第二设备2获取该应用源文件,或者,从与该应用加载信息相对应的网络设备获取该应用源文件;随后,该第三装置103在该第一设备1上加载该应用源文件,以实现对该目标应用的加载。
[0045]更优选地,获取所述目标应用的应用源文件包括:
[0046]从所述第二设备获取所述应用源文件;或者
[0047]从与所述应用加载信息相对应的网络设备获取所述应用源文件。
[0048]第三装置103获取目标应用的应用源文件包括从第二设备2获取该应用源文件。具体地,该第一设备1例如通过与第二设备2进行近距通信或通过互联网相连接,以使该第一设备1的第三装置
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1