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