一种即时消息提示服务器、系统及方法技术方案

技术编号:17822237 阅读:33 留言:0更新日期:2018-05-03 09:44
本发明专利技术提供一种即时消息提示服务器、系统及方法,通过媒体网关在收到即时消息时,判断安装在已注册到即时消息提示服务器中SIP代理模块的移动终端上的即时通信软件是否处于离线状态,若是,则SIP代理模块生成提示指令以控制SIP终端进行提示动作,这样,即使在即时通信软件离线状态下也能获得在线消息的通知,无需为了收发一条即时消息而长时间在线,既提高了即时通信的有效性,也节省了数据流量,同时亦减少了手机电池损耗。

Instant messaging prompting server, system and method

The present invention provides an instant message prompt server, system and method to determine whether the instant messaging software installed on the mobile terminal of the SIP proxy module that has been registered to the instant message server is offline. If so, the SIP proxy module generates prompt instructions. The prompt action of the SIP terminal is controlled. In this way, even in the offline state of the instant messaging software, the notification of the online message can be obtained. It does not need to be online for a long time in order to receive and receive an instant message. It not only improves the validity of instant messaging, but also saves the data flow, and reduces the cell loss of the cell phone.

【技术实现步骤摘要】
一种即时消息提示服务器、系统及方法
本专利技术涉及即时通信技术,特别是涉及一种即时消息提示服务器、系统及方法。
技术介绍
IM(InstantMessaging),即时消息业务作为一种实时的互联网交流方式,使人们能在网上识别在线用户并与他们实时交换信息的技术,给用户带来了很多新颖的通信体验。随着即时通信业务的发展,离线消息,群组消息等业务随之产生,用户的需求日趋多样化。典型的IM工作方式如下:登录IM通信服务器,获取一个自建立的历史的交流对象列表(好友列表),然后自身标志为在线状态,当好友列表中的某人在任何时候登录上线并试图通过你的计算机联系你时,IM系统会发一个消息提醒,然后你能与他建立一个聊天会话通道进行各种消息如键入文字、通过语音等的交流。然而,作为一种实时的通信方式,在离线状态下,用户是无法进行即时通信的;因此目前以微信为代表的离线消息业务大多是采用服务器中转的方式,解决了接收方在离线状态下,发送方依然能将消息发送出去的问题,而对于离线状态下的接收方来说,其即时性并没有得到解决,只有上线了才能获取到消息,大大降低了双方通信的即时性和有效性;而以易信为代表的离线消息业务采用与运营商合作的方式,当发送方不确定接收方是否在线的情况下,为了消息的即时送达,通过运营商的2G网络,以免费短消息的方式将消息发送给移动终端用户,这种方式有效地解决了接收方在离线状态下通信的即时性,但对于普通大众来说,与运营商的合作有点遥不可及。同时,对于普通用户而言,不论是通过手机数据网络还是WIFI网络上网的移动用户来说,一直保持在线状态对手机电池的消耗是很可观的,对人体的辐射也不能小视。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种即时消息提示服务器、系统及方法,解决上述现有技术中移动终端离线状态下的即时消息处理存在欠缺的问题。为实现上述目标及其他相关目标,本专利技术提供一种即时消息提示服务器,通过IP网络连接于即时通信服务器以接收即时消息,所述即时消息提示服务器包括:用于接收所述即时消息的媒体网关,连接有至少一个移动终端,其中,所述移动终端安装有用于接收所述即时消息的即时通信软件;连接于所述媒体网关的SIP代理模块,并且所述移动终端注册至所述即时消息提示服务器;所述SIP代理模块据以在检测到所述移动终端上的即时通信软件处于离线状态且所述媒体网关收到来自即时通信服务器的即时消息时,生成提示指令;所述SIP代理模块连接有至少一个SIP终端,所述SIP代理模块通过所述提示指令以控制所述SIP终端进行提示动作。优选的,所述SIP代理模块是通过学习所述移动终端登录即时通信服务器时的IP地址及端口号以用于判断所述即时通信软件是否处于离线状态。优选的,所述SIP终端为IP固定电话,所述提示动作包括:以预设方式响铃和/或闪灯。优选的,所述媒体网关是VOIP网关。优选的,所述移动终端通过无线连接至所述媒体网关。优选的,所述移动终端为手机或平板电脑,所述即时通信软件为百度Hi、腾讯QQ、飞信Fetion、微信、易信、来往、新浪UC、网易CC、网易泡泡、Skype、Lync、FastMsg、蚁傲、ActiveMessenger及阿里旺旺中的一种。为实现上述目标及其他相关目标,本专利技术提供一种即时消息提示系统,包括:如上所述的即时消息提示服务器、连接所述即时消息提示服务器的即时通信服务器、连接所述即时消息提示服务器的至少一个移动终端、以及连接所述即时消息提示服务器中的SIP代理模块的至少一个SIP终端。为实现上述目标及其他相关目标,本专利技术提供一种即时消息提示方法,包括:在收到即时消息时,判断安装在已注册的移动终端上的即时通信软件是否处于离线状态;若是,则生成提示指令以控制SIP终端进行提示动作。优选的,所述判断安装在移动终端的即时通信软件是否处于离线状态,是通过学习所述移动终端登录即时通信服务器的IP地址及端口号来实现的。优选的,所述移动终端为手机或平板电脑,所述即时通信软件为百度Hi、腾讯QQ、飞信Fetion、微信、易信、来往、新浪UC、网易CC、网易泡泡、Skype、Lync、FastMsg、蚁傲、ActiveMessenger及阿里旺旺中的一种。如上所述,本专利技术提供一种即时消息提示服务器、系统及方法,通过媒体网关在收到即时消息时,判断安装在已注册到即时消息提示服务器中SIP代理模块的移动终端上的即时通信软件是否处于离线状态,若是,则SIP代理模块生成提示指令以控制SIP终端进行提示动作,这样,即使在即时通信软件离线状态下也能获得在线消息的通知,无需为了收发一条即时消息而长时间在线,既提高了即时通信的有效性,也节省了数据流量,同时亦减少了手机电池损耗。附图说明图1显示为本专利技术的即时消息提示系统的一实施例的结构示意图。图2显示为本专利技术的即时消息提示服务器的一实施例的结构示意图。图3显示为本专利技术的即时消息提示方法的一实施例的流程示意图。图4显示为本专利技术中控制SIP终端进行提示动作的信令的一实施例的原理示意图。元件标号说明1即时消息提示系统11即时消息提示服务器111媒体网关112SIP代理模块12即时通信服务器13移动终端14SIP终端S1~S2方法步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。如图1所示,本专利技术提供一种即时消息提示系统1,包括:即时消息提示服务器11、连接所述即时消息提示服务器11的即时通信服务器12、连接所述即时消息提示服务器11的至少一个移动终端13、以及连接所述即时消息提示服务器11中的至少一个SIP终端14。请一并参阅图2,所述即时消息提示服务器11,通过IP网络连接于即时通信服务器12以接收即时消息,所述即时消息提示服务器11包括:用于接收所述即时消息且连接有至少一个所述移动终端13的媒体网关111,其中,所述移动终端13安装有用于接收所述即时消息的即时通信软件;连接于所述媒体网关111的SIP代理模块112,并且所述移动终端13注册至所述即时消息提示服务器11;所述SIP代理模块112据以在检测到所述移动终端13上的即时通信软件处于离线状态且所述媒体网关111收到来自即时通信服务器12的即时消息时,生成提示指令;所述SIP代理模块112连接有至少一个SIP终端14,所述SIP代理模块112通过所述提示指令以控制所述SIP终端14进行提示动作。在本实施例中,所述移动终端13为手机或平板电脑,所述即时通信软件为百度Hi、腾讯QQ、飞信Fetion、微信、易信、来往、新浪UC、网易CC、网易泡泡、Skype、Lync、FastMsg、蚁傲、ActiveMessenger及阿里旺旺中的一种。在本实施例中,所述即时通信服务器12即例如即时通信软件QQ、微信等运营商腾讯的运营服务器,可用来鉴权登录用的用户账号及保存用户信息等;优选的,所述媒体网关111是VOIP网关,也就是网络电话网关或称语音网关,用于本文档来自技高网
...
一种即时消息提示服务器、系统及方法

