[发明专利]一种文件升级方法、相关设备及系统有效
申请号: | 201610109697.5 | 申请日: | 2016-02-26 |
公开(公告)号: | CN105530323B | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | 李文靖 | 申请(专利权)人: | 北京金山安全软件有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 升级 方法 相关 设备 系统 | ||
本发明实施例公开了一种文件升级方法、相关设备及系统。文件升级方法可包括:接收客户端的请求升级信息,所述请求升级信息中包括所请求的升级文件的文件信息;确定所述升级文件所对应的升级类型,所述升级类型包括快速升级及普通升级;若所述升级类型为所述普通升级,判断所述客户端是否被分配到下载机会;若判断出所述客户端被分配到所述下载机会,则将升级服务器上的下载路径发送给所述客户端。采用本发明实施例,可对根据所请求升级的文件的升级类型对客户端进行分时段下载控制管理,从而能够及时发现文件升级后是否会存在问题。
技术领域
本发明涉及文件升级技术领域,尤其涉及一种文件升级方法、相关设备及系统。
背景技术
随着互联网技术的发展,客户端上可安装多种软件,并可对安装的软件进行升级。目前客户端升级软件的方式为向升级服务器查询当前客户端安装的软件中所包含的文件是否存在需要进行升级的文件,若查询到存在需要升级的文件,则从升级服务器上下载升级后的文件以替换升级前的文件,从而实现软件升级。
然而,目前文件升级的方式中,服务器对所有客户端的升级请求的对待方式相同,若全网客户端同时请求升级文件,则会同时下载该升级文件,进而,无法对同时请求升级同一文件的客户端进行分时段下载管理,导致若该升级文件存在问题,将影响所有请求该升级文件的客户端。
发明内容
本发明实施例提供了一种文件升级方法、相关设备及系统。解决了无法对同时请求升级同一文件的客户端进行分时段下载管理的技术问题。
本发明的实施例第一方面提供了一种文件升级方法,该方法可包括:
接收客户端的请求升级信息,所述请求升级信息中包括所请求的升级文件的文件信息;
确定所述升级文件所对应的升级类型,所述升级类型包括快速升级及普通升级;
若所述升级类型为所述普通升级,判断所述客户端是否被分配到下载机会;
若判断出所述客户端被分配到所述下载机会,则将升级服务器上的下载路径发送给所述客户端。
作为可选的实施例,所述接收客户端的请求升级信息之后,所述方法还包括:
从所述文件信息中获取文件标识及文件版本;
判断升级服务器中所述文件标识对应的文件版本是否与所述请求升级信息中的文件版本一致;
其中,所述确定所述升级文件所对应的升级类型包括:
若判断出不一致,则确定所述升级文件所对应的升级类型。
作为可选的实施例,所述确定所述升级文件所对应的升级类型包括:
在预设的文件与升级类型对应表中查找与所述升级文件对应的升级类型;或
根据所述升级文件的文件属性确定对应的升级类型,所述升级类型对应一个或多个文件属性。
作为可选的实施例,所述确定所述文件所对应的升级类型之后,所述方法还包括:
若所述文件对应的升级类型为所述快速升级,则执行所述将升级服务器上的下载路径发送给所述客户端的步骤。
作为可选的实施例,所述判断所述客户端是否有下载机会之前,所述方法还包括:
向所述客户端随机分配下载机会值;
其中,所述判断所述客户端是否有下载机会包括:
判断所述下载机会值是否小于或等于预设概率门限值;
若判断出小于所述预设概率门限值,则确定所述客户端有所述下载机会。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全软件有限公司,未经北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610109697.5/2.html,转载请声明来源钻瓜专利网。