无线终端自适应网络升级的电话号码升级的方法及装置的制作方法

文档序号:7851592阅读:114来源:国知局
专利名称:无线终端自适应网络升级的电话号码升级的方法及装置的制作方法
技术领域
本发明涉及无线通讯领域,特别涉及一种无线终端自适应网络升级的电话号码升级的方法及装置。
背景技术
随着无线移动通讯技术的不断发展,运营商越来越关注原有的数据业务能否适应升级后的网络,而其中语音通话是最重要且比较广泛的服务,这也就势必会带来网络升级后是否能够兼容之前的电话号码,如果不能兼容,是否能自动根据网络号码升级规则来进行号码升级服务。目前无线数据终端服务并没有考虑到这种情况,往往是根据不同运营商的网络升 级规则来提供不同的软件服务,不仅满足不了良好的用户体验,也不能满足日益发展的通信网络,进而也影响运营商快速响应市场的能力。

发明内容
本发明的目的在于提供一种无线终端自适应网络升级的电话号码升级的方法及装置,能更好地解决网络升级后无线终端的电话号码不能自适应升级的问题。根据本发明的一个方面,提供了一种无线终端自适应网络升级的电话号码升级的方法,包括终端装置的初始化单元获取待升级的电话号码并备份所述电话号码以供恢复所述电话号码时使用;终端装置的初始化单元获取存储所述待升级的电话号码的存储位置;终端装置的号码升级单元通过无线终端从网络侧获取号码升级规则,并根据所述号码升级规则对所述存储位置的电话号码进行升级;终端装置的号码写入单元用升级后的电话号码覆盖所述存储位置中的电话号码。优选的,无线终端从网络侧获取号码升级规则的步骤包括无线终端通过访问云端或者通过用户识别应用发展工具STK从网络侧获取号码升级规则。优选的,终端装置的初始化单元获取所述电话号码的存储位置的步骤后还包括终端装置的号码备份单元备份所获取的电话号码,其中,电话号码的备份文件以备份时间及备份文件的存储位置命名。优选的,终端装置的号码写入单元将升级后的电话号码保存到相应的存储位置的步骤之后还包括终端的号码查找单元根据备份时间查找相应的备份文件;终端的号码备份单元删除所述相应的存储位置中的电话号码;终端的号码写入单元用备份文件中的电话号码覆盖所述存储位置中的电话号码。优选的,所述号码升级规则包括升级前位移量、升级前位移内容、升级后的位移量、升级后的位移内容。优选的,所述待升级的电话号码存储在终端装置中或者无线终端的SM/US頂卡中。根据本发明的另一方面,提供了一 种无线终端自适应网络升级的电话号码升级的装置,包括其中,在网络升级后运营商将网络升级规则存储在网络侧,其特征在于,包括设置在终端装置上的以下单元初始化单元,用于获取待升级的电话号码并备份所述电话号码以供恢复所述电话号码时使用,并获取存储所述待升级的电话号码的存储位置;号码升级单元,用于通过无线终端从网络侧获取号码升级规则,并根据所述号码升级规则对所述存储位置的电话号码进行升级;号码写入单元,用于用升级后的电话号码覆盖所述存储位置中的电话号码。优选的,所述号码升级单元还用于通过无线终端访问云端或者通过STK从网络侧获取号码升级规则。优选的,所述终端装置还包括号码备份单元,用于备份所获取的电话号码,其中,电话号码的备份文件以备份时间及备份文件所在位置命名。优选的,所述终端装置还包括号码查找单元,用于根据备份时间查找相应的备份文件;号码恢复单元,用于删除所述相应的存储位置中的电话号码并通过号码写入单元用所查找到的备份文件中的电话号码覆盖所述存储位置中的电话号码。与现有技术相比较,本发明的有益效果在于方便了运营商网络升级后的电话号码升级管理,提升了用户体验的效果,降低了运营商网络升级后的风险。