【技术保护点】
一种即时消息提示服务器,其特征在于,通过IP网络连接于即时通信服务器以接收即时消息,所述即时消息提示服务器包括:用于接收所述即时消息的媒体网关,连接有至少一个移动终端,其中,所述移动终端安装有用于接收所述即时消息的即时通信软件;连接于所述媒体网关的SIP代理模块,并且所述移动终端注册至所述即时消息提示服务器;所述SIP代理模块据以在检测到所述移动终端上的即时通信软件处于离线状态且所述媒体网关收到来自即时通信服务器的即时消息时,生成提示指令;所述SIP代理模块连接有至少一个SIP终端,所述SIP代理模块通过所述提示指令以控制所述SIP终端进行提示动作;所述SIP代理模块是通过学习所述移动终端登录即时通信服务器时的IP地址及端口号以用于判断所述即时通信软件是否处于离线状态;所述SIP终端为IP固定电话,所述提示动作包括:以预设方式响铃和/或闪灯。

【技术特征摘要】
1.一种即时消息提示服务器,其特征在于,通过IP网络连接于即时通信服务器以接收即时消息,所述即时消息提示服务器包括:用于接收所述即时消息的媒体网关,连接有至少一个移动终端,其中,所述移动终端安装有用于接收所述即时消息的即时通信软件;连接于所述媒体网关的SIP代理模块,并且所述移动终端注册至所述即时消息提示服务器;所述SIP代理模块据以在检测到所述移动终端上的即时通信软件处于离线状态且所述媒体网关收到来自即时通信服务器的即时消息时,生成提示指令;所述SIP代理模块连接有至少一个SIP终端,所述SIP代理模块通过所述提示指令以控制所述SIP终端进行提示动作;所述SIP代理模块是通过学习所述移动终端登录即时通信服务器时的IP地址及端口号以用于判断所述即时通信软件是否处于离线状态;所述SIP终端为IP固定电话,所述提示动作包括:以预设方式响铃和/或闪灯。2.根据权利要求1所述的即时消息提示服务器,其特征在于,所述媒体网关是VOIP网关。3.根据权利要求1所述的即时消息提示服务器,其特征在于,所述移动终端通过无线连接至所述媒体网关。4.根据权利要求1所述的即时消息提示服务器,其特征在于,所述移动终端为手机或平板电脑,所述即时通信软件为百度H...

【专利技术属性】
技术研发人员:凌灵
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1