[发明专利]系统升级方法及装置在审
申请号: | 201510640837.7 | 申请日: | 2015-09-30 |
公开(公告)号: | CN105242945A | 公开(公告)日: | 2016-01-13 |
发明(设计)人: | 杨小合;刘卫星;彭彦欢 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统升级 方法 装置 | ||
技术领域
本公开涉及计算机技术领域,特别涉及一种系统升级方法及装置。
背景技术
随着终端设备的功能的不断增加,操作系统的不断完善,终端设备每间隔一段时间就需要进行一次系统的升级。目前的系统升级方法是:将系统升级版本放到升级服务器,终端设备如果检测到有新的系统版本,则会提示用户是否进行系统升级,如果用户终端向升级服务器发送系统升级请求,则升级服务器便会将用户终端所请求的版本系统下发给用户终端,用户终端下载新的系统版本以替换当前的版本,实现操作系统的升级。升级服务器不会对用户终端的升级请求进行限制。
发明内容
本公开实施例提供了一种系统升级的方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种系统升级方法,用于服务器,该方法包括:
接收用户终端发送的系统升级请求;
查询本地存储的系统升级准则,确定所述用户终端是否满足所述系统升级准则;
如果所述用户终端满足所述系统升级准则,则将所述用户终端当前的系统进行升级。
本技术方案在接收用户终端发送的系统升级请求时,查询本地存储的系统升级准则,确定用户终端是否满足所述系统升级准则;如果用户终端满足所述系统升级准则,则将用户终端当前的系统进行升级。服务器设定一定的升级准则来区分控制用户终端的系统升级行为,这在系统新版本发布的公测阶段,可以很好的控制新系统的使用者,使得在系统新版本出现问题的时候,可以做到风险可控。
可选地,所述系统升级请求包括:所述用户终端当前系统的版本号、用户终端的MAC地址、用户终端的串号及用户终端当前所处的地域信息。
可选地,所述服务器本地存储有版本号与系统升级准则间对应关系,所述查询本地存储的系统升级准则,确定所述用户终端是否满足所述系统升级准则,包括:
根据所述用户终端当前系统的版本号,依据本地存储的版本号,确定所述当前系统的版本号的上一级版本号;
查询本地存储的版本号与系统升级准则间对应关系,得到所述上级版本号对应的系统升级准则;
根据查询到的系统升级准则,确定所述用户终端是否满足所述系统升级准则。
本技术方案中,可以就每个升级版本都制定一个系统升级准则,使得最终依据系统升级准则升级的用户终端的分布比较多样化。
可选地,所述系统升级准则用于限制升级到各版本号用户终端。本技术方案通过预先制定的系统升级准则来限制各需要进行系统升级的用户终端。操作方便可控,只需要修改系统升级准则就可以限制升级到不同版本号的用户终端。
可选地,所述系统升级准则包括:
记录有MAC地址段,在所述MAC地址段内的用户终端允许升级;或/和,
记录有地域范围,在所述地域范围内的用户终端允许升级;或/和,
记录有串号段,在所述串号段内的用户终端允许升级;或/和,
记录有用户等级,在所述用户等级内的用户终端允许升级。
本技术方案中,通过上述系统升级准则,可以控制某些MAC地址的用户终端,某些地域的用户终端,拥有某些串号的用户终端或/和某些用户等级的用户终端来升级到新的版本,做到升级到新版本的用户终端区分可控,例如,可以控制某些地域的用户终端进行升级,一旦新版本出现问题,就可以在该区域内集中处理。或者,例如,可以控制某些等级的用户终端升级到新版本,如控制一些发烧友先升级到新版本进行试用,便于新版本的问题反馈。
那么,可选的,所述确定所述用户终端是否满足所述系统升级准则,包括:
根据所述用户终端的MAC地址查询本地存储的系统升级准则,确定所述用户终端的MAC地址是否在所述系统升级准则记录的MAC地址段内,如果所述用户终端的MAC地址落在所述系统升级准则记录的MAC地址段内,则确定所述用户终端满足所述系统升级准则;或/和,
根据所述用户终端当前所处的地域信息查询本地存储的系统升级准则,确定所述用户终端当前所处的地域信息是否在所述系统升级准则记录的地域范围内,如果所述用户终端当前所述的地域信息落在所述系统升级准则记录的地域范围内,则确定所述用户终端满足所述系统升级准则;或/和,
根据所述用户终端的串号查询本地存储的系统升级准则,确定所述用户终端的串号是否在所述系统升级准则记录的串号段内,如果所述用户终端的串号落在所述系统升级准则记录的串号段内,则确定所述用户终端满足所述系统升级准则;或/和,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510640837.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种批量升级BIOS的方法
- 下一篇:一种污水再生利用装置