移动终端及其向归属地固网电话发起呼叫的方法

文档序号:7964097阅读:211来源:国知局
专利名称:移动终端及其向归属地固网电话发起呼叫的方法
技术领域
本发明涉及一种移动终端及其向归属地固网电话发起呼叫的方法,尤其是一种在漫游状态下,可以向呼叫的归属地的固网电话号码前加拨长途区号的移动终端,以及该移动终端向归属地固网电话发起呼叫的方法。
背景技术
在现有的通信网络中,用户通过移动终端、固网电话呼叫当前所在地的固定电话、小灵通等固网电话时,均无需加拨该固网电话所在地的长途区号,仅通过该固网电话的电话号码便可发起呼叫。例如用户在深圳呼叫深圳的固网电话12345678时,无需加拨深圳的长途区号0755,直接输入12345678即可发起呼叫请求。当移动终端用户离开其归属地、漫游至外地时,该移动终端用户呼叫该漫游地的固网电话时,同样无需加拨该漫游地的区号,例如深圳的移动终端用户漫游到青岛后,如果需要拨打青岛的固网电话12345678时,同样无需加拨青岛的长途区号0532,直接输入12345678即可发起呼叫请求。通信技术提供的该项方便,使得大多数移动终端用户在移动终端上存储其归属地固网电话的电话号码时,仅仅将该电话号码存储在相应的联系人姓名下而不存储该电话号码的长途区号。
现有的通信网络在一定程度上方便了用户,但是,也给处于漫游状态的移动终端用户带来了不便由于移动终端用户仅在移动终端中存储其归属地固网电话的电话号码而不存储其归属地的长途区号,当移动终端用户漫游出该归属地而需要呼叫其归属地的固网电话时,多数移动终端用户采用与归属地相同的呼叫方式,即从移动终端的电话薄中查找该归属地的固网电话号码,然后向该固网电话号码发起呼叫,或者直接输入不带长途区号的电话号码来发起呼叫,此时,网络侧便误认为该移动终端请求呼叫的是当前漫游地的固网电话,而将该移动终端发起的呼叫接续至当前漫游地与所述呼叫的电话号码相应的固网电话,给移动终端用户带来了经济、时间、精力上的损失;另外,现有的移动终端通常不具有在呼叫发起时临时修改被呼叫的电话号码的功能,用户在发起呼叫时,若需要在存储的电话号码前加拨长途区号,仅能通过以下方式实现一是,用户记录需要呼叫的移动终端电话薄中的电话号码,在移动终端上手工输入长途区号以及记录的电话号码;二是,用户先手工修改电话薄中联系人的电话号码,在其电话号码前增添区号,然后才向具有长途区号的电话号码发起呼叫。这两种方式的操作都不方便。

