一种显示电话号码的方法及通信终端的制作方法

文档序号:7962428阅读:106来源:国知局
专利名称:一种显示电话号码的方法及通信终端的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种显示电话号码的方法及通信终端。
背景技术
目前,在手机来电(包括短消息)中,收到的来电号码中可能包含国家码、区号或移动号码字冠,其电话号码结构如图1所示,而当前手机中来电显示姓名就是通过来电号码与本地手机电话簿进行匹配实现的,现有的来电显示匹配一般只使用了本地号码和移动号码部分与本地电话簿进行匹配,这样只能显示来电(短消息)的用户名。
对于主叫是移动电话用户,国家码和区号表示的是用户归属地的国家或地区,而并非用户当前所在地的国家或地区;对于主叫是固定电话用户,就代表用户当前所在地的国家和地区。
对于一些未知用户(本地电话簿未存储)来电(也包括一些已知用户来电),用户可能还希望了解来电所在的地区或国家,而目前的来电匹配显示只能够显示已知来电用户,而无法提示用户来电的国家、地区或移动号码归属地。
在某些情况下,用户接受呼叫、发起呼叫或者收到短消息,而用户并不了解对方号码所属的国家、地区,如果对方号码是移动号码,用户更无法快速辨识该号码的归属地,大多用户是通过上网或其他方式去查询,效率较慢。

发明内容
本发明提供一种显示电话号码的方法及通信终端,以解决现有技术中问题未能显示电话号码的国家、地区或归属地的问题。
本发明提供以下技术方案
一种显示电话号码的方法,包括如下步骤A、通信终端识别通信对端电话号码中包含的国家码和/或地区码;B、通信终端在预先存储的国家码数据库中匹配所述国家码和/或地区码对应的国家或地区名称,并显示匹配结果。
所述步骤B之后还包括如下步骤C、通信终端在本地电话簿中匹配电话号码中包含的用户号码对应的用户姓名,并显示匹配结果。
所述步骤A中,通信终端先判断电话号码中是否包含国家码和/或地区码,如果是则执行步骤B,否则执行步骤C。
所述步骤B中,所述国家名称显示在显示屏上设定的第一位置上,如果在所述国家码数据库中未匹配到对应的国家名称,则在所述第一位置上显示空白或未知国家。
所述步骤B中,如果在所述国家码数据库中匹配到对应的国家码,则再在预先存储的地区码数据库中,匹配电话号码中包含的区号对应的地区名称,并同时显示匹配结果。
所述地区名称显示在显示屏上设定的第二位置上,如果在所述地区码数据库中没有匹配出对应的地区名称,则在所述匹配结果的显示位置上显示空白或未知国家。
所述步骤C之前,通信终端还判断电话号码是否为移动号码,如果是则在预先存储的移动号码归属地数据库中匹配对应的归属地区名称并显示匹配结果,然后执行步骤C,否则直接执行步骤C。
所述归属地区名称显示在显示屏上设定的第三位置上,如果在所述移动号码归属地数据库中没有匹配出对应的归属地区名称,则在所述匹配结果的显示位置上显示空白或未知归属地。
电话号码为通信终端的来电号码、呼出号码或接收的短信的发送方号码。
一种通信终端,包括通信控制单元,所述通信终端还包括判断单元、数据库单元、匹配单元和显示单元,其中所述判断单元连接所述通信控制单元,用于判断通信控制单元从相关呼叫信令中解析出的通信对端电话号码中是否包含有国家码和/或地区码并输出识别结果;所述数据库单元连接所述匹配单元,用于存放包括有国家码数据库、地区码数据库和/或移动号码归属地数据库;所述匹配单元连接在所述判断单元和显示单元之间,根据所述判断单元的识别结果,将识别出的国家码、地区码或移动号段的标识与本地数据库中保存的信息进行匹配,并将匹配结果显示在所述显示单元上。
所述通信终端还包括电话薄存储单元,连接所述匹配单元,所述判断单元识别用户号码并将识别结果输出给所述匹配单元,所述匹配单元根据电话簿匹配出用户名并同步显示在所述显示单元上。
所述通信终端为移动电话或固定电话。
本发明的有益效果如下在通信终端接受呼叫、发起呼叫或者进行短消息业务时,显示电话号码的国家、地区或者归属地,方便用户快速的信息获取,给用户带来了更好的体验。


