[发明专利]通过自动化助理来提供对用户控制资源的访问在审
申请号: | 201880032296.1 | 申请日: | 2018-05-14 |
公开(公告)号: | CN110622126A | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 易卜拉欣·巴德尔;亚里夫·阿丹;胡戈·桑托斯 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16;G06F9/46;G06F16/332 |
代理公司: | 11219 中原信达知识产权代理有限责任公司 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务请求 自动化助理 访问权限 语音 计算机可读介质 访问控制 数据包括 用户服务 用户接收 响应 辨识 可用 分析 访问 检查 服务 | ||
1.一种方法,所述方法包括:
在经由一个或多个网络与自动化助理通信地耦合的至少两个客户端计算设备中的每一个上执行相应的自动化助理客户端,其中所述自动化助理并且其中所述自动化助理进一步通信地耦合到用户控制资源引擎,所述用户控制资源引擎包括所述自动化助理的多个用户能够访问的多个服务,所述多个用户中的每一个均具有一个或多个账户,所述一个或多个账户具有所述多个服务中的一个或多个;
在由所述多个用户中的第一用户操作的第一客户端计算设备的输入设备处从所述第一用户接收自由形式自然语言输入;
从所述自由形式自然语言输入中辨识任务请求;
分析所述任务请求以识别所述任务请求寻求对所述多个用户中的第二用户的用户控制资源的访问,所述第二用户与移动第二客户端计算设备相关联;
分析所述任务请求以识别通过所述任务请求施加的地理约束;
检查与所述用户控制资源引擎的所述多个服务有关的访问控制列表以针对要对所述任务请求的至少一部分采取的行动来确定所述第一用户对于所述第二用户是否具有适当的访问权限;
针对要对所述任务请求的所述部分采取的行动来确定所述第一用户对于所述第二用户具有适当的访问权限;
从所述第一用户具有适当的访问权限的所述第二用户的一个或多个账户中读取包括所述第二用户的具有位置服务的账户的信息,所述位置服务在请求时使由所述移动第二客户端计算设备提供的所述第二用户的位置可用;
从所述第二用户的具有所述位置服务的账户获得所述第二用户的当前位置;
验证所述第二用户的所述当前位置满足所述地理约束;
使得所述自动化助理在所述当前位置处经由在所述移动第二客户端计算设备上操作的所述自动化助理客户端参与与所述第二用户的自然语言人机对话;以及
经由所述移动第二客户端计算设备的输出组件将所述任务请求的所述部分传达给所述第二用户。
2.根据权利要求1所述的方法,其中,所述访问控制列表进一步指示有关从以下各项的组中选择的服务的访问权限:排程服务、自动化助理联络服务、购物列表服务和提醒服务。
3.根据权利要求1所述的方法,其中,检查所述访问控制列表包括确定所述第一用户是第一组的成员并且确定所述第一组具有适当的访问权限。
4.根据权利要求1所述的方法,进一步包括分析所述任务请求以识别通过所述任务请求施加的时间约束。
5.根据权利要求4所述的方法,进一步包括验证当前时间满足所述时间约束。
6.根据权利要求5所述的方法,其中,所述使得包括使得所述自动化助理在所述当前时间经由所述自动化助理客户端参与与所述第二用户的所述自然语言人机对话。
7.根据权利要求1所述的方法,其中,所述自由形式自然语言输入包括语音输入,并且所述方法进一步包括对所述语音输入执行自动语音辨识,其中,所述辨识包括来自所述自动语音辨识的输出的所述任务请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880032296.1/1.html,转载请声明来源钻瓜专利网。