一种即时通讯方法和系统技术方案

技术编号:15395019 阅读:94 留言:0更新日期:2017-05-19 06:39
本发明专利技术公开了一种即时通讯方法,所述通讯方法包括如下步骤:S1.接收聊天窗口发起的会话消息通知;S2.分别获取参与会话的一方与处于会话另一方的属于同一用户体系下的K个业务对象之间的关联关系;S3.依据所述关联关系分别获取所述参与会话的一方与所述K个业务对象之间的历史会话内容;S4.将当前会话内容纳入到对应的业务体系中进行合并;S5.向所述当前聊天窗口推送以及展示业务信息及其会话内容;所述K≥1。本发明专利技术还提供了一种应用上述的即时通讯方法即时通讯系统,基于上述技术方案,本发明专利技术实施例至少可以降低即时通讯的时间成本。

Instant communication method and system

The invention discloses an instant communication method, the communication method comprises the following steps: receiving session message notification S1. chat window initiated by S2. were obtained; the participating party in the session and the other party belongs to the relationship between the K business object of the same user under the system of the conversation between a history; with the K business object S3. according to the relationship between the participation in the sessions were obtained; S4. will be the current session content into the corresponding service system are merged; S5. to the current chat window to push and show business information and conversation; the K is more than 1. The invention also provides an instant messaging system using the instant communication method mentioned above, based on the technical proposal, the embodiment of the invention can reduce the time cost of the instant communication at least.

【技术实现步骤摘要】
一种即时通讯方法和系统
本专利技术涉及互联网
,尤其涉及互联网即时通讯

