[发明专利]堆栈数据结构的数字助理处理有效
申请号: | 201780004310.2 | 申请日: | 2017-12-08 |
公开(公告)号: | CN110149806B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 安舒·科塔里;塔伦·贾殷;格拉瓦·布哈亚 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G06F21/32;G06F9/44 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 堆栈 数据结构 数字 助理 处理 | ||
1.一种用于处理堆栈数据结构的系统,包括:
数据处理系统,所述数据处理系统包括一个或多个处理器和存储器,以执行自然语言处理器组件、接口、说话者辨识组件、和直接动作应用编程接口,所述数据处理系统用以:
经由所述接口,接收包括由本地计算设备的传感器检测到的输入音频信号的数据分组;
从所述输入音频信号中识别声学签名;
基于在数据存储库中的查找,识别与所述声学签名相对应的电子账户;
响应于识别所述电子账户,建立会话以及供所述会话中使用的简档栈数据结构,所述简档栈数据结构包括具有由第三方实体的设备配置的一个或多个策略的第一简档层;
将从所述电子账户检索到的第二简档层推送到为所述会话建立的所述简档栈数据结构;
解析所述输入音频信号以识别请求以及与所述请求相对应的触发关键字;
基于所述触发关键字以及推送到所述简档栈数据结构的所述第二简档层,生成与所述简档栈数据结构的所述第一简档层兼容的响应于所述请求的第一动作数据结构;
提供所述第一动作数据结构以供执行;以及
响应于检测到触发事件,拆解所述简档栈数据结构以从所述简档栈数据结构中移除所述第一简档层或所述第二简档层中的一个。
2.根据权利要求1所述的系统,包括所述数据处理系统,用以:
基于所述查找,确定不存在与所述声学签名相对应的所述电子账户;
响应于确定不存在,在所述数据存储库中创建所述电子账户;以及
将所述电子账户映射到所述声学签名。
3.根据权利要求1所述的系统,其中,所述第一简档层包括用以一个或多个互联网连接的设备的标签,所述标签是由所述第三方实体的设备来建立的。
4.根据权利要求1所述的系统,其中,所述第一简档层的所述一个或多个策略包括阻止一个类型的动作数据结构的策略。
5.根据权利要求1所述的系统,包括所述数据处理系统,用以:
基于所述触发关键字以及推送到所述简档栈数据结构的所述第二简档层,生成响应于所述请求的所述第一动作数据结构;
将所述第一动作数据结构与所述第一简档层的所述一个或多个策略进行比较;
基于所述第一动作数据结构与所述第一简档层的所述一个或多个策略的比较,确定所述第一动作数据结构与所述第一简档层兼容;以及
响应于所述第一动作数据结构被确定为与所述第一简档层兼容,提供所述第一动作数据结构以供执行。
6.根据权利要求5所述的系统,其中,所述第一简档层的所述一个或多个策略包括阻止一个类型的动作数据结构的策略,所述系统包括:
所述数据处理系统,用以将第一动作数据结构的类型与由所述第一简档层的所述一个或多个策略指示的动作数据结构的类型进行比较,以确定所述第一动作数据结构与所述第一简档层兼容。
7.根据权利要求1所述的系统,其中,所述一个或多个策略包括阻止一个类型的内容的策略,并且所述数据处理系统包括内容选择器组件,所述内容选择器组件用以:
接收所述简档栈数据结构和由所述自然语言处理器组件识别的所述触发关键字;以及
基于所述触发关键字和所述简档栈数据结构,选择与所述第一简档层和所述第二简档层二者皆兼容的数字组件。
8.根据权利要求1所述的系统,包括所述数据处理系统,用以:
合并所述第一简档层与所述第二简档层以生成所述会话的合并简档。
9.根据权利要求1所述的系统,包括:
所述数据处理系统,用以基于时间间隔来检测所述触发事件。
10.根据权利要求1所述的系统,包括:
所述数据处理系统,用以基于地理围栏来检测所述触发事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780004310.2/1.html,转载请声明来源钻瓜专利网。