一种移动终端的应用软件共享方法和系统的制作方法

文档序号:7796848阅读:107来源:国知局
一种移动终端的应用软件共享方法和系统的制作方法
【专利摘要】本发明适用于移动终端【技术领域】,提供了一种移动终端的应用软件共享方法和系统,包括:第一移动终端加入指定应用软件共享组;所述第一移动终端发送查看应用软件共享列表的请求至所述指定应用软件共享组对应的服务器,所述服务器返回该指定应用软件共享组中的所述应用软件共享列表至所述第一移动终端;所述第一移动终端发送安装指定应用软件的请求至所述服务器,所述服务器或者所述指定应用软件所在的第二移动终端返回所述指定应用软件对应的安装包至所述第一移动终端。本发明通过移动终端加入指定应用软件共享组,通过发送安装指定应用软件的请求至指定应用软件共享组对应的服务器,可安装指定应用软件,从而实现了移动终端之间应用软件的共享。
【专利说明】一种移动终端的应用软件共享方法和系统
【技术领域】
[0001]本发明属于移动终端【技术领域】,尤其涉及一种移动终端的应用软件共享方法和系统。
【背景技术】
[0002]随着科技的不断发展以及人们生活水平的不断提高,目前,移动终端已成为人们工作和生活的一个重要组成部分,移动终端不断朝着智能化发展,许多原本应用在电脑上的软件也逐渐应用在移动终端上,例如,即时通讯软件或者视听软件等。
[0003]通常,在移动终端上安装一个新的应用软件需要该应用软件对应的安装包才能进行安装。当用户看到朋友的移动终端上安装有自己喜好的软件或者游戏时,只能自己上网下载或者通过其他方式找到一个新的安装包才能进行应用软件的安装。综上所述,现有的移动终端之间无法实现应用软件的共享。

【发明内容】

[0004]本发明实施例的目的在于提供一种移动终端的应用软件共享方法,旨在解决现有的移动终端之间无法实现应用软件的共享的问题。
[0005]本发明实施例是这样实现的,一种移动终端的应用软件共享方法,包括:
[0006]第一移动终端加入指定应用软件共享组;
[0007]所述第一移动终端发送查看应用软件共享列表的请求至所述指定应用软件共享组对应的服务器,所述服务器返回该指定应用软件共享组中的所述应用软件共享列表至所述第一移动终端;
[0008]所述第一移动终端发送安装指定应用软件的请求至所述服务器,所述服务器或者所述指定应用软件所在的第二移动终端返回所述指定应用软件对应的安装包至所述第一移动终端。
[0009]本发明实施例的另一目的在于提供一种移动终端的应用软件共享系统,包括:
[0010]共享组加入模块,用于第一移动终端加入指定应用软件共享组;
[0011]应用软件共享列表查看模块,用于所述第一移动终端发送查看应用软件共享列表的请求至所述指定应用软件共享组对应的服务器,所述服务器返回该指定应用软件共享组中的所述应用软件共享列表至所述第一移动终端;
[0012]指定应用软件安装模块,用于所述第一移动终端发送安装指定应用软件的请求至所述服务器,所述服务器或者所述指定应用软件所在的第二移动终端返回所述指定应用软件对应的安装包至所述第一移动终端。
[0013]本发明实施例通过移动终端加入指定应用软件共享组与该指定应用软件共享组中的其他移动终端建立应用软件共享关系,通过发送查看应用软件共享列表的请求至指定应用软件共享组对应的服务器,可查看该指定应用软件共享组中的应用软件共享列表,通过发送安装指定应用软件的请求至指定应用软件共享组对应的服务器,可安装指定应用软件,从而实现了移动终端之间应用软件的共享。
【专利附图】

