实现短信转移的终端及方法

文档序号:7703549阅读:250来源:国知局
专利名称:实现短信转移的终端及方法
技术领域
本发明涉及移动通信领域,尤其涉及一种实现短信转移的终端及 方法。
背景技术
国内2G移动通信网络已经处于比较稳定的状况,通话及短信业 务成为老少皆宜的基本业务。
移动通讯网络除了满足人们基本的通信要求外,各种补充业务的 出现方便了人们的不同需求,如呼叫转移。目前国内运营商已经实现 了无条件转移、遇忙转移、不可及转移及无应答转移业务,但对于短 信转移业务网络侧一直没有实现,主要因为N0.7信令并不支持短信 转移,因此在现有的网络基础上实现该业务有一定困难。
针对此问题,也有资料提出在核心网或短消息处理中心增加专门 用于短信转移的网元。然而,这种转移方法需要对整个网络架构进行 更改,并且必须要得到运营商支持,在实现上成本较高。

发明内容
本发明所要解决的技术问题是克服背景技术部分现有技术中存 在的问题,提出一种实现短信转移的终端及方法,在终端上完成短信 转移。
为了解决上述技术问题,本发明提供了 一种实现短信转移的终 端,该终端包括设置模块、匹配模块、存储模块和处理模块,其中
所述设置模块,用于设置一短信转移开关,判断是否启动短信转 移功能;
所述匹配模块,用于保存用户通过所述设置模块设置的短信发送 人信息和对应的短信转移人信息;
所述存储模块,用于存储接收到的短信;
4所述处理模块,用于判断所述接收到的短信的发送人信息是否与 所述匹配模块保存的短信发送人信息相同,相同时,转移发送所述短 信到其对应的短信转移人信息的接收终端。
进一步地,在上述终端中,所述短信发送人信息和对应的短信转 移人信息为短信发送人姓名和对应的短信转移人姓名。
进一步地,在上述终端中,所述短信发送人信息和对应的短信转 移人信息为短信发送人的号码和对应的短信转移人号码。
进一步地,在上述终端中,所述存储模块存储的数据包括未处理 短信序列和发送失败短信序列。
为了解决上述技术问题,本发明还提供一种实现短信转移的方
法,包括
通过实现短信转移的终端接收短信,如果所述实现短信转移的终 端的短信转移开关处于开状态,则判断所述实现短信转移的终端中的 匹配模块是否存有所述短信的匹配信息,若是,进行所述短信的转移 才喿作,否则不执行短信转移操作。
进一步地,在上述方法中,进行所述短信的转移操作指根据所 述匹配模块的匹配信息,对所述短信增加接收终端的信息,再把所述 短信发送到所述接收终端。
进一步地,在上述方法中,在进行所述短信的转移操:作后,所述
实现短信转移的终端收到短信发送失败信息,对所述短信进行重发处 理。
进一步地,在上述方法中,所述实现短信转移的终端包括处理冲莫 块,在所述实现短信转移的终端收到短信发送失败信息后,所述处理 ^^莫块激活定时器或计数器重发机制,对所述短信进行重发处理。
进一步地,在上述方法中,所述存储;漠块包括未处理短信序列和 发送失败短信序列,所述短信存储于所述未处理短信序列,在所述实 现短信转移的终端收到短信发送失败信息后,所述短信转存到发送失 败短信序列。
进一步地,在上述方法中,所述接收终端收到所述短信,发送短 信已成功发送的信息到所述实现短信转移的终端,所述实现短信转移的终端删除在其中保存的所述短信。
采用本发明所述终端和方法,在原有的网络构架下,只需在终端 上增设设置模块、匹配模块、存储模块和处理模块,由设置模块查看 与短信发送人信息匹配的信息,处理模块完成对短信的转移操作,从 而实现短信转移的功能。
本发明与现有技术相比,既避免了传统实现方式的不足之处,又 无需对整个网络架构进行更改,成本较小,且增加了用户的业务体验。


