[发明专利]应用程序更新方法、装置、电子设备及存储介质在审
| 申请号: | 201811271660.8 | 申请日: | 2018-10-29 |
| 公开(公告)号: | CN109634630A | 公开(公告)日: | 2019-04-16 |
| 发明(设计)人: | 唐杰 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
| 代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲 |
| 地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电子设备 更新包 应用程序更新 请求结果 更新请求 存储介质 接收电子设备 网络资源消耗 性能优化 反馈 局域网 更新 下载 发送 携带 升级 | ||
1.一种应用程序更新方法,应用于服务器中,其特征在于,所述方法包括:
接收电子设备所发送的更新请求,所述更新请求为请求更新安装在所述电子设备中的指定App;
当确定所述指定App需要更新升级时,根据所述更新请求确定是否需要下发更新包给所述电子设备;
当确定需要下发更新包给所述电子设备时,反馈第一请求结果到所述电子设备,所述第一请求结果携带有所述更新包;
当确定无需下发更新包给所述电子设备时,反馈第二请求结果到所述电子设备,所述第二请求结果为通知所述电子设备从所述电子设备所处的局域网中下载所述更新包。
2.如权利要求1所述的应用程序更新方法,其特征在于,所述根据所述更新请求确定是否需要下发更新包给所述电子设备包括:
根据所述更新请求检索预先存储的升级日志,其中,所述升级日志包括安装在每个电子设备中的所述指定App的升级记录;
从所述升级日志中确定是否存在另一电子设备的所述指定App为最新版本,且所述另一电子设备与所述电子设备在同一局域网;及
当确定所述另一电子设备的所述指定App为最新版本,且所述另一电子设备与所述电子设备在同一局域网时,确定无需下发所述更新包到所述电子设备。
3.如权利要求2所述的应用程序更新方法,其特征在于,所述更新请求携带有安装在所述电子设备的所述指定App的应用ID;
其中,所述从所述升级日志中确定是否存在另一电子设备的所述指定App为最新版本,且所述另一电子设备与所述电子设备在同一局域网包括:
根据所述更新请求所包括的所述指定App的应用ID检索所述升级日志,确定所述升级日志中是否存在某条升级记录记录了另一电子设备的所述指定App为最新版本,其中,所述另一电子设备与所述电子设备的身份标识不同;
当所述升级日志中存在某条升级记录记录了所述另一电子设备的所述指定App为最新版本,确定所述另一电子设备所采用的IP地址与所述电子设备发送所述更新请求所采用的IP地址是否相同;及
当所述另一电子设备所采用的IP地址与所述电子设备发送所述更新请求所采用的IP地址相同,则确定所述另一电子设备与所述电子设备在同一局域网。
4.如权利要求1所述的应用程序更新方法,其特征在于,该方法还包括:
接收所述电子设备发送的所述指定App完成升级的信号;及
在所述升级日志中相应更新所述电子设备的所述指定App的升级记录。
5.一种应用程序更新方法,应用于电子设备中,其特征在于,所述方法包括:
于启动指定App时向服务器发送更新请求,请求更新所述指定App;
接收所述服务器反馈的请求结果,并判断所述请求结果为第一请求结果还是第二请求结果;
当所述服务器反馈的是所述第一请求结果时,执行所述第一请求结果所携带的更新包升级所述指定App;及
当所述服务器反馈的是所述第二请求结果时,根据所述第二请求结果从所述电子设备所处的局域网中下载所述更新包,并执行所下载的更新包升级所述指定App。
6.如权利要求5所述的应用程序更新方法,其特征在于,所述根据所述第二请求结果从所述电子设备所处的局域网中下载所述更新包,并执行所下载的更新包升级所述指定App包括:
根据所述第二请求结果中所包括的另一电子设备的身份标识向所述另一电子设备发送请求下载所述更新包的请求消息;
接收所述另一电子设备发送的所述更新包;及
执行所述更新包升级所述指定App。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811271660.8/1.html,转载请声明来源钻瓜专利网。