【附图说明】
[0014]图1是本发明实施例提供的移动终端的应用软件共享方法的实现流程图;
[0015]图2是本发明实施例提供的移动终端的应用软件共享系统的结构框图。
【具体实施方式】
[0016]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0017]本发明实施例通过移动终端加入指定应用软件共享组与该指定应用软件共享组中的其他移动终端建立应用软件共享关系,通过发送查看应用软件共享列表的请求至指定应用软件共享组对应的服务器,可查看该指定应用软件共享组中的应用软件共享列表,通过发送安装指定应用软件的请求至指定应用软件共享组对应的服务器,可安装指定应用软件,从而实现了移动终端之间应用软件的共享。
[0018]本发明实施例中的移动终端包括但不限于手机、掌上电脑和平板电脑,本发明实施例中的移动终端的操作系统包括但不限于ios、Android和Windows。
[0019]图1示出了本发明实施例提供的移动终端的应用软件共享方法的实现流程图,详述如下:
[0020]在步骤SlOl中,第一移动终端加入指定应用软件共享组。
[0021]作为本发明的一个实施例,第一移动终端根据用户需求,请求加入指定应用软件共享组。第一移动终端发送加入指定应用软件共享组的请求至指定应用软件共享组对应的服务器,以使服务器验证该移动终端是否具有加入该指定应用软件共享组的资格。
[0022]作为本发明的另一个实施例,服务器接收到第一移动终端加入指定应用软件共享组的请求后,验证第一移动终端是否具有加入该指定应用软件共享组的资格,若第一移动终端具有加入指定应用软件共享组的资格,则将第一移动终端加入指定应用软件共享组;若第一移动终端不具有加入指定应用软件共享组的资格,则发送验证失败消息至第一移动终端。
[0023]作为本发明的一个实施例,服务器可指定至少一个移动终端作为指定应用软件共享组的管理员。在这里,指定应用软件共享组的管理员可以用于验证请求加入指定应用软件共享组的移动终端的资格。
[0024]在步骤S102中,所述第一移动终端发送查看应用软件共享列表的请求至所述指定应用软件共享组对应的服务器,所述服务器返回该指定应用软件共享组中的所述应用软件共享列表至所述第一移动终端。
[0025]作为本发明的一个实施例,第一移动终端向服务器请求查看指定应用软件共享组中的应用软件共享列表后,以使服务器返回指定应用软件共享组中的所有应用软件共享列表。
[0026]作为本发明的另一个实施例,服务器接收到第一移动终端查看指定应用软件共享组中的应用软件共享列表的请求后,返回指定应用软件共享组中的所有应用软件共享列表至第一移动终端。
[0027]作为本发明的另一个实施例,第一移动终端向服务器请求查看指定应用软件共享组中的应用软件共享列表,以使服务器根据应用软件的分类返回指定应用软件共享组中的应用软件共享列表。应用软件的分类包括但不限于办公软件、通讯软件、游戏、音视频软件和图像软件。
[0028]作为本发明的另一个实施例,服务器接收到第一移动终端查看指定应用软件共享组中的应用软件共享列表的请求后,根据应用软件的分类返回指定应用软件共享组中的应用软件共享列表至第一移动终端。应用软件的分类包括但不限于办公软件、通讯软件、游戏、音视频软件和图像软件。
[0029]作为本发明的另一个实施例,第一移动终端向服务器请求查看指定应用软件共享组中的应用软件共享列表,以使服务器根据应用软件的下载排名返回指定应用软件共享组中的应用软件共享列表。应用软件的下载排名包括但不限于日排名、周排名和月排名。
[0030]作为本发明的另一个实施例,服务器接收到第一移动终端查看指定应用软件共享组中的应用软件共享列表的请求后,根据应用软件的下载排名返回指定应用软件共享组中的应用软件共享列表至第一移动终端。应用软件的下载排名包括但不限于日排名、周排名和月排名。
[0031]在步骤S103中,所述第一移动终端发送安装指定应用软件的请求至所述服务器,所述服务器或者所述指定应用软件所在的第二移动终端返回所述指定应用软件对应的安装包至所述第一移动终端。
[0032]作为本发明的一个实施例,第一移动终端在应用软件共享列表中选定需要安装的指定应用软件后,向服务器发送安装指定应用软件的请求,以使服务器或者第二移动终端返回该指定应用软件对应的安装包。
[0033]作为本发明的另一个实施例,服务器接收到第一移动终端安装指定应用软件的请求后,返回指定应用软件对应的安装包至第一移动终端。
[0034]作为本发明的另一个实施例,服务器接收到第一移动终端安装指定应用软件的请求后,通知第二移动终端返回指定应用软件对应的安装包至第一移动终端。
[0035]优选地,所述方法还包括:
[0036]所述第一移动终端上传本机中的应用软件安装列表至所述服务器,以使所述本机中的应用软件安装列表添加至所述指定应用软件共享组中的所述应用软件共享列表中。
[0037]作为本发明的一个实施例,当第一移动终端被服务器批准加入指定应用软件共享组时,选择是否上传本机中的应用软件案子列表至指定应用软件共享组对应的服务器,若第一移动终端对应的用户确定上传本机中的应用软件安装列表至服务器,则第一移动终端上传本机中的应用软件安装列表至服务器,以使服务器将第一移动终端中的应用软件安装列表添加至指定应用软件共享组的应用软件共享列表中。
[0038]作为本发明的另一个实施例,服务器批准第一移动终端加入指定应用软件共享组时,询问第一移动终端是否上传该第一移动终端中的应用软件安装列表至服务器,若第一移动终端确定上传本机中的应用软件安装列表至服务器,则服务器将该第一移动终端中的应用软件安装列表添加至指定应用软件共享组的应用软件共享列表中。
[0039]作为本发明的另一个实施例,第一移动终端可以自主选择上传本机中的部分应用软件安装列表至服务器。第一移动终端可以在加入指定应用软件共享组时上传本机中的部分应用软件安装列表至服务器,也可以在加入指定应用软件共享组后的其他时刻上传本机中的部分应用软件安装列表至服务器,在此不作限定。
[0040]作为本发明的另一个实施例,服务器询问第一移动终端是否上传第一移动终端中的部门应用软件案子列表至服务器。服务器可以在第一移动终端加入指定应用软件共享组时询问第一移动终端,也可以在第一移动终端加入指定应用软件共享组后的其他时刻询问第一移动终端,在此不作限定。
[0041]作为本发明的另一个实施例,第一移动终端在安装不是来自于指定应用软件共享组的应用软件时,第一移动终端提示用户是否将该新安装的应用软件分享至指定应用软件
共享组。
[0042]作为本发明的另一个实施例,当第一移动终端安装不上来自于指定应用软件共享组的应用软件时,服务器询问第一移动终端是否将该新案子的应用软件分享至指定应用软件共享组。
[0043]进一步地,所述方法还包括:
[0044]所述服务器或者所述第二移动终端判定所述指定应用软件对应的安装包的版本与所述第一移动终端的操作系统相匹配后,所述服务器或者所述第二移动终端再返回所述指定应用软件对应的安装包至所述第一移动终端。
[0045]作为本发明的一个实施例,服务器在返回指定应用软件对应的安装包至第一移动终端前,判断指定应用软件共享组中的该应用软件对应的安装包的版本与第一移动终端的操作系统是否相匹配,判定指定应用软件对应的安装包的版本与该第一移动终端的操作系统相匹配后,再返回指定应用软件对应的安装包至第一移动终端。
[0046]作为本发明的另一个实施例,第二移动终端在返回指定应用软件对应的安装包至第一移动终端前,判断指定应用软件共享组中的该应用软件对应的安装包的版本与第一移动终端的操作系统是否相匹配,判定指定应用软件对应的安装包的版本与该第一移动终端的操作系统相匹配后,再返回指定应用软件对应的安装包至第一移动终端。
[0047]作为本发明的另一个实施例,第一移动终端在下载指定应用软件前,判断指定应用软件共享组中的该应用软件对应的安装包的版本是否与本机的操作系统相匹配,判定指定应用软件对应的安装包的版本与本机的操作系统相匹配后,再从服务器下载指定应用软件对应的安装包。
[0048]作为本发明的另一个实施例,服务器在指定应用软件的下载界面上提供该指定应用软件的其他操作系统的相关版本的下载安装包,使更多种类操作系统的移动终端能够便捷地下载指定应用软件。
[0049]进一步地,所述方法还包括:
[0050]所述服务器判断所述指定应用软件是否收费,若所述指定应用软件收费,则所述服务器收到所述第一移动终端关于所述指定应用软件付费后,所述服务器或者所述第二移动终端再返回所述指定应用软件对应的安装包至所述第一移动终端。
[0051]作为本发明的一个实施例,为了防止收费软件的恶意传播,在服务器或者第二移动终端返回指定应用软件至第一移动终端之前,服务器判断该指定应用软件是否收费。若指定应用软件免费,则第一移动终端有权下载该指定应用软件,服务器或者第二移动终端返回指定应用软件的安装包至第一移动终端。若指定应用软件收费,则服务器收到第一移动终端关于指定应用软件的付费后,服务器或者第二移动终端再返回指定应用软件对应的安装包至第一移动终端。
[0052]作为本发明的另一个实施例,若指定应用软件免费,第一移动终端有权下载该指定应用软件。若指定应用软件收费,则第一移动终端请求下载指定应用软件后,弹出收费对话框,使第一移动终端关于该指定应用软件付费,第一移动终端向服务器关于指定应用软件付费后,才有权下载指定应用软件。
[0053]优选地,所述方法还包括:
[0054]所述第一移动终端请求所述服务器返回所述指定应用软件共享组中的指定移动终端中的应用软件安装列表。
[0055]作为本发明的一个实施例,第一移动终端可根据用户请求,请求服务器返回指定移动终端的应用软件安装列表。该指定移动终端与第一移动终端都在指定应用软件共享组中。当第一移动终端请求服务器返回指定移动终端的应用软件安装列表时,弹出查找对话框,使第一移动终端输入指定移动终端的标识,以使服务器返回指定移动终端的应用软件安装列表至弟一移动终端。指定移动终端的标识可以为指定移动终端在指定应用软件共孕组中的账户名称,若指定移动终端为手机,指定移动终端的标识还可以为指定移动终端的手机号码,在此不作限定。
[0056]作为本发明的另一个实施例,当服务器接收到第一移动终端请求查看指定移动终端的应用软件安装列表的请求后,从指定应用软件共享组的应用软件共享列表中获取指定移动终端的应用软件安装列表返回给第一移动终端。
[0057]本发明实施例通过移动终端加入指定应用软件共享组与该指定应用软件共享组中的其他移动终端建立应用软件共享关系,通过发送查看应用软件共享列表的请求至指定应用软件共享组对应的服务器,可查看该指定应用软件共享组中的应用软件共享列表,通过发送安装指定应用软件的请求至指定应用软件共享组对应的服务器,可安装指定应用软件,从而实现了移动终端之间应用软件的共享。
[0058]图2示出了本发明实施例提供的移动终端的应用软件共享系统的结构框图,本发明施例中的移动终端包括但不限于手机、掌上电脑和平板电脑,本发明实施例中的移动终端的操作系统包括但不限于10S、Android和Windows。本发明实施例用于运行图1所述的移动终端的应用软件共享方法,为了便于说明,仅示出了与本实施例相关的部分。
[0059]参照图2,该系统包括:
[0060]共享组加入模块21,第一移动终端加入指定应用软件共享组。
[0061]应用软件共享列表查看模块22,所述第一移动终端发送查看应用软件共享列表的请求至所述指定应用软件共享组对应的服务器,所述服务器返回该指定应用软件共享组中的所述应用软件共享列表至所述第一移动终端。
[0062]指定应用软件安装模块23,所述第一移动终端发送安装指定应用软件的请求至所述服务器,所述服务器或者所述指定应用软件所在的第二移动终端返回所述指定应用软件对应的安装包至所述第一移动终端。
[0063]优选地,所述系统还包括:
[0064]本机应用软件安装列表上传模块,所述第一移动终端上传本机中的应用软件安装列表至所述服务器,以使所述本机中的应用软件安装列表添加至所述指定应用软件共享组中的所述应用软件共享列表中。
[0065]进一步地,所述系统还包括:
[0066]应用软件版本判断模块,所述服务器或者所述第二移动终端判定所述指定应用软件对应的安装包的版本与所述第一移动终端的操作系统相匹配后,所述服务器或者所述第二移动终端再返回所述指定应用软件对应的安装包至所述第一移动终端。
[0067]进一步地,所述系统还包括:
[0068]应用软件收费判断模块,所述服务器判断所述指定应用软件是否收费,若所述指定应用软件收费,则所述服务器收到所述第一移动终端关于所述指定应用软件付费后,所述服务器或者所述第二移动终端再返回所述指定应用软件对应的安装包至所述第一移动终端。
[0069]优选地,所述系统还包括:
[0070]指定应用软件安装列表查看模块,所述第一移动终端请求所述服务器返回所述指定应用软件共享组中的指定移动终端中的应用软件安装列表。
[0071]本发明实施例通过移动终端加入指定应用软件共享组与该指定应用软件共享组中的其他移动终端建立应用软件共享关系,通过发送查看应用软件共享列表的请求至指定应用软件共享组对应的服务器,可查看该指定应用软件共享组中的应用软件共享列表,通过发送安装指定应用软件的请求至指定应用软件共享组对应的服务器,可安装指定应用软件,从而实现了移动终端之间应用软件的共享。
[0072]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种移动终端的应用软件共享方法,其特征在于,包括: 第一移动终端加入指定应用软件共享组; 所述第一移动终端发送查看应用软件共享列表的请求至所述指定应用软件共享组对应的服务器,所述服务器返回该指定应用软件共享组中的所述应用软件共享列表至所述第一移动终端; 所述第一移动终端发送安装指定应用软件的请求至所述服务器,所述服务器或者所述指定应用软件所在的第二移动终端返回所述指定应用软件对应的安装包至所述第一移动终端。
2.如权利要求1所述的方法,其特征在于,所述方法还包括: 所述第一移动终端上传本机中的应用软件安装列表至所述服务器,以使所述本机中的应用软件安装列表添加至所述指定应用软件共享组中的所述应用软件共享列表中。
3.如权利要求1所述的方法,其特征在于,所述方法还包括: 所述服务器或者所述第二移动终端判定所述指定应用软件对应的安装包的版本与所述第一移动终端的操作系统相匹配后,所述服务器或者所述第二移动终端再返回所述指定应用软件对应的安装包至所述第一移动终端。
4.如权利要求1所述的方法,其特征在于,所述方法还包括: 所述服务器判断所述指定应用软件是否收费,若所述指定应用软件收费,则所述服务器收到所述第一移动终端关于所述指定应用软件付费后,所述服务器或者所述第二移动终端再返回所述指定应用软件对应的安装包至所述第一移动终端。
5.如权利要求1所述的方法,其特征在于,所述方法还包括: 所述第一移动终端请求所述服务器返回所述指定应用软件共享组中的指定移动终端中的应用软件安装列表。
6.一种移动终端的应用软件共享系统,其特征在于,包括: 共享组加入模块,用于第一移动终端加入指定应用软件共享组; 应用软件共享列表查看模块,用于所述第一移动终端发送查看应用软件共享列表的请求至所述指定应用软件共享组对应的服务器,所述服务器返回该指定应用软件共享组中的所述应用软件共享列表至所述第一移动终端; 指定应用软件安装模块,用于所述第一移动终端发送安装指定应用软件的请求至所述服务器,所述服务器或者所述指定应用软件所在的第二移动终端返回所述指定应用软件对应的安装包至所述第一移动终端。
7.如权利要求6所述的系统,其特征在于,所述系统还包括: 本机应用软件安装列表上传模块,用于所述第一移动终端上传本机中的应用软件安装列表至所述服务器,以使所述本机中的应用软件安装列表添加至所述指定应用软件共享组中的所述应用软件共享列表中。
8.如权利要求6所述的系统,其特征在于,所述系统还包括: 应用软件版本判断模块,用于所述服务器或者所述第二移动终端判定所述指定应用软件对应的安装包的版本与所述第一移动终端的操作系统相匹配后,所述服务器或者所述第二移动终端再返回所述指定应用软件对应的安装包至所述第一移动终端。
9.如权利要求6所述的系统,其特征在于,所述系统还包括:应用软件收费判断模块,用于所述服务器判断所述指定应用软件是否收费,若所述指定应用软件收费,则所述服务器收到所述第一移动终端关于所述指定应用软件付费后,所述服务器或者所述第二移动终端再返回所述指定应用软件对应的安装包至所述第一移动终端。
10.如权利要求6所述的系统,其特征在于,所述系统还包括: 指定应用软件安装列表查看模块,用于所述第一移动终端请求所述服务器返回所述指定应用软件共享组中的指 定移动终端中的应用软件安装列表。
【文档编号】H04L29/08GK103812938SQ201410050740
【公开日】2014年5月21日 申请日期:2014年2月13日 优先权日:2014年2月13日
【发明者】王晓炜, 彭春祥 申请人:深圳全智达通信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1