基于会话状态多级回复数据结构的互动通知方法及系统技术方案

技术编号:7789302 阅读:219 留言:0更新日期:2012-09-21 23:48
本发明专利技术公开了一种基于会话状态多级回复数据结构的互动通知方法,该方法包括:会话发起状态、会话响应状态和响应回复状态三种会话状态,构造用于实现会话消息互动通知的基于会话状态的多级回复数据结构至少包括三级结构,具体为将会话发起状态时会话发起方的原始数据作为一级数据;将会话响应状态时会话响应方和第三方的响应数据作为二级数据;将响应回复状态时第三方对会话响应方的响应数据进行回复的数据作为三级数据。本发明专利技术还公开了一种基于会话状态多级回复数据结构的互动通知系统,系统中的结构构造单元用于构造至少包括三级结构的多级回复数据结构。采用本发明专利技术的方法及系统,使第三方能加入到会话发起方和会话响应方之间一起参与会话互动。

【技术实现步骤摘要】

本专利技术涉及互联网领域的互动通知技木,尤其涉及一种基于会话状态多级回复数据结构的互动通知方法及系统
技术介绍
目前的互联网领域中,针对ー个网页中任一个主题的不同会话状态(会话发起状态、会话响应状态和响应回复状态),对应的用户通常分为会话发起方、会话响应方和第三方,采取的现有会话互动机制通常分为点对点互动回复技术和第三方回复互动技木。二者各有缺点,分别为现有的点对点互动回复技术只能在会话发起方和会话响应方之间进行,不能引入第三方进行会话,从而限制了互动的直观性和便捷性,无法对基于会话状态的各 种互动操作进行全面展示;而现有的第三方回复互动技术虽然能在会话发起方和会话响应方之间加入第三方參与,但是,由于仍然只能単一实现会话发起方和会话响应方之间的会话互动,第三方不能加入会话发起方和会话响应方之间一起參与会话互动,从而同样限制了互动的直观性和便捷性,无法对基于会话状态的各种互动操作进行全面展示。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于会话状态多级回复数据结构的互动通知方法及系统,使第三方能加入到会话发起方和会话响应方之间一起參与会话互动,从而实现了互动的直观性和便捷性,对基于会话状态的各种互动操作能进行全面展示。为达到上述目的,本专利技术的技术方案是这样实现的一种基于会话状态多级回复数据结构的互动通知方法,该方法包括会话发起状态、会话响应状态和响应回复状态三种会话状态,构造用于实现会话消息互动通知的基于会话状态的多级回复数据结构,至少包括三级结构,具体为将所述会话发起状态时会话发起方的原始数据作为一级数据;将所述会话响应状态时会话响应方和第三方的响应数据作为ニ级数据;将所述响应回复状态时第三方对会话响应方的响应数据进行回复的数据作为三级数据。其中,所述三级结构替换为将所述会话发起状态时会话发起方的原始数据作为一级数据;将所述会话响应状态时包括会话发起方、会话响应方和第三方在内的任意用户的响应数据作为ニ级数据;将所述响应回复状态时包括会话发起方、会话响应方和第三方在内的任意用户对任意用户的响应数据进行回复的数据作为三级数据。其中,基于会话状态的多级回复数据结构实现会话消息互动通知具体包括会话状态为会话发起状态时,会话发起方发起会话邀请消息,并通知会话响应方和/或第三方进行消息互动;会话状态为会话响应状态时,包括会话发起方、会话响应方和第三方在内的任意用户分别针对会话邀请消息进行响应,井分别发起会话响应消息进行消息互动通知;会话状态为响应回复状态时,包括会话发起方、会话响应方和第三方在内的任意用户分别对任意用户的会话响应消息进行回复,井分别发起响应回复消息进行消息互动通知。其中,所述对任意用户的会话响应消息进行回复情况下,该方法还包括所述会话发起方收到包括会话发起方、会话响应方和第三方在内的任意用户的所有会话响应消息和所有响应回复消息,且对应同一个会话响应消息的多条响应回复消息位于所述会话响应消息下分层展示;所述会话响应方和所述第三方分别收到针对当前会话响应消息的响应回复消息,且对应同一个会话响应消息的多条响应回复消息位于所述会话响应消息下分层展示。其中,该方法还包括当包括会话发起方、会话响应方和第三方在内的任意用户与 被通知进行消息互动的被通知方为同一个时,不执行消息互动通知。一种基于会话状态多级回复数据结构的互动通知系统,会话状态包括会话发起状态、会话响应状态和响应回复状态,该系统包括结构构造単元,用于构造至少包括三级结构的多级回复数据结构,所述三级结构具体为将所述会话发起状态时会话发起方的原始数据作为一级数据;将所述会话响应状态时会话响应方和第三方的响应数据作为ニ级数据;将所述响应回复状态时第三方对会话响应方的响应数据进行回复的数据作为三级数据。其中,所述三级结构替换为将所述会话发起状态时会话发起方的原始数据作为一级数据;将所述会话响应状态时包括会话发起方、会话响应方和第三方在内的任意用户的响应数据作为ニ级数据;将所述响应回复状态时包括会话发起方、会话响应方和第三方在内的任意用户对任意用户的响应数据进行回复的数据作为三级数据。其中,该系统还包括互动通知単元,用于基于会话状态的多级回复数据结构实现会话消息互动通知情况下,会话状态为会话发起状态时,会话发起方发起会话邀请消息,并通知会话响应方和/或第三方进行消息互动;会话状态为会话响应状态时,包括会话发起方、会话响应方和第三方在内的任意用户分别针对会话邀请消息进行响应,井分别发起会话响应消息进行消息互动通知;会话状态为响应回复状态时,包括会话发起方、会话响应方和第三方在内的任意用户分别对任意用户的会话响应消息进行回复,井分别发起响应回复消息进行消息互动通知。本专利技术包括会话发起状态、会话响应状态和响应回复状态三种会话状态,构造用于实现会话消息互动通知的基于会话状态的多级回复数据结构,至少包括三级结构,具体为将会话发起状态时会话发起方的原始数据作为一级数据;将会话响应状态时会话响应方和第三方的响应数据作为ニ级数据;将响应回复状态时第三方对会话响应方的响应数据进行回复的数据作为三级数据。采用本专利技术,通过这种多级回复数据结构,引入了第三方能加入到会话发起方和会话响应方之间一起參与会话互动,从而实现了互动的直观性和便捷性,对基于会话状态的各种互动操作能进行全面展示。附图说明图I为本专利技术多级回复数据结构的逻辑示意图;图2为现有技术方式ー的对话场景消息展示图;图3为本专利技术对话场景消息展示图;图4为本专利技术对话场景消息优化展示图。具体实施例方式本专利技术的基本思想是包括会话发起状态、会话响应状态和响应回复状态三种会话状态,构造用于实现会话消息互动通知的基于会话状态的多级回复数据结构,至少包括三级结构,具体为将会话发起状态时会话发起方的原始数据作为一级数据;将会话响应状态时会话响应方和第三方的响应数据作为ニ级数据;将响应回复状态时第三方对会话响 应方的响应数据进行回复的数据作为三级数据。下面结合附图对技术方案的实施作进ー步的详细描述。一种基于会话状态多级回复数据结构的互动通知方法,该方法包括会话发起状态、会话响应状态和响应回复状态三种会话状态,构造用于实现会话消息互动通知的基于会话状态的多级回复数据结构,基于会话状态的多级回复数据结构执行会话消息互动通知操作。其中,基于会话状态的多级回复数据结构至少包括三级结构,具体为以下方案的任意ー种方案一将会话发起状态时会话发起方的原始数据作为一级数据;将会话响应状态时会话响应方和第三方的响应数据作为ニ级数据;将响应回复状态时第三方对会话响应方的响应数据进行回复的数据作为三级数据。方案ニ将会话发起状态时会话发起方的原始数据作为一级数据;将会话响应状态时包括会话发起方、会话响应方和第三方在内的任意用户的响应数据作为ニ级数据;将响应回复状态时包括会话发起方、会话响应方和第三方在内的任意用户对任意用户的响应数据进行回复的数据作为三级数据。针对三级结构的ー个应用实例以互联网的社区会话场景为例。在社区会话场景中的各个用户中,会话发起方可以为ー个讨论主题(也称为主帖)的发起人,主帖为在社区发表的主贴信息。会话响应方可以为对主贴进行评论的人,评论为对主贴内容的评论信息。第三方可以为对评论信息进行回复的人,回复为对于一条评论内容的回复。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于会话状态多级回复数据结构的互动通知方法,其特征在于,该方法包括会话发起状态、会话响应状态和响应回复状态三种会话状态,构造用于实现会话消息互动通知的基于会话状态的多级回复数据结构,至少包括三级结构,具体为 将所述会话发起状态时会话发起方的原始数据作为一级数据; 将所述会话响应状态时会话响应方和第三方的响应数据作为二级数据; 将所述响应回复状态时第三方对会话响应方的响应数据进行回复的数据作为三级数据。2.根据权利要求I所述的方法,其特征在于,所述三级结构替换为 将所述会话发起状态时会话发起方的原始数据作为一级数据; 将所述会话响应状态时包括会话发起方、会话响应方和第三方在内的任意用户的响应数据作为二级数据; 将所述响应回复状态时包括会话发起方、会话响应方和第三方在内的任意用户对任意用户的响应数据进行回复的数据作为三级数据。3.根据权利要求2所述的方法,其特征在于,基于会话状态的多级回复数据结构实现会话消息互动通知具体包括 会话状态为会话发起状态时,会话发起方发起会话邀请消息,并通知会话响应方和/或第三方进行消息互动; 会话状态为会话响应状态时,包括会话发起方、会话响应方和第三方在内的任意用户分别针对会话邀请消息进行响应,并分别发起会话响应消息进行消息互动通知; 会话状态为响应回复状态时,包括会话发起方、会话响应方和第三方在内的任意用户分别对任意用户的会话响应消息进行回复,并分别发起响应回复消息进行消息互动通知。4.根据权利要求3所述的方法,其特征在于,所述对任意用户的会话响应消息进行回复情况下,该方法还包括所述会话发起方收到包括会话发起方、会话响应方和第三方在内的任意用户的所有会话响应消息和所有响应回复消息,且对应同一个会话响应消息的多条响应回复消息位于所述会话响应消息下分层展示; 所述会话...

【专利技术属性】
技术研发人员:梁柱李英斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1