一种通信终端及显示移动电话主叫发起地信息的方法

文档序号:7954733阅读:183来源:国知局
专利名称:一种通信终端及显示移动电话主叫发起地信息的方法
技术领域
本发明涉及通信技术领域,具体涉及一种通信终端及显示移动电话主叫发起地信息的方法。
背景技术
目前,无论是固定电话还是移动电话,通常都具有来电显示功能,用户可以看到主叫电话的电话号码,对于其中熟悉的号码,用户可以直接判断出主叫号码的归属地以及主叫者。但是对于陌生号码,用户则难以直接判断出主叫号码的归属地。在某些场合下,例如被叫付费时,用户还希望知道移动电话主叫发起地信息。
现有技术中有一种在移动电话上查询移动电话号码归属地的方法,移动电话向基站发送移动电话号码归属地查询信令;基站将移动电话号码归属地查询信令发送至本地移动交换中心;本地移动交换中心根据所要查询的移动电话号码访问该移动电话号码归属地位置寄存器,并查询该移动电话号码归属地信息;本地移动交换中心将所查询的移动电话号码归属地信息结果以返回信令的形式传送给基站;基站将返回信令发送给移动电话。
该技术方案的缺点是(1)只能用于移动电话查询移动电话号码归属地;(2)不能提供移动电话呼叫发起地信息;(3)不能在通信接续中直接显示移动电话号码归属地,需要移动电话通过终端查询命令取得主叫移动电话号码归属地信息。
现有技术还有一种判断固定电话主叫区域的方法,固定电话的号码由两部分组成,区号+本地电话号码,通过对来电号码区号进行分析,从而在收到呼叫时,电话终端可以显示电话来自哪里。该技术方案的缺点是只提供了主叫号码为固定电话的来电区域信息,不能提供主叫为移动电话号码时的来电区域信息。
另外还有一种可令移动电话显示来电号码的区域与姓名的方法,该方法是在移动电话中设有一地名数据库与一电话簿,其中该地名数据库中包括多个地名,及匹配这些地名的来源号码组,例如国际冠码、国码、区码等,该电话簿中则储存有预先输入的电话号码及该电话号码相关联的人名,使该移动电话在接收到一交换机所发送的讯号后,可藉移动电话中所设的中央处理单元,判读出该讯号所对应的来电号码,并根据该来电号码内的来源号码组与电话号码,自该地名数据库及电话簿中,查出相匹配的地名与人名,再将该地名与人名,由该移动电话的显示屏显示出来。这种方法的缺点是(1)适用范围限制在了移动电话的来电显示,不能用于固定电话的来电显示;(2)不能显示移动电话的主叫发起地信息。

发明内容
本发明要解决的技术问题是克服现有技术无论是移动电话还是固定电话的来电显示方法都不能用于显示移动电话主叫发起地信息的缺点,提供一种通信终端及显示移动电话主叫发起地信息的方法。
本发明采用如下的技术方案一种通信终端,包括中央处理单元以及屏幕,其特征在于包括地域信息数据库、数据库管理模块、来电信息解析模块、显示管理模块,地域信息数据库保存地域代码和地域名称对应的数据记录;数据库管理模块用于对地域信息数据库进行维护操作;来电信息解析模块用于将接收到的移动电话主叫信息进行解析,取出主叫号码、主叫发起地地域信息和主叫归属地地域信息,并根据地域代码通过数据库管理模块查询出相应的地域名称;显示管理模块用于将有关信息显示在屏幕上。
所述的通信终端,其中包括显示策略,显示策略用于提供有关显示的描述要求,显示管理模块根据显示策略将有关信息显示在屏幕上并提供对显示策略进行修改的接口。
所述的通信终端,其中数据库管理模块的维护操作包括查询、增加、修改、删除数据记录的操作。
一种显示移动电话主叫发起地信息的方法,包括步骤A1、通信终端接收移动电话的主叫信息;A2、通信终端查找主叫信息中的漫游地地域代码,若有则执行步骤A3,若无则执行步骤A4;A3、根据漫游地地域代码从地域信息数据库中查找出相应的地域名称,并将该地域名称送往屏幕显示;A4、根据归属地地域代码从地域信息数据库中查找出相应的地域名称,并将该地域名称送往屏幕显示。
所述的显示移动电话主叫发起地信息的方法,其中所述步骤A1中,移动电话的主叫信息中包括主叫号码、漫游地和/或归属地的地域代码。
所述的显示移动电话主叫发起地信息的方法,其中所述地域信息数据库设置在通信终端上,其中保存地域代码和地域名称对应的数据记录。
所述的显示移动电话主叫发起地信息的方法,其中所述通信终端收到主叫信息后,显示管理模块按照指定的策略将地域名称送往屏幕显示。
所述的显示移动电话主叫发起地信息的方法,其中所述通信终端上设置数据库管理模块,数据库管理模块对地域信息数据库进行维护操作,所述维护操作包括查询、增加、修改、删除数据记录的操作。
所述的显示移动电话主叫发起地信息的方法,其中地域信息数据库存放在运营商服务器上,所述通信终端登陆到服务器上将其下载至本机上,当地域信息数据库需要更新时,运营商服务器向所述通信终端发送更新命令及数据,所述通信终端根据更新命令及数据对数据库进行更新。
本发明克服了现有技术中通信终端上不能显示移动电话主叫发起地信息的缺点,用户在接听电话时,可以直接看到主叫号码的发起地信息,这对用户决定是否接电话(尤其是被叫付费电话)、是否稍后回电话提供了比较详细的考虑依据。


