移动终端信息自动上报的方法

文档序号:7961779阅读:287来源:国知局
专利名称:移动终端信息自动上报的方法
技术领域
本发明涉及一种移动终端信息上报的方法,特别涉及一种能够对网络侧服务器中保存的移动终端及其使用的SIM卡的信息进行及时更新且不产生冗余信息的移动终端信息自动上报的方法,属于移动通信技术领域。
背景技术
移动终端中保存有该移动终端的识别信息,包括该移动终端的国际移动设备识别码(International Mobile Equipment Identity,简称IMEI)信息、硬件平台信息、软件平台信息、PUSH相关信息、WAP相关信息、浏览器相关信息、无线网络支持信息等。移动终端使用的SIM卡中保存有该SIM卡的识别信息,包括该SIM卡的国际移动用户识别码(International MobileSubscriber Identification Number,简称IMSI)信息等。
随着移动通信技术的迅速发展,移动终端的功能越来越强大,移动通信网络提供的服务也日趋多样化。移动通信网络需要参考移动终端及其使用的SIM卡的识别信息为移动用户提供相关服务并进行网络管理,这就要求移动通信网络能够准确、即时的获知移动终端及其使用的SIM卡的识别信息。移动通信网络在网络侧服务器中预先存储这些信息,使网络侧能够根据这些信息向移动终端发起业务。如果网络侧服务器中存储的移动终端及其使用的SIM卡的识别信息不能及时准确地与实际情况保持一致,则会造成对网络侧主动发起业务的影响。
现有技术中,为了使网络侧服务器中存储的移动终端及其使用的SIM卡的识别信息与实际情况一致,通常可采取以下技术现有技术一、使移动终端每次开机时都向网络侧服务器发送移动终端和其所使用的SIM卡的识别信息。
该方法的优点是可以及时更新网络侧服务器中存储的移动终端及其使用的SIM卡的识别信息,但其缺点在于产生大量冗余信息,影响网络性能。
现有技术二、使网络侧主动定时定范围查询移动终端及其使用的SIM卡的识别信息,并提取相应信息存储在网络侧服务器上。
该方法避免了现有技术一产生大量冗余信息的缺点,但不能保证及时更新网络侧服务器中存储的移动终端及其使用的SIM卡的识别信息。
现有技术三、在移动终端上存储原先使用的SIM卡的识别信息,在发现移动终端当前使用的SIM卡的识别信息和其存储的SIM卡识别信息不同时,则认为SIM卡和移动终端的对应关系变化,由此触发移动终端信息上报,更新网络侧服务器中保存的移动终端和SIM卡的识别信息。
该方法避免了现有技术一产生大量冗余信息的缺点,但当SIM卡从第一移动终端换到第二移动终端,再从第二移动终端换回到第一移动终端时,由于第一移动终端保存的是该SIM卡的识别信息,因此不上报信息,导致网络侧服务器保存的是第二移动终端和该SIM卡的识别信息的对应关系。因此,在类似情况下,该方法不能及时更新网络侧服务器中移动终端和SIM卡的识别信息。

