[发明专利]应用升级方法、装置及移动终端有效
申请号: | 201611031591.4 | 申请日: | 2016-11-18 |
公开(公告)号: | CN106598645B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 古源青 | 申请(专利权)人: | 北京安云世纪科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 康正德;盛惠华 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 升级 方法 装置 移动 终端 | ||
1.一种应用升级方法,其特征在于,包括:
监测移动终端上的一个或多个应用的升级事件;
当监测到所述升级事件时,获取所述升级事件对应的目标应用的版本更新信息;
根据获取的所述版本更新信息确定所述升级事件对应的应用升级类型;
其中,所述应用升级类型包括:第一升级类型或第二升级类型;
所述第一升级类型为功能修改和/或布局调整方面的升级;
所述第二升级类型为性能优化方面的升级;
若所述应用升级类型为第一升级类型,基于所述应用升级类型对所述目标应用进行相应的备份升级操作,所述备份升级操作包括:
对所述目标应用的当前版本的数据包进行备份;
获取所述目标应用的更新版本的数据包,并安装,以进行试用升级;
并在安装所述目标应用的更新版本的数据包之后进行备份还原操作或删除备份操作;
若所述应用升级类型为第二升级类型,基于所述应用升级类型对所述目标应用进行相应的升级操作,包括:
获取所述目标应用的更新版本的数据包,并安装,以进行升级。
2.根据权利要求1所述的方法,其中,所述监测移动终端上的一个或多个应用的升级事件,包括:
监测移动终端上的一个或多个应用的升级操作;
当监测到所述升级操作时,确定监测到所述升级事件。
3.根据权利要求2所述的方法,其中,在监测到所述升级事件时,所述方法还包括:
对所述升级操作进行拦截。
4.根据权利要求1所述的方法,其中,所述监测移动终端上的一个或多个应用的升级事件,包括:
监测移动终端上通知升级应用的消息;
当监测到所述通知升级应用的消息时,确定监测到所述升级事件。
5.根据权利要求1所述的方法,其中,所述监测移动终端上的一个或多个应用的升级事件,包括:
向应用服务器发送查询应用升级的请求,其中,所述请求中携带有所述移动终端安装应用的应用信息列表,所述应用服务器接收到所述请求后,将所述应用信息列表中记录的应用信息和数据库中记录的应用信息进行比对,生成可升级应用信息发送给所述移动终端;
当接收到所述应用服务器返回的所述可升级应用信息时,确定监测到所述升级事件。
6.根据权利要求5所述的方法,其中,所述应用服务器采用以下方式更新所述数据库:
所述应用服务器根据所述应用信息列表中记录的应用信息,计算各应用在其他移动终端上的安装量,得到计算结果;
根据所述计算结果中各应用的安装量调整其到第三方服务器抓取所述应用信息的频率;
根据调整的频率到第三方服务器抓取各应用的最新版本的应用信息;
根据抓取的各应用的最新版本的应用信息,更新所述数据库中相应应用的应用信息。
7.根据权利要求1-6中任一项所述的方法,其中,根据获取的所述版本更新信息确定所述升级事件对应的应用升级类型,包括:
获取各个应用升级类型对应的类型关键词;
将所述类型关键词在所述版本更新信息中进行匹配,将匹配的类型关键词对应的应用升级类型确定为所述升级事件对应的应用升级类型。
8.根据权利要求1所述的方法,其中,在安装所述目标应用的更新版本的数据包之后进行备份还原操作或删除备份操作,包括:
生成提示用户对所述更新版本的目标应用试用是否满意的提示消息;
接收用户根据所述提示消息返回的反馈结果,并根据所述反馈结果执行备份还原操作或删除备份操作。
9.根据权利要求8所述的方法,其中,根据所述反馈结果执行备份还原操作或删除备份操作,包括:
若所述反馈结果为表示试用满意的结果,则删除备份的所述目标应用的当前版本的数据包;
若所述反馈结果为表示试用不满意的结果,则还原备份的所述目标应用的当前版本的数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安云世纪科技有限公司,未经北京安云世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611031591.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种终端设备的内存优化方法及系统
- 下一篇:程序更新方法和终端