智能选择网络业务收发短信的系统和方法

文档序号:9277178阅读:561来源:国知局
智能选择网络业务收发短信的系统和方法
【技术领域】
[0001]本发明涉及一种智能收发短信的系统和方法,具体是指一种能够智能选择OTT业务服务器或手机运营商收发短信的系统和方法。
【背景技术】
[0002]现有技术中,手机在收发短信时有两种方法,一种是使用0TT(0ver The Top,是指通过互联网向用户提供各种应用服务)业务通过Internet网络收发,另一种是使用手机运营商业务收发。
[0003]从目前用户的使用情况来看,更多人愿意使用通过微信、易信、QQ等OTT运营商提供的业务,这些OTT业务通过Internet网络(包括移动网络或WIFI)即可使用,仅仅消耗流量费用,相对成本较低;但是使用OTT业务收发短信必须依靠Internet网络支持,在无Internet网络的情况下就无法收发信息。
[0004]而对于通过手机运营商收发短信的方式,尤其是彩信业务,运营商收取的费用非常高,用户通常较多考虑经济问题之后,就不再选择该种方式,更无法随心使用。
[0005]当用户在使用手机收发短信时,需要关注其所在的网络环境的变化,然后选择相应的方式进行操作。当用户处于WIFI可用或移动网络可用的环境中,其可选择微信或QQ等OTT业务收发短信;而当用户处于无WIFI以及无移动网络的环境中时,其可选择通过手机运营商业务收发短信。目前尚没有任何一项应用能够整合OTT业务和手机运营商业务,在用户收发短信时实现智能网络选择,无需用户时刻关注当前手机所处的网络环境,在收发短信时尽量为用户节约成本,并且不受网络环境以及数据流量等各方面因素的限制。
[0006]因此,本发明提出一种智能选择网络业务收发短信的系统和方法,最大程度上为用户节约成本,而且在使用时不受网络环境限制。

【发明内容】

[0007]本发明的目的在于提供一种智能选择网络业务收发短信的系统和方法,将OTT业务与运营商业务相结合,在收发短信时自动选择最合适最优化的网络环境,无需用户自行操作,在不依赖网络环境的基础上,能最大限度的节省流量消耗以及费用成本。
[0008]为了达到上述目的,本发明提供一种智能选择网络业务收发短信的系统,包含:设置在手机上的短信发送模块,与所述的短信发送模块相连接的OTT服务器,与所述的OTT服务器相连接的且设置在手机上的短信接收模块;其中,所述的短信发送模块根据发送方手机当前所处的网络环境发送短信;当发送方Internet网络可用时,其将短信通过Internet网络发送至OTT服务器,当发送方Internet网络不可用时,其将短信发送至手机运营商;所述的OTT服务器对接收到的短信进行解析,根据接收方手机当前所处的网络环境转发短信;当接收方Internet网络可用时,其将短信通过Internet网络发送至接收方的短信接收模块;当接收方Internet网络不可用时,其将短信转发至手机运营商;所述的短信接收模块根据接收方手机当前所处的网络环境接收短信;当接收方Internet网络可用时,其通过Internet网络接收短信;当接收方Internet网络不可用时,其接收由手机运营商转发的短信。
[0009]本发明所述的智能选择网络业务收发短信的系统还包含:注册模块,其与所述的OTT服务器相连接,在手机首次开机使用时,通过注册模块向OTT服务器发出注册请求,在OTT服务器上记录该手机的ID设备号。
[0010]本发明所述的智能选择网络业务收发短信的系统还包含:设置模块,其与所述的OTT服务器相连接,用于设置是否启用OTT服务器,并且用于设置网络类型的优先级次序为:WIF1、移动网络、手机运营商,其中,WIFI和移动网络属于Internet网络。
[0011]所述的短信发送模块包含:WIFI检测发送模块,其与所述的设置模块相连接,在启用OTT服务器的情况下,用于检测当前WIFI是否可用,并在当前WIFI可用时,将包含短信内容和接收方地址的短信通过WIFI发送至OTT服务器;移动网络检测发送模块,其与所述的设置模块相连接,在启用OTT服务器的情况下,用于检测当前移动网络是否可用,并在当前移动网络可用时,将包含短信内容和接收方地址的短信通过移动网络发送至OTT服务器;运营商发送模块,其与所述的设置模块相连接,在未启用OTT服务器的情况下,或者当前WIFI以及移动网络均不可用时,将包含短信内容和接收方地址的短信发送至手机运营商。
[0012]所述的OTT服务器包含:解析模块,其分别与所述的WIFI检测发送模块、移动网络检测发送模块、设置模块以及注册模块相连接,对接收到的短信进行解析以提取接收方地址,并判断接收方是否在OTT服务器上注册以及接收方当前Internet网络是否可用;请求模块,其与所述的解析模块相连接,当接收方已在OTT服务器上注册并且当前Internet网络可用时,向接收方的短信接收模块发送“0ΤΤ请求接收”指令;0ΤΤ转发模块,其分别与所述的解析模块以及请求模块相连接,当请求模块接收到接收方回复的“同意接收”指令时,该OTT转发模块将短信发送至接收方的短信接收模块;当请求模块接收到接收方回复的“不同意接收”指令时,或者当解析模块判断得到接收方未在OTT服务器上注册时,或者当解析模块判断得到接收方当前Internet网络不可用时,该OTT转发模块将短信发送至手机运营商。
[0013]所述的短信接收模块包含:0ΤΤ请求回复模块,其与所述的请求模块以及设置模块相连接,在接收到“0ΤΤ请求接收”指令后,如当前启用OTT服务器,则向请求模块回复“同意接收”指令;如当前未启用OTT服务器,则向请求模块回复“不同意接收”指令;WIFI检测接收模块,其分别与所述的OTT转发模块以及设置模块相连接,在启用OTT服务器的情况下,用于检测当前WIFI是否可用,并在当前WIFI可用时,通过WIFI接收由OTT转发模块发送的短信;移动网络检测接收模块,其分别与所述的OTT转发模块以及设置模块相连接,在启用OTT服务器的情况下,用于检测当前移动网络是否可用,并在当前移动网络可用时,通过移动网络接收由OTT转发模块发送的短信;运营商接收模块,其用于接收由手机运营商转发的短信。
[0014]本发明还提供一种智能选择网络业务收发短信的方法,其包含以下步骤:
51、发送方手机首次开机使用时,通过注册模块向OTT服务器发出注册请求,在OTT服务器上记录该手机的ID设备号;
52、短信发送模块根据发送方手机当前所处的网络环境发送短信;当发送方Internet网络可用时,其将短信通过Internet网络发送至OTT服务器,当发送方Internet网络不可用时,其将短信发送至手机运营商;
S3,OTT服务器对接收到的短信进行解析,根据接收方手机当前所处的网络环境转发短信;当接收方Internet网络可用时,其将短信通过Internet网络发送至接收方的短信接收模块;当接收方Internet网络不可用时,其将短信转发至手机运营商;
S4、短信接收模块根据接收方手机当前所处的网络环境接收短信;当接收方Internet网络可用时,其通过Internet网络接收短信;当接收方Internet网络不可用时,其接收由手机运营商转发的短信。
[0015]所述的S2中,具体包含以下步骤:
521、发送方用户编辑将要发送的短信内容以及接收方地址;
522、发送方用户通过设置模块设置是否启用OTT服务器;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1