图1为现有电话号码的构成示意图;图2为本发明所述通信终端主要结构示意图;图3为本发明方法的一种实现流程图。
具体实施例方式
请参阅图2,本发明提供了一种通信终端100,包括判断单元101,用于判断电话号码是否包含有国家码和/或区号或移动号段的标识,所述标识预先设定,例如,在中国,“+”、“00”是国际字冠,即国家码标识,“0”是国内长途字冠,即区号标识,“130”至“139”是移动号码,即移动号段标识等,然后将识别结果输出给匹配单元103;数据库单元102,连接判断单元101,用于存放包括有国家码、地区码数据库以及移动号码归属地数据库的本地数据库,其中,国家码数据库存放有目前世界各国的国家码以及隶属于各个国家的地区码或区号,地区码数据库存放有预先设定好的一个国家的各个地区码或区号,即本国国内各地的区号,移动号码归属地数据库存放有移动号码的特定号段对应的归属地,上述各个数据库均为名称与数字的映射关系;匹配单元103,连接在判断单元101和显示单元104之间,用于根据判断单元101的识别结果与本地数据库以及电话簿进行匹配;显示单元104,用于将匹配结果显示给用户。
当然,接收通信对端还包括通信控制单元105,用于进行通信控制,从相关呼叫信令中解析出的通信对端(包括呼入和呼出)电话号码并输出给判断单元101;电话薄存储单元106,连接匹配单元103,用于存储用户设置的电话薄。
图2所示通信终端100可以是固定终端,也可以是移动终端。本发明所述方法同样可以适用于移动电话和固定电话,在有电话打入的时候可以给用户显示来电号码的地区信息,以下以中国为例就显示来电号码的步骤做进一步说明,如图3所示步骤10收到来电号码后,根据预先设定的标识判断来电号码是否包含有国家码或移动号段,判断依据为提取来电号码的开头一位或多位数字与预先设定的标识进行比较,以中国为例,“+”、“00”表示国际字冠,“0”表示国内长途字冠,“130”~“139”为国内移动电话号段,如果来电号码包含有“+”、“00”的标识,则执行步骤20,如果来电号码包含有“130”~“139”的标识,则执行步骤40,若来电号码未包含任何标识,则直接执行步骤50;步骤20将来电号码“+”或“00”后面的数字与国家码数据库进行匹配,如果来电号码为00331xxxxxxx或+331xxxxxxx,而在国家码数据库中有33的国家码,对应的国家为法国,由此可得到本来电号码来自法国,因此,匹配的结果便为法国,将匹配结果上报显示单元,国家名称显示在显示屏上设定的第一位置上并执行步骤30,如果在所述国家码数据库中未匹配到对应的国家名称,则在所述第一位置上显示空白或未知国家并直接执行步骤50;步骤30将来电号码中匹配到的国家码后面的数字与地区码数据库进行匹配,如果来电号码为00331xxxxxxx或+331xxxxxxx,在上述步骤20中已经匹配到国家为“法国”,则调用的地区码数据库为法国的地区码数据库,“1”为法国巴黎的区号,因此,由匹配的结果可知来电号码是巴黎的电话号码,将匹配结果上报显示单元,地区名称显示在显示屏上设定的第二位置上并执行步骤50,若来电号码与地区码数据库未匹配到任何结果,则在所述第二位置上显示空白或未知地区直接执行步骤50;步骤40将来电号码“130”~“139”后面的数字与移动号码归属地数据库进行匹配,目前中国国内的移动电话号码字冠为“130”~“139”,例如,如果来电号码为1376117xxxx,则在移动号码归属地数据库中匹配到的结果为上海市,由此可知来电号码的归属地为“上海”,将匹配结果上报显示单元,归属地名称显示在显示屏上设定的第二位置上并执行步骤50,若来电号码与移动号码归属地数据库未匹配到任何结果,则在所述第二位置上显示空白或未知地区直接执行步骤50;步骤50将来电号码与本地电话簿进行匹配,匹配到的用户姓名显示在显示屏上设定的第三位置上,将匹配结果与上述各个步骤的匹配结果叠加显示给用户,例如,如果来电为+86106221xxxx,而电话簿里面本身储存有+86106221xxxx对应的姓名,则最终显示给用户的结果为“北京王xx”,假如电话簿里面未发现+86106221xxxx这个电话号码,则最终显示给用户的结果为“北京+86106221xxxx”。
在上述实施例中,进行匹配的数据库涉及到国家、地区以及移动号码归属地,为了更好的给用户带来方便,随着信息技术的不断发展,在可能的情况下,还可以进一步扩展数据库内容,例如北京市有行政区的划分,包括有海淀区、朝阳区、东城区等等,每一个固定号码的前4位都对应于特定的行政区,可以由此形成一个映射的数据库,当前,小灵通业务比较发达,用户数日益增多,也可将小灵通号码的段号形成一个数据库,使得用户在收到来电的时候可以识别该主叫号码为小灵通而不是固定电话号码。
前面主要对国内国际长途的电话号码做了说明,本发明同样适用于来电为本地电话号码,一般对于本地电话号码,因为同在一个城市或地区,区号是相同的,电话机的显示仅仅显示包括局号的电话号码,而不显示区号,但用户往往更想了解该主叫号码来自于本城市的那个行政区,将本地电话号码的局号对应的行政区名称加入到本地数据库中便可实现。
对于本发明的本地数据库可以对其进行写入、修改、保存等操作,用户可以按照自己的需求来选择数据库类型,包括世界各国的国家码、地区码、国内长途区号、移动号码归属地等等,数据量是比较大的,可以选择较大的存储介质,而对于搜索匹配能够快速有效的得出结果,也可以有针对性的选择一些快速搜索的数据结构来完成。
对于本发明的标识可由用户自行设定,在不同的国家,国际长途、国内长途以及移动号码字冠由当地通信网络确定,因此用户可按照当地惯例来设定。
在某种情况下,用户拨叫一个电话号码,此号码可以是陌生号码、或者已存入电话簿的电话号码,但用户想了解该电话号码所属区域,本发明不仅仅适用于显示来电号码,还可以对用户呼出的电话号码进行同样的地域显示,其步骤流程与前述显示来电号码的地域流程相仿,用户输入被叫号码,发起呼叫,通信终端的判断单元先对被叫号码进行判断,而后与本地数据库进行匹配,最后得到匹配到被叫号码所属地域并显示给用户。
用户往往需要对电话号码进行查询其归属地信息,以往是通过上网或其他方式进行查询,步骤繁琐,某些情况下上网并不方便,不利于用户快速方便的获知,但用户可以借助本通信终端输入欲查询的电话号码,并发起呼叫,一般呼叫接续时间大致在3-6秒,而在用户输入电话号码发起呼叫后,通信终端就可以立刻把匹配结果显示给用户,用户看到显示结果后即可挂断电话,终端该未接续成功的呼叫。
本发明还可支持短消息发送方号码的显示,用户收到短消息后,判断单元可以对短消息发送方号码进行分析判断,然后与本地数据库进行比对,并将匹配到的结果上报给显示单元,显示单元可以将匹配到的短消息发送方号码的归属地名称显示在短消息中,可以尾随短消息头、尾、或其他部位。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种显示电话号码的方法,其特征在于,包括如下步骤A、通信终端识别通信对端电话号码中包含的国家码和/或地区码;B、通信终端在预先存储的国家码数据库中匹配所述国家码和/或地区码对应的国家或地区名称,并显示匹配结果。
2.如权利要求1所述的方法,其特征在于,所述步骤B之后还包括如下步骤C、通信终端在本地电话簿中匹配电话号码中包含的用户号码对应的用户姓名,并显示匹配结果。
3.如权利要求2所述的方法,其特征在于,所述步骤A中,通信终端先判断电话号码中是否包含国家码和/或地区码,如果是则执行步骤B,否则执行步骤C。
4.如权利要求1所述的方法,其特征在于,所述步骤B中,所述国家名称显示在显示屏上设定的第一位置上,如果在所述国家码数据库中未匹配到对应的国家名称,则在所述第一位置上显示空白或未知国家。
5.如权利要求4所述的方法,其特征在于,所述步骤B中,如果在所述国家码数据库中匹配到对应的国家码,则再在预先存储的地区码数据库中,匹配电话号码中包含的区号对应的地区名称,并同时显示匹配结果。
6.如权利要求5所述的方法,其特征在于,所述地区名称显示在显示屏上设定的第二位置上,如果在所述地区码数据库中没有匹配出对应的地区名称,则在所述匹配结果的显示位置上显示空白或未知国家。
7.如权利要求2所述的方法,其特征在于,所述步骤C之前,通信终端还判断电话号码是否为移动号码,如果是则在预先存储的移动号码归属地数据库中匹配对应的归属地区名称并显示匹配结果,然后执行步骤C,否则直接执行步骤C。
8.如权利要求7所述的方法,其特征在于,所述归属地区名称显示在显示屏上设定的第三位置上,如果在所述移动号码归属地数据库中没有匹配出对应的归属地区名称,则在所述匹配结果的显示位置上显示空白或未知归属地。
9.如权利要求1至8任一所述的方法,其特征在于,电话号码为通信终端的来电号码、呼出号码或接收的短信的发送方号码。
10.一种通信终端,包括通信控制单元,其特征在于,所述通信终端还包括判断单元、数据库单元、匹配单元和显示单元,其中所述判断单元连接所述通信控制单元,用于判断通信控制单元从相关呼叫信令中解析出的通信对端电话号码中是否包含有国家码和/或地区码并输出识别结果;所述数据库单元连接所述匹配单元,用于存放包括有国家码数据库、地区码数据库和/或移动号码归属地数据库;所述匹配单元连接在所述判断单元和显示单元之间,根据所述判断单元的识别结果,将识别出的国家码、地区码或移动号段的标识与本地数据库中保存的信息进行匹配,并将匹配结果显示在所述显示单元上。
11.如权利要求10所述的通信终端,其特征在于,所述通信终端还包括电话薄存储单元,连接所述匹配单元,所述判断单元识别用户号码并将识别结果输出给所述匹配单元,所述匹配单元根据电话簿匹配出用户名并同步显示在所述显示单元上。
12.如权利要求10或11所述的通信终端,其特征在于,所述通信终端为移动电话或固定电话。
全文摘要
本发明公开了一种显示电话号码的方法,包括如下步骤通信终端识别电话号码中包含的国家码;通信终端在预先存储的国家码数据库中匹配所述国家码或地区码对应的国家名称,并显示匹配结果;通信终端在本地电话簿中匹配电话号码中包含的用户号码对应的用户姓名,并显示匹配结果。本发明还公开了一种通信终端。在通信终端接受呼叫、发起呼叫或者进行短消息业务时,显示电话号码的国家、地区或者归属地,方便用户快速的信息获取,给用户带来了更好的体验。
文档编号H04M1/725GK1968465SQ200610087060
公开日2007年5月23日 申请日期2006年6月14日 优先权日2006年6月14日
发明者郑平方, 马勇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1