堆栈数据结构的数字助理处理制造技术

技术编号:21918139 阅读:75 留言:0更新日期:2019-08-21 13:44
本发明专利技术提供处理堆栈的数据结构。一种系统接收由本地计算设备的传感器检测到的输入音频信号、识别声学签名、并且识别与该特征相对应的账户。所述系统建立会话以及包括具有由第三方设备配置的策略的第一简档层的简档栈数据结构。所述系统将从账户检索到的第二简档层推送到简档栈数据结构。所述系统解析输入音频信号以识别请求和触发关键字。所述系统基于触发关键字和第二简档层而生成与第一简档层兼容的第一动作数据结构。所述系统提供第一动作数据结构以供执行。所述系统拆解简档栈数据结构以从该简档栈数据结构中移除第一简档层或第二简档层。

Digital Assistant Processing of Stack Data Structure

【技术实现步骤摘要】
【国外来华专利技术】堆栈数据结构的数字助理处理
技术介绍
位于公共空间内的计算设备可能并不安全。各种实体可以访问或利用公共计算设备。随着不同实体访问或利用公共计算设备,由于与该不同实体的策略相关联的歧义,准确处理特定实体的远程过程调用、应用或脚本可能具有挑战性,由此引起错误的网络传输、应用调用和远程过程调用,从而导致浪费网络和处理资源。
技术实现思路
本公开总体上涉及处理堆栈数据结构以提高数字助理在公共位置中的效率。数据处理系统能够进行说话者辨识以识别电子账户,并且然后将与说话者相关联的简档推送到简档栈数据结构,该简档栈数据结构包括具有由与公共位置相关联的第三方实体建立的基线简档(baselineprofile)的第一层。所述数据处理系统能够响应于触发事件而拆解所述简档栈数据结构,从而保持安全并且减少错误的远程过程调用。至少一个方面涉及一种处理堆栈数据结构的系统。所述系统能够包括数据处理系统,所述数据处理系统具有一个或多个处理器和存储器,以执行自然语言处理器组件、接口、说话者辨识组件、和直接动作应用编程接口。所述接口能够接收包括由本地计算设备的传感器检测到的输入音频信号的数据分组。所述数据处理系统能够从所述输入音本文档来自技高网...

【技术保护点】
1.一种用于处理堆栈数据结构的系统,包括:数据处理系统,所述数据处理系统包括一个或多个处理器和存储器,以执行自然语言处理器组件、接口、说话者辨识组件、和直接动作应用编程接口,所述数据处理系统用以:经由所述接口,接收包括由本地计算设备的传感器检测到的输入音频信号的数据分组;从所述输入音频信号中识别声学签名;基于在数据存储库中的查找,识别与所述声学签名相对应的电子账户;响应于识别所述电子账户,建立会话以及供所述会话中使用的简档栈数据结构,所述简档栈数据结构包括具有由第三方实体的设备配置的一个或多个策略的第一简档层;将从所述电子账户检索到的第二简档层推送到为所述会话建立的所述简档栈数据结构;解析所述...

