一种会话调度方法、调度服务器及终端技术

技术编号:13774765 阅读:77 留言:0更新日期:2016-09-30 18:38
本发明专利技术实施例公开了一种会话调度方法,包括:调度服务器接收第一终端发送的会话消息;当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端;接收所述第二终端针对所述会话消息返回的回复消息,并确定所述目标用户当前的工作时间状态;根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息。本发明专利技术实施例还公开了一种调度服务器以及终端。采用本发明专利技术实施例,可以按照用户的繁忙状态以及时间安排合理调度用户之间的会话,防止因会话繁忙不能及时处理会话请求,并且保障用户的休息时间不被打扰,提高会话质量。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种会话调度方法、调度服务器及终端
技术介绍
随着信息技术的不断发展,人们越来越多的使用虚拟网络进行交流,通过对话客户端(如:微信、QQ等聊天软件)进行信息的传递。例如,用户1需要向用户2发送信息,只需要互相加为好友,就可以进行沟通。但是,如果多个用户在同一时间段向用户2发送会话请求进行咨询,用户2就无法及时回复每个用户,或者,某一时间段该用户2正处于休假期间,其他用户向用户2发送信息必然会影响到用户2的休息时间,因此,在现有技术方案提供的会话系统中通常由于不能掌握各个用户的时间安排,导致用户之间相互被打扰或者沟通不及时,影响用户的使用体验。
技术实现思路
本专利技术实施例提供一种会话调度方法、调度服务器及终端。可以解决用户之间相互被打扰或者沟通不及时的问题。本专利技术第一方面提供了一种会话调度方法,包括:调度服务器接收第一终端发送的会话消息;所述调度服务器当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端;所述调度服务器接收所述第二终端针对所述会话消息返回的回复消息,并确定所述目标用户当前的工作时间状态;所述调度服务器根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息。其中,所述工作时间状态包括工作时间段和休息时间段,所述根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息包括:若所述目标用户当前处于所述工作时间段,则在接收到所述回复消息后向所述第一终端推送所述回复消息;若所述目标用户当前处于所述休息时间段,则等待所述休息时间段结束后向所述第一终端推送所述回复消息。其中,所述确定所述目标用户当前的工作时间状态之前,还包括:接收所述第二终端发送的所述目标用户配置的时间状态信息;所述确定所述目标用户当前的工作时间状态包括:根据所述时间状态信息,确定所述目标用户当前的工作时间状态。其中,所述当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端之后,还包括:将所述目标用户的所述会话空闲状态修改为会话繁忙状态;所述根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息之后,还包括:接收所述第一终端发送的通话结束请求;根据所述通话结束请求,将所述目标用户的所述会话繁忙状态修改为所述会话空闲状态。其中,所述当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端包括:若确定所述多个用户中的至少两个用户处于会话空闲状态,则获取所述至少两个用户的历史会话记录;根据所述至少两个用户的所述历史会话记录,从所述至少两个用户中选择所述目标用户进行会话。相应地,本专利技术第二方面提供了一种会话调度方法,包括:第二终端接收所述调度服务器发送的会话消息,所述会话消息由所述第一终端发送给所述调度服务器并在所述调度服务器确定多个用户中的目标用户处于会话空闲状态时转发的;所述第二终端显示所述会话消息;所述第二终端获取所述目标用户针对所述会话消息输入的回复消息;所述第二终端将所述回复消息发送给调度服务器,以使所述调度服务器根据所述目标用户当前的工作时间状态向所述第一终端推送所述回复消息。其中,所述将所述回复消息发送给调度服务器之前,还包括:所述第二终端向所述调度服务器发送所述目标用户配置的时间状态信息,所述时间状态信息用于所述调度服务器根据所述时间状态信息确定所述目标用户当前的工作时间状态。其中,所述显示所述会话消息包括:当接收到所述调度服务器发送的所述会话消息时,在所述会话消息对应的信息图标上显示提示标识;在检测到所述目标用户打开所述会话消息时去除所述提示标识。相应地,本专利技术第三方面提供了一种调度服务器,包括:信息接收模块,用于接收第一终端发送的会话消息;消息转发模块,用于当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端;状态确定模块,用于接收所述第二终端针对所述会话消息返回的回复消息,并确定所述目标用户当前的工作时间状态;消息发送模块,用于根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息。其中,所述消息发送模块具体用于:若所述目标用户当前处于所述工作时间段,则在接收到所述回复消息后向所述第一终端推送所述回复消息;若所述目标用户当前处于所述休息时间段,则等待所述休息时间段结束后向所述第一终端推送所述回复消息。其中,所述信息接收模块,还用于接收所述第二终端发送的所述目标用户配置的时间状态信息;所述状态确定模块,还用于根据所述时间状态信息,确定所述目标用户当前的工作时间状态。其中,所述调度服务器还包括:状态修改模块,用于将所述目标用户的所述会话空闲状态修改为会话繁忙状态;所述信息接收模块,用于接收所述第一终端发送的通话结束请求;所述状态修改模块,还用于根据所述通话结束请求,将所述目标用户的所
述会话繁忙状态修改为所述会话空闲状态。其中,所述消息转发模块具体用于:若确定所述多个用户中的至少两个用户处于会话空闲状态,则获取所述至少两个用户的历史会话记录;根据所述至少两个用户的所述历史会话记录,从所述至少两个用户中选择所述目标用户进行会话。相应地,本专利技术第四方面提供了一种终端,包括:消息接收模块,用于接收所述调度服务器发送的会话消息,所述会话消息由所述第一终端发送给所述调度服务器并在所述调度服务器确定多个用户中的目标用户处于会话空闲状态时转发的;消息显示模块,用于显示所述会话消息;消息获取模块,用于获取所述目标用户针对所述会话消息输入的回复消息;消息发送模块,用于将所述回复消息发送给调度服务器,以使所述调度服务器根据所述目标用户当前的工作时间状态向所述第一终端推送所述回复消息。其中,所述消息接收模块,还用于向所述调度服务器发送所述目标用户配置的时间状态信息,所述时间状态信息用于所述调度服务器根据所述时间状态信息确定所述目标用户当前的工作时间状态。其中,所述消息显示模块具体用于:当接收到所述调度服务器发送的所述会话消息时,在所述会话消息对应的信息图标上显示提示标识;在检测到所述目标用户打开所述会话消息时去除所述提示标识。相应地,本专利技术第五方面提供了一种会话调度装置,所述装置包括接口电路、存储器以及处理器,其中,存储器中存储一组程序代码,且处理器用于调用存储器中存储的程序代码,用于执行以下操作:接收第一终端发送的会话消息;当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端;接收所述第二终端针对所述会话消息返回的回复消息,并确定所述目标用户当前的工作时间状态;根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息。实施本专利技术实施例,首先调度服务器接收第一终端发送的会话消息;然后当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端;其次接收所述第二终端针对所述会话消息返回的回复消息,并确定所述目标用户当前的工作时间状态;最后根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息。通过调度服务器可以合理根据每个用户的时间安排进行会话调度,防止因会话繁忙不能及时处理会话请求,并且保障用户的休息时间不被打扰,提高会话质本文档来自技高网
...

