[发明专利]软件升级系统及方法无效
申请号: | 201010578797.5 | 申请日: | 2010-12-08 |
公开(公告)号: | CN102546675A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 蔡灯宇 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 升级 系统 方法 | ||
技术领域
本发明涉及信息处理技术领域,特别是涉及一种应用在Android平台终端中的软件升级系统及方法。
背景技术
Android系统是一种广泛使用在便携型装置中的轻型操作系统,例如在移动电话、掌上播放器、GPS导航仪等数字设备中,已经有越来越多的软件开发者致力于为Android平台开发应用软件。目前在Android的电子市场中已经有超过15万个应用软件,种类涉及方方面面,包括浏览器、媒体播放器、即时通信工具、输入法、社交网站、游戏等。
这些应用软件的版本升级速度也是非常的快,慢则数月一次,快则几天一次。应用软件的版本升级,可能是为了增加新的功能,也可能是为了解决旧版本存在的缺陷和漏洞,用户使用最新版本可以体验到最新的功能,还可以有效避免已知漏洞带来的安全隐患。
传统的软件升级方法,是用户登录软件的官方网站查询是否有新的软件版本发布,或者打开软件的自动更新检查功能(如果软件有这个功能的话)检查是否有新的软件版本发布,然后用户再通过下载升级包或通过软件的更新下载功能自动下载升级包来安装升级。
这种软件升级方法有两大弊端,一是操作繁杂,特别是当软件数量众多的时候,用户不得不在多个软件的官方网站去查询或者在多个软件中使用自动更新功能,然后还要分别下载升级包分别安装;二是即时性差,用户可能会经常忘记去检查是否有更新的版本,或者因为操作繁杂而懒于去更新,这样经常会导致软件版本升级的滞后或遗忘。
发明内容
鉴于以上内容,有必要提供一种应用在Android平台终端中的软件升级系统及方法,可以帮助用户更加方便快捷的进行软件升级。
根据本发明的一方面,提供一种应用在Android平台终端中的软件升级系统,所述软件升级系统包括:
一服务端软件版本信息获取模块,用于连接到软件版本管理服务器,获取服务端软件版本信息列表;
一客户端软件版本信息获取模块,用于调用包管理器,获取客户端软件版本信息列表;
一软件版本对比模块,用于逐一将服务端软件版本信息列表中的服务端软件版本信息与对应的客户端软件版本信息进行对比,如果服务端软件版本新于客户端软件版本,则将对应软件的升级更新需求添加到升级更新列表中;
一下载模块,用于根据升级更新列表,从软件版本管理服务器下载升级包;及
一安装模块,用于安装升级包,完成软件升级。
根据本发明的另一方面,提供一种应用在Android平台终端中的软件升级方法,所述方法包括以下步骤:
连接到软件版本管理服务器,获取服务端软件版本信息列表;
调用包管理器,获取客户端软件版本信息列表;
逐一将服务端软件版本信息列表中的服务端软件版本信息与对应的客户端软件版本信息进行对比;
如果服务端软件版本新于客户端软件版本,则将对应软件的升级更新需求添加到升级更新列表中;
根据升级更新列表,从软件版本管理服务器下载升级包;及
安装升级包,完成软件升级。
与现有技术相比,上述应用在Android平台终端中的软件升级系统及方法,通过连接到软件版本管理服务器,获取新的软件版本信息并和本地客户端中的软件版本信息进行对比,生成升级更新列表,并从软件版本管理服务器下载升级包完成软件升级,可以帮助用户轻松完成对软件版本进行集中化、批量化的升级处理,高效又快捷。
附图说明
图1为本发明一种实施方式中的应用在Android平台终端中的软件升级系统的功能框图。
图2为本发明一种实施方式中的软件升级更新列表的选择界面图。
图3为本发明一种实施方式中的软件升级更新后的结果界面图。
图4为本发明一种实施方式中的应用在Android平台终端中的软件升级方法的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010578797.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:木材干燥工艺及其系统
- 下一篇:扎西他滨药物组合物