发明内容
本发明所要解决的技术问题是针对上述现有技术的不足,提供一种移动终端信息自动上报的方法,该方法能够及时自动更新网络侧服务器中移动终端及其使用的SIM卡的识别信息,且避免产生冗余信息。
本发明提供的一种移动终端信息自动上报的方法,包括以下步骤步骤1、移动终端开机后读取当前使用的SIM卡中保存的SIM卡识别信息和移动终端识别信息,同时读取该移动终端中保存的SIM卡识别信息和移动终端识别信息,并将所读取的所述SIM卡中保存的信息与所读取的所述移动终端中保存的信息进行比较,如果相同,则执行步骤3,如果不相同,则执行步骤2;步骤2、所述移动终端将所述SIM卡中保存的SIM卡识别信息和所述移动终端中保存的移动终端识别信息组成更新信息,将所述更新信息上报给网络侧;步骤3、结束。
所述步骤1中,如果该SIM卡中原先未保存移动终端识别信息,则视为该SIM卡中保存的移动终端识别信息内容为空,同时读取该移动终端中保存的SIM卡识别信息和移动终端识别信息,如果该移动终端中原先未保存SIM卡识别信息,则视为该移动终端中保存的SIM卡识别信息内容为空。
在上述技术方案中,通过将移动终端使用的SIM卡的识别信息保存到该移动终端中,并将该移动终端的识别信息保存到该SIM卡中,从而使移动终端和SIM卡中分别都保存有各自和对方的识别信息;在每次开机时既检查移动终端中保存的SIM卡识别信息与移动终端当前使用的SIM卡的识别信息是否一致,又检查当前SIM卡中保存的移动终端识别信息与当前移动终端的识别信息是否一致;若都一致则不上报信息,若不都一致则上报当前移动终端和当前SIM卡的信息。
所述步骤1之前还可进一步包括所述移动终端读取所述SIM卡中保存的PLMN号码,并判断该PLMN号码是否与预先设定的PLMN号码相同,如果相同,则执行步骤1,如果不相同,则执行步骤3。
所述步骤1中的将所读取的所述SIM卡中保存的信息与所读取的所述移动终端中保存的信息进行比较可具体包括以下步骤步骤11、所述移动终端比较所述SIM卡中保存的SIM卡识别信息与所述移动终端中保存的SIM卡识别信息是否相同,是则执行步骤12,否则执行步骤2;步骤12、所述移动终端比较所述SIM卡中保存的移动终端识别信息与所述移动终端中保存的移动终端识别信息是否相同,是则执行步骤3,否则执行步骤2。
所述步骤1中的将所读取的所述SIM卡中保存的信息与所读取的所述移动终端中保存的信息进行比较也可具体包括以下步骤步骤11′、所述移动终端比较所述SIM卡中保存的移动终端识别信息与所述移动终端中保存的移动终端识别信息是否相同,是则执行步骤12′,否则执行步骤2;步骤12′、所述移动终端比较所述SIM卡中保存的SIM卡识别信息与所述移动终端中保存的SIM卡识别信息是否相同,是则执行步骤3,否则执行步骤2。
所述步骤2还可包括根据所述更新信息分别对所述移动终端和所述SIM卡中保存的SIM卡识别信息和移动终端识别信息进行更新。所述的更新可具体包括所述移动终端将所述SIM卡中保存的移动终端识别信息更新为所述更新信息中的移动终端识别信息,并将所述移动终端中保存的SIM卡识别信息更新为所述更新信息中的SIM卡识别信息。如果所述SIM卡中原先未保存移动终端识别信息,则视为所述SIM卡中原先保存的移动终端识别信息内容为空,并将其更新为所述移动终端中保存的移动终端识别信息;如果所述移动终端中原先未保存SIM卡识别信息,则视为该移动终端中保存的SIM卡识别信息内容为空,并将其更新为所述SIM卡中保存的SIM卡识别信息。
所述步骤2中的将所述更新信息上报给网络侧可具体包括所述移动终端将所述更新信息设定为短信的形式,并将该短信发送到所述网络侧相应的服务器上;也可具体包括所述移动终端主动发起一个设备管理(DeviceManagement,简称DM)连接到所述网络侧相应的服务器,与所述服务器建立数据链接,将所述更新信息上传到所述服务器。
本发明提供的技术方案,能够根据实际情况的变化及时的向网络侧上报更新信息且不会产生冗余信息。即使在SIM卡从第一移动终端换到第二移动终端,再从第二移动终端换回到第一移动终端时,采用上述技术方案也能够通过比较SIM卡中保存的移动终端识别信息和当前移动终端的识别信息而得到准确的判断,并及时向网络侧上报更新信息。可见上述技术方案避免了现有技术二和三不能保证及时更新网络侧服务器中移动终端和SIM卡的信息的缺点,同时也避免了现有技术一发送大量冗余信息的缺点,实现了及时自动的更新网络侧服务器中存储的移动终端和SIM卡的信息且不产生冗余信息的技术效果。