【技术保护点】
一种会话调度方法,其特征在于,所述方法包括:调度服务器接收第一终端发送的会话消息;所述调度服务器当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端;所述调度服务器接收所述第二终端针对所述会话消息返回的回复消息,并确定所述目标用户当前的工作时间状态;所述调度服务器根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息。

【技术特征摘要】
1.一种会话调度方法,其特征在于,所述方法包括:调度服务器接收第一终端发送的会话消息;所述调度服务器当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端;所述调度服务器接收所述第二终端针对所述会话消息返回的回复消息,并确定所述目标用户当前的工作时间状态;所述调度服务器根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息。2.如权利要求1所述的方法,其特征在于,所述工作时间状态包括工作时间段和休息时间段,所述根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回复消息包括:若所述目标用户当前处于所述工作时间段,则在接收到所述回复消息后向所述第一终端推送所述回复消息;若所述目标用户当前处于所述休息时间段,则等待所述休息时间段结束后向所述第一终端推送所述回复消息。3.如权利要求1所述的方法,其特征在于,所述确定所述目标用户当前的工作时间状态之前,还包括:接收所述第二终端发送的所述目标用户配置的时间状态信息;所述确定所述目标用户当前的工作时间状态包括:根据所述时间状态信息,确定所述目标用户当前的工作时间状态。4.如权利要求1所述的方法,其特征在于,所述当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端之后,还包括:将所述目标用户的所述会话空闲状态修改为会话繁忙状态;所述根据所述目标用户当前的工作时间状态,向所述第一终端推送所述回
\t复消息之后,还包括:接收所述第一终端发送的通话结束请求;根据所述通话结束请求,将所述目标用户的所述会话繁忙状态修改为所述会话空闲状态。5.如权利要求1-4任意一项所述的方法,其特征在于,所述当确定多个用户中的目标用户处于会话空闲状态时,将所述会话消息转发给所述目标用户的第二终端包括:若确定所述多个用户中的至少两个用户处于会话空闲状态,则获取所述至少两个用户的历史会话记录;根据所述至少两个用户的所述历史会话记录,从所述至少两个用户中选择所述目标用户进行会话。6.一种会话调度方法,其特征在于,所述方法包括:第二终端接收所述调度服务器发送的会话消息,所述会话消息由所述第一终端发送给所述调度服务器并在所述调度服务器确定多个用户中的目标用户处于会话空闲状态时转发的;所述第二终端显示所述会话消息;所述第二终端获取所述目标用户针对所述会话消息输入的回复消息;所述第二终端将所述回复消息发送给调度服务器,以使所述调度服务器根据所述目标用户当前的工作时间状态向所述第一终端推送所述回复消息。7.如权利要求6所述的方法,其特征在于,所述将所述回复消息发送给调度服务器之前,还包括:所述第二终端向所述调度服务器发送所述目标用户配置的时间状态信息,所述时间状态信息用于所述调度服务器根据所述时间状态信息确定所述目标用户当前的工作时间状态。8.如权利要求6或7所述的方法,其特征在于,所述显示所述会话消息包括:当接收到所述调度服务器发送的所述会话消息时,在所述会话消息对应的信息图标上显示提示标识;在检测到所述目标用户打开所述会话消息时去除所述提示标识。9.一种调度服务器,其特征在于,所述调度服务器包括:信息接收模块,用于接收第一终...

【专利技术属性】
技术研发人员:韩秀君孙全辉
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1