专利名称:一种在呼叫过程中传输即时信息的方法及系统的制作方法
技术领域:
本发明涉及移动通信领域中的呼叫传输技术,尤其涉及一种在呼叫过程中传输即 时信息的方法及系统。
背景技术:
随着移动通信技术和网络技术的不断发展,移动终端已成为人们日常生活中不可 或缺的通信联络工具,而且也具备越来越多的服务功能,尤其是信息传输功能和呼叫功能, 由于其方便快捷的特点,被人们广泛使用,成为移动终端最常用的功能。现有的短信和呼叫并发技术,短信是以存储转发方式发送给对方,存在延时,不能 保证文本信息和呼叫同一时刻到达被叫用户。即如果某移动终端要呼叫另一移动终端,那 么,在呼叫建立时不能确保把文本信息同一时刻传输给被叫移动终端。
发明内容
有鉴于此,本发明的主要目的在于提供一种在呼叫过程中传输即时信息的方法及 系统,可实现在移动终端的呼叫过程中发送即时信息,提高用户体验。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种在呼叫过程中传输即时信息的方法,该方法包括主叫移动终端在呼叫前,对待发送的即时信息进行编码,并设置与即时信息对应 的信元,之后将所述信元添加在建立呼叫所需的消息中;主叫移动终端向网络发起呼叫建 立请求,并在呼叫建立成功后通过网络将所述消息发送给被叫移动终端;被叫移动终端对收到的消息进行解析,在进行来电提示的同时显示解析所得的即 时信息。其中,所述与即时信息对应的信元包括编码所得的即时信息、即时信息的编码类 型、所述信元的标志位和编码后即时信息的长度。其中,所述即时信息由主叫移动终端用户即时编辑所得;或者预先存储于主叫移 动终端中。该方法还包括被叫移动终端用户在被叫前,设置是否显示即时信息以及是否保 存即时信息;相应的,被叫移动终端解析收到的消息后,根据被叫移动终端中的即时信息相应设置进行 判断,依据判断结果显示或不显示,以及保存或释放即时信息。本发明还提供了一种在呼叫过程中传输即时信息的系统,该系统包括主叫移动 终端和被叫移动终端;其中,所述主叫移动终端,用于在呼叫前,对待发送的即时信息进行编码,并设置与即时 信息对应的信元,之后将所述信元添加在建立呼叫所需的消息中;在向网络发起呼叫建立 请求,并在呼叫建立成功后通过网络将所述消息发送给被叫移动终端;所述被叫移动终端,用于对主叫移动终端所发的消息进行解析,在进行来电提示的同时显示解析所得的即时信息。其中,所述主叫移动终端包括编码模块、信元设置模块和发送模块;其中,所述编码模块,用于在呼叫前,对待发送的即时信息进行编码,并将编码所得的即 时信息发送给信元设置模块;所述信元设置模块,用于设置与即时信息对应的信元,并将所述信元添加在建立 呼叫所需的消息中,将所得的消息发送给发送模块;所述发送模块,用于主叫移动终端在向网络发起呼叫建立请求,并在呼叫建立成 功后,通过网络将信元设置模块所发的消息发送给被叫移动终端。其中,所述被叫移动终端包括接收模块、解析模块和来电即时信息处理模块;其中,所述接收模块,用于接收主叫移动终端所发的消息,并传输给解析模块;所述解析模块,用于对接收模块所发的消息进行解析,并将解析的结果发送给来 电即时信息处理模块;所述来电即时信息处理模块,用于依据解析模块的解析结果进行来电提示,并显 示解析所得的即时信息。其中,所述主叫移动终端进一步包括即时信息生成模块,用于用户编辑即时信息, 或从已存储的信息中提取即时信息,并将所得即时信息发送给编码模块;相应的,所述编码模块,进一步用于对即时信息生成模块所发的待发送的即时信息进行编 码。其中,所述被叫移动终端进一步包括来电即时信息设置模块,用于设置是否显示 即时信息以及是否保存即时信息;相应的,所述来电即时信息处理模块,进一步用于进行来电提示前,判断来电即时信息设 置模块中设置的结果,依据判断结果显示或不显示,以及保存或释放即时信息。本发明提供的在呼叫过程中传输即时信息的方法及系统,主叫移动终端在呼叫 前,对待发送的即时信息进行编码,并设置与即时信息对应的信元,之后将所述信元添加在 建立呼叫所需的消息中;主叫移动终端向网络发起呼叫建立请求,并在呼叫建立成功后通 过网络将所述消息发送给被叫移动终端;被叫移动终端对收到的消息进行解析,在进行来 电提示的同时显示解析所得的即时信息。因为建立呼叫所需的消息为现有呼叫过程中,主 叫移动终端经网络向被叫移动终端发送的消息,本发明只是在建立呼叫所需的消息中增加 一个与即时信息对应的信元,被叫移动终端在解析所述消息时,在获得主叫移动终端号码 等信息的同时,也可得到主叫移动终端所发的即时信息,在进行来电提示的同时显示即时 信息,因此,本发明实现了在移动终端的呼叫过程中发送即时信息的目的。本发明中采用已有的7-bit编码方法对即时信息进行编码,因此对网络资源的占 用小,不会影响传输效率;此外,通过已有的建立呼叫所需的消息为载体发送即时信息,不 影响现有的呼叫流程,也不占用额外的网络资源,实现方法简便。另外,处于不同生活场景中的,如在开会的移动终端用户,可依据收到的即时信 息大概了解对方的通话内容,也便于用户抉择是否立刻接听电话,因此,提高了用户体验。
图1为本发明在呼叫过程中传输即时信息一实施例的方法实现流程示意图2为本发明在呼叫过程中传输即时信息的系统结构示意图。
具体实施例方式本发明的基本思想是主叫移动终端在呼叫前,对待发送的即时信息进行编码,并 设置与即时信息对应的信元,之后将所述信元添加在建立呼叫所需的消息中;主叫移动终 端向网络发起呼叫建立请求,并在呼叫建立成功后通过网络将所述消息发送给被叫移动终 端;被叫移动终端对收到的消息进行解析,在进行来电提示的同时显示解析所得的即时信 肩、ο本发明中,将现有技术中所述呼叫时传输的信息称为即时信息。其中,所述即时信息为文本信息形式;所述建立呼叫所需的消息可为SETUP消息 等多种形式的消息;所述与即时信息对应的信元中包括编码所得的即时信息;所述被叫移 动终端用户还可通过移动终端设置是否显示即时信息以及是否保存即时信息。下面以建立呼叫所需的消息为SETUP消息为例,对本发明所述在呼叫过程中传输 即时信息的方法作进一步详细说明。图1为本发明在呼叫过程中传输即时信息一实施例的方法实现流程示意图,如图 1所示,该方法的实现步骤如下步骤101 主叫移动终端在呼叫前,对待发送的即时信息进行编码;具体为主叫移动终端在建立呼叫前,采用7-bit编码方法对待发送的即时信息 进行编码。这里,主叫用户可通过移动终端界面编辑待发送的即时信息,S卩主叫用户即时编 辑所得,主叫用户编辑完毕后,主叫移动终端可将编辑好的即时信息发送给自身内部设置 的用于对即时信息进行编码的相应模块,以对编辑好的即时信息进行编码;此外,所述即时 信息也可预先存储于自身移动终端中,如常用留言列表中,需要时可在常用留言列表中提 取所需的内容作为待发送的即时信息,具体的,主叫用户在常用留言列表中找到合适的留 言并选中,主叫移动终端则将被选中的留言发送给内部设置的用于对即时信息进行编码的 相应模块,以对编辑好的即时信息进行编码。其中,所述7-bit编码方法为已有的编码方法,此处不再详述。步骤102 设置与即时信息对应的信元,并将所述信元添加在SETUP消息中;具体为主叫移动终端为所述即时信息设置对应的信元,信元中包括经7-bit编 码所得的即时信息,之后将所述信元添加在SETUP消息中。其中,所述信元的具体结构可如 表ι所示。
表 1 其中,所述Information element表示即时信息的内容,即所述Leave word,也就是步骤101编码所得的即时信息;所述Type/Reference表示即时信息的编码类型,如所 述7-bit表示即时信息已经7-bit编码;所述Presence表示即时信息对应信元的标志位, 所述C表示可选,即如果主叫移动终端用户不需发送即时信息,则该信元可不必填写;所 述Length表示编码后即时信息的长度,如24B,如果即时信息为英文,7-bit编码的即时信 息则可容纳27个英文字符,如果即时信息为中文,7-bit编码的即时信息则可容纳12个中 文字符,当然,即时信息的长度也可大于24B,只要在SETUP消息所允许的信元长度范围内 即可。所述SETUP消息为现有呼叫过程中,主叫移动终端经网络向被叫移动终端发送的 消息,SETUP消息由多个信元组成,包含网络建立呼叫链接需要的所有信息,如主、被叫移 动终端的号码等。本发明就是在原有的SETUP消息内增加一个与即时信息对应的信元。步骤103 主叫移动终端向网络发起呼叫建立请求,并在呼叫建立成功后通过网 络将所述SETUP消息发送给被叫移动终端;具体为主叫移动终端将SETUP消息发送到网络,请求建立呼叫链接,网络收到 SETUP消息后,进入呼叫初始化状态,解析并按已有的网络协议规范,如第三代合作伙伴计 划(3GPP)协议处理SETUP消息中的各种信元。呼叫建立成功后,网络向被叫移动终端发送 SETUP消息,其中携带与即时信息对应的信元。步骤104 被叫移动终端对收到的SETUP消息进行解析,在进行来电提示的同时显 示解析所得的即时信息;具体为被叫移动终端收到SETUP消息后,解析其中的信元,可得到主叫移动终端 的号码和主叫移动终端所发的即时信息等信息。其中,在解析即时信息对应的信元时,被叫移动终端可根据即时信息所对应信元 的标志位找到所述信元,并依据信元中指示的即时信息的类型对即时信息进行7-bit解 码,最终得到即时信息的原始内容,在播放铃音和显示主叫移动终端号码的同时显示主叫 移动终端所发的即时信息。进一步地,本发明所述被叫移动终端用户还可在被叫前,通过移动终端设置是否 显示即时信息以及是否保存即时信息,即被叫移动终端即使收到即时信息也可不显示,并 依据用户的需要释放或者保存即时信息。这样,被叫移动终端在解析SETUP消息后,还需根 据自身对即时信息相应设置进行判断,依据判断结果显示或不显示,以及保存或释放即时 fn息ο例如如果设置显示但不保存即时信息,被叫移动终端则播放铃音、显示主叫移动 终端的号码并显示即时信息,用户接听或者拒接后,释放即时信息不保存。这里,如果即时 信息的显示范围超过半屏,可滚动显示即时信息。为实现上述方法,本发明还提供了一种在呼叫过程中传输即时信息的系统,如图2 所示,该系统包括主叫移动终端和被叫移动终端;其中,所述主叫移动终端,用于在呼叫前,对待发送的即时信息进行编码,并设置与即时 信息对应的信元,之后将所述信元添加在建立呼叫所需的消息中;在向网络发起呼叫建立 请求,并在呼叫建立成功后通过网络将所述消息发送给被叫移动终端;所述被叫移动终端,用于对主叫移动终端所发的消息进行解析,在进行来电提示 的同时显示解析所得的即时信息。
所述主叫移动终端包括编码模块、信元设置模块和发送模块;其中,所述编码模块,用于在呼叫前,对待发送的即时信息进行编码,并将编码所得的即 时信息发送给信元设置模块;所述信元设置模块,用于设置与即时信息对应的信元,并将所述信元添加在建立 呼叫所需的消息中,将所得的消息发送给发送模块;所述发送模块,用于主叫移动终端在向网络发起呼叫建立请求,并在呼叫建立成 功后,通过网络将信元设置模块所发的消息发送给被叫移动终端。所述主叫移动终端进一步包括即时信息生成模块,用于用户编辑即时信息,或从 已存储的信息中提取即时信息,并将所得即时信息发送给编码模块;相应的,所述编码模块,进一步用于对即时信息生成模块所发的待发送的即时信息进行编 码。所述被叫移动终端包括接收模块、解析模块和来电即时信息处理模块;其中,所述接收模块,用于接收主叫移动终端所发的消息,并传输给解析模块;所述解析模块,用于对接收模块所发的消息进行解析,并将解析的结果发送给来 电即时信息处理模块;所述来电即时信息处理模块,用于依据解析模块的解析结果进行来电提示,并显 示解析所得的即时信息。所述被叫移动终端进一步包括来电即时信息设置模块,用于设置是否显示即时信 息以及是否保存即时信息;相应的,所述来电即时信息处理模块,进一步用于进行来电提示前,判断来电即时信息设 置模块中设置的结果,依据判断结果显示或不显示,以及保存或释放即时信息。在实际应用过程中,任意移动终端均具备本发明所述主叫移动终端和被叫移动终 端的功能,即任意移动终端均包括发送即时信息所需的编码模块、信元设置模块、发送模 块和即时信息生成模块,以及接收即时信息所需的接收模块、解析模块、来电即时信息处理 模块和来电即时信息设置模块。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在 本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护 范围之内。
权利要求
一种在呼叫过程中传输即时信息的方法,其特征在于,该方法包括主叫移动终端在呼叫前,对待发送的即时信息进行编码,并设置与即时信息对应的信元,之后将所述信元添加在建立呼叫所需的消息中;主叫移动终端向网络发起呼叫建立请求,并在呼叫建立成功后通过网络将所述消息发送给被叫移动终端;被叫移动终端对收到的消息进行解析,在进行来电提示的同时显示解析所得的即时信息。
2.根据权利要求1所述的在呼叫过程中传输即时信息的方法,其特征在于,所述与即 时信息对应的信元包括编码所得的即时信息、即时信息的编码类型、所述信元的标志位和 编码后即时信息的长度。
3.根据权利要求1或2所述的在呼叫过程中传输即时信息的方法,其特征在于,所述即 时信息由主叫移动终端用户即时编辑所得;或者预先存储于主叫移动终端中。
4.根据权利要求1或2所述的在呼叫过程中传输即时信息的方法,其特征在于,该方法 还包括被叫移动终端用户在被叫前,设置是否显示即时信息以及是否保存即时信息;相 应的,被叫移动终端解析收到的消息后,根据被叫移动终端中的即时信息相应设置进行判 断,依据判断结果显示或不显示,以及保存或释放即时信息。
5.一种在呼叫过程中传输即时信息的系统,其特征在于,该系统包括主叫移动终端 和被叫移动终端;其中,所述主叫移动终端,用于在呼叫前,对待发送的即时信息进行编码,并设置与即时信息 对应的信元,之后将所述信元添加在建立呼叫所需的消息中;在向网络发起呼叫建立请求, 并在呼叫建立成功后通过网络将所述消息发送给被叫移动终端;所述被叫移动终端,用于对主叫移动终端所发的消息进行解析,在进行来电提示的同 时显示解析所得的即时信息。
6.根据权利要求5所述的在呼叫过程中传输即时信息的系统,其特征在于,所述主叫 移动终端包括编码模块、信元设置模块和发送模块;其中,所述编码模块,用于在呼叫前,对待发送的即时信息进行编码,并将编码所得的即时信 息发送给信元设置模块;所述信元设置模块,用于设置与即时信息对应的信元,并将所述信元添加在建立呼叫 所需的消息中,将所得的消息发送给发送模块;所述发送模块,用于主叫移动终端在向网络发起呼叫建立请求,并在呼叫建立成功后, 通过网络将信元设置模块所发的消息发送给被叫移动终端。
7.根据权利要求5或6所述的在呼叫过程中传输即时信息的系统,其特征在于,所述被 叫移动终端包括接收模块、解析模块和来电即时信息处理模块;其中,所述接收模块,用 于接收主叫移动终端所发的消息,并传输给解析模块;所述解析模块,用于对接收模块所发的消息进行解析,并将解析的结果发送给来电即 时信息处理模块;所述来电即时信息处理模块,用于依据解析模块的解析结果进行来电提示,并显示解 析所得的即时信息。
8.根据权利要求6所述的在呼叫过程中传输即时信息的系统,其特征在于,所述主叫移动终端进一步包括即时信息生成模块,用于用户编辑即时信息,或从已存储的信息中提 取即时信息,并将所得即时信息发送给编码模块;相应的,所述编码模块,进一步用于对即时信息生成模块所发的待发送的即时信息进行编码。
9.根据权利要求7所述的在呼叫过程中传输即时信息的系统,其特征在于,所述被叫 移动终端进一步包括来电即时信息设置模块,用于设置是否显示即时信息以及是否保存即 时信息;相应的,所述来电即时信息处理模块,进一步用于进行来电提示前,判断来电即时信息设置模 块中设置的结果,依据判断结果显示或不显示,以及保存或释放即时信息。
全文摘要
本发明公开了一种在呼叫过程中传输即时信息的方法,包括主叫移动终端在呼叫前,对待发送的即时信息进行编码,并设置与即时信息对应的信元,之后将所述信元添加在建立呼叫所需的消息中;主叫移动终端向网络发起呼叫建立请求,并在呼叫建立成功后通过网络将所述消息发送给被叫移动终端;被叫移动终端对收到的消息进行解析,在进行来电提示的同时显示解析所得的即时信息。本发明还同时公开了一种在呼叫过程中传输即时信息的系统,运用该方法和系统可实现在移动终端的呼叫过程中发送即时信息,提高用户体验。
文档编号H04W4/12GK101931915SQ20101026893
公开日2010年12月29日 申请日期2010年8月30日 优先权日2010年8月30日
发明者张薇, 陈凯 申请人:中兴通讯股份有限公司