短消息发送方法及装置的制造方法

文档序号:9456325阅读:320来源:国知局
短消息发送方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种短消息发送方法及装置。
【背景技术】
[0002]智能网是一个用于生成和提供业务的体系结构,其特点是快速方便、灵活经济的提供各种菜单和消息服务。非结构化补充数据业务(Unstructured SupplementaryService Data,简称为USSD)应用业务作为智能业务中的重要增值业务流程,得到快速的发展和应用,特别是USSD方便快捷的等特点,越来越多的运营商推出了各种USSD应用业务。
[0003]对于点到点的消息发送,短信似乎是常用的点对点消息发送的主要方式,但是在某些情况下,可能采用USSD来实现点对点消息发送,也具有一定优势。但是目前尚未提出采用USSD来实现点对点消息发送的方式。
[0004]针对相关技术中无法采用USSD来实现点对点消息发送的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]针对相关技术中无法采用USSD来实现点对点消息发送的问题,本发明提供了一种短消息发送方法及装置,以至少解决上述问题。
[0006]根据本发明的一个方面,提供了一种短消息发送方法,包括:接收第一用户输入的预设非结构化补充数据业务USSD指令并建立与所述第一用户交互的第一 USSD会话,其中所述预设USSD指令用于指示进行短消息发送;通过所述第一 USSD会话接收所述第一用户输入的目的号码及短消息内容,并对所述目的号码进行鉴权;在鉴权成功的情况下,建立与所述目的号码对应的第二用户交互的第二 USSD会话,并将所述短消息内容通过所述第二USSD会话推送给所述第二用户。
[0007]优选地,对所述目的号码进行鉴权包括:将所述目的号码发给在线计费系统OCS系统进行鉴权,所述OCS系统用于判断所述目的号码是否属于本网络用户;如果是,则确定所述目的号码鉴权成功;和/或,如果否,将所述短消息内容通过短信息发送给所述目的号码。
[0008]优选地,在将所述短消息内容通过所述第二 USSD会话推送给所述第二用户之后,还包括:通过所述第二 USSD会话接收所述第二用户输入的短消息内容,并将所述短消息内容通过所述第一 USSD会话推送给所述第一用户;和/或,通过所述第一 USSD会话接收所述第一用户输入的短消息内容,并将所述短消息内容通过所述第二 USSD会话推送给所述第二用户。
[0009]优选地,在将所述短消息内容通过所述第二 USSD会话推送给所述第二用户之后,还包括:判断所述第二用户是否挂断所述第二 USSD会话或者响应超时;如果是,通过所述第一 USSD会话向所述第一用户发送第一结束消息,所述第一结束消息用于通知短消息内容发送成功,且对方用户回复超时。
[0010]优选地,在将所述短消息内容通过所述第二 USSD会话推送给所述第二用户之后,还包括:判断通过所述第二 USSD会话推送短消息内容给所述第二用户是否失败;如果是,将所述短消息内容通过短信息发送给所述目的号码,并通过所述第一 USSD会话向所述第一用户发送第二结束消息,所述第二结束消息用于通知短消息内容发送失败,并已通过短信息发送所述短消息内容。
[0011]优选地,在将所述短消息内容通过所述第二 USSD会话推送给所述第二用户之后,还包括:判断所述第一用户是否挂断所述第一 USSD会话或者响应超时,且所述第二用户向所述第一用户进行了回复;如果是,将所述回复的内容通过短信息发送给所述第一用户,并通过所述第二 USSD会话向所述第二用户发送第二结束消息,所述第二结束消息用于通知短消息内容发送失败,并已通过短信息发送所述短消息内容。
[0012]优选地,在将所述短消息内容通过所述第二 USSD会话推送给所述第二用户之后,还包括:判断所述第一用户是否挂断所述第一 USSD会话或者响应超时,且所述第二用户未向所述第一用户进行回复;如果是,挂断所述第一 USSD会话和所述第二 USSD会话。
[0013]根据本发明的另一方面,还提供了一种短消息发送装置,包括:接收模块,用于接收第一用户输入的预设非结构化补充数据业务USSD指令并建立与所述第一用户交互的第一USSD会话,其中所述预设USSD指令用于指示进行短消息发送;鉴权模块,用于通过所述第一 USSD会话接收所述第一用户输入的目的号码及短消息内容,并对所述目的号码进行鉴权;推送模块,用于在鉴权成功的情况下,建立与所述目的号码对应的第二用户交互的第二USSD会话,并将所述短消息内容通过所述第二 USSD会话推送给所述第二用户。
[0014]优选地,所述鉴权模块包括:鉴权单元,用于将所述目的号码发给在线计费系统OCS系统进行鉴权,所述OCS系统用于判断所述目的号码是否属于本网络用户;如果是,则确定所述目的号码鉴权成功;和/或,如果否,将所述短消息内容通过短信息发送给所述目的号码。
[0015]优选地,所述装置还包括:回复模块,用于通过所述第二 USSD会话接收所述第二用户输入的短消息内容,并将所述短消息内容通过所述第一 USSD会话推送给所述第一用户;和/或,通过所述第一USSD会话接收所述第一用户输入的短消息内容,并将所述短消息内容通过所述第二 USSD会话推送给所述第二用户。
[0016]通过本发明,采用接收第一用户输入的预设USSD指令并建立与所述第一用户交互的第一 USSD会话,其中所述预设USSD指令用于指示进行短消息发送;通过所述第一USSD会话接收所述第一用户输入的目的号码及短消息内容,并对所述目的号码进行鉴权;在鉴权成功的情况下,建立与所述目的号码对应的第二用户交互的第二 USSD会话,并将所述短消息内容通过所述第二 USSD会话推送给所述第二用户的方式,解决了相关技术中无法采用USSD来实现点对点消息发送的问题,能够节省用户的国际漫游费用,也为用户提供更多的消息发送提供选择,有利于USSD增值业务的应用和推广,并且发送实时性高、隐私性强。
【附图说明】
[0017]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018]图1是根据本发明实施例的短消息发送方法的流程图;
[0019]图2是根据本发明实施例的短消息发送装置的结构框图;
[0020]图3是根据本发明实施例一的正常点对点USSD消息发送信令流程图。
【具体实施方式】
[0021]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0022]考虑到使用USSD进行点到点消息发送,存在诸多优势,例如发送的消息内容比较隐秘,不想要对方留下消息记录,实时性要求比较高,在本实施例中对此进行了实现,此时主要利用的是USSD发送消息实时性高,不保留信息的特点,而另外一
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1