图I是本发明实施例提供的一种无线终端自适应网络升级的电话号码升级的方法的流程图;图2是本发明实施例提供的一种无线终端自适应网络升级的电话号码的恢复方法的流程图;图3是本发明实施例提供的一种无线终端自适应网络升级的电话号码升级的终端装置的结构组成示意图。
具体实施例方式以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。图I是本发明实施例提供的一种无线终端自适应网络升级的电话号码升级的方法的流程图。在网络升级后,运营商将网络升级规则存放在云端或者通过STK (SIM TOOLKIT,用户识别应用发展工具)业务进行绑定,这样无线终端的无线终端管理模块就可以通过云端或者STK来获取网络升级规则,其中网络升级规则包括四个部分“升级前位移量”,“升级前位移内容”,“升级后的位移量”,“升级后的位移内容”。本实施例以无线USB调制解调器(Universal Serial BUS Modulator DEModulator,通用串行总线调制解调器)及 SIM(Subscriber Identity Module,用户识别模块)/USIM (Universal Subscriber IdentityModule,全球用户识别卡)为例,如图I所示,所述流程包括以下步骤步骤S101,终端装置上电并运行无线终端管理模块。终端装置插入无线USB调制解调器,并上电,开始运行无线终端管理模块。其中,终端装置包括PC或笔记本电脑等设备,无线USB调制解调器中放置有SM/USM卡,无线USB调制解调器的作用是读取SM/US頂卡的信息,然后接收基站的信号,进行拨号上网,从而连接到无线网络。无线终端管理模块是安装在终端装置上的人机交互界面,通过串口与无线终端通 讯。其中,无线终端包括通用串行总线调制解调器USB调制解调器、无线数据卡(WirelessData Card)等,本实施例为无线USB调制解调器。无线终端管理模块的主要作用是通过无线终端注册到当前无线网络,并获取当前网络的升级规则,从而升级存储在终端装置或者SM/USIM中的电话号码。无线终端管理模块包括初始化单元、号码备份单元、号码升级单元、号码查找单元、号码恢复单元、号码写入单元。步骤S102,对无线终端进行初始化。初始化单元启动初始化流程,进行无线终端的初始化,具体包括串口的初始化、无线USB调制解调器及网络状态的读取,SM/USIM卡电话号码读取、获取待升级电话号码的存储位置等。步骤S103,判断是否注册到网络。无线终端管理模块判断无线终端是否注册到网络,如果没有,继续执行步骤S103,反之,获取当前网络注册状态,执行步骤S104。步骤S104,判断用户是否需要升级电话号码。无线终端管理模块检测到网络升级后,提示无线终端用户是否升级电话号码,如果无线终端用户选择升级电话号码,则执行步骤S105,反之执行步骤S111。步骤S105,备份电话号码。如果网络注册成功,而且用户需要进行号码升级,号码备份单元则将初始化时读取到的SIM/USIM卡下的所有电话号码进行备份,备份文件名以“位置+时间”命名。其中,“位置”是用户选择的存储备份文件的位置,“时间”是当前备份时间。步骤S106,判断备份是否成功。无线终端管理模块判断电话号码备份是否成功,如果备份成功,执行步骤S107,反之执行步骤Slll。步骤S107,获取号码升级规则。无线终端管理模块通过串口与无线终端通讯。无线终端管理模块通过串口通讯协议的支持与无线终端通讯,包括3GPP(3rd Generation Partnership Project,第三代合作伙伴项目)协议规定的标准AT (Attention,注意)指令。AT指令用于读取或写入SM/USM卡的电话号码,以及用于获取当前网络的升级规则。备份成功后,号码升级单元通过无线终端访问云端或者STK获取当前网络的号码升级规则,其中升级规则格式为“升级前位移量”,“升级前位移内容”,“升级后的位移量”,“升级后的位移内容”。具体地说,号码升级单元按照“AT+指令名?”扩充并下发指令给无线终端以获取当前网络的号码升级规则,无线终端返回的结果参数为(“升级前位移量”,“升级前位移内容”,“升级后的位移量”,“升级后的位移内容”),其中“升级前的位移量”表明了号码升级前的位置,“升级前位移内容”表明了升级前位移量下的号码内容,“升级后的位移量”说明了号码升级后的位置,“升级后的位移内容”说明了号码升级后的位移下号码内容。步骤S108,根据号码升级规则对电话号码进行升级。号码升级单元根据获取的号码升级规则对SIM/USIM存储位置下的所有符合升级规则的电话号码进行批量升级。比如,升级前的电话为8615212345678,升级要求把86修改为396,此时,升级前的位移量为O,升级前的位移内容为“86”,升级后的位移量为O,升级后的位移内容为”396”,根据这四个号码升级规则,便可以自适应升级电话号码为
39615212345678。步骤S109,判断升级是否成功。无线终端管理模块判断是否电话号码升级成功,如果升级成功,执行步骤S110,反之,执行步骤Slll。步骤S110,更新电话号码。无线终端管理模块下发AT指令给无线终端,号码升级单元将升级后的新的电话号码批量写入到SM/USM卡相应的存储位置中,覆盖原SM/USM卡存储位置下的所有符合升级规则的电话号码。步骤SI 11,结束号码升级流程。如果用户选择升级终端装置即PC或笔记本电脑中的电话号码,则无线终端管理模块从PC或笔记本电脑中读取电话号码,然后根据从网络侧获取的号码升级规则对所读取到的电话号码进行备份及升级,并将升级后的电话号码保存到PC或笔记本电脑中的相应的存储位置。恢复电话号码时,读取备份文件中的电话号码并将所读取到的电话号码重写到PC或笔记本电脑中的相应存储位置。总之,升级PC或笔记本电脑中的电话号码和升级SIM/USIM卡中的电话号码的流程相似,只是读取电话号码及保存电话号码的地点不同。图2是本发明实施例提供的一种无线终端自适应网络升级的电话号码的恢复方法的流程图,如图2所示,所述流程包括以下步骤步骤S201,终端装置上电并运行无线终端管理模块。步骤S202,无线终端管理模块进行初始化。初始化单元启动初始化流程,进行无线终端的初始化,具体包括串口的初始化、USB调制解调器及网络状态的读取,SM/USM卡电话号码读取等。步骤S203,判断是否注册到网络。无线终端管理模块判断无线终端是否注册到网络,如果没有,继续执行步骤S203,反之,执行步骤S204。步骤S204,判断用户是否恢复电话号码。无线终端管理模块提示用户是否恢复电话号码,如果用户选择恢复电话号码,则执行步骤S205,否则执行步骤S209。
步骤S205,选择备份时间。无线终端管理模块提示用户输入或者选择备份时间。步骤S206,根据备份时间查找相应的电话号码。号码查找单元根据用户输入或者选择的备份时间,在所有的备份文件中查找满足备份时间的备份文件。步骤S207,批量删除SM/USM卡中所有的电话号码。无线终端管理模块向串口下发AT删除指令,批量删除SM/USIM卡中所有的电话号码。步骤S208,把查找到的号码备份文件批量写入到SIM卡。 号码写入单元向串口下发AT写入指令,批量将查找到的电话号码写入到SIM/USIM卡相应的存储位置中。步骤S209,结束号码恢复流程。图3是本发明实施例提供的一种无线终端自适应网络升级的电话号码升级的终端装置的结构组成示意图。终端装置包括PC或笔记本电脑等设备,并通过串口与无线终端连接,其中无线终端是无线USB调制解调器或无线数据卡等。如果无线终端是无线USB调制解调器,则将SIM/USIM卡插入到无线USB调制解调器中。无线USB调制解调器的作用是读取SM/US頂卡的信息,然后接收基站的信号,进行拨号上网,从而连接到无线网络。如图3所示,所述终端装置包括设置在其上的以下单元初始化单元301、号码备份单元302、号码升级单元303、号码查找单元304、号码恢复单元305、号码写入单元306。初始化单元301用于获取待升级的电话号码并备份所述电话号码以供恢复所述电话号码时使用,并获取存储所述待升级的电话号码的存储位置。具体地说,用于对所述无线终端进行初始化、读取网络注册状态、读取SIM/USIM卡或终端装置侧的电话号码。号码升级单元303用于通过无线终端从网络侧获取号码升级规则,并根据所述号码升级规则对所述存储位置的电话号码进行升级。号码升级单元通过无线终端访问云端或者通过STK从网络侧获取号码升级规则,并根据无线终端反馈回来的升级规则对所述存储位置的电话号码进行升级。号码写入单元306用于用升级后的电话号码覆盖所述存储位置中的电话号码。号码升级成功后,号码写入单元306将升级后的电话号码重写到相应的存储位置,同时也用于将备份号码重写到相应的存储位置。具体地说,当用户选择的存储位置是终端装置侧,则删除终端装置侧下的所有电话号码,若是恢复操作,则用号码查找单元304查找到的备份文件中的所有电话号码覆盖终端装置侧相应存储位置中的电话号码;若是升级号码操作,则将号码升级单元303升级后的电话号码重写到终端装置侧。若用户选择的存储位置是SIM/USIM侧,则下发AT指令删除SM/USIM侧的所有电话号码,若是升级操作,则将号码升级单元303升级后的所有电话号码通过AT指令写入到SM/USM卡中,若是恢复操作,将号码查找单元304查找到的备份文件中的所有电话号码重写到写入到SM/USIM卡中。号码备份单元302用于备份所获取的电话号码,其中,电话号码的备份文件以备份时间及备份文件所在位置命名。具体地说,号码备份单元302根据用户选择的存储位置和当前存储时间来自动备份相应的电话号码。号码查找单元304用于根据备份时间或者备份时间段查找相应的备份文件。
号码恢复单元305用于删除所述相应的存储位置中的电话号码并通过号码写入单元用所查找到的备份文件中的电话号码覆盖所述存储位置中的电话号码。号码恢复单元305根据用户选择的时间段,调用号码查找单元304查找到相应的备份文件,再调用号码写入单元306将查找到的备份文件写入到相应的存储位置。综上所述,本发明通过根据不同网络的升级规则进行自适应电话号码升级,本发明不仅可以适配网络的不断升级,也可以适配不同运营商的不同网络升级,解决了以往定制中电话号码升级规则的改变必然导致无线终端软件的更改的问题,具有对不同网络下不同升级规则的自动升级电话号码的智能效果,同时也大大降低了运营商网络升级的风险。
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
权利要求
1.一种无线终端自适应网络升级的电话号码升级的方法,其中,在网络升级后运营商将网络升级规则存储在网络侧,其特征在于,包括 終端装置的初始化单元获取待升级的电话号码并备份所述电话号码以供恢复所述电话号码时使用; 終端装置的初始化单元获取存储所述待升级的电话号码的存储位置; 終端装置的号码升级単元通过无线終端从网络侧获取号码升级规则,井根据所述号码升级规则对所述存储位置的电话号码进行升级; 終端装置的号码写入単元用升级后的电话号码覆盖所述存储位置中的电话号码。
2.根据权利要求I所述的方法,其特征在干,无线终端从网络侧获取号码升级规则的步骤包括 无线终端通过访问云端或者通过用户识别应用发展工具STK从网络侧获取号码升级规则。
3.根据权利要求I所述的方法,其特征在于,終端装置的初始化单元获取所述电话号码的存储位置的步骤后还包括 終端装置的号码备份单元备份所获取的电话号码,其中,电话号码的备份文件以备份时间及备份文件的存储位置命名。
4.根据权利要求3所述的方法,其特征在于,終端装置的号码写入単元将升级后的电话号码保存到相应的存储位置的步骤之后还包括 终端的号码查找単元根据备份时间查找相应的备份文件; 终端的号码备份单元删除所述相应的存储位置中的电话号码; 终端的号码写入単元用备份文件中的电话号码覆盖所述存储位置中的电话号码。
5.根据权利要求2所述的方法,其特征在于,所述号码升级规则包括升级前位移量、升级前位移内容、升级后的位移量、升级后的位移内容。
6.根据权利要求I所述的方法,其特征在于,所述待升级的电话号码存储在終端装置中或者无线终端的SM/USIM卡中。
7.一种无线終端自适应网络升级的电话号码升级的终端装置,其中,在网络升级后运营商将网络升级规则存储在网络侧,其特征在于,包括设置在終端装置上的以下単元 初始化单元,用于获取待升级的电话号码并备份所述电话号码以供恢复所述电话号码时使用,并获取存储所述待升级的电话号码的存储位置; 号码升级単元,用于通过无线终端从网络侧获取号码升级规则,井根据所述号码升级规则对所述存储位置的电话号码进行升级; 号码写入単元,用于用升级后的电话号码覆盖所述存储位置中的电话号码。
8.根据权利要求7所述的终端装置,其特征在干, 所述号码升级单元还用于通过无线終端访问云端或者通过STK从网络侧获取号码升级规则。
9.根据权利要求8所述的终端装置,其特征在于,所述终端装置还包括 号码备份単元,用于备份所获取的电话号码,其中,电话号码的备份文件以备份时间及备份文件所在位置命名。
10.根据权利要求8所述的终端装置,其特征在于,所述终端装置还包括号码查找単元,用于根据备份时间查找相应的备份文件; 号码恢复単元,用于删除所述相应的存储位置中的电话号码并通过号码写入単元用所查找到的备份文件中的电话号码覆盖所述存储位置中的电话号码。
全文摘要
本发明公开了一种无线终端自适应网络升级的电话号码升级的方法及装置,涉及无线通讯领域,所述方法包括终端装置的初始化单元获取待升级的电话号码并备份所述电话号码以供恢复所述电话号码时使用;终端装置的初始化单元获取存储所述待升级的电话号码的存储位置;终端装置的号码升级单元通过无线终端从网络侧获取号码升级规则,并根据所述号码升级规则对所述存储位置的电话号码进行升级;终端装置的号码写入单元用升级后的电话号码覆盖所述存储位置中的电话号码。本发明解决了网络升级后无线终端或终端装置的电话号码不能自适应升级的问题,具有电话号码自适应升级、提升用户体验、降低运营商网络升级风险的有益效果。
文档编号H04W8/22GK102711090SQ20121015611
公开日2012年10月3日 申请日期2012年5月18日 优先权日2012年5月18日
发明者关照旭 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1