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

文档序号:9456325阅读:来源:国知局
个应用场景,越来越多的人进行了国际旅游,出国游玩机会越来越多,但在国际漫游情况下,打电话和发送短信,都有较高的国际漫游费用,如果能采用USSD来发送点对点消息,则可以降低国际漫游费用,所以将降低用户资费,在这种情况下,如果能提供一种采用USSD方式来发送点对点消息的解决方法,将有利于用户节省资费,为用户发送消息提供更多的业务选择,同时也利于运营商推广USSD增值业务。
[0023]基于上述考虑,在本实施例中提供了一种短消息发送方法,图1是根据本发明实施例的短消息发送方法的流程图,如图1所示,该方法包括如下步骤:
[0024]步骤S102,接收第一用户输入的预设USSD指令并建立与所述第一用户交互的第一USSD会话,其中所述预设USSD指令用于指示进行短消息发送;
[0025]步骤S104,通过所述第一 USSD会话接收所述第一用户输入的目的号码及短消息内容,并对所述目的号码进行鉴权;
[0026]步骤S106,在鉴权成功的情况下,建立与所述目的号码对应的第二用户交互的第二USSD会话,并将所述短消息内容通过所述第二 USSD会话推送给所述第二用户。
[0027]本实施例通过上述步骤,在第二用户鉴权成功的情况下,通过与第一用户交互的第一 USSD会话和与第二用户交互的第二 USSD会话,实现了 USSD的点对点短消息发送,解决了相关技术中无法采用USSD来实现点对点消息发送的问题,能够节省用户的国际漫游费用,也为用户提供更多的消息发送提供选择,有利于USSD增值业务的应用和推广,并且发送实时性高、隐私性强。
[0028]优选地,对所述目的号码进行鉴权的具体方式可以如下:将所述目的号码发给在线计费系统(Online charge system,简称为0CS)系统进行鉴权,所述OCS系统用于判断所述目的号码是否属于本网络用户;如果是,则确定所述目的号码鉴权成功;和/或,如果否,将所述短消息内容通过短信息发送给所述目的号码。
[0029]优选地,在将所述短消息内容通过所述第二 USSD会话推送给所述第二用户之后,第一用户与第二用户之间就可以通过在该建立好的通道中回复消息来实现两者间的短消息回复,可以无需重新建立通道以发送短消息,具体如下:通过所述第二 USSD会话接收所述第二用户输入的短消息内容,并将所述短消息内容通过所述第一 USSD会话推送给所述第一用户;和/或,通过所述第一USSD会话接收所述第一用户输入的短消息内容,并将所述短消息内容通过所述第二 USSD会话推送给所述第二用户。通过这种方式,短消息内容从A发送至USSD中心,然后发送到B,B回复内容到USSD中心,然后再发送至A,从而构成了一个完整的交互过程,实现了双向交互的点对点消息发送。
[0030]优选地,在将所述短消息内容通过所述第二 USSD会话推送给所述第二用户之后,如果有一方用户挂断、响应超时,或者发送失败,则系统可以按照如下规则进行处理:
[0031]规则一:判断所述第二用户是否挂断所述第二 USSD会话或者响应超时;如果是,通过所述第一 USSD会话向所述第一用户发送第一结束消息,所述第一结束消息用于通知短消息内容发送成功,且对方用户回复超时。
[0032]规则二:判断通过所述第二 USSD会话推送短消息内容给所述第二用户是否失败;如果是,将所述短消息内容通过短信息发送给所述目的号码,并通过所述第一 USSD会话向所述第一用户发送第二结束消息,所述第二结束消息用于通知短消息内容发送失败,并已通过短信息发送所述短消息内容。
[0033]规则三:判断所述第一用户是否挂断所述第一 USSD会话或者响应超时,且所述第二用户向所述第一用户进行了回复;如果是,将所述回复的内容通过短信息发送给所述第一用户,并通过所述第二 USSD会话向所述第二用户发送第二结束消息,所述第二结束消息用于通知短消息内容发送失败,并已通过短信息发送所述短消息内容。
[0034]规则四:判断所述第一用户是否挂断所述第一 USSD会话或者响应超时,且所述第二用户未向所述第一用户进行回复;如果是,挂断所述第一 USSD会话和所述第二 USSD会话。
[0035]对应于上述方法,在本实施例中还提供了一种短消息发送装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0036]图2是根据本发明实施例的短消息发送装置的结构框图,如图2所示,该装置包括接收模块22、鉴权模块24和推送模块26,下面对各个模块进行详细说明:
[0037]接收模块22,用于接收第一用户输入的预设USSD指令并建立与所述第一用户交互的第一 USSD会话,其中所述预设USSD指令用于指示进行短消息发送;鉴权模块24,与接收模块22相连,用于通过所述第一 USSD会话接收所述第一用户输入的目的号码及短消息内容,并对所述目的号码进行鉴权;推送模块26,与鉴权模块24相连,用于在鉴权成功的情况下,建立与所述目的号码对应的第二用户交互的第二 USSD会话,并将所述短消息内容通过所述第二 USSD会话推送给所述第二用户。
[0038]优选地,所述鉴权模块24可以包括:鉴权单元242,用于将所述目的号码发给OCS系统进行鉴权,所述OCS系统用于判断所述目的号码是否属于本网络用户;如果是,则确定所述目的号码鉴权成功;和/或,如果否,将所述短消息内容通过短信息发送给所述目的号码。
[0039]优选地,所述装置还可以包括:回复模块28,与推送模块26相连,用于通过所述第二 USSD会话接收所述第二用户输入的短消息内容,并将所述短消息内容通过所述第一USSD会话推送给所述第一用户;和/或,通过所述第一 USSD会话接收所述第一用户输入的短消息内容,并将所述短消息内容通过所述第二 USSD会话推送给所述第二用户。
[0040]下面结合优选实施例进行说明,以下优选实施例结合了上述实施例及其优选实施方式。
[0041]在以下优选实施例中,提供了一种USSD点对点发送消息处理方法,该方法是智能网OCS (在线计费系统)架构下一种USSD (非结构化补充数据业务)应用中,针对运营商对USSD增值业务应用,提供一种点到点的USSD消息发送方法,和短信发送方式类似,但是在某些场景下,资费和实时性方面更具有优势,有利于USSD增值业务的应用和推广。以下优选实施例中的该USSD点到点消息发送处理方法,在国际漫游情况下,用户采用USSD点对点发送消息这种方法,将大大节省用户的国际漫游费用,也为用户提供更多的消息发送提供选择,有利于USSD增值业务的应用和推广。
[0042]本优选实施例提供的USSD点到点的消息发送方式,为用户提供一种采用USSD来发送消息的方式,特别是在国际漫游情况下,可以降低消息发送的费用,所以具有一定的使用
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1