技术介绍
随着互联网的普及,传统电话客服系统正在逐渐被企业QQ、WEB客服,微信客服等取代,虽然传统电话客服有些功能在使用上无法替代,但是新型的客服系统,在很多方面拥有更突出的表现,这样明显的优势导致了目前出现了越来越多的互联网在线客服系统。用户可以选择使用不同的聊天方式或不同的聊天工具进行沟通,然而,正是由于聊天方式以及聊天工具的多样性,某些情况下会产生出一些问题,比如,同一用户使用不同聊天工具进行多次沟通,而每次聊天所涉及的业务都不一样,那么当服务用户的客服需要查看不同聊天工具上的聊天内容时则需要分别打开不同的聊天工具,从不同聊天工具的聊天内容中获取相关业务信息然后再解决用户当前所提的问题,这种过程操作繁琐,同时会造成业务处理不及时并最终导致用户感知度下降等不良后果。
技术实现思路
本专利技术的其中一个目的是提出一种即时通讯方法以及一种即时通讯系统,解决了现有技术存在即时通讯过程操作繁琐,时间消耗量大的技术问题。本专利技术提供的诸多技术方案中的优选技术方案所能产生的诸多技术效果,详见下文阐述。为实现上述目的,本专利技术提供了以下技术方案:一种即时通讯方法,所述通讯方法包括如下步骤:S1.接收聊天窗口发起的会话消息通知;S2.分别获取参与会话的一方与处于会话另一方的属于同一用户体系下的K个业务对象之间的关联关系;S3.依据所述关联关系分别获取所述参与会话的一方与所述K个业务对象之间的历史会话内容;S4.将当前会话内容纳入到对应的业务体系中进行合并;S5.向所述当前聊天窗口推送以及展示业务信息及其会话内容;所述K≥1。优选地,所述通讯方法在步骤S4后还包括如下步骤:S41.存储历史会话与业务对象关联关系及其相关会话内容,存储当前会话与业务对象关联关系至存储模块;所述通讯方法在步骤S5后还包括如下步骤:S6.存储当前会话内容至存储模块。优选地,所述同一用户体系下的K个业务对象是指:属于同一用户体系下的K个业务对象具有共同的主账号,且每个业务对象具有对应的子账号,或者,属于同一用户体系下的K个业务对象具有同一个账号在同一个用户体系中的不同聊天工具中登录。优选地,在步骤S1后,还包括如下步骤:S11、会话双方是否建立过的关联关系;若会话双方建立过的关联关系,则执行步骤S12从数据库中获取所述参与会话的一方与所述K个业务处理对象之间的关联关系及其会话内容,再执行步骤S4;若会话双方没有建立过的关联关系,则执行步骤S2。优选地,在所述步骤S4中,通过按照所述历史会话内容的会话时间先后顺序,将所述当前会话内容与所述K个业务对象之间的历史会话内容进行合并,或者,通过按照所述历史会话内容的会话时间先后顺序和所述多次会话内容的相似度,将所述当前会话内容与所述K个业务对象之间的历史会话内容进行合并。本专利技术还提供了一种即时通讯系统,所述通信系统应用如权利要求1-8任一项所述的即时通讯方法,所述通讯系统包括:关联关系获取模块,用于获取参与会话的一方与处于会话另一方的属于同一用户体系下的K个业务对象之间的关联关系;会话内容获取模块,用于依据所述关联关系分别获取所述参与会话的一方与所述K个业务对象之间的历史会话内容;会话内容合并模块,用于将当前会话内容纳入到对应的业务体系中进行合并;会话内容推送展示模块,用于向所述当前聊天窗口推送以及展示业务信息及其会话内容。优选地,所述关联关系获取模块包括:査询子模块,用于从已经保存的关联关系中査询所述参与会话一方与处于会话另一方的属于同一用户体系下的K个业务对象之间的关联关系;获取子模块,用于在所述査询子模块査询到关联关系时,获取所述参与会话一方与所述K个业务对象之间的关系关联;所述关联关系获取模块,还包括:保存子模块,用于在所述查询子模块未査询到所述参与会话的一方与所述当前业务对象之间的关联关系时,保存所述参与会话的一方与所述当前会话对象之间的关联关系。优选地,所述会话内容合并模块,包括:会话内容分段子単元,用于将参与会话的一方与所述K个业务对象之间的历史会话按照会话时问先后順序进行分段;会话内容获取子单元,用于获取每一时间段内所述参与会话的一方与一个或多个业务对象之间的历史会话内容。优选地,所述会话内容合并模块,还包括:会话内容预合并子单元,用于将每个时间段内的历史会话内容合并为一段;会话内容合并子单元,用于将各段会话内容按照会话时间先后顺序排列,并将排序后的各段会话内容作为所述合并后的会话内容。优选地,即时通讯系统还包括:存储模块,存储模块用于存储所述合并后的会话内容,所述存储模块包括用于保存所述参与会话的一方与所述用户体系的关联关系的第一存储部,以及为存储所述会话内容的第二存储部。基于上述技术方案,本专利技术实施例至少可以降低即时通讯的时间成本。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例所提供的即时通讯方法的流程图;图2为本专利技术实施例中第一优选实施方式所提供的即时通讯方法的流程图;图3为本专利技术实施例中第二优选实施方式所提供的即时通讯方法的流程图;图4为本专利技术实施例中第三优选实施方式所提供的即时通讯方法的流程图;图5为本专利技术实施例中第四优选实施方式所提供的即时通讯系统的架构图。附图标记:1-关联关系获取模块;11-査询子模块;12-获取子模块;13-保存子模块;2-会话内容获取模块;3-会话内容合并模块;31-会话内容分段子単元,;32-会话内容获取子单元;33-会话内容预合并子单元;34-会话内容合并子单元;4-会话内容推送展示模块;5-存储模块;51-第一存储部;52-第二存储部。具体实施方式下面可以参照附图图1~图5以及文字内容理解本专利技术的内容以及本专利技术与现有技术之间的区别点。下文通过附图以及列举本专利技术的一些可选实施例的方式,对本专利技术的技术方案(包括优选技术方案)做进一步的详细描述。需要说明的是:本实施例中的任何技术特征、任何技术方案均是多种可选的技术特征或可选的技术方案中的一种或几种,为了描述简洁的需要本文件中无法穷举本专利技术的所有可替代的技术特征以及可替代的技术方案,也不便于每个技术特征的实施方式均强调其为可选的多种实施方式之一,所以本领域技术人员应该知晓:可以将本专利技术提供的任一技术手段进行替换或将本专利技术提供的任意两个或更多个技术手段或技术特征互相进行组合而得到新的技术方案。本实施例内的任何技术特征以及任何技术方案均不限制本专利技术的保护范围,本专利技术的保护范围应该包括本领域技术人员不付出创造性劳动所能想到的任何替代技术方案以及本领域技术人员将本专利技术提供的任意两个或更多个技术手段或技术特征互相进行组合而得到的新的技术方案。下面结合图1~图5对本专利技术提供的技术方案进行更为详细的阐述。本专利技术实施例提供了一种即时通讯方法,如图1所示,所述通讯方法包括如下步骤:S1.接收聊天窗口发起的会话消息通知;S2.分别获取参与会话的一方与处于会话另一方的属于同一用户体系下的K个业务对象之间的关联关系;S3.依据所述关联关系分别获取所述参与会话的一方与所述K个业务对象之间的本文档来自技高网...
一种即时通讯方法和系统