图1是本发明通信终端功能模块示意图;图2是本发明通信终端收到主叫信息时的处理流程图;图3是本发明数据库管理模块和地域信息数据库示意图。
具体实施例方式
下面结合附图和实施例对本发明作进一步详细说明如图1所示,支持本发明所描述功能的通信终端主要包括如下模块中央处理单元、地域信息数据库、数据库管理模块、来电信息解析模块、显示管理模块、显示策略以及屏幕。地域信息数据库保存地域代码和地域名称对应的数据记录;数据库管理模块用于对地域信息数据库进行维护操作;来电信息解析模块是本发明所描述功能的主要控制模块,它负责将所接收到的主叫信息进行解析,取出主叫号码、呼叫发起地地域信息和主叫归属地地域信息,并根据地域代码通过数据库管理模块查询出相应的地域名称;显示策略是存放在通信终端的存储器中的有关显示的描述要求,用户可以根据自己的喜好通过显示管理模块对显示策略进行修改;显示管理模块负责根据显示策略的要求将有关信息显示在屏幕上,显示管理模块提供对显示策略进行修改的接口供用户使用。
交换机或者移动电话交换中心(MSC,Mobile Switching Center)向被叫通信终端发送的主叫信息需要包括主叫号码、主叫号码归属地地域代码以及漫游地地域代码,地域代码可以使用HLR编码来识别,地名则使用HLR所在区域的行政地名。如号码为136026669XX的手机,其归属地为深圳,地域代码(可以使用所在地区号)为0755,漫游到上海(漫游地地域代码为021,即呼叫发起地地域代码为021)拨打北京的电话时,交换机或者MSC向被叫通信终端发送的主叫信息为如表1所示表1

若在电话号码归属地拨打电话,则电话号码归属地地域代码与呼叫发起地地域代码相同。
我们首先在通信终端上建立地域信息数据库,地域信息数据库中包含一一对应的地域代码和地域名称的数据记录。地域代码的编码方式没有特别限制,例如,可以使用所在地的长途区号作为地域代码。地域信息数据库的数据记录格式如表2所示。
被叫通信终端收到该主叫信息后,分别取出主叫号码、主叫归属地地域代码和呼叫发起地地域代码(漫游地地域代码),然后根据主叫归属地地域代码和呼叫发起地地域代码从地域信息数据库中分别查出主叫归属地的地域名称和呼叫发起地的地域名称,然后再按照用户设置的策略进行存储或者显示处理。
表2

如图2所示,通信终端在收到主叫信息时的处理步骤如下A1、收到移动电话的主叫信息;A2、查找主叫信息中的漫游地地域代码,若有则执行步骤A3,若无则执行步骤A4;A3、根据移动电话的漫游地地域代码在地域信息数据库中查找出相应的地域名称,并将该地域名称送往屏幕显示;A4、根据移动电话的归属地地域代码在地域信息数据库中查找出相应的地域名称,并将该地域名称送往屏幕显示。
如图3所示,通信终端上的数据库管理模块提供地域信息地数据库内容的查询、修改、增加、删除等维护功能,用户通过数据库管理模块对地域信息数据库进行维护操作。假设通信终端的地域信息数据库中有如表2所示的内容,用户想在地域信息数据库中增加一条上海的地域代码和地域名称映射记录,内容为“地域代码021,地域名称上海”,则操作步骤如下1、用户启动数据库管理模块;2、进入“增加新记录”,系统显示出“地域代码____,地域名称____”;
3、用户在地域代码处填写“021”,在地域名称处输入“上海”,然后确认;4、数据库管理模块对输入数据进行格式检查,确认格式合法,然后将该记录增加到地域信息数据库中,更新后的地域信息数据库如表3所示表3

删除、修改操作与此类似。
地域信息数据库维护操作方式还包括a)利用其他信息设备连接到通信终端上进行修改,如利用PC机通过USB口与终端连接在一起,登录到通信终端设备上对地域信息数据库进行修改;b)该地域信息数据库也可以由专门的组织(如运营商)集中管理。运营商将地域信息数据库放在服务器上,用户可以使用通信终端登陆到服务器上将地域信息数据库下载到通信终端上,或者使用其它设备下载以后再转存到通信终端上。当地域信息数据库需要更新时,服务器可以向终端发送更新命令及数据,通信终端根据更新命令和数据对地域信息数据库进行更新;用户也可以从服务器上重新下载地域信息数据库。
存放地域代码和地域名称的地域信息数据库可以存放在移动通信交换的局端,由局端直接将查询出的信息发送给被叫终端,被叫终端只负责按照用户指定的策略显示出来。这时既可以单独显示主叫发起地地域名称,也可以同时显示主叫发起地地域名称和移动电话的归属地地域名称。
例如深圳的移动电话136026669XX(归属地和呼叫发起地均为深圳,地域代码为0755)拨打北京的固定电话,交换机向被叫号码送的信息包括主叫号码、主叫归属地地域名称、呼叫发起地地域名称,格式如表4所示表4