图l是本发明实现短信转移的终端功能模块示意图; 图2是本发明实现短信转移的方法流程图。
具体实施例方式
下面结合附图对本发明实现短信转移的终端及方法进行说明。 请参阅图1,其是本发明实现短信转移的终端的功能模块示意图。 实现短信转移的终端100包括一用户界面模块110、 一短信正常 处理模块120和一短信转移模块130。用户界面模块IIO用于显示实 现短信转移的终端100相关信息,并提供操作菜单,使得用户方便浏 览相关信息和在操作菜单上处理信息。短信正常处理才莫块120用于保 存实现短信转移的终端IOO接收的短信,并根据用户的操作对短信进 行相应的删除、编辑、保存操作。
短信转移模块130用于自动转发根据用户设置的短信,其中,该 模块还包括一设置模块131、 一匹配模块132、 一存储模块133和一 处理模块134。其中
设置模块131提供一短信转移开关,其用于对短信转移开关和匹 配模块132进行设置。设置模块131还提供一显示在用户界面模块 110上的操作菜单,用户在操作菜单上完成对短信转移开关和匹配模 块132的设置。短信转移开关用于判断是否启动短信转移功能。
匹配模块132用于保存用户通过所述设置模块设置的短信发送人 信息和对应的短信转移人信息,可以是短信发送人姓名和对应的短信转移人姓名,也可以是短信发送人的号码和对应的短信转移人号码
存储模块133用于保存接收到的短信,该模块包括一未处理短信 序列1331和一发送失败短信序列1332。未处理短信序列1331表示 所存储的短信未进行转移发送或尚未收到短信已成功发送的信息。发 送失败短信序列1332表示所存储的短信经过转移发送但未发送成 功。
处理模块134用于完成对短信的转发操作,包括依次提取存储才莫 块133内保存的短信,判断短信的发送人信息是否与匹配模块保存的 短信发送人信息相同,相同时,转移发送短信到其对应的短信转移人 信息的终端,完成对短信的转发操作。短信转移发送成功时,删除保 存在存储模块133的短信,发送不成功时,进行重新发送。
请参阅图2,其是本发明实现短信转移的方法流程图。
用于实现短信转移的方法包括以下步骤
步骤一、通过实现短信转移的终端100接收短信,判断实现短信 转移的终端100的短信转移开关是否处于开状态。若是,执行步骤二, 否则,不执行短信转移梯:作;
步骤二、判断实现短信转移的终端100中的匹配模块132是否存 有短信的匹配信息,若是,进行短信的转移操作,否则不执行短信转 移操作。
实现短信转移的终端100接收到短信后,若短信转移开关处于开 状态,将短信存储到存储模块133的未处理短信序列1331中。
处理模块134依次提取存储在未处理短信序列1331中的短信, 解析短信的内容,得到短信发送人号码,并调用匹配模块132,查看 在匹配模块132中是否存储有短信发送人号码及其匹配的短信转移 人号码。如果在匹配模块132中存有短信发送人号码及其匹配的短信 转移人号码,则处理模块134继续对短信进行处理,否则,短信由短 信正常处理模块120进行处理。
在查看得出匹配模块132中存有短信发送人号码及其匹配的短信 转移人号码后,处理模块134完成对短信内容重组,即协议数据单元 (Protocol Data Unit, PDU)串重组。在原有短信内容的基础上,加入表示该短信的短信发送人号码的字段,使得用户得知该短信的发送人,同时,加入短信号码转移标识,用于表示该条短信为经过转移发送得
到,使得用户得知该短信为转移而来的短信。并且,处理模块134将
目的号码更改为转移号码。
重组后的短信的PDU串保存在存储模块133的未处理短信序列1331。处理模块134将保存在未处理短信序列1331中的重组后的短信的PDU串发送到短信转移人号码的接收终端。
当实现短信转移的终端100收到短信已成功发送的信息,将保存在未处理短信序列1331中的相应短信删除。当实现短信转移的终端100收到短信发送失败信息,将存储在未处理短信序列1331中的重组后的短信的PDU串,转存到发送失败短信序列1332。处理模块134激活定时器或计数器等重发机制,对发送失败的重组后的短信的PDU串进行重发处理。当实现短信转移的终端100收到短信已成功发送的信息,将保存在发送失败短信序列1332中的相应短信删除。
与现有技术相比较,本发明提供一种实现短信转移的终端及方法,在原有的网络构架下,只需在终端上,设置匹配模块132查看与短信发送人信息匹配的信息,由处理才莫块134完成对短信的转移梯:作,从而不需要对原有的网络构架进行更改,通过终端就能实现短信转移操作,成本较小,并且增加了使用终端的用户的业务体验。
以上仅为本发明的优选实施案例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种实现短信转移的终端,其特征在于,包括设置模块、匹配模块、存储模块和处理模块,其中所述设置模块,用于设置一短信转移开关,判断是否启动短信转移功能;所述匹配模块,用于保存用户通过所述设置模块设置的短信发送人信息和对应的短信转移人信息;所述存储模块,用于存储接收到的短信;所述处理模块,用于判断所述接收到的短信的发送人信息是否与所述匹配模块保存的短信发送人信息相同,相同时,转移发送所述短信到其对应的短信转移人信息的接收终端。
2、 根据权利要求1所述的实现短信转移的终端,其特征在于,所述短信发送人信息和对应的短信转移人信息为短信发送人姓名和对应的短信转移人姓名。
3、 根据权利要求1所述的实现短信转移的终端,其特征在于,所述短信发送人信息和对应的短信转移人信息为短信发送人的号码和对应的短信转移人号码。
4、 根据权利要求1所述的实现短信转移的终端,其特征在于,所述存储模块存储的数据包括未处理短信序列和发送失败短信序列。
5、 一种实现短信转移的方法,其特征在于,包括实现短信转移的终端接收到短信后,如果所述实现短信转移的终端的短信转移开关处于开状态,则判断所述实现短信转移的终端中的匹配模块是否存有所述短信的匹配信息,若是,进行所述短信的转移操作,否则不执行短信转移操作。
6、 根据权利要求5所述的实现短信转移的方法,其特征在于,进行所述短信的转移操作指根据所述匹配模块的匹配信息,对所述 短信增加接收终端的信息,再把所述短信发送到所述接收终端。
7、 根据权利要求6所述的实现短信转移的方法,其特征在于, 在进行所述短信的转移操作后,若所述实现短信转移的终端接收到短 信发送失败信息,则将所述短信存储到发送失败短信序列,并对所述 存储到发送失败短信序列中的短信进行重发处理。
8、 根据权利要求7所述的实现短信转移的方法,其特征在于, 对所述存储到发送失败短信序列中的短信进行重发处理是指所述实 现短信转移的终端中的处理模块激活定时器或计数器重发机制,对所 述短信进行重发处理。
9、根据权利要求6所述的实现短信转移的方法,其特征在于, 所述接收终端接收到所述短信后,发送短信已成功发送的信息到所述 实现短信转移的终端,所述实现短信转移的终端删除在其中保存的所 述短信。
全文摘要
本发明公开一种实现短信转移的终端,该终端包括设置模块、匹配模块、存储模块和处理模块,其中所述设置模块,用于设置一短信转移开关,判断是否启动短信转移功能;所述匹配模块,用于保存用户通过所述设置模块设置的短信发送人信息和对应的短信转移人信息;所述存储模块,用于存储接收到的短信;所述处理模块,用于判断所述接收到的短信的发送人信息是否与所述匹配模块保存的短信发送人信息相同,相同时,转移发送所述短信到其对应的短信转移人信息的接收终端。本发明既避免了传统实现方式的不足之处,又无需对整个网络架构进行更改,成本较小,且增加了用户的业务体验。
文档编号H04M1/72GK101483695SQ20091010500
公开日2009年7月15日 申请日期2009年1月15日 优先权日2009年1月15日
发明者鹮 孔 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1