[发明专利]无线固话终端实现远程软件升级的方法无效
申请号: | 200910112242.9 | 申请日: | 2009-07-15 |
公开(公告)号: | CN101621792A | 公开(公告)日: | 2010-01-06 |
发明(设计)人: | 曾志华 | 申请(专利权)人: | 厦门敏讯信息技术股份有限公司 |
主分类号: | H04W8/24 | 分类号: | H04W8/24;H04W24/02;G06F9/445 |
代理公司: | 厦门市诚得知识产权代理事务所 | 代理人: | 方惠春;黄国强 |
地址: | 361009福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 终端 实现 远程 软件 升级 方法 | ||
技术领域
本发明涉及无线通讯领域,尤其涉及通过软件升级平台对无线固话终端进行远程软件升级的方法。
背景技术
针对无线固话终端一般采用的升级方式是:维护人员必须到无线固话终端所在地,通过连接线下载升级软件后再对无线固话终端进行软件升级。而目前投入市场的无线固话终端数量庞大,达数十万甚至更多,且分布在全国各地,若仅仅通过维护人员手动地对每一台无线固话终端进行软件升级,所耗费的时间、精力、费用非常之大,同时还不能对用户的要求进行及时的响应,给用户造成一定的损失。
发明内容
因此,针对以上问题,本发明提出一种采用远程软件升级的方法,可以大大的提高了软件升级的效率,减少维护成本。
本发明的技术方案是:
无线固话终端实现远程软件升级的方法,包括无线固话终端和软件升级平台,软件升级平台通过短信发送单元将软件版本信息和软件升级包的地址发送至无线固话终端,无线固话终端的短信接收单元经过版本比较,得出是否需要升级结果判断,并通过短信发送单元发送结果至软件升级平台的短信接收单元,如果结果判断为需要进行软件升级,则分别通过无线固话终端的无线网络数据传输单元和软件升级平台的网络数据传输单元进行数据传输,数据传输完成后,无线固话终端进行存储、备份、升级处理。
进一步的,所述的网络数据传输单元可以是GPRS网络通讯单元、EDGE网络通讯单元、CDMA网络通讯单元、WCDMA网络通讯单元、CDMA2000网络通讯单元或者TD-SCDMA网络通讯单元。
进一步的,所述的软件升级包的生成方式为:导入旧版软件A和新版软件B处理和导入新版本软件B的功能配置文件S处理,在导入旧版软件A和新版软件B处理后,对旧版软件A和新版软件B进行差异比较处理,再生成差分包P处理,将差分包P和功能配置文件S进行合并处理,并生成软件升级包。
进一步的,所述的无线固话终端的处理流程依次进行如下步骤:
步骤a:与软件升级平台进行通讯连接;
步骤b:无线固话终端备份并重启;
步骤c:引导无线固话终端升级处理;
步骤d:还原无线固话终端备份并更新软件配置。
所述的步骤a进一步是:接收软件升级平台的升级通知短信处理,进入比较判断无线固话终端当前软件版本是否比软件升级平台通知短信内的软件版本低判断,如果否,则进入回复软件升级平台升级处理结果,如果是,则进入比较判断无线固话终端当前软件版本是否与软件升级平台通知短信内的软件版本相同判断,如果否,则亦进入回复软件升级平台升级处理结果,如果是,则进入保存新版本软件的版本号处理,然后无线固话终端通过无线网络获取新版本软件的软件升级包步骤,再将软件升级包保存至存储模块处理,进入软件包是否下载成功判断,如果否,进入回复软件升级平台升级处理结果,如果是,进入所述的步骤b。
所述的步骤b进一步是:置升级标志为需要升级状态,然后备份无线固话终端的原软件配置数据,再重新启动无线固话终端,进入所述的步骤c。
所述的步骤c进一步是:升级引导程序读取升级标志来判读是否需要升级,如果否,则跳转到软件入口地址运行无线固话终端软件,如果是,则跳转到升级包中的差分包对应的地址,再读取差分包更新旧版本数据进行升级处理,然后进行是否完成旧版软件更新判断,如果否,则读取差分包更新旧版本数据进行升级处理,如果是,则进入清除升级标志并置升级标志为升级成功状态,然后重新启动无线固话终端,再跳转到软件入口地址运行无线固话终端软件,进入所述的步骤d。
所述的步骤d进一步是:还原无线固话终端的原软件配置数据,再更新新版本软件的配置数据,然后读取并运行配置文件的配置数据,清除升级结果标志,回复软件升级平台成功升级结果,进入待机状态,完成升级过程。
本发明采用远程软件升级的方式大大的提高了软件升级的效率,减少维护成本。解决了传统无线固话终端实现软件升级必须由维护人员通过软件下载连接线进行软件的升级和软件配置的下载。远程软件升级通过短信和GPRS的承载方式,实现了无需用户干预的情况下自动实现设备软件升级,同时保证软件升级成功后,保持无线固话终端设备原有数据及软件配置。此方式能够较大节省设备软件维护成本,升级时间短,提高用户满意度。
附图说明
图1是本发明的示意图;
图2是本发明的软件升级包的生成流程图;
图3是本发明的无线固话终端的处理流程图。
具体实施方式
现结合附图和具体实施方式对本发明进一步说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门敏讯信息技术股份有限公司,未经厦门敏讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910112242.9/2.html,转载请声明来源钻瓜专利网。