一种移动终端及其远程激活呼叫转移的方法

文档序号:7947769阅读:317来源:国知局
专利名称:一种移动终端及其远程激活呼叫转移的方法
技术领域
本发明涉及通信技术领域,更具体地,涉及一种移动终端及其远程激活呼叫转移的方法。
背景技术
随着通信技术的快速发展,移动终端(如手机)已经成为人们必不可少的通讯工具,渗透到大众生活和工作的方方面面,尤其是作为基本必备功能的短信和语音业务,更被人们所广泛使用。手机的出现的确给人们的生活带来了方便,但是无形中也产生了一些影响,比如当出门忘带手机时,可能漏接重要客户的电话损失大笔订单,可能没能及时回复短信让亲朋担心或误解。据一项网络调查显示,大部分网友认为生活绝对不能离开手机,一旦手机不在身边,就会不自觉的影响情绪,生怕漏掉重要的电话和短信。在现有技术状态下,运营商提供了一种呼叫转移业务可以一定程度上减少电话的漏接,但是这种呼叫转移业务需要用户事先在终端上设计转移的方式和需要转移的号码, 而且一旦该业务激活移动终端将一直进行转移处理,除非用户在终端上发送去激活指令。 因此,对于用户临时忘带手机这种生活场景,运营商所提供的呼叫转移业务也就无用武之地。而且,现有的转移功能也并不适用于短信业务。

发明内容
本发明目的是提出一种移动终端及其远程激活呼叫转移的方法。为实现上述目的,本发明提出一种远程激活呼叫转移的方法,向移动终端发送语音或短信呼转远程激活指令;移动终端收到语音或短信呼转远程激活指令后,先对所述指令解码进行合法性校验,若校验合格则拆分出转移目的号码信息;若是语音呼转,则移动终端将语音转移信息告知网络,网络侧根据所述呼叫转移信息进行呼叫转移;若是短信呼转, 当移动终端收到短信时,将该短信的目的地址替换为短信转移目的号码后发送给网络,网络侧收到后将该短信发送给短信转移目的号码。进一步地,所述呼转若是语音呼转,移动终端接收到语音呼转激活指令后,还拆分出语音转移时间,根据语音转移时间构造呼转指令并启动定时器,在定时器超时后,通过发送模块将语音转移信息告知网络,网络侧根据所述呼叫转移信息进行呼叫转移。进一步地,所述移动终端计算当前时间和语音转移时间的时间差,若语音转移时间晚于当前时间则启动定时器,当到达语音转移时间时再向网络侧发送语音转移信息;否则,立即向网络侧发送语音转移信息。进一步地,若是短信呼转,当移动终端收到短信时,将该短信的协议数据单元中的目的地址替换为短信转移目的号码。进一步地,所述语音呼转激活指令包括激活指令属性标志、CRC校验核和语音转移目的号码信息;所述激活指令的发送方式采用SMS,所述SMS内容中包含属性标志、CRC校验核和语音转移目的号码信息。
本发明还提出一种移动终端,所述移动终端包括解码模块、呼转控制模块和发送模块;所述解码模块将收到的激活指令进行合法性校验,根据激活指令属性标志判断是语音激活指令或是短信激活指令,拆分出转移目的号码信息,并将拆分的信息告知呼转控制模块;所述呼转控制模块处理移动终端语音或短信的呼转逻辑,将短信的目的地址替换为短信转移目的号码;所述发送模块包括转移指令发送模块和短信发送模块,转移指令发送模块将呼叫转移信息发送给网络移动交换中心MSC,短信发送模块将目的地址替换为转移目的号码的短信发送给网络侧短信中心。进一步地,所述呼转控制模块包括语音呼转控制模块,所述语音呼转控制模块包括指令构造模块、计算模块和计时模块;指令构造模块将从解码模块获得的信息组装成一条标准呼转指令;计算模块包括计算当前时间和语音转移时间的时间差,若语音转移时间晚于当前时间则启动计时模块,否则,立即通知发送模块向网络侧发送语音转移信息;计时模块负责启动定时器在定时器超时进行超时处理,即通知发送模块向网络侧发送语音转移 fn息ο进一步地,所述呼转控制模块包括语音呼转控制模块和短信呼转控制模块,所述短信呼转控制模块包括转移地址存储模块和PDU重构模块,PDU重构模块负责将接收短信的PDU中的目的地址替换为短信转移目的号码,重构新的PDU串,通知发送模块;地址存储模块负责保存解码模块解析得到的短信转移目的号码。进一步地,所述解码模块对于语音呼转远程激活指令拆分出语音转移时间和语音转移目的号码信息;对于短信呼转远程激活指令拆分出短信转移目的号码信息;解码模块最终将拆分出的信息告知控制模块。进一步地,所述语音呼转激活指令包括激活指令属性标志、CRC校验核和语音转移目的号码信息;所述激活指令的发送方式采用SMS,所述SMS内容中包含属性标志、CRC校验核和语音转移目的号码信息。综上所述,采用本发明具有如下有益效果与现有技术相比,本发明技术方案可以快速灵活地实现用户忘带移动终端情境下远程激活语音和短信业务的呼转功能,避免错失重要的电话和短信,从而避免给用户造成不必要的损失和影响业务定制,实用性强,操作简单,不必改变硬件,只需更改软件流程,提高用户体验。


