[发明专利]一种扫描二维码安装手机软件的方法以及装置有效
申请号: | 201410463653.3 | 申请日: | 2014-09-13 |
公开(公告)号: | CN104199948B | 公开(公告)日: | 2018-12-28 |
发明(设计)人: | 黄燕云 | 申请(专利权)人: | 江苏领凯网络传媒有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F8/61 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211600 江苏省淮*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种手机扫描二维码安装手机软件的方法以及装置,通过使用手机客户端将多种信息传送到服务端进行验证,从而除了能够实现根据手机的操作系统和固件版本来选择下载方式或进行提示,并提高了二维码解析后信息的安全性外,还能够有效避免软件的重复下载,减少下载的流量并且提高效率。 | ||
搜索关键词: | 一种 扫描 二维码 安装 手机软件 方法 以及 装置 | ||
【主权项】:
1.一种手机扫描二维码安装手机软件的方法,具体包括如下步骤:步骤10:手机客户端扫描包含了特征值信息的二维码,解析得到特征值信息;所述特征值信息包括软件的内部标识的产品ID、软件的唯一标识符、软件名称的至少一种;步骤20:手机用户指定下载的软件存储目录, 该目录可能曾经下载过该手机软件但是没有安装;步骤30:手机客户端对于软件存储目录进行扫描,得到该目录下的所有.apk格式文件的大小和名称;步骤40:手机客户端将解析得到的特征值信息、手机操作系统信息、固件版本信息,以及软件存储目录下安装软件的大小和名称一起发送到服务端;步骤50:服务端根据特征值信息、手机操作系统信息、固件版本信息在服务端的软件资源库进行匹配;其中,若所述特征值信息包括软件的内部标识的产品ID,则服务端根据软件的内部标识的产品ID在软件资源库中提取软件,并根据用户的手机操作系统信息及固件版本信息检查该软件是否与用户的手机匹配;若所述特征值信息包括软件的唯一标识符,则服务端根据软件的唯一标识符在软件资源库中提取软件,并根据用户的手机操作系统信息及固件版本信息检查该软件是否与用户的手机匹配;若所述特征值信息包括软件名称,则服务端根据软件名称在软件资源库中提取软件,并根据用户的手机操作系统信息及固件版本信息检查该软件是否与用户的手机匹配;如果步骤50返回的匹配结果为无匹配的软件,则进行步骤60:将无匹配结果的提示信息返回手机客户端;如果步骤50返回的匹配结果为有匹配的软件,服务端进一步进行步骤70:进行软件存储地址下的手机安装软件包与软件资源库中的匹配的软件的名称和大小的匹配;如果步骤70中匹配结果为软件资源库中的匹配的软件的名称与大小与软件存储地址下的手机安装软件包的名称和大小匹配一致,则进行步骤90,将软件存储地址下已存在手机安装软件包的提示信息返回手机客户端;其特征在于:为了避免用户在上一次下载该软件时,对于文件名进行了更改的情况,如果步骤70的匹配结果为,软件资源库中的匹配的软件的名称与大小与软件存储地址下的手机安装软件包的名称和大小匹配不一致;进一步判断是名称不一致还是大小不一致:(一)如果名称和大小都不一致,则将软件资源库中的匹配的软件的下载地址返回手机客户端,手机客户端根据下载地址进行下载安装;(二)如果是大小不一致而名称一致,则将软件资源库中的匹配的软件复制一个名称不同的软件,将该名称不同的软件的下载地址返回手机客户端,手机客户端根据下载地址进行下载安装;(三)如果是名称不一致而大小一致,手机客户端进一步将该手机安装软件包的内容上传到服务器,由服务器将该手机安装软件包的内容与软件资源库中的匹配的软件的内容进行匹配, 该手机安装软件包上传的内容为手机安装软件包中的部分内容;如果匹配一致,则将软件存储地址下已存在手机安装软件包的提示信息返回手机客户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏领凯网络传媒有限公司,未经江苏领凯网络传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410463653.3/,转载请声明来源钻瓜专利网。