图1是本发明具体实施例一的示意图;图2是本发明具体实施例二的示意图;图3是本发明具体实施例三的示意图;图4-6是本发明具体实施例四的示意图。
具体实施例方式
下面结合附图和实施例,对本发明的技术方案做进一步的详细描述。
本发明在移动终端中保存其使用的SIM卡的识别信息,并在其使用的SIM卡中保存该移动终端的识别信息;在移动终端每次开机时检查该移动终端中保存的移动终端识别信息和SIM卡识别信息与移动终端当前使用的SIM卡中保存的移动终端识别信息和SIM卡识别信息是否一致,若都一致则不上报信息,若不都一致则上报当前移动终端和当前SIM卡的信息。由于移动终端对信息的保存、比较、上报及存储操作分别可通过现有技术实现,因此本发明提供的技术方案在具体实施时可以采用移动终端原有的软硬件模块使其执行上述操作,也可以采用增加软硬件模块的方式使移动终端执行上述操作。
参见图1,为本发明具体实施例一的示意图。一种移动终端信息自动上报的方法,包括下述步骤在步骤1中移动终端开机后读取当前使用的SIM卡中保存的SIM卡识别信息和移动终端识别信息,同时读取该移动终端中保存的SIM卡识别信息和移动终端识别信息,如果该SIM卡中原先未保存移动终端识别信息,则视为该SIM卡中保存的移动终端识别信息内容为空;并将所读取的所述SIM卡中保存的信息与所读取的所述移动终端中保存的信息进行比较,如果相同,则执行步骤3,如果不相同,则执行步骤2;然后在步骤2中所述移动终端将所述SIM卡中保存的SIM卡识别信息和所述移动终端中保存的移动终端识别信息组成更新信息,将所述更新信息上报给网络侧;最后为步骤3结束。所述步骤1之前还可进一步包括所述移动终端读取所述SIM卡中保存的PLMN号码,并判断该PLMN号码是否与预先设定的PLMN号码相同,如果相同,则执行步骤1,如果不相同,则执行步骤3。所述步骤2还可包括根据所述更新信息分别对所述移动终端和所述SIM卡中保存的SIM卡识别信息和移动终端识别信息进行更新。所述的更新可具体包括所述移动终端将所述SIM卡中保存的移动终端识别信息更新为所述移动终端中保存的移动终端识别信息,并将所述移动终端中保存的SIM卡识别信息更新为所述SIM卡中保存的SIM卡识别信息。步骤2中所述的将所述更新信息上报给网络侧可具体包括所述移动终端将所述更新信息设定为短信的形式,并将该短信发送到所述网络侧相应的服务器上;也可具体包括所述移动终端主动发起一个设备管理连接到所述网络侧相应的服务器,与所述服务器建立数据链接,将所述更新信息上传到所述服务器。
参见图2,为本发明具体实施例二的示意图。一种移动终端信息自动上报的方法,包括下述步骤首先在步骤11中所述移动终端比较所述SIM卡中保存的SIM卡识别信息与所述移动终端中保存的SIM卡识别信息是否相同,是则执行步骤12,否则执行步骤2;然后在步骤12中所述移动终端比较所述SIM卡中保存的移动终端识别信息与所述移动终端中保存的移动终端识别信息是否相同,是则执行步骤3,否则执行步骤2;在步骤2中所述移动终端将所述SIM卡中保存的SIM卡识别信息和所述移动终端中保存的移动终端识别信息组成更新信息,将所述更新信息上报给网络侧;继而在步骤21中根据所述更新信息分别对所述移动终端和所述SIM卡中保存的SIM卡识别信息和移动终端识别信息进行更新;最后为步骤3结束。所述步骤11之前还可进一步包括所述移动终端读取所述SIM卡中保存的PLMN号码,并判断该PLMN号码是否与预先设定的PLMN号码相同,如果相同,则执行步骤11,如果不相同,则执行步骤3。步骤2中所述的根据所述更新信息分别对所述移动终端和所述SIM卡中保存的SIM卡识别信息和移动终端识别信息进行更新可具体包括所述移动终端将所述SIM卡中保存的移动终端识别信息更新为所述移动终端中保存的移动终端识别信息,并将所述移动终端中保存的SIM卡识别信息更新为所述SIM卡中保存的SIM卡识别信息。步骤2中所述的将所述更新信息上报给网络侧可具体包括所述移动终端将所述更新信息设定为短信的形式,并将该短信发送到所述网络侧相应的服务器上;也可具体包括所述移动终端主动发起一个设备管理连接到所述网络侧相应的服务器,与所述服务器建立数据链接,将所述更新信息上传到所述服务器。
参见图3,为本发明具体实施例三的示意图。一种移动终端信息自动上报的方法,其与具体实施例二中所述的方法的区别在于具体实施例二的步骤11在具体实施例三中被步骤11′替换,且具体实施例二的步骤12在具体实施例三中被步骤12′替换;在步骤11′中所述移动终端比较所述SIM卡中保存的移动终端识别信息与所述移动终端中保存的移动终端识别信息是否相同,是则执行步骤12′,否则执行步骤2;在步骤12′中所述移动终端比较所述SIM卡中保存的SIM卡识别信息与所述移动终端中保存的SIM卡识别信息是否相同,是则执行步骤3,否则执行步骤2。
参见图4-6,为本发明具体实施例四的示意图。如图4所示,在移动终端A内增加四个功能模块一与SIM卡B和存储模块c连接的读写模块a,用于读取SIM卡B和存储模块c中保存的信息并向SIM卡B写入移动终端A识别信息;一与读写模块a连接的分析模块b,用于判断读写模块a读取的SIM卡B和存储模块c中保存的信息是否符合预先设定的要求并向存储模块c写入SIM卡B识别信息;一与分析模块b连接的上报模块d,用于向网络侧上报读取模块a读取的SIM卡B和存储模块c中保存的的信息;以及一与分析模块b连接的存储模块c,用于存储SIM卡B的识别信息和移动终端A的识别信息。上述功能模块均可通过现有技术实现。如图5所示,在步骤A1中读写模块a读取SIM卡B中的SIM卡识别信息和移动终端识别信息,并读取存储模块c中的SIM卡识别信息和移动终端识别信息,将读取的信息传递给分析模块b;然后在步骤A2中分析模块b比较SIM卡B中保存的移动终端识别信息与存储模块c中保存的移动终端识别信息是否相同,是则执行步骤A3,否则执行步骤A4;在步骤A3中分析模块b比较SIM卡B中保存的SIM卡识别信息与存储模块c中保存的SIM卡识别信息是否相同,是则执行步骤A6即结束,否则执行步骤A4;在步骤A4中分析模块b将SIM卡B中保存的SIM卡识别信息和存储模块c中保存的移动终端识别信息组成更新信息,将该更新信息传递给上报模块d、存储模块c和读写模块a;继而在步骤A5中上报模块d将该更新信息发送给网络侧服务器;存储模块c将存储模块c中保存的SIM卡识别信息更新为该更新信息中的SIM卡识别信息;读写模块将SIM卡B中保存的移动终端识别信息更新为该更新信息中移动终端识别信息;最后为步骤A6结束。如图6所示,所述步骤A2和步骤A3可分别被步骤A2′和步骤A3′替换;在步骤A2′中分析模块b比较SIM卡B中保存的SIM卡识别信息与存储模块c中保存的SIM卡识别信息是否相同,是则执行步骤A3,否则执行步骤A4;在步骤A3′中分析模块b比较SIM卡B中保存的移动终端识别信息与存储模块c中保存的移动终端识别信息是否相同,是则执行步骤A6即结束,否则执行步骤A4。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
1.一种移动终端信息自动上报的方法,其特征在于,包括以下步骤步骤1、移动终端开机后读取当前使用的SIM卡中保存的SIM卡识别信息和移动终端识别信息,同时读取该移动终端中保存的SIM卡识别信息和移动终端识别信息,并将所读取的所述SIM卡中保存的信息与所读取的所述移动终端中保存的信息进行比较,如果相同,则执行步骤3,如果不相同,则执行步骤2;步骤2、所述移动终端将所述SIM卡中保存的SIM卡识别信息和所述移动终端中保存的移动终端识别信息组成更新信息,将所述更新信息上报给网络侧;步骤3、结束。
2.根据权利要求1所述的方法,其特征在于,步骤1中所述的将所读取的所述SIM卡中保存的信息与所读取的所述移动终端中保存的信息进行比较具体包括以下步骤步骤11、所述移动终端比较所述SIM卡中保存的SIM卡识别信息与所述移动终端中保存的SIM卡识别信息是否相同,是则执行步骤12,否则执行步骤2;步骤12、所述移动终端比较所述SIM卡中保存的移动终端识别信息与所述移动终端中保存的移动终端识别信息是否相同,是则执行步骤3,否则执行步骤2。
3.根据权利要求1所述的方法,其特征在于,步骤1中所述的将所读取的所述SIM卡中保存的信息与所读取的所述移动终端中保存的信息进行比较具体包括以下步骤步骤11′、所述移动终端比较所述SIM卡中保存的移动终端识别信息与所述移动终端中保存的移动终端识别信息是否相同,是则执行步骤12′,否则执行步骤2;步骤12′、所述移动终端比较所述SIM卡中保存的SIM卡识别信息与所述移动终端中保存的SIM卡识别信息是否相同,是则执行步骤3,否则执行步骤2。
4.根据权利要求1所述的方法,其特征在于,所述步骤2还包括根据所述更新信息分别对所述移动终端和所述SIM卡中保存的SIM卡识别信息和移动终端识别信息进行更新。
5.根据权利要求4所述的方法,其特征在于步骤2中所述的更新具体包括所述移动终端将所述SIM卡中保存的移动终端识别信息更新为所述更新信息中的移动终端识别信息,并将所述移动终端中保存的SIM卡识别信息更新为所述更新信息中的SIM卡识别信息。
6.根据权利要求1-5任一所述的方法,其特征在于,所述步骤1之前还进一步包括所述移动终端读取所述SIM卡中保存的PLMN号码,并判断该PLMN号码是否与预先设定的PLMN号码相同,如果相同,则执行步骤1,如果不相同,则执行步骤3。
7.根据权利要求1-5任一所述的方法,其特征在于,步骤2中所述的将所述更新信息上报给网络侧具体包括所述移动终端将所述更新信息设定为短信的形式,并将该短信发送到所述网络侧相应的服务器上。
8.根据权利要求1-5任一所述的方法,其特征在于,步骤2中所述的将所述更新信息上报给网络侧具体包括所述移动终端主动发起一个设备管理连接到所述网络侧相应的服务器,与所述服务器建立数据链接,将所述更新信息上传到所述服务器。
全文摘要
一种移动终端信息自动上报的方法,包括移动终端开机后读取当前使用的SIM卡中保存的SIM卡识别信息和移动终端识别信息,同时读取该移动终端中保存的SIM卡识别信息和移动终端识别信息,并将所读取的所述SIM卡中保存的信息与所读取的所述移动终端中保存的信息进行比较,如果相同则结束,如果不相同则将所述SIM卡中保存的SIM卡识别信息和所述移动终端中保存的移动终端识别信息组成更新信息,将该更新信息上报给网络侧。所述移动终端信息自动上报的方法能够及时更新网络侧服务器中移动终端和SIM卡的信息且不产生冗余信息。
文档编号H04W8/24GK1874606SQ20061008367
公开日2006年12月6日 申请日期2006年6月2日 优先权日2006年6月2日
发明者刘璋詟, 于川, 朱春梅 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1