图1是本发明实施例移动终端组成示意图;图2是本发明实施例远程激活语音呼转的方法流程;图3是本发明实施例远程激活短信呼转的方法流程。
具体实施例方式本发明提供一种远程激活短信语音业务呼转的方法,该方法通过远程指令激活终端的呼转功能,使得用户在临时忘带终端的情况下,可以通过发送特定格式的指令远程激活终端的呼转功能,避免错失重要的电话和短信,给用户造成不必要的损失和影响。本发明实现终端呼转功能的远程激活的方法,包括远程激活终端的语音呼转功能和远程激活终端的短信呼转功能。如下对通过特定格式指令实现远程激活终端的语音呼转功能过程进行描述向移动终端发送特定格式的语音呼转远程激活指令;移动终端解码模块收到语音呼转远程激活指令后,先对所述指令解码进行CRC(Cyclic Redundancy Check,循环冗余校验码)合法性校验,若校验合格则拆分出语音转移时间和语音转移目的号码信息;移动终端解码模块将解码信息通知给语音呼转控制模块;语音呼转控制模块根据语音转移时间构造呼转指令并启动定时器,在定时器超时后,通过发送模块将语音转移信息告知网络;网络侧根据所述呼叫转移信息进行呼叫转移。所述语音呼转远程激活指令包括激活指令属性标志、CRC校验核、语音转移时间和语音转移目的号码信息;激活指令的发送方式具有多种形式,可以采用移动终端支持的端到端的业务完成指令的发送,如SMS方式,SMS内容中包含属性标志、CRC校验核、语音转移时间和语音转移目的号码信息。所述语音转移时间标示语音呼叫转移的开始时间。所述语音呼转控制模块中计算当前时间和语音转移时间的时间差,若语音转移时间晚于当前时间则启动定时器,当到达语音转移时间时再向网络侧发送语音转移信息;否则,立即通知发送模块向网络侧发送语音转移信息。通过特定格式指令实现远程激活终端的短信呼转功能过程包括向移动终端发送特定格式的短信呼转远程激活指令;移动终端解码模块收到短信呼转远程激活指令后,先对所述指令解码进行CRC合法性校验,若校验合格则拆分出短信转移目的号码信息;移动终端解码模块将解码信息通知给短信呼转控制模块;当移动终端收到短信时,短信呼转控制模块将该条短信的PDU(ftx)t0C0l Data Unit,协议数据单元)中的目的地址替换为短信转移目的号码,通过短信发送模块发送给网络;网络侧收到移动终端的短信按正常流程进行短信的发送操作。所述短信呼转远程激活指令包括激活指令属性标志、CRC校验核、短信转移目的号码信息;激活指令的发送方式具有多种形式,可以采用移动终端支持的端到端的业务完成指令的发送,如SMS方式,SMS内容中包含属性标志、CRC校验核、短信转移目的号码信息。本发明还提供了一种移动终端,包括解码模块、呼转控制模块和发送模块。解码模块负责解码语音呼转远程激活指令和短信呼转远程激活指令。解码模块收到远程激活指令后,对所述指令解码进行CRC合法性校验,保证激活指令的合法性。根据激活指令属性标志判断是语音激活指令或是短信激活指令。对于语音呼转远程激活指令拆分出语音转移时间和语音转移目的号码信息。对于短信呼转远程激活指令拆分出短信转移目的号码信息。解码模块最终将拆分出的有用信息告知控制模块。呼转控制模块包括语音呼转控制模块和短信呼转控制模块。负责处理终端语音和短信的呼转逻辑。所述语音呼转控制模块包括指令构造模块、计算模块和计时模块。指令构造模块负责将从解码模块获得的信息组装成一条标准呼转指令。计算模块功能包括计算当前时间和语音转移时间的时间差,若语音转移时间晚于当前时间则启动计时模块,否则,立即通知发送模块向网络侧发送语音转移信息。计时模块负责启动定时器在定时器超时进行超时处理,即通知发送模块向网络侧发送语音转移信息。所述短信呼转控制模块包括转移地址存储模块和PDU重构模块,PDU重构模块负责将接收短信的PDU中的目的地址替换为短信转移目的号码,重构新的PDU串,通知发送模块。地址存储模块负责保存解码模块解析得到的短信转移目的号码。发送模块包括转移指令发送模块和短信发送模块。转移指令发送模块负责将呼叫转移信息发送给网络MSC(Mobile Switching Center,移动交换中心)。短信发送模块负责将短信PDU发送给网络侧的短信中心。采用本发明所述方法,与现有技术比较,可以快速灵活地实现用户忘带移动终端情境下远程激活语音和短信业务的呼转功能,避免错失重要的电话和短信,从而避免给用户造成不必要的损失和影响业务定制。本文所述方法实用性强,实时简单,不必改变硬件, 只需更改软件流程,能够显著提供用户体验。本发明中,当用户在临时忘带终端的情况下,可以通过发送特定格式的指令远程激活终端的呼转功能,避免错失重要的电话和短信,给用户造成不必要的损失和影响。下面结合附图和具体实施例对本发明技术方案进行说明。请参考图1所示,是本发明实施例移动终端组成示意图,所述移动终端101包括解码模块102、呼转控制模块103和发送模块104。解码模块102负责对激活指令进行CRC合法性验证,解码语音呼转远程激活指令和短信呼转远程激活指令。呼转控制模块103负责处理终端语音和短信的呼转逻辑,其包括语音呼转控制模块105和短信呼转控制模块106。语音呼转控制模块105包括指令构造模块107、计算模块108和计时模块109。指令构造模块107负责将从解码模块获得的信息组装成一条标准呼转指令。计算模块108功能包括计算当前时间和语音转移时间的时间差,若语音转移时间晚于当前时间则启动计时模块,否则,立即通知发送模块向网络侧发送语音转移信息。计时模块109负责启动定时器在定时器超时进行超时处理,即通知发送模块向网络侧发送语音转移信息。短信呼转控制模块106包括指令PDU重构模块110和地址存储模块111。PDU重构模块110负责将接收短信的PDU中的目的地址替换为短信转移目的号码,重构新的PDU串, 通知发送模块104。地址存储模块111负责保存解码模块解析得到的短信转移目的号码。发送模块104包括转移指令发送模块112和短信发送模块113。转移指令发送模块112负责将呼叫转移信息发送给网络MSC。短信发送模块113负责将短信PDU发送给短信中心。请参考图2所示,是本发明实施例远程激活语音呼转的方法流程,包括步骤201 向移动终端101发送特定格式的语音呼转远程激活指令,指令内容包括激活指令属性标志(标示语音)、CRC校验核、语音转移时间和语音转移目的号码信息;步骤202 移动终端解码模块102收到语音呼转远程激活指令;步骤203 解码模块102对远程激活指令进行CRC合法性校验;若不合法,其后流程终止,若结果合法,再执行下一步;步骤204 解码模块102拆分出激活指令属性标志、语音转移时间和语音转移目的号码信息;步骤205 解码模块102将解码信息通知给语音呼转控制模块105 ;步骤206 语音呼转控制模块105中的指令构造模块107根据语音转移目的号码信息构造呼转指令;步骤207 语音呼转控制模块105中的计算模块108计算当前时间和语音转移时间的时间差步骤208:若语音转移时间晚于当前时间则执行步骤209 ;否则,直接执行步骤 210 ;步骤209 计时模块启动定时器;步骤210 判断定时器是否超时,若超时进行超时处理,执行步骤211 ;否则,计时标志递减,并更新计时标志,继续执行步骤210 ;步骤211 语音呼转控制模块105告知发送模块向网络侧发送语音转移信息;步骤212 网络侧根据所述呼叫转移信息进行呼叫转移。请参考图3所示,是本发明实施例远程激活短信呼转的方法流程,包括步骤301 向移动终端101发送特定格式的短信呼转远程激活指令,指令内容包括激活指令属性标志(标示短信)、CRC校验核和短信转移目的号码信息;步骤302 移动终端解码模块102收到短信呼转远程激活指令;步骤303 解码模块102对远程激活指令进行CRC合法性校验;若不合法,其后流程终止,若结果合法,再执行下一步;步骤304 解码模块102拆分出激活指令属性标志和短信转移目的号码信息;步骤305 解码模块102将解码信息通知给短信呼转控制模块106 ;步骤306 短信呼转控制模块106中的地址存储模块111保存解码模块解析得到的短信转移目的号码;步骤307 短信呼转控制模块监听终端是否收到短信;若收到短信,再执行下一步;否则,执行步骤307继续监听;步骤308 短信呼转控制模块106中的PDU重构模块110将该条短信的PDU中的目的地址替换为短信转移目的号码,重构新的PDU串;步骤309 短信呼转控制模块106告知发送模块向网络侧发送短信信息;步骤310 网络侧收到移动终端的短信按正常流程进行短信的发送操作;当然,本发明还可有多种实施方式,在不背离本发明精神及其实质的情况,熟悉本领域的技术人员当然可根据本发明做出各种相应的更改或变化,但凡在本发明的精神和原则之内所作的任何修改、等同替换、改进,均应包含在本发明的保护范围之内。
8
权利要求
1.一种远程激活呼叫转移的方法,其特征在于,向移动终端发送语音或短信呼转远程激活指令;移动终端收到语音或短信呼转远程激活指令后,先对所述指令解码进行合法性校验,若校验合格则拆分出转移目的号码信息;若是语音呼转,则移动终端将语音转移信息告知网络,网络侧根据所述呼叫转移信息进行呼叫转移;若是短信呼转,当移动终端收到短信时,将该短信的目的地址替换为短信转移目的号码后发送给网络,网络侧收到后将该短信发送给短信转移目的号码。
2.如权利要求1所述的方法,其特征在于,所述呼转若是语音呼转,移动终端接收到语音呼转激活指令后,还拆分出语音转移时间,根据语音转移时间构造呼转指令并启动定时器,在定时器超时后,通过发送模块将语音转移信息告知网络,网络侧根据所述呼叫转移信息进行呼叫转移。
3.如权利要求2所述的方法,其特征在于,所述移动终端计算当前时间和语音转移时间的时间差,若语音转移时间晚于当前时间则启动定时器,当到达语音转移时间时再向网络侧发送语音转移信息;否则,立即向网络侧发送语音转移信息。
4.如权利要求1所述的方法,其特征在于,若是短信呼转,当移动终端收到短信时,将该短信的协议数据单元中的目的地址替换为短信转移目的号码。
5.如权利要求1所述的方法,其特征在于,所述语音呼转激活指令包括激活指令属性标志、CRC校验核和语音转移目的号码信息;所述激活指令的发送方式采用SMS,所述SMS内容中包含属性标志、CRC校验核和语音转移目的号码信息。
6.一种移动终端,其特征在于,所述移动终端包括解码模块、呼转控制模块和发送模块;所述解码模块将收到的激活指令进行合法性校验,根据激活指令属性标志判断是语音激活指令或是短信激活指令,拆分出转移目的号码信息,并将拆分的信息告知呼转控制模块;所述呼转控制模块处理移动终端语音或短信的呼转逻辑,将短信的目的地址替换为短信转移目的号码;所述发送模块包括转移指令发送模块和短信发送模块,转移指令发送模块将呼叫转移信息发送给网络移动交换中心MSC,短信发送模块将目的地址替换为转移目的号码的短信发送给网络侧短信中心。
7.如权利要求6所述的移动终端,其特征在于,所述呼转控制模块包括语音呼转控制模块,所述语音呼转控制模块包括指令构造模块、计算模块和计时模块;指令构造模块将从解码模块获得的信息组装成一条标准呼转指令;计算模块包括计算当前时间和语音转移时间的时间差,若语音转移时间晚于当前时间则启动计时模块,否则,立即通知发送模块向网络侧发送语音转移信息;计时模块负责启动定时器在定时器超时进行超时处理,即通知发送模块向网络侧发送语音转移信息。
8.如权利要求6所述的移动终端,其特征在于,所述呼转控制模块包括语音呼转控制模块和短信呼转控制模块,所述短信呼转控制模块包括转移地址存储模块和PDU重构模块,PDU重构模块负责将接收短信的PDU中的目的地址替换为短信转移目的号码,重构新的 PDU串,通知发送模块;地址存储模块负责保存解码模块解析得到的短信转移目的号码。
9.如权利要求6所述的移动终端,其特征在于,所述解码模块对于语音呼转远程激活指令拆分出语音转移时间和语音转移目的号码信息;对于短信呼转远程激活指令拆分出短信转移目的号码信息;解码模块最终将拆分出的信息告知控制模块。
10.如权利要求6所述的移动终端,其特征在于,所述语音呼转激活指令包括激活指令属性标志、CRC校验核和语音转移目的号码信息;所述激活指令的发送方式采用SMS,所述 SMS内容中包含属性标志、CRC校验核和语音转移目的号码信息。
全文摘要
一种移动终端及其远程激活呼叫转移的方法。向移动终端发送语音或短信呼转远程激活指令;移动终端收到语音或短信呼转远程激活指令后,先对所述指令解码进行合法性校验,若校验合格则拆分出转移目的号码信息;若是语音呼转,则移动终端将语音转移信息告知网络,网络侧根据所述呼叫转移信息进行呼叫转移;若是短信呼转,当移动终端收到短信时,将该短信的目的地址替换为短信转移目的号码后发送给网络,网络侧收到后将该短信发送给短信转移目的号码。本发明技术方案可以快速灵活地实现用户忘带移动终端情境下远程激活语音和短信业务的呼转功能,实用性强,操作简单,不必改变硬件,只需更改软件流程,提高用户体验。
文档编号H04W4/16GK102404705SQ201110325789
公开日2012年4月4日 申请日期2011年10月24日 优先权日2011年10月24日
发明者尚江峰, 陆大明, 陈媛媛 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1