下面以一个具体的例子对本发明进行说明假设号码为136026669XX的手机(归属地为深圳,主叫归属地地域代码为0755)漫游到上海(漫游地地域代码021)拨打北京的手机,则北京的被叫终端中将收到MSC发来的如表5的信息表5

(1)“来电信息解析模块”首先从主叫信息中取出主叫号码“136026669XX”、主叫归属地地域代码“0755”和漫游地地域代码“021”;(2)“来电信息解析模块”通过漫游地地域代码在地域信息数据库查找出对应的地域名称“上海”;(3)“来电信息解析模块”通过主叫归属地地域代码在地域信息数据库查找出对应的地域名称“深圳”;(4)“来电信息解析模块”将准备好的信息首先存储在呼叫记录中,然后发送给“显示管理模块”,信息的格式如表6所示表6

(5)“显示管理模块”接收到上述信息后,根据显示策略,将结果显示为

虽然通过参照本发明的优选实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种各样的改变,而不偏离所附权利要求书所限定的本发明的精神和范围。
权利要求
1.一种通信终端,包括中央处理单元以及屏幕,其特征在于包括地域信息数据库、数据库管理模块、来电信息解析模块、显示管理模块,地域信息数据库保存地域代码和地域名称对应的数据记录;数据库管理模块用于对地域信息数据库进行维护操作;来电信息解析模块用于将接收到的移动电话主叫信息进行解析,取出主叫号码、主叫发起地地域信息和/或主叫归属地地域信息,并根据地域代码通过数据库管理模块查询出相应的地域名称;显示管理模块用于将有关信息显示在屏幕上。
2.根据权利要求1所述的通信终端,其特征在于包括显示策略,显示策略用于提供有关显示的描述要求,显示管理模块根据显示策略将有关信息显示在屏幕上并提供对显示策略进行修改的接口。
3.根据权利要求2所述的通信终端,其特征在于数据库管理模块的维护操作包括查询、增加、修改、删除数据记录的操作。
4.一种显示移动电话主叫发起地信息的方法,其特征在于,所述方法包括步骤A1、通信终端接收移动电话的主叫信息;A2、通信终端查找主叫信息中的漫游地地域代码,若有则执行步骤A3,若无则执行步骤A4;A3、根据漫游地地域代码从地域信息数据库中查找出相应的地域名称,并将该地域名称送往屏幕显示;A4、根据归属地地域代码从地域信息数据库中查找出相应的地域名称,并将该地域名称送往屏幕显示。
5.根据权利要求4所述的显示移动电话主叫发起地信息的方法,其特征在于,所述步骤A1中,移动电话的主叫信息中包括主叫号码、漫游地和/或归属地的地域代码。
6.根据权利要求5所述的显示移动电话主叫发起地信息的方法,其特征在于,所述地域信息数据库设置在通信终端上,其中保存地域代码和地域名称对应的数据记录。
7.根据权利要求6所述的显示移动电话主叫发起地信息的方法,其特征在于,所述通信终端收到主叫信息后,显示管理模块按照指定的策略将地域名称送往屏幕显示。
8.根据权利要求6所述的显示移动电话主叫发起地信息的方法,其特征在于,所述通信终端上设置数据库管理模块,数据库管理模块对地域信息数据库进行维护操作,所述维护操作包括查询、增加、修改、删除数据记录的操作。
9.根据权利要求8所述的显示移动电话主叫发起地信息的方法,其特征在于,地域信息数据库存放在运营商服务器上,所述通信终端登陆到服务器上将其下载至本机上,当地域信息数据库需要更新时,运营商服务器向所述通信终端发送更新命令及数据,所述通信终端根据更新命令及数据对数据库进行更新。
全文摘要
本发明公开了通信终端及显示移动电话主叫发起地信息的方法。通信终端包括地域信息数据库、数据库管理模块、来电信息解析模块、显示管理模块、显示策略。方法包括步骤在通信终端上设置地域信息数据库,其中保存地域代码和地域名称对应的数据记录,通信终端执行步骤A1.收到移动电话主叫信息;A2.查找主叫信息中的漫游地地域代码,若有则执行A3,若无则执行A4;A3.根据漫游地地域代码从地域信息数据库中查找出地域名称,送往屏幕显示;A4.根据归属地地域代码从地域信息数据库中查找出地域名称,送往屏幕显示。使用本发明,用户接听电话时,可以直接看到主叫发起地信息,这对用户是否接电话、是否稍后回电话提供了比较详细的考虑依据。
文档编号H04Q7/32GK101026644SQ20061003397
公开日2007年8月29日 申请日期2006年2月22日 优先权日2006年2月22日
发明者杨明磊 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1