[发明专利]应用更新方法及装置在审
申请号: | 201710448339.1 | 申请日: | 2017-06-14 |
公开(公告)号: | CN107315606A | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 董红光;陈顺;童伟 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/44 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 更新 方法 装置 | ||
1.一种应用更新方法,其特征在于,所述方法用于服务器端,所述方法包括:
在确定目标应用需要更新时,推送与所述目标应用对应的更新标记到终端;
接收所述终端根据所述更新标记发送的获取请求,所述获取请求用于请求获取所述目标应用所对应的目标更新内容;
根据所述获取请求,推送所述目标更新内容到所述终端,以使所述终端加载所述目标更新内容后,直接打开最新版本的所述目标应用;
其中,所述目标应用是下载和安装过程在所述终端的后台运行的应用。
2.根据权利要求1所述的方法,其特征在于,所述确定目标应用需要更新,包括:
获取所述终端上存储的所述目标应用的当前版本信息;
将所述当前版本信息与所述服务器端存储的所述目标应用的最新版本信息进行匹配,如果匹配不一致,则确定所述目标应用需要更新。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定当前是否满足预设的更新检测条件,在确定当前满足预设的更新检测条件时,执行所述在确定目标应用需要更新时,推送更新标记到终端的步骤。
4.根据权利要求3所述的方法,其特征在于,所述更新检测条件包括以下任一项:
到达进行更新检测的预设时间点;
接收到所述终端发送的请求打开所述目标应用的打开请求;
接收到所述终端发送的通知消息,所述通知消息用于通知用于打开所述目标应用的应用平台完成启动操作;
检测到所述目标应用的最新版本信息发生变更。
5.一种应用更新方法,其特征在于,所述方法用于终端,所述方法包括:
根据与目标应用对应的更新标记,发送获取请求到服务器端,所述获取请求用于请求获取所述目标应用所对应的目标更新内容;
接收所述服务器端根据所述获取请求推送的所述目标更新内容;
加载所述目标更新内容后,直接打开最新版本的所述目标应用;
其中,所述目标应用是下载和安装过程在所述终端的后台运行的应用。
6.根据权利要求5所述的方法,其特征在于,所述根据与目标应用对应的更新标记,发送获取请求到服务器端,包括:
在确定需要打开目标应用时,根据与所述目标应用对应的更新标记,发送获取请求到服务器端。
7.根据权利要求6所述的方法,其特征在于,所述确定需要打开目标应用,包括:
在应用商店、浏览器或用于打开所述目标应用的应用平台中确定需要打开目标应用。
8.根据权利要求6或7所述的方法,其特征在于,所述确定需要打开目标应用,包括以下任一项:
在用于打开所述目标应用的预设虚拟按键上检测到触点信息;
检测到对所述目标应用对应的预设虚拟图标的触发操作;
检测到对用于打开所述目标应用的预设显示元素的触发操作。
9.根据权利要求5所述的方法,其特征在于,所述根据与目标应用对应的更新标记,发送获取请求到服务器端之前,所述方法还包括:
接收所述服务器端在确定所述目标应用需要更新时推送的与所述目标应用对应的更新标记。
10.根据权利要求5所述的方法,其特征在于,所述方法还包括:
检测当前是否存在与所述目标应用对应的更新标记;
如果存在所述更新标记,则执行所述根据与所述目标应用对应的更新标记,发送获取请求到服务器端的步骤;
如果不存在所述更新标记,则加载所述终端上已存储的打开所述目标应用所需要的目标加载内容后,直接打开所述目标应用。
11.根据权利要求5所述的方法,其特征在于,所述方法还包括:
存储所述目标更新内容之后,清除所述更新标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710448339.1/1.html,转载请声明来源钻瓜专利网。