通讯设备软件更新方法及系统的制作方法
【专利摘要】一种通讯设备软件更新方法及系统,该方法包括:当更新通讯设备的软件版本时,从新版本软件中提取运营商应用参数,并将提取的运营商应用参数保存在通讯设备的存储器中;读取当前保存在通讯设备文件系统中的运营商应用参数;当提取的运营商应用参数所属运营商和文件系统当前保存的运营商应用参数所属运营商不一致时,更新通讯设备的软件版本,并擦除软件版本更新前文件系统中保存的运营商应用参数。本发明在更新通讯设备的软件版本时,根据运营商变化与否,覆盖或者保留原有运营商应用参数,保证运营商变化时,通讯设备正常使用运营商网络,且避免运营商不变时,擦除原有运营商应用参数导致需要重新激活运营商帐号带来的不便。
【专利说明】通讯设备软件更新方法及系统
【技术领域】
[0001] 本发明涉及一种通讯设备软件更新方法及系统。
【背景技术】
[0002] 通讯设备在使用运营商的服务前,需预先配置运营商应用参数,例如注册运营商 的帐号,并激活该帐号。但是,通讯设备生产和使用过程中经常会遇到需要对通讯设备的软 件版本进行全面更新。例如,生产一定数量的移动定制手机和联通定制手机。由于市场发 生变化,移动定制手机预估量过大,联通定制手机预估量不足。解决该问题的比较方便的方 法是,因为移动定制手机的硬件能满足联通定制手机硬件的需要,将移动定制手机的软件 版本整体更新为联通定制手机的软件版本即可,但是,要将移动定制手机的运营商应用参 数清除,如果不清除,卖出的联通定制手机开机后将使用中国移动的注册帐号去注册中国 联通的网络。另外,如果上述通讯设备在更新软件版本,而所述运营商不变时,如果清除之 前保存的运营商应用参数,需要再次激活新版本软件中的运营商帐号,这会花费一定时间 和精力。
【发明内容】
[0003] 鉴于以上内容,有必要提供一种通讯设备软件更新方法及系统。
[0004] 所述通讯设备软件更新方法包括:当更新通讯设备的软件版本时,从新版本软件 中提取运营商应用参数,并将提取的运营商应用参数保存在通讯设备的存储器中;读取当 前保存在通讯设备文件系统中的运营商应用参数;当提取的运营商应用参数所属运营商和 文件系统当前保存的运营商应用参数所属运营商不一致时,更新通讯设备的软件版本,并 擦除软件版本更新前文件系统中保存的运营商应用参数。
[0005] 所述通讯设备软件更新系统包括:提取模块,用于当更新通讯设备的软件版本时, 从新版本软件中提取运营商应用参数,并将提取的运营商应用参数保存在通讯设备的存储 器中;读取模块,用于读取当前保存在通讯设备文件系统中的运营商应用参数; 更新模块,用于当提取的运营商应用参数所属运营商和文件系统当前保存的运营商应 用参数所属运营商不一致时,更新通讯设备的软件版本,并擦除软件版本更新前文件系统 中保存的运营商应用参数。
[0006] 本发明在更新通讯设备的软件版本时,根据运营商变化与否,覆盖或者保留原有 运营商应用参数,保证运营商变化时,通讯设备正常使用运营商网络,且避免运营商不变 时,擦除原有运营商应用参数导致需要重新激活运营商帐号带来的不便。
【专利附图】
【附图说明】
[0007] 图1是本发明通讯设备软件更新系统的较佳实施方式的运行环境图。
[0008] 图2是本发明通讯设备软件更新系统的较佳实施方式的功能模块图。
[0009] 图3是本发明通讯设备软件更新方法的较佳实施方式的流程图。
[0010] 主要元件符号说明
【权利要求】
1. 一种通讯设备软件更新方法,其特征在于,该方法包括: 当更新通讯设备的软件版本时,从新版本软件中提取运营商应用参数,并将提取的运 营商应用参数保存在通讯设备的存储器中; 读取当前保存在通讯设备文件系统中的运营商应用参数; 当提取的运营商应用参数所属运营商和文件系统当前保存的运营商应用参数所属运 营商不一致时,更新通讯设备的软件版本,并擦除软件版本更新前文件系统中保存的运营 商应用参数。
2. 根据权利要求1所述的通讯软件更新方法,其特征在于,该方法还包括: 当提取的运营商应用参数所属的运营商和文件系统当前保存的运营商应用参数所属 的运营商一致时,更新通讯设备的软件版本,并保留软件版本更新前文件系统中保存的运 营商应用参数继续有效。
3. 根据权利要求2所述的通讯设备软件更新方法,其特征在于,该方法还包括: 比较提取的运营商应用参数与文件系统当前保存的运营商应用参数的移动国家号码 和移动网络号码; 当提取的运营商应用参数与文件系统保存的运营商应用参数的移动国家号码和移动 网络号码一致时,判断提取的运营商应用参数所属的运营商和文件系统当前保存的运营商 应用参数所属的运营商一致; 当提取的运营商应用参数与文件系统当前保存的运营商应用参数的移动国家号码或 移动网络号码不一致时,判断从提取的运营商应用参数所属的运营商和文件系统当前保存 的运营商应用参数所属的运营商不一致。
4. 一种通讯设备软件更新系统,其特征在于,该系统包括: 提取模块,用于当更新通讯设备的软件版本时,从新版本软件中提取运营商应用参数, 并将提取的运营商应用参数保存在通讯设备的存储器中; 读取模块,用于读取当前保存在通讯设备文件系统中的运营商应用参数; 更新模块,用于当提取的运营商应用参数所属运营商和文件系统当前保存的运营商应 用参数所属运营商不一致时,更新通讯设备的软件版本,并擦除软件版本更新前文件系统 中保存的运营商应用参数。
5. 根据权利要求4所述的通讯软件更新系统,其特征在于,所述更新模块还用于当提 取的运营商应用参数所属的运营商和文件系统当期保存的运营商应用参数所属的运营商 一致时,更新通讯设备的软件版本,并保留软件版本更新前文件系统中保存的运营商应用 参数继续有效。
6. 根据权利要求5所述的通讯设备软件更新系统,其特征在于,该系统还包括: 判断模块,用于比较提取的运营商应用参数与文件系统当前保存的运营商应用参数的 移动国家号码和移动网络号码; 所述判断模块还用于当提取的运营商应用参数与文件系统保存的运营商应用参数的 移动国家号码和移动网络号码一致时,判断提取的运营商应用参数所属的运营商和文件系 统当前保存的运营商应用参数所属的运营商一致; 所述判断模块还用于当提取的运营商应用参数与文件系统当前保存的运营商应用参 数的移动国家号码或移动网络号码不一致时,判断从提取的运营商应用参数所属的运营商 和文件系统当前保存的运营商应用参数所属的运营商不一致。
【文档编号】H04M1/725GK104427085SQ201310367232
【公开日】2015年3月18日 申请日期:2013年8月22日 优先权日:2013年8月22日
【发明者】赖厚文, 肖希清 申请人:深圳富泰宏精密工业有限公司, 群迈通讯股份有限公司