发明内容
本发明所要解决的技术问题在于,针对现有技术中移动终端在漫游状态时向其归属地的固网电话发起呼叫请求时存在的缺陷与不足,提供一种移动终端及其向归属地固网电话发起呼叫的方法,以克服现有技术中的缺陷与不足。
为了解决上述技术问题,本发明提供的一种移动终端,包括客户端模块与呼叫业务处理模块,还包括长途区号存储模块,与所述客户端模块连接,用于存储所述移动终端的归属地的长途区号信息;号码信息处理模块,分别与所述客户端模块、所述长途区号存储模块及所述呼叫业务处理模块连接,用于分析所述客户端模块请求呼叫的被叫终端是否为所述移动终端的归属地的固网电话,并在所述固网电话的电话号码前增设所述移动终端的归属地的长途区号信息。
上述移动终端中,所述号码信息处理模块包括号码信息分析单元,与所述客户端模块连接,用于分析所述客户端模块请求呼叫的被叫终端是否为未带长途区号的、所述移动终端的归属地的固网电话;长途区号加拨单元,分别与所述客户端模块、所述号码信息分析单元、所述长途区号存储模块及所述呼叫业务处理模块连接,用于将所述客户端模块提供的或者从所述长途区号存储模块中获取的所述长途区号信息写入所述固网电话的电话号码前。
另外,移动终端中还可以包括漫游识别模块,与所述号码信息分析单元连接,用于检测所述移动终端的漫游状态并设置用于标识所述移动终端的漫游状态的漫游状态标识信息。
其次,所述客户端模块中设有信息存储单元,用于存储电话号码信息。
另外,所述长途区号存储模块与所述信息存储单元一体设置。
本发明提供的一种移动终端向归属地固网电话发起呼叫的方法,包括以下步骤步骤1,移动终端的客户端模块向号码信息处理模块发送呼叫请求信息,该呼叫请求信息中携带有被叫终端的电话号码信息;步骤2,号码信息处理模块根据预先设定的参数,判断所述被叫终端的电话号码是否为未带长途区号的固网电话的电话号码,是,执行步骤3;否则,执行步骤5;步骤3,号码信息处理模块判断所述被叫终端的电话号码是否为所述移动终端的归属地的电话号码,是,执行步骤4;否则,执行步骤5;步骤4,号码信息处理模块从长途区号存储模块中获取预先存储的所述移动终端的归属地的长途区号,并将该长途区号写入所述固网电话的电话号码前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块,然后执行步骤6;步骤5,号码信息处理模块将所述呼叫请求信息转发给呼叫业务处理模块;
步骤6,结束。
上述方法中,所述步骤1之前还执行客户端模块向所述长途区号存储模块中存储所述移动终端的归属地的长途区号。
所述步骤1具体为客户端模块接收用户输入的被叫终端的电话号码信息,或者从信息存储单元中提取被叫终端的电话号码信息,生成包含所述被叫终端的电话号码信息的所述呼叫请求信息,并将该呼叫请求信息发送给所述号码信息处理模块中的号码信息分析单元。
所述步骤1与所述步骤2之间,还执行所述号码信息分析单元根据漫游识别模块中的漫游状态标识判断所述移动终端是否处于漫游状态,是,执行步骤2;否则,执行步骤5。
所述步骤2中,若所述被叫终端的电话号码为未带长途区号的固网电话的电话号码,则所述号码信息分析单元将所述呼叫请求信息发送给所述号码信息处理模块中的长途区号加拨单元,同时向该长途区号加拨单元发送所述固网电话的电话号码前未设置长途区号的提示信息;所述长途区号加拨单元向客户端模块发送加拨长途区号的加拨提示信息,然后执行步骤3。
所述步骤3具体为步骤31,客户端模块将用户发送的加拨指示信息发送给长途区号加拨单元;步骤32,长途区号加拨单元根据所述加拨指示信息判断用户是否需要加拨所述长途区号,是,执行步骤33;否则,执行步骤5;步骤33,长途区号加拨单元查询长途区号存储模块中是否存在所述长途区号信息,是,执行步骤34;否则,执行步骤35;步骤34,长途区号加拨单元从长途区号存储模块中获取预先存储的所述移动终端的归属地的长途区号,并将该长途区号写入所述固网电话的电话号码前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块,然后执行步骤6;步骤35,长途区号加拨单元向客户端模块发送输入所述长途区号的输入提示信息;步骤36,客户端模块将用户输入的所述归属地的长途区号发送给长途区号加拨单元;步骤37,长途区号加拨单元将所述归属地的长途区号写入所述固网电话的电话号码前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块,然后执行步骤6。
基于上述技术方案,本发明具有以下有益的技术效果移动终端用户漫游到外地时,漫游识别模块检测出移动终端处于漫游状态,便将移动终端的漫游状态标识设置为漫游,当移动终端呼叫固网电话时,若该固网电话的电话号码前未带长途区号,号码信息处理模块通知客户端模块询问移动终端用户是否需要加拨长途区号,需要加拨长途区号时,号码信息处理模块便可以从长途区号存储模块中提取用户预先存储的其归属地的长途区号,或者将用户根据提示输入的长途区号添加在即将呼叫的固网电话的电话号码前,避免了因未加拨长途区号而给用户带来的经济、时间、精力上的负担;自动将用户预先存储的归属地的长途区号或者用户根据提示输入的长途区号添加在即将呼叫的被叫终端的电话号码前,无需用户修改存储的电话号码以及重新拨出电话号码,方便了用户。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图1为本发明移动终端实施例一的结构示意图;图2为本发明移动终端实施例二的结构示意图;图3为本发明移动终端实施例三的结构示意图;图4为本发明移动终端实施例四的结构示意图;图5为本发明移动终端向归属地固网电话发起呼叫的方法的实施例一的流程图;图6为本发明移动终端向归属地固网电话发起呼叫的方法的实施例二的流程图。
具体实施例方式
本发明是一种解决移动终端用户在漫游地呼叫其归属地的固网电话时,未加拨其归属地的长途区号所带来的问题的方法,其核心思想是当移动终端漫游到外地并呼叫其归属地的固网电话时,号码信息处理模块自动从长途区号存储模块中获取预先存储的归属地的长途区号,或者提示用户输入需要加拨的长途区号,并将获取或者用户输入的长途区号添加在用户即将呼叫的电话号码前。
图1所示为本发明所述移动终端实施例一的结构示意图,包括依次连接的客户端模块1、号码信息处理模块2与呼叫业务处理模块3,客户端模块1与号码信息处理模块2还同时连接长途区号存储模块4。其中,客户端模块1用于向用户提供人机交互界面,用户可以通过客户端模块1向长途区号存储模块4中设置、查看、修改该移动终端的归属地的长途区号,还可以从电话薄中选取或直接输入电话号码并发起呼叫,等;长途区号存储模块4用于存储移动终端的归属地的长途区号信息;号码信息处理模块2接收到客户端模块1发送的呼叫请求信息后,分析该客户端模块1请求呼叫的被叫终端是否为未带长途区号的、移动终端的归属地的固网电话,并将从长途区号存储模块4获取的,或者用户输入的归属地的长途区号添加在移动终端即将呼叫的移动终端的归属地的、未带长途区号的固网电话的电话号码前,然后将呼叫请求信息发送给呼叫业务处理模块3;呼叫业务处理模块3用于与网络侧交互实现对呼叫业务的处理,与现有移动终端中呼叫业务处理模块的功能相同。
长途区号存储模块中存储了用户预先设置的其归属地的长途区号,当移动终端在漫游状态呼叫其归属地的固网电话时,号码信息处理模块可以分析其呼叫的电话号码前是否未加长途区号,并将长途区号存储模块中存储的长途区号增设在用户拨出的、即将呼叫的电话号码前,避免了用户未拨长途区号时,呼叫业务处理模块误将呼叫接续到漫游地的号码相同的固网电话而给移动终端用户带来的经济、时间、精力上的负担,方便了用户。
图2所示为本发明所述的移动终端实施例二的结构示意图,该实施例中,号码信息处理模块2由相互连接的号码信息分析单元21与长途区号加拨单元22构成,另外,号码信息分析单元21还与客户端模块1连接,用于根据预先设定的参数,如被叫终端的号码的位数特征,来分析客户端模块1请求呼叫的被叫终端是否为未带长途区号的、移动终端的归属地的固网电话;长途区号加拨单元22分别与客户端模块1、长途区号存储模块4及呼叫业务处理模块3连接,用于从长途区号存储模块4获取该移动终端的归属地的长途区号,或者提示用户输入归属地长途区号,并将获取的或者用户输入的长途区号添加在移动终端呼叫的固网电话的电话号码前,然后将呼叫请求信息发送给呼叫业务处理模块3。
图3所示为本发明所述的移动终端实施例三的结构示意图,该实施例中,移动终端还包括漫游识别模块5,该漫游识别模块5与号码信息分析单元21连接,用于检测移动终端的漫游状态,并设置用于标识该移动终端的漫游状态的漫游状态标识信息,号码信息分析单元21通过漫游识别模块5提供的漫游状态标识信息便可获知该移动终端当前是否处于漫游状态。
漫游识别模块中设置了移动终端的漫游状态标识信息,有助于号码信息分析单元判断移动终端是否处于漫游状态。
图4所示为本发明所述的移动终端实施例四的结构示意图,该实施例中,客户端模块1中还设置有信息存储单元10,用于存储联系人的姓名、电话号码等信息,用户向某联系人发起呼叫时,可以直接从信息存储单元10选择联系人的电话号码来发起呼叫业务,而无需手工输入,简化了用户的操作。
在上述各移动终端中,长途区号存储模块4与信息存储单元10可以一体设置。
实际应用中,移动终端用户可以根据需要,预先在长途区号存储模块4中设置其归属地的长途区号,之后,也可以根据需要来查看与修改该归属地的长途区号。当移动终端用户通过客户端模块发送呼叫请求时,便可以通过本发明提供的方法在未带长途区号的固网电话的电话号码前增添长途区号。
图5所示为本发明所述的移动终端向其归属地固网电话发起呼叫的方法的实施例一的流程图,其包括以下步骤步骤501,用户通过移动终端中的客户端模块1输入请求呼叫的被叫终端的电话号码信息12345678,然后向客户端模块1发送呼叫请求信息,该呼叫请求信息中携带有被叫终端的号码信息12345678。
步骤502,客户端模块1向号码信息分析单元21转发呼叫请求信息。
步骤503,号码信息分析单元21根据预先设定的参数,判断被叫终端的号码12345678是否为未带长途区号的固网电话的电话号码,是,执行步骤504;否则,执行步骤509。例如规定由七位或者八位数字的构成的电话号码为未带长途区号的固网电话的电话号码,则12345678为未带长途区号的固网电话的电话号码。
步骤504,号码信息分析单元21向客户端模块1发送号码信息12345678是否为移动终端归属地的电话号码的询问信息。
步骤505,客户端模块1根据用户的操作判断号码信息12345678是否为移动终端归属地的电话号码,是,执行步骤506;否则,执行步骤509。
步骤506,客户端模块1向号码信息分析单元21发送号码信息12345678为移动终端归属地的电话号码的判断结果信息。
步骤507,号码信息分析单元21将呼叫请求信息转发给长途区号加拨单元22,同时向该长途区号加拨单元22发送12345678为未带长途区号的、移动终端归属地的固网电话的电话号码的提示信息。
步骤508,长途区号加拨单元22从长途区号存储模块4中获取预先存储的移动终端的归属地的长途区号,假设该长途区号为0755,则将该长途区号0755写入在固网电话的电话号码12345678前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块3,然后执行步骤511。
步骤509,号码信息分析单元21将呼叫请求信息转发给长途区号加拨单元22。
步骤510,长途区号加拨单元22将呼叫请求信息转发给呼叫业务处理模块3。
步骤511,结束。
当移动终端漫游至外地网络中时,移动终端中的漫游识别模块5便可检测出该移动终端发生了漫游,于是将漫游识别模块5中的漫游状态标识信息设置为漫游状态。图6所示为本发明移动终端向归属地固网电话发起呼叫的方法的实施例二的流程图,其包括以下步骤步骤601,用户通过移动终端中的客户端模块1浏览信息存储单元10中的联系人,然后向客户端模块1发送呼叫请求信息,该呼叫请求信息中携带有联系人的号码信息12345678。
步骤602,客户端模块1向号码信息分析单元21转发呼叫请求信息。
步骤603,号码信息分析单元21查询漫游识别模块5中的漫游状态标识信息,判断该移动终端当前是否处于漫游状态,是,执行步骤604;否则,执行步骤613。
只有当移动终端处于漫游状态时,才需在其呼叫的归属地的固网电话的电话号码前加拨长途区号,因此,才需检查移动终端呼叫的是否为未加拨长途区号的固网电话,避免了因不必要的后续操作影响移动终端的工作性能。
步骤604,号码信息分析单元21根据预先设定的参数,判断被叫终端的电话号码12345678是否为未带长途区号的固网电话的电话号码,是,执行步骤605;否则,执行步骤613。例如规定国际电话的电话号码以“+”或者“00”开头,移动终端的电话号码由以“13”开头的11位数字表示,而未带长途区号的固网电话的电话号码由以非“0”开头的七位或者八位数字表示,则可以断定12345678为未带长途区号的固网电话的电话号码。
步骤605,号码信息分析单元21将呼叫请求信息转发给长途区号加拨单元22,同时向该长途区号加拨单元22发送12345678为未带长途区号的固网电话的电话号码的提示信息。
步骤606,长途区号加拨单元22向客户端模块1发送加拨长途区号的加拨提示信息。
步骤607,用户输入加拨长途区号的确认信息后,客户端模块1将该加拨长途区号的确认信息发送给长途区号加拨单元22。
步骤608,长途区号加拨单元22查询长途区号存储模块4中是否存在长途区号信息,是,执行步骤609;否则,执行步骤610。
步骤609,长途区号加拨单元22从长途区号存储模块4中获取预先存储的移动终端的归属地的长途区号,假设该长途区号为0755,则将该长途区号0755写入固网电话的电话号码前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块3,然后执行步骤615。
步骤610,长途区号加拨单元22向客户端模块1发送输入长途区号的输入提示信息。
步骤611,用户输入加拨长途区号0755后,客户端模块1将用户输入的长途区号0755发送给长途区号加拨单元22。
步骤612,长途区号加拨单元22将长途区号0755写入固网电话的电话号码12345678前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块3,然后执行步骤615。
长途区号加拨单元22自动将从长途区号存储模块4中获取的,或用户输入的长途区号加拨在其即将呼叫的电话号码前,而无需移动终端用户重新输入电话号码,方便了用户。
步骤613,号码信息分析单元21将呼叫请求信息转发给长途区号加拨单元22。
步骤614,长途区号加拨单元22将呼叫请求信息直接转发给呼叫业务处理模块3。
步骤615,结束。
总的有益效果移动终端用户漫游到外地时,漫游识别模块检测出移动终端处于漫游状态,便将移动终端的漫游状态标识设置为漫游,此时,当移动终端呼叫其归属地的固网电话时,若该固网电话的电话号码前未带长途区号,号码信息处理模块便可以将从长途区号存储模块中提取用户预先存储的其归属地的长途区号,或者用户根据提示输入的长途区号添加在即将呼叫的固网电话的电话号码前,避免了因未加拨长途区号而给用户带来的经济、时间、精力上的负担;自动将用户预先存储的归属地的长途区号或者用户根据提示输入的长途区号添加在即将呼叫的被叫终端的电话号码前,无需用户修改存储的电话号码以及重新拨出电话号码,方便了用户。
最后所应说明的是以上实施例仅用以说明本发明的技术方案,而非对本发明作限制性理解。尽管参照上述较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解其依然可以对本发明的技术方案进行修改或者等同替换,而这种修改或者等同替换并不脱离本发明技术方案的精神和范围。
权利要求
1.一种移动终端,包括客户端模块与呼叫业务处理模块,其特征在于,还包括长途区号存储模块,与所述客户端模块连接,用于存储所述移动终端的归属地的长途区号信息;号码信息处理模块,分别与所述客户端模块、所述长途区号存储模块及所述呼叫业务处理模块连接,用于分析所述客户端模块请求呼叫的被叫终端是否为所述移动终端的归属地的固网电话,并在所述固网电话的电话号码前增设所述移动终端的归属地的长途区号信息。
2.根据权利要求1所述的移动终端,其特征在于,所述号码信息处理模块包括号码信息分析单元,与所述客户端模块连接,用于分析所述客户端模块请求呼叫的被叫终端是否为未带长途区号的、所述移动终端的归属地的固网电话;长途区号加拨单元,分别与所述客户端模块、所述号码信息分析单元、所述长途区号存储模块及所述呼叫业务处理模块连接,用于将所述客户端模块提供的或者从所述长途区号存储模块中获取的所述长途区号信息写入所述固网电话的电话号码前。
3.根据权利要求2所述的移动终端,其特征在于,还包括漫游识别模块,与所述号码信息分析单元连接,用于检测所述移动终端的漫游状态并设置用于标识所述移动终端的漫游状态的漫游状态标识信息。
4.根据权利要求1-3任意一项所述的移动终端,其特征在于,所述客户端模块中设有信息存储单元,用于存储电话号码信息。
5.根据权利要求4所述的移动终端,其特征在于,所述长途区号存储模块与所述信息存储单元一体设置。
6.一种移动终端向归属地固网电话发起呼叫的方法,其中,包括以下步骤步骤1,移动终端的客户端模块向号码信息处理模块发送呼叫请求信息,该呼叫请求信息中携带有被叫终端的电话号码信息;步骤2,号码信息处理模块根据预先设定的参数,判断所述被叫终端的电话号码是否为未带长途区号的固网电话的电话号码,是,执行步骤3;否则,执行步骤5;步骤3,号码信息处理模块判断所述被叫终端的电话号码是否为所述移动终端的归属地的电话号码,是,执行步骤4;否则,执行步骤5;步骤4,号码信息处理模块从长途区号存储模块中获取预先存储的所述移动终端的归属地的长途区号,并将该长途区号写入所述固网电话的电话号码前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块,然后执行步骤6;步骤5,号码信息处理模块将所述呼叫请求信息转发给呼叫业务处理模块;步骤6,结束。
7.根据权利要求6所述的方法,其中,所述步骤1之前还执行客户端模块向所述长途区号存储模块中存储所述移动终端的归属地的长途区号。
8.根据权利要求6所述的方法,其中,所述步骤1具体为客户端模块接收用户输入的被叫终端的电话号码信息,或者从信息存储单元中提取被叫终端的电话号码信息,生成包含所述被叫终端的电话号码信息的所述呼叫请求信息,并将该呼叫请求信息发送给所述号码信息处理模块中的号码信息分析单元。
9.根据权利要求6-8任意一项所述的方法,其中,所述步骤1与所述步骤2之间,还执行所述号码信息分析单元根据漫游识别模块中的漫游状态标识判断所述移动终端是否处于漫游状态,是,执行步骤2;否则,执行步骤5。
10.根据权利要求9所述的方法,其中,所述步骤2中,若所述被叫终端的电话号码为未带长途区号的固网电话的电话号码,则所述号码信息分析单元将所述呼叫请求信息发送给所述号码信息处理模块中的长途区号加拨单元,同时向该长途区号加拨单元发送所述固网电话的电话号码前未设置长途区号的提示信息;所述长途区号加拨单元向客户端模块发送加拨长途区号的加拨提示信息,然后执行步骤3。
11.根据权利要求10所述的方法,其中,所述步骤3具体为步骤31,客户端模块将用户发送的加拨指示信息发送给长途区号加拨单元;步骤32,长途区号加拨单元根据所述加拨指示信息判断用户是否需要加拨所述长途区号,是,执行步骤33;否则,执行步骤5;步骤33,长途区号加拨单元查询长途区号存储模块中是否存在所述长途区号信息,是,执行步骤34;否则,执行步骤35;步骤34,长途区号加拨单元从长途区号存储模块中获取预先存储的所述移动终端的归属地的长途区号,并将该长途区号写入所述固网电话的电话号码前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块,然后执行步骤6;步骤35,长途区号加拨单元向客户端模块发送输入所述长途区号的输入提示信息;步骤36,客户端模块将用户输入的所述归属地的长途区号发送给长途区号加拨单元;步骤37,长途区号加拨单元将所述归属地的长途区号写入所述固网电话的电话号码前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块,然后执行步骤6。
全文摘要
本发明公开了一种移动终端向归属地固网电话发起呼叫的方法,包括客户端模块向号码信息处理模块发送呼叫请求信息;号码信息处理模块根据预先设定的参数,判断被叫终端的电话号码是否为未带长途区号的、移动终端的归属地的固网电话的电话号码,是,号码信息处理模块从长途区号存储模块中获取预先存储的移动终端的归属地的长途区号,并将该长途区号写入固网电话的电话号码前,之后将写入长途区号的呼叫请求信息发送给呼叫业务处理模块;否则,将呼叫请求信息转发给呼叫业务处理模块。本发明还提供了实现该方法的移动终端。采用本发明,可以在处于漫游状态中的移动终端呼叫的其归属地的固网电话的电话号码前自动加拨长途区号,方便了用户。
文档编号H04W8/08GK1885998SQ200610098560
公开日2006年12月27日 申请日期2006年7月6日 优先权日2006年7月6日
发明者魏东 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1