[发明专利]一种对移动终端应用包含的资源更新的方法、装置和系统有效
申请号: | 201310079946.7 | 申请日: | 2013-03-13 |
公开(公告)号: | CN104052769B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 关华;邓展鸿 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W8/24 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 马晓亚 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 应用 包含 资源 更新 方法 装置 系统 | ||
本发明公开了一种对移动终端应用包含的资源更新的方法、装置和系统.所述方法包括如下步骤:S1、接收所述移动终端的用户的登录信息;S2、根据所述登录信息、所述应用中的所述资源的最后更新时间、所述移动终端的配置信息,判断是否需要对所述资源进行更新;S3、在需要更新的情况下,从服务器下载用于对所述资源进行更新的替换资源,以便替换移动终端中的应用所包含的所述资源。通过上述方法,不但实现了对应用的及时、智能的更新,并且还减少了更新所消耗的流量和时间,从而也改善了用户体验。
技术领域
本发明涉及数据通信技术领域,尤其涉及一种对移动终端中的应用包含的资源进行更新的方法、装置和系统。
背景技术
目前,针对于混合型移动应用(例如Native+HTML类型),业内比较流行的方法是使用Codorva开源框架搭建这种应用,其中Codorva开源框架是一种让开发者可以使用HTML和Javascript语言开发出用于移动终端的应用的工具,也成为PhoneGap。在移动终端的应用的升级方面,现有的方案基本分为以下两种:方案一,所有资源在应用打包时更新,更新后发布新版本,这时用户需要到相应的网站或者应用商店内重新下载安装该应用以达到升级的目的;方案二,所有资源都放在远程服务器上,应用运行时只加载远程URL地址,这时应用的升级只需将新的资源部署到远程服务器,无需终端用户知晓。
然而,上述方案一存在以下问题:每次升级都下载新的安装包,消耗用户流量,下载安装等待时间长;升级通知不及时,用户无法及时便捷地获知应用有新版本升级;新版本上线困难,尤其在App Store、Google Play等应用商城,新应用要等待较长时间以通过官方的审核;不智能,所有用户都下载同一套资源。上述方案二存在以下问题:每次运行都加载远程服务器资源,用户流量消耗大;体验较差,操作不流畅。
发明内容
本发明的目的在于通过一种改进的对移动终端中的应用包含的资源进行更新的方法、装置和系统,来解决以上背景技术部分提到的部分或全部问题。
为达此目的,本发明采用以下技术方案:
一种对移动终端中的应用所包含的资源进行更新的方法,所述方法包括如下步骤:
S1、接收所述移动终端的用户的登录信息;
S2、根据所述登录信息、所述应用中的所述资源的最后更新时间、所述移动终端的配置信息,判断是否需要对所述资源进行更新;
S3、在需要更新的情况下,从服务器下载用于对所述资源进行更新的替换资源,以便替换移动终端中的应用所包含的所述资源。
进一步的,所述步骤S3中的所述从服务器下载用于对所述资源进行更新的替换资源进一步包括:根据所述移动终端所处的网络类型或者所述移动终端的上网速率判断是否对所述资源进行完全更新,如果进行完全更新,则从服务器下载用于对所述资源进行完全更新的替换资源;如果进行不完全更新,则从服务器下载用于对所述资源进行部分更新的替换资源。
进一步的,所述网络类型包括:2G网络、3G网络、4G网络、WIFI网络、WIMAX网络。
进一步的,所述根据所述移动终端所处的网络类型或者所述移动终端的上网速率判断是否对所述资源进行完全更新包括:如果所述移动终端所处的网络类型是2G网络则对所述资源进行不完全更新,否则进行完全更新。
进一步的,所述根据所述移动终端所处的网络类型或者所述移动终端的上网速率判断是否对所述资源进行完全更新包括:如果所述移动终端的上网速率大于或等于预设的上网速率阈值,则对所述资源进行完全更新,否则进行不完全更新。
进一步的,所述登录信息包括:用户账号、用户密码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310079946.7/2.html,转载请声明来源钻瓜专利网。