[发明专利]手机及其手机号归属信息的存储及查找方法有效
申请号: | 201210362910.5 | 申请日: | 2012-09-26 |
公开(公告)号: | CN102917341B | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 罗光喜;黄国宏;潘年华;靳国文;史红军;周平;王海;晏利平;李晓鹏 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 |
主分类号: | H04W8/22 | 分类号: | H04W8/22;H04W88/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550022 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手机 及其 手机号 归属 信息 存储 查找 方法 | ||
1.一种手机号归属信息的查找方法,其特征在于,包括:
提取所述手机号前7位为手机号段,比较该手机号段与存储记录中7位的手机号段起始值之间的差值并判断该差值是否大于或等于零且小于或等于该存储记录中的号段最大偏移值,如果存在判断结果为是的存储记录,则从所述判断结果为是的存储记录中解析出该手机号段的归属信息;否则,转下述步骤:
提取所述手机号前8位为手机号段,比较该手机号段与存储记录中8位的手机号段起始值之间的差值并判断该差值是否大于或等于零且小于或等于该存储记录中的号段最大偏移值,直至查找出判断结果为是的存储记录,之后,从所述判断结果为是的存储记录中解析出该手机号段的归属信息。
2.根据权利要求1所述的手机号归属信息的查找方法,其特征在于,当所述存储记录以手机号归属地舍弃首位数字零的电话区号来表示其市级的归属地信息时;则在解析归属信息的过程中,对电话区号进行补零处理。
3.根据权利要求1或2所述的手机号归属信息的查找方法,其特征在于,还包括:
依照手机号段起始值的前3位数值判断该手机号段所归属的运营商信息,并将得出的运营商信息与解析出的归属地信息组合后一起以汉字字符串显示在手机界面上。
4.根据权利要求1或2所述的手机号归属信息的查找方法,其特征在于,查找手机号段对应的存储记录的方式为“二分查找”方式或遍历方式。
5.一种手机,其特征在于,包括与内存建立通信连接的加载模块和手机号归属信息的查找模块,其中:
所述加载模块,用于将记录有手机号前7位或前8位的手机号段及其对应的归属信息的存储记录加载到内存,其中各存储记录以手机号段起始值加号段最大偏移值的形式存储有对应同一市级或市级以下归属地且号段相连的一小群手机号段;
所述手机号归属信息的查找模块,用于提取所述手机号前7位为手机号段,比较该手机号段与存储记录中7位的手机号段起始值之间的差值并判断该差值是否大于或等于零且小于或等于该存储记录中的号段最大偏移值,如果存在判断结果为是的存储记录,则从所述判断结果为是的存储记录中解析出该手机号段的归属信息;否则,提取所述手机号前8位为手机号段,比较该手机号段与存储记录中8位的手机号段起始值之间的差值并判断该差值是否大于或等于零且小于或等于该存储记录中的号段最大偏移值,直至查找出判断结果为是的存储记录,之后,从所述判断结果为是的存储记录中解析出该手机号段的归属信息。
6.根据权利要求5所述的手机,其特征在于,在存储所述归属信息与手机号段的对应关系时,所述存储记录以小群为单位记录手机号段与归属地的对应关系,与各小群对应的各条存储记录存储有该小群的手机号段起始值、号段最大偏移值及其归属地信息,其中:
所述手机号段起始值以无符号长整型数据进行存储,所述号段最大偏移值以无符号短整型或字符型数据进行存储,所述归属地信息以无符号短整型数据进行存储;或者
以24位的无符号整型数据存储所述手机号段起始值,以8位的无符号字符型数据存储所述号段最大偏移值,以16位的无符号短整型数据存储所述归属地信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210362910.5/1.html,转载请声明来源钻瓜专利网。