[发明专利]用于暂停和恢复虚拟助理的系统、方法以及装置有效
申请号: | 201880088975.0 | 申请日: | 2018-01-12 |
公开(公告)号: | CN111699473B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 倪宇钊 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 暂停 恢复 虚拟 助理 系统 方法 以及 装置 | ||
1.一种由一个或多个处理器实现的方法,所述方法包括:
在自动助理界面处,接收与自动助理应用用于发起例程的执行的请求相对应的例程命令,所述例程包括要在所述自动助理应用的指导下执行的动作集合,其中,所述动作集合包括与第三方应用相关联的第三方动作以及将由所述自动助理应用执行的一个或多个自动助理动作,并且其中,所述第三方应用不同于所述自动助理应用;
响应于接收到所述例程命令,向数据库提供第一例程写入请求,其中,所述第一例程写入请求被配置成使所述数据库处的例程状态标识符指示所述例程正在进行中;
使所述第三方应用在所述第三方动作的执行期间向所述数据库提供一个或多个第一读取请求以读取所述例程状态标识符以及基于所述例程状态标识符标识所述例程的状态,
其中,当所述状态指示所述例程正在进行中时所述第三方应用继续所述第三方动作的执行,并且当所述状态指示所述例程被暂时中断时所述第三方应用至少暂时中断所述第三方动作的执行;
在所述一个或多个自动助理动作的执行期间向所述数据库提供一个或多个第二读取请求以读取所述例程状态标识符;
在所述自动助理界面处,接收来自用户的中断请求;
确定所述中断请求是要中断所述例程;
响应于从所述用户接收到所述中断请求,向所述数据库提供第二例程写入请求,所述第二例程写入请求被配置成修改所述例程状态标识符以指示所述例程至少被暂时中断;
当所述一个或多个第二读取请求中的一个第二读取请求读取响应于所述数据库接收到所述第二例程写入请求而在所述数据库处修改所述例程状态标识符时,其中,所述例程状态标识符标识所述例程至少被暂时中断:
使所述例程的动作集合中的所述一个或多个自动助理动作至少被暂时中断;以及
当在接收到所述中断请求之前已经完成所述第三方动作时:
修改所述例程状态标识符以指示所述第三方动作被完成。
2.根据权利要求1所述的方法,其中,向所述数据库提供所述第二例程写入请求包括:
从存储在所述数据库中的其他标识符中选择所述例程状态标识符,所述其他标识符对应于能够由所述自动助理应用执行的不同例程。
3.根据权利要求1所述的方法,其中,修改所述例程状态标识符包括:
生成所述例程状态标识符的指示所述动作集合中的至少一个动作已经被停止的值。
4.根据权利要求1所述的方法,进一步包括:
向所述用户提供指示所述例程已经被停止并且所述第三方动作已经被完成的通知。
5.根据权利要求1所述的方法,其中,所述自动助理界面是计算设备的一部分,并且所述例程状态标识符被存储在单独的计算设备处提供的所述数据库处。
6.根据权利要求1所述的方法,进一步包括:
响应于接收到所述例程命令生成场境数据;和
响应于接收到所述中断请求,基于所述场境数据标识所述例程状态标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880088975.0/1.html,转载请声明来源钻瓜专利网。