【技术保护点】
一种即时通讯方法,其特征在于,所述通讯方法包括如下步骤:S1.接收聊天窗口发起的会话消息通知;S2.分别获取参与会话的一方与处于会话另一方的属于同一用户体系下的K个业务对象之间的关联关系;S3.依据所述关联关系分别获取所述参与会话的一方与所述K个业务对象之间的历史会话内容;S4.将当前会话内容纳入到对应的业务体系中进行合并;S5.向所述当前聊天窗口推送以及展示业务信息及其会话内容;所述K≥1。

【技术特征摘要】
1.一种即时通讯方法,其特征在于,所述通讯方法包括如下步骤:S1.接收聊天窗口发起的会话消息通知;S2.分别获取参与会话的一方与处于会话另一方的属于同一用户体系下的K个业务对象之间的关联关系;S3.依据所述关联关系分别获取所述参与会话的一方与所述K个业务对象之间的历史会话内容;S4.将当前会话内容纳入到对应的业务体系中进行合并;S5.向所述当前聊天窗口推送以及展示业务信息及其会话内容;所述K≥1。2.根据权利要求1所述的即时通讯方法,其特征在于,所述通讯方法在步骤S4后还包括如下步骤:S41.存储历史会话与业务对象关联关系及其相关会话内容,存储当前会话与业务对象关联关系至存储模块;所述通讯方法在步骤S5后还包括如下步骤:S6.存储当前会话内容至存储模块。3.根据权利要求1所述的即时通讯方法,其特征在于,所述同一用户体系下的K个业务对象是指:属于同一用户体系下的K个业务对象具有共同的主账号,且每个业务对象具有对应的子账号,或者,属于同一用户体系下的K个业务对象具有同一个账号在同一个用户体系中的不同聊天工具中登录。4.根据权利要求2所述的即时通讯方法,其特征在于,在步骤S1后,还包括如下步骤:S11、会话双方是否建立过的关联关系;若会话双方建立过的关联关系,则执行步骤S12从数据库中获取所述参与会话的一方与所述K个业务处理对象之间的关联关系及其会话内容,再执行步骤S4;若会话双方没有建立过的关联关系,则执行步骤S2。5.根据权利要求1所述的即时通讯方法,其特征在于,在所述步骤S4中,通过按照所述历史会话内容的会话时间先后顺序,将所述当前会话内容与所述K个业务对象之间的历史会话内容进行合并,或者,通过按照所述历史会话内容的会话时间先后顺序和所述多次会话内容的相似度,将所述当前会话内容与所述K个业务对象之间的历史会话内容进行合并。6.一种即时通讯系统,所述通信系统应用如权利要求1-8任一项所述的即时通讯方法,其特征...

【专利技术属性】
技术研发人员:黄榕圳胡波黄保生唐继承汪建喜
申请(专利权)人:深圳市云软信息技术有限公司
类型:发明
国别省市:广东,44

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

1