[发明专利]系统升级方法及装置有效
申请号: | 201611075435.8 | 申请日: | 2016-11-28 |
公开(公告)号: | CN108123816B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 詹远;吴鸣 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04M1/72403;G06F8/65;G06F9/445 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统升级 方法 装置 | ||
本公开是关于一种系统升级方法及装置。所述方法包括:当检测到启动安全软件时,获取系统及应用的使用信息;根据系统及应用的使用信息,计算出系统运行的安全状态分数,所述安全状态分数用于标示系统体检水平。本公开技术方案可以有效避免相关技术中需要用户点击体检按钮才能知道用设备的安全状态分数的问题,而且由于只需要通过获取系统及应用的使用信息即可计算安全状态分数,不需要设备逐一扫描设备中的每个文件,因此耗时短,优化了用户的体验。
技术领域
本公开涉及移动设备技术领域,尤其涉及一种系统升级方法及装置。
背景技术
安卓(Android)手机可通过空间下载技术(Over-the-Air Technology,简称为OTA)升级方式升级系统。系统版本分为开发版和稳定版,开发版推出频率高,功能新,但是可能存在Bug风险,稳定版推出频率低,但是性能稳定。
相关技术中,在每次推出系统的系统版本时,系统更新服务器可不分用户类型地向用户设备推送系统版本,进而可能导致没有向玩机用户(喜欢体验新功能的爱玩手机的用户)推送集成了新功能的系统版本,使得乐意体验新功能的用户没有机会体验新功能,或者向保守用户(不愿意体验新功能的用户)推送了集成了新功能的系统版本,而导致不愿意承担体验新版本的风险的用户承担了新版本系统的风险,大大影响了用户升级系统的体验。
发明内容
为克服相关技术中存在的问题,本公开实施例提供一种系统升级方法及装置,用以解决因为没有分用户类型升级系统所导致的用户体验差的问题。
根据本公开实施例的第一方面,提供一种系统升级方法,应用在第一服务器上,所述方法包括:
接收发送方发送的账号类型查询消息;
根据所述账号类型查询消息,向发送方发送账号类型响应消息,所述账号类型响应消息中携带有用户账号的系统更新优先级,所述系统更新优先级根据用户账号登录的用户设备上传的系统更新信息确定。
在一实施例中,方法还包括:
根据所述用户账号登录的用户设备在设定时间段内上传的系统更新信息,计算所述设定时间段内每一个用户账号的系统更新频率;
根据所述每一个用户账号的系统更新频率,确定所述每一个用户账号的系统更新优先级。
在一实施例中,方法还包括:
根据所述用户账号登录的用户设备在设定时间段内上传的系统更新信息,计算所述设定时间段内每一个用户账号的系统更新次数;
根据所述每一个用户账号的系统更新次数,确定所述每一个用户账号的系统更新优先级。
根据本公开实施例的第二方面,提供一种系统升级方法,应用在第二服务器上,方法包括:
向第一服务器发送账号类型查询消息;
接收所述第一服务器返回的账号类型响应消息,所述账号类型响应消息中携带有用户账号的系统更新优先级,所述系统更新优先级根据用户账号登录的用户设备上传的系统更新信息确定;
基于所述用户账号的系统更新优先级,对待更新系统执行灰度升级操作。
在一实施例中,基于所述用户账号的系统更新优先级,对待更新系统执行灰度升级操作,包括:
优先向第一优先级的用户账号登录的用户设备发送待更新系统,所述第一优先级用于表示优先等级最高的级别;
根据第一优先级的用户账号的反馈信息,确定是否向其他用户账号发送待更新系统;
如果确定向其他用户账号发送待更新系统,则基于用户账号的系统更新优先级从高到低的顺序依次向用户账号所登录的用户设备发送待更新系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611075435.8/2.html,转载请声明来源钻瓜专利网。