[发明专利]手机及其手机号归属信息的存储及查找方法有效
申请号: | 201310269217.8 | 申请日: | 2013-06-28 |
公开(公告)号: | CN103354576A | 公开(公告)日: | 2013-10-16 |
发明(设计)人: | 张云;黄国宏;潘年华;徐飞;赖伟;王海 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 |
主分类号: | H04M1/2745 | 分类号: | H04M1/2745;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550022 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手机 及其 手机号 归属 信息 存储 查找 方法 | ||
1.一种手机号归属信息的存储方法,所述归属信息至少包括市级或市级以下的归属地信息,其特征在于,该方法包括:
确定手机号段的位数;
将各手机号段按前后的位序统一划分成一级标识和二级标识;
将各手机号段按数值顺序排列,存储时,将各一级标识作为父记录单条存储;以及将任一该一级标识之后的二级标识作为子记录存储在相应的父记录之下,其中任一父记录至少包括一条、两条或两条以上相应的子记录;
其中,同一父记录之下的隶属于同一归属地且连号的所有二级标识存储在同一子记录中,该子记录至少存储有二级标识起始值、表征连号区间的偏移量和归属地信息,所述偏移量为大于或等于零的整数。
2.根据权利要求1所述的手机号归属信息的存储方法,其特征在于,该方法包括:
将手机号的前7位或前8位设为手机号段,且当全国手机号段的首位数字都为1时,所述各一级标识省略手机号段首位数字1。
3.根据权利要求1或2所述的手机号归属信息的存储方法,其特征在于,还包括:
将归属信息保存为文本文件读入内存,以将一级标识录入一级检索结构,并将二级标识、偏移量和归属地信息录入二级检索结构。
4.根据权利要求3所述的手机号归属信息的存储方法,其特征在于,当所述归属信息为市级的归属地信息时,所述归属地信息以归属地的电话区号表示。
5.根据权利要求4所述的手机号归属信息的存储方法,其特征在于,还包括:
写入各条存储记录的归属地信息时,省略该电话区号的首位数字零。
6.一种手机号归属信息的查找方法,所述归属信息至少包括市级或市级以下的归属地信息,其特征在于,该方法包括:
从待查询的手机号分离出一级标识和二级标识;
查找所述一级标识所在的父记录,然后在该父记录的相应子记录下查找所述二级标识所对应的归属地信息。
7.根据权利要求6所述的手机号归属信息的查找方法,其特征在于,所述查找所述一级标识所在的父记录之前还包括:
将归属信息保存为文本文件读入内存,将一级标识录入一级检索结构,并将二级标识起始值、偏移量和归属地信息录入二级检索结构。
8.根据权利要求7所述的手机号归属信息的查找方法,其特征在于,当所述一级检索结构的各一级标识省略手机号段首位数字1时,所述从待查询的手机号分离出一级标识不包含手机号首位数字1。
9.一种手机,其特征在于,包括:
与内存建立通信连接的加载模块和手机号归属信息查找模块:
所述加载模块,用于将携带各手机号归属信息的文本文件读入内存,以将一级标识录入一级检索结构,并将二级标识起始值、偏移量和归属地信息录入二级检索结构;
所述手机号归属信息查找模块,用于从待查询的手机号分离出一级标识和二级标识,以及查找所述一级标识所在的父记录,然后在该父记录的相应子记录下查找所述二级标识所对应的归属地信息;
其中所述文本文件将各一级标识作为父记录单条存储;以及将任一该一级标识之后的二级标识作为子记录存储在相应的父记录之下,其中任一父记录至少包括一条、两条或两条以上相应的子记录,同一父记录之下的隶属于同一归属地且连号的所有二级标识存储在同一子记录中,该子记录至少存储有二级标识起始值、表征连号区间的偏移量和归属地信息,所述偏移量为大于或等于零的整数。
10.根据权利要求9所述的手机,其特征在于,将手机号的前7位或前8位设为手机号段,且当全国手机号段的首位数字都为1时,所述各一级标识省略手机号段首位数字1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310269217.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种赤眼鳟鱼的人工繁殖方法
- 下一篇:一种烧结法生产氧化铝的方法