一种软件下载方法及终端的制作方法

文档序号:9506029阅读:307来源:国知局
一种软件下载方法及终端的制作方法
【技术领域】
[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]图1为本发明实施例中软件下载方法的一个实施例示意图;
[0039]图2为本发明实施例中软件下载方法的另一实施例示意图;
[0040]图3为本发明实施例中终端的一个实施例示意图;
[0041]图4为本发明实施例中终端的另一实施例示意图;
[0042]图5为本发明实施例中终端的另一实施例示意图。
【具体实施方式】
[0043]本发明实施例提供了一种软件下载方法及终端,用于提高用户下载软件的安全性。
[0044]101、终端获得用户通过非用户鉴权路径下载应用软件的请求;
[0045]用户通过非用户鉴权路径向终端发送非用户鉴权路径下载应用软件的请求,终端获得用户通过非用户鉴权路径下载应用软件的请求。需要说明的是,非用户鉴权路径为没有经过用户、第三方或者服务器认证授权的路径,路径可以包括下载入口或下载通道,还可以包括其他路径,具体此处不作限定。
[0046]102、终端确定是否能够通过用户鉴权路径下载该应用软件,若能,则执行步骤103 ;
[0047]终端获取到下载应用软件的请求后,确定是否能够通过用户鉴权路径下载该应用软件。需要说明的是,用户鉴权路径指的是经过用户、第三方或者服务器认证授权的路径。例如手机运营商的软件商店,手机系统自带的软件商店等。
[0048]103、终端通过该用户鉴权路径下载该应用软件。
[0049]当终端确定能够通过用户鉴权路径下载该应用软件后,终端通过该用户鉴权路径下载该应用软件。
[0050]本发明实施例中终端接收用户通过非鉴权路径下载应用软件的请求后,可以判断是否能够通过用户鉴权路径下载该应用软件,若能,则通过该用户鉴权路径下载该应用软件。由于用户鉴权路径是经过安全认证的路径,所以通过该路径下载的应用软件都是安全的,不会存在盗版的情况或携带病毒,所以用户通过用户鉴权路径下载软件能够确保用户下载的应用软件的安全性。
[0051]为了便于理解,下面以一实施例对本发明实施例中的软件下载方法进行详细说明。本发明实施例中,用户鉴权路径包括已鉴权通过的应用的信息,信息可以包括应用软件的下载链接,或应用软件的名称,或应用软件所属的应用领域,或应用软件的版本号,还可以包括其他信息,具体此处不作限定。下面请参阅图2,本发明实施例中软件下载方法的另一实施例包括:
[0052]201、终端获得用户通过非用户鉴权路径下载应用软件的请求;
[0053]用户通过非用户鉴权路径向终端发送非用户鉴权路径下载应用软件的请求,终端获得用户通过非用户鉴权路径下载应用软件的请求。需要说明的是,非用户鉴权路径为没有经过用户、第三方或者服务器认证授权的路径。路径可以包括下载入口或下载通道,还可以包括其他路径,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1