[发明专利]一种更新APP的方法、装置、设备及计算机可读存储介质在审
申请号: | 201711478527.5 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108196908A | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 戚海洋 | 申请(专利权)人: | 北京五八信息技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 连鹏飞 |
地址: | 100083 北京市海淀区学清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据资源 更新 计算机可读存储介质 终端 实时更新 用户体验 推送 预置 服务器 监测 | ||
本发明提出了一种更新APP的方法,包括:当监测到服务器中APP的任一数据资源完成更新时,将所述任一数据资源推送至预置所述APP的终端,以供所述终端基于所述任一数据资源,对所述APP进行更新。本发明还公开了一种更新APP的装置、设备及计算机可读存储介质,通过实施上述方案,实现了APP中数据资源的实时更新,有效提高了APP中数据资源更新效率,改善了APP的用户体验。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种更新APP的方法、装置、设备及计算机可读存储介质。
背景技术
随着终端的快速发展,终端中安装的APP(Application,应用程序)也随之快速发展,其中APP中的一些数据资源(例如功能选项列表)更新的频率非常小,但数据资源的存储容量比较大。APP不会实时向服务器请求这些数据资源,而是将这些数据资源内置于APP中,等服务器中的数据资源有更新的时候才从服务器获取更新后的数据资源。现有技术中,从服务器获取更新后的数据资源的方式包括:方式一,在每次APP启动时获取全部的数据资源;方式二,为数据资源设置版本号,每次APP启动时,将数据资源的版本号发送至服务器,以供服务器判断数据资源是否更新,在数据资源存在更新的情况下,服务器向APP发送更新后的数据资源。
现有技术中从服务器获取更新后的数据资源的方式存在以下缺陷:数据资源更新不够及时,若APP在使用时数据资源发生更新,则这部分数据资源在下次启动APP的时候才能更新,导致APP的数据资源不能实时更新。
发明内容
本发明提出了一种更新APP的方法、装置、设备及计算机可读存储介质,用以解决现有技术中APP的数据资源不能实时更新的问题。
本发明采用的技术方案是提供一种更新应用程序APP的方法,包括:
当监测到服务器中APP的任一数据资源完成更新时,将所述任一数据资源推送至预置所述APP的终端,以供所述终端基于所述任一数据资源,对所述APP进行更新。
可选地,所述将所述任一数据资源推送至预置所述APP的终端,包括:
获取预置所述APP的终端的标识信息;
基于所述标识信息,将所述任一数据资源推送至所述终端。
可选地,所述基于所述标识信息,将所述任一数据资源推送至所述终端,包括:
基于所述标识信息,根据预置的向所述终端推送所述任一数据资源的推送协议,将所述任一数据资源推送至所述终端。
可选地,所述基于所述标识信息,将所述任一数据资源推送至所述终端,包括:
基于预置的标识信息与推送协议的映射关系,获取所述终端的标识信息对应的推送协议;
根据所述终端的标识信息对应的推送协议,将所述任一数据资源推送至所述终端。
可选地,所述方法还包括:
在无法将所述任一数据资源推送至预置所述APP的终端的情况下,当再次与所述终端建立连接时,将所述任一数据资源推送至所述终端。
本发明还提供一种更新应用程序APP的装置,包括:
更新模块,用于当监测到服务器中APP的任一数据资源完成更新时,将所述任一数据资源推送至预置所述APP的终端,以供所述终端基于所述任一数据资源,对所述APP进行更新。
可选地,所述更新模块,包括:
获取模块,用于当监测到服务器中APP的任一数据资源完成更新时,获取预置所述APP的终端的标识信息;
推送模块,用于基于所述标识信息,将所述任一数据资源推送至所述终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京五八信息技术有限公司,未经北京五八信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711478527.5/2.html,转载请声明来源钻瓜专利网。