[发明专利]一种显示手机号码归属地的方法及装置无效
| 申请号: | 200610117184.5 | 申请日: | 2006-10-13 |
| 公开(公告)号: | CN101163256A | 公开(公告)日: | 2008-04-16 |
| 发明(设计)人: | 蔡世光;纪金东;顾中阳 | 申请(专利权)人: | 英华达(上海)电子有限公司 |
| 主分类号: | H04Q3/72 | 分类号: | H04Q3/72;H04M1/57;H04M3/42;G06F17/30;H04M3/493;H04M1/275 |
| 代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
| 地址: | 2002*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 显示 手机号码 属地 方法 装置 | ||
技术领域
本发明涉及手机号码显示领域,特别是涉及一种显示手机号码归属地的方法及装置。
背景技术
我们在使用电话、手机的过程中,常常会接到一些陌生固定电话、手机的呼叫、短信或留言,如果是固定电话,我们可以根据显示的固定电话号码判断该固定电话号码的归属地,推测可能的来电者;但如果是手机,手机号码没有固定的区位号,我们就很难根据显示的手机号码直接得知该手机号码的归属地,推测可能的来电者,这样就有可能给用户带来一些不便,引起不必要的麻烦。
现有的手机号码归属地查询方法一般有以下几种:
1、网上查询;登录相关查询网站,如http://www.hao123.com/haoserver,在手机号码查询对话框内输入该手机号码,网站在其内置的手机号码归属地数据库中进行查询,并返回查询结果。查询结果为该手机号码的归属地和归属地的固定电话区号。
2、在计算机上安装查询软件查询;在计算机上安装相关查询软件,如手机电话号码归属地查询软件,在查询界面的输入该手机号码,查询软件可根据其内置的手机号码归属地数据库中进行查询,并返回查询结果,查询结果为该手机号码的归属地和归属地的固定电话区号。
3、在手机中安装具有查询功能的软件;在手机中安装具有查询功能的软件,如手机号码查询3.0java版,运行该软件,输入该手机号码进行查询。
上述第1、2种手机号码归属地查询方法需要在一定条件下才能实现,即必须具有计算机,并且计算机能够上网或已安装相关查询软件,这样,手机用户就不可能对接收到的手机号码及时的进行查询,实用性较差。
上述第3种手机号码归属地查询方法虽然可以对接收到的手机号码及时的进行查询,但是要求用户手机必须支持java格式,不具有普遍性。并且使用该查询方式,需要用户在手机上运行该查询软件,再输入待查询的手机号码,才能够进行查询,操作相对复杂,用户使用非常不便。
发明内容
本发明所要解决的技术问题是提供一种显示手机号码归属地的方法及装置,可以使通信设备自动显示手机号码的归属地,无需用户进行任何操作,使用极其方便。
本发明一种显示手机号码归属地的方法,包括:在通信设备中内置手机号码归属地数据库;按预置的查找方法在所述手机号码归属地数据库中查找接收到的手机号码;如查找到,显示该手机号码的归属地。
优选的,还包括:采用哈夫曼编码压缩方式,对所述手机号码归属地数据库进行压缩处理。
优选的,所述预置的查找方法为:在通信设备内置的电话薄中查询接收到的手机号码,如查找到,则显示所述手机号码对应的名称;如没有查找到,则采用折半查找方法在所述手机号码归属地数据库中进行查找。
优选的,所述折半查找方法为:假设高指针位置为H,低指针位置为L,中间指针位置为M,M指向的手机号码数据为K,接受到的手机号码数据为Q;使H、L分别指向所述手机号码归属地数据库的上、下界,设置M为(L+M)/2;
若K=Q,则读取M位置处的手机号码归属地;
若K<Q,则令L=M+1,并按上述规则重置M,再次比较K与Q;
若K>Q,则令H=M-1,并按上述规则重置M,再次比较K与Q。
优选的,如查找到,同时还显示该手机号码及其归属地的固定电话区号。
优选的,所述手机号码归属地数据库能够进行更新。
优选的,所述通信设备可为手机或固定电话。
本发明一种显示手机号码归属地的装置,包括接收单元、数据库、查找单元和显示单元;所述接收单元,用于接收手机号码;所述数据库,用于存储手机号码归属地数据;所述查找单元,用于采用折半查找方法在所述数据库中查找接收到的手机号码,如查找到,读取其归属地;所述显示单元;用于显示所述归属地。
优选的,还包括编码解码单元,用于采用哈夫曼编码压缩方式对所述数据库中的数据进行压缩处理;采用哈夫曼解码方式读取所述数据库中的数据。
优选的,所述折半查找方法为:假设高指针位置为H,低指针位置为L,中间指针位置为M,M指向的手机号码数据为K,接受到的手机号码数据为Q;使H、L分别指向所述手机号码归属地数据库的上、下界,设置M为(L+M)/2;
若K=Q,则读取M位置处的手机号码归属地;
若K<Q,则令L=M+1,并按上述规则重置M,再次比较K与Q;
若K>Q,则令H=M-1,并按上述规则重置M,再次比较K与Q。
与现有技术相比,本发明具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英华达(上海)电子有限公司,未经英华达(上海)电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610117184.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:Q3 SPARC缺失突变体及其用途
- 下一篇:用于差速器锁控制的方法和装置