【技术特征摘要】
【国外来华专利技术】1.一种用于处理堆栈数据结构的系统,包括:数据处理系统,所述数据处理系统包括一个或多个处理器和存储器,以执行自然语言处理器组件、接口、说话者辨识组件、和直接动作应用编程接口,所述数据处理系统用以:经由所述接口,接收包括由本地计算设备的传感器检测到的输入音频信号的数据分组;从所述输入音频信号中识别声学签名;基于在数据存储库中的查找,识别与所述声学签名相对应的电子账户;响应于识别所述电子账户,建立会话以及供所述会话中使用的简档栈数据结构,所述简档栈数据结构包括具有由第三方实体的设备配置的一个或多个策略的第一简档层;将从所述电子账户检索到的第二简档层推送到为所述会话建立的所述简档栈数据结构;解析所述输入音频信号以识别请求以及与所述请求相对应的触发关键字;基于所述触发关键字以及推送到所述简档栈数据结构的所述第二简档层,生成与所述简档栈数据结构的所述第一简档层兼容的响应于所述请求的第一动作数据结构;提供所述第一动作数据结构以供执行;以及响应于检测到触发事件,拆解所述简档栈数据结构以从所述简档栈数据结构中移除所述第一简档层或所述第二简档层中的一个。2.根据权利要求1所述的系统,包括所述数据处理系统,用以:基于所述查找,确定不存在与所述声学签名相对应的所述电子账户;响应于确定不存在,在所述数据存储库中创建所述电子账户;以及将所述电子账户映射到所述声学签名。3.根据权利要求1所述的系统,其中,所述第一简档层包括用以一个或多个互联网连接的设备的标签,所述标签是由所述第三方实体的设备来建立的。4.根据权利要求1所述的系统,其中,所述第一简档层的所述一个或多个策略包括阻止一个类型的动作数据结构的策略。5.根据权利要求1所述的系统,包括所述数据处理系统,用以:基于所述触发关键字以及推送到所述简档栈数据结构的所述第二简档层,生成响应于所述请求的所述第一动作数据结构;将所述第一动作数据结构与所述第一简档层的所述一个或多个策略进行比较;基于所述第一动作数据结构与所述第一简档层的所述一个或多个策略的比较,确定所述第一动作数据结构与所述第一简档层兼容;以及响应于所述第一动作数据结构被确定为与所述第一简档层兼容,提供所述第一动作数据结构以供执行。6.根据权利要求5所述的系统,其中,所述第一简档层的所述一个或多个策略包括阻止一个类型的动作数据结构的策略,所述系统包括:所述数据处理系统,用以将第一动作数据结构的类型与由所述第一简档层的所述一个或多个策略指示的动作数据结构的类型进行比较,以确定所述第一动作数据结构与所述第一简档层兼容。7.根据权利要求1所述的系统,其中,所述一个或多个策略包括阻止一个类型的内容的策略,并且所述数据处理系统包括内容选择器组件,所述内容选择器组件用以:接收由所述自然语言处理器组件和所述简档栈数据结构识别的所述触发关键字;以及基于所述触发关键字和所述简档栈数据结构,选择与所述第一简档层和所述第二简档层二者皆兼容的数字组件。8.根据权利要求1所述的系统,包括所述数据处理系统,用以:合并所述第一简档层与所述第二简档层以生成所述会话的合并简档。9.根据权利要求1所述的系统,包括:所述数据处理系统,用以基于时间间隔来检测所述触发事件。10.根据权利要求1所述的系统,包括:所述数据处理系统,用以基于地理围栏来检测所述触发事件。11.根据权利要求1所述的系统,包括所述数据处理系统,用以:经由所述接口,接收包括由所述本地计算设备的所述传感器检测到的第二输入音频信号的第二数据分组,所述第二输入音频信号是继所述输入音频信号之后被检测到的;从所述第二输入音频信号中识别第二声学签名,所述第二声学签名与所述声学签名不同;以及基于识别与所述声学签名不同的所述第二声学签名,确定所述触发事件。12.一种处理堆栈数据结构的方法,包括:经由包括一个或多个处理器的数据处理系统的接口,接收包括由本地计算设备的传感器检测到的输入音频信号的数据分组;由所述数据处理系统,从所述输入音频信号中识别声学签名;由所述数据处理系统,基于在数据存储库中的查找,识别与所述声学签名相对应的电子账户;由所述数据处理系统,响应于识别所述电子账户,建立会话以及供所述会话中使用的简档栈数据结构,所述简档栈数据结构包括具有由第三方实体的设备配置的一个或多个策略的第一简档层;由所述数据处理系统,将从所述电子账户检索到的第二简档层推送到为所述会话建立的所述简档栈数据结构;由...

【专利技术属性】
技术研发人员:安舒·科塔里塔伦·贾殷格拉瓦·布哈亚
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1