[发明专利]会话处理方法、装置、电子设备有效
| 申请号: | 202010193413.1 | 申请日: | 2020-03-18 |
| 公开(公告)号: | CN111538802B | 公开(公告)日: | 2023-07-28 |
| 发明(设计)人: | 赵琳;张灿;江会星 | 申请(专利权)人: | 北京三快在线科技有限公司 |
| 主分类号: | G06F16/31 | 分类号: | G06F16/31;G06F16/332;G06F40/205 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 任亚娟 |
| 地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 会话 处理 方法 装置 电子设备 | ||
1.一种会话处理方法,其特征在于,包括:
响应于检测到用户对智能会话应用的界面中可回溯会话节点的触发操作,获取所述触发操作针对的可回溯会话节点,以及所述智能会话应用的实时执行会话节点;
根据所述触发操作针对的可回溯会话节点、所述实时执行会话节点,以及所述智能会话应用的会话节点之间的执行逻辑关系,进行会话节点回溯处理,确定切换至的会话节点;
基于在会话节点在先执行时存储的会话场景数据,设置切换至的所述会话节点的会话场景数据,并基于设置的所述会话场景数据执行切换至的所述会话节点对应的会话流程;
所述根据所述触发操作针对的可回溯会话节点、所述实时执行会话节点,以及所述智能会话应用的会话节点之间的执行逻辑关系,进行会话节点回溯处理,确定切换至的会话节点的步骤,包括:
通过解析所述智能会话应用的各会话流程的会话节点之间的逻辑关系,获取所述智能会话应用的与各所述会话流程对应的会话节点拓扑图;
确定所述触发操作针对的可回溯会话节点和所述实时执行会话节点,在所述智能会话应用的会话节点拓扑图中的拓扑关系;
根据所述拓扑关系和所述会话节点拓扑图进行会话节点回溯处理,确定切换至的会话节点;
所述拓扑关系包括:所述触发操作针对的可回溯会话节点和所述实时执行会话节点属于同一会话流程的同一会话分支或不同会话分支,所述根据所述拓扑关系和所述会话节点拓扑图进行会话节点回溯处理,确定切换至的会话节点的步骤,包括:
所述触发操作针对的可回溯会话节点和所述实时执行会话节点为同一会话分支的不同会话节点,确定所述触发操作针对的可回溯会话节点的下一个会话节点作为切换至的会话节点;或者,
所述触发操作针对的可回溯会话节点和所述实时执行会话节点为不同会话分支的会话节点,确定所述触发操作针对的可回溯会话节点和所述实时执行会话节点的最近且可回溯的共同祖先会话节点作为切换至的会话节点。
2.根据权利要求1所述的方法,其特征在于,所述拓扑关系包括:所述触发操作针对的可回溯会话节点和所述实时执行会话节点属于不同会话流程;所述根据所述会话节点拓扑图进行会话节点回溯处理,确定切换至的会话节点的步骤,包括:
确定所述触发操作针对的可回溯会话节点的下一个会话节点作为切换至的会话节点。
3.根据权利要求1或2所述的方法,其特征在于,所述基于在会话节点在先执行时存储的会话场景数据,设置切换至的所述会话节点的会话场景数据的步骤之前,包括:
在所述智能会话应用执行过程中,获取可回溯的会话节点的上下文信息作为相应会话节点的会话场景数据;
将所述会话场景数据进行依序索引存储,并将进行依序索引存储的索引标识与相应会话节点进行关联。
4.根据权利要求3所述的方法,其特征在于,所述基于在会话节点在先执行时存储的会话场景数据,设置切换至的所述会话节点的会话场景数据,并基于设置的所述会话场景数据执行切换至的所述会话节点对应的会话流程的步骤,包括:
获取与切换至的所述会话节点关联的所述索引标识;
将获取的所述索引标识及后续索引标识索引存储的所述会话场景数据设置为无效数据;
将所述用户当前输入的信息作为切换至的所述会话节点的输入数据,执行切换至的所述会话节点对应的会话流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010193413.1/1.html,转载请声明来源钻瓜专利网。





