[发明专利]用于数据访问的多级机器人架构有效
申请号: | 201880090385.1 | 申请日: | 2018-12-28 |
公开(公告)号: | CN111788801B | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 阿米尔·尤瑟菲 | 申请(专利权)人: | 贝宝公司 |
主分类号: | H04L51/02 | 分类号: | H04L51/02;H04L51/043;H04L51/222;H04L51/216;G06F15/16 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 杨佳婧 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据 访问 多级 机器人 架构 | ||
讨论了一种使用多级机器人的方法。该方法包括通过集成机器人访问由聊天应用实例提供的表示用户查询的聊天文本。该方法包括访问与聊天应用实例的用户相关联的用户状态,该用户状态指示与聊天应用实例相关联的先前的聊天文本以及相应的知识查询。该方法包括基于用户状态和聊天文本的分析,生成知识查询用于使用一个或多个域机器人进行数据访问。该方法包括基于知识查询确定域机器人和相关联的通信协议。该方法包括使用通信协议将知识查询传送到域机器人以获得回复。该方法包括将响应文本传送到聊天应用实例,该响应文本是基于回复和用户状态而生成的。
本申请是2017年12月29日提交的美国专利申请No.15/859,166的继续申请,并要求其优先权,其全部内容通过引用合并于此。
技术领域
本公开的实施例总体上涉及通信系统领域,并且更具体地,涉及机器人应用之间的通信架构。
背景技术
聊天会话有助于通信系统中的聊天应用之间的通信。聊天应用的用户可以通过将通信发送到聊天会话并从聊天会话接收通信来通过通信网络与另一聊天应用的用户进行通信。机器人应用可以使用聊天会话模拟聊天应用以与其他聊天应用进行通信。机器人应用可以执行各种任务,例如数据查找、访问用户联系人以及访问软件即服务(SaaS)功能等。此外,由于每个机器人应用的开发可能需要单独的对话组件,因此多个机器人应用的开发既麻烦又困难。结果,新的机器人应用的开发既昂贵又费时,这是拥有健康的机器人应用生态系统的障碍。
另外,当需要根据需要使用多个聊天应用与多个机器人应用进行通信时,一些用户可能感到沮丧。各种机器人应用之间的集成也存在问题,例如,当要求用户使用单独的聊天应用以访问单独的机器人应用时。结果,可能使一些用户打消使用多个机器人程序来访问数据和/或执行各种任务的念头。可能使这些用户中的一些用户打消通过聊天会话进行通信来完全访问机器人应用功能的念头。
附图说明
通过参考附图,可以更好地理解本实施例,并且许多目的、特征和优点对本领域技术人员显而易见。
图1是示出使用集成机器人和多个域机器人在知识系统中进行数据访问的通信系统的实施例的系统图。
图2是示出用于使用集成机器人来访问多个域机器人在知识系统中进行数据访问的操作的实施例的流程图。
图3示出了用于访问知识系统处的集成机器人的通信的实施例。
图4示出了使用相应的通信协议生成的知识查询的实施例、用户状态的实施例以及结果的实施例。
图5是示出了集成机器人、域机器人和聊天应用实例之间的通信的实施例的时序图。
图6是在图1-5的通信系统中使用的电子设备的一个实施例的框图。
具体实施方式
以下描述包括体现本公开的技术的示例性系统、方法、技术、指令序列和计算机程序产品。然而,应理解,可以在没有这些具体细节的情况下实施所描述的实施例。例如,尽管一些示例涉及社交媒体服务,但是可以构想其他类型的媒体服务,例如在线新闻服务、其他博客和/或可以从用户接收通信的其他网站,并且还有助于显示这种通信的内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝宝公司,未经贝宝公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880090385.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置