【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
基于云的服务、搜索引擎、和社交网络的出现已经使用户能够跨多个用户装置进行数字呈现。具体地,用户可以具有由多个业务的提供者托管的用户账户,并且账户可以存储将特定用户装置链接至账户的信息。用户装置可以是永久链接的,诸如,在智能手机的情况下,或者可以是暂时链接的,诸如,在用户使用来登录账户以执行任务(诸如,在基于云的电子邮件服务中查收电子邮件)的膝上型计算机的情况下。用户装置可以分别具有利于各种功能的各种各样的应用。这种应用可以包括阅读器应用、购物应用、地图应用等。这些应用中的许多应用可以通过使用命令输入来打开。例如,用户可以对着智能手机说出命令[向Julia发送文本消息:我遇上了堵车,晚餐会迟到],并且通过使用命令分析应用(或者可替代地,与命令分析服务通信),智能手机将调用文本应用以向收件方“Julia”发送该文本消息“Iwillbelatefordinner,I’mstuckintraffic(我遇上了堵车,晚餐会迟到)”,当然,前提是名字“Julia”被解析为可寻址的联系人。
技术实现思路
本说明书涉及针对用户装置的命令输入处理。通常,在本说明书中描述的主题的一个创新方面可以体现为包括以下动作的方法:确定第一用户装置具有与该第一用户装置分离的相关联的第二用户装置;访问第二用户装置的规范数据,该规范数据指定第二用户装置被配置来执行的用户装置动作集合;接收第一用户装置的命令输入,每个命令输入是项集合;对于每个命令输入,确定该命令输入是否解析为第二用户装置的用户装置动作集合中的用户装置动作中的一个;对于未被确定为解析为用户装置动作中的任何一个的每个命令输入,使 ...
【技术保护点】
一种由数据处理设备执行的计算机实现的方法,包括:确定第一用户装置具有与所述第一用户装置分离的相关联的第二用户装置;访问所述第二用户装置的规范数据,所述规范数据指定所述第二用户装置被配置来执行的用户装置动作集合;接收所述第一用户装置的命令输入,每个命令输入是项集合;对于每个命令输入,确定所述命令输入是否解析为所述第二用户装置的所述用户装置动作集合中的所述用户装置动作中的一个;以及对于被确定为解析为所述用户装置动作中的一个的每个命令输入:响应于所述命令输入,使所述第一用户装置在用户界面中显示对话,用户通过所述对话能够接受或者拒绝在所述第二用户装置处调用所述用户装置动作。
【技术特征摘要】
【国外来华专利技术】2014.06.23 US 14/311,9951.一种由数据处理设备执行的计算机实现的方法,包括:确定第一用户装置具有与所述第一用户装置分离的相关联的第二用户装置;访问所述第二用户装置的规范数据,所述规范数据指定所述第二用户装置被配置来执行的用户装置动作集合;接收所述第一用户装置的命令输入,每个命令输入是项集合;对于每个命令输入,确定所述命令输入是否解析为所述第二用户装置的所述用户装置动作集合中的所述用户装置动作中的一个;以及对于被确定为解析为所述用户装置动作中的一个的每个命令输入:响应于所述命令输入,使所述第一用户装置在用户界面中显示对话,用户通过所述对话能够接受或者拒绝在所述第二用户装置处调用所述用户装置动作。2.根据权利要求1所述的计算机实现的方法,进一步包括:对于未被确定为解析为所述用户装置动作中的任何一个的每个命令输入,使所述命令输入在所述第一用户装置处被处理。3.根据权利要求2所述的计算机实现的方法,进一步包括:对于被确定为解析为所述用户装置动作中的一个的每个命令输入:响应于接受在所述第二用户装置处调用所述用户装置动作,使所述第二用户装置调用所述用户装置动作并且将所述命令输入处理为针对所述用户装置动作的输入;以及响应于拒绝在所述第二用户装置处调用所述用户装置动作,使所述命令输入在所述第一用户装置处被处理。4.根据权利要求3所述的计算机实现的方法,其中:确定第一用户装置具有与所述第一用户装置分离的相关联的第二用户装置包括:在所述第一用户装置处确定所述第一用户装置具有所述相关联的第二用户装置;访问所述第二用户装置的所述规范数据包括:在所述第一用户装置处访问所述第二用户装置的规范数据;接收所述第一用户装置的命令输入包括:在所述第一用户装置处接收命令输入;确定所述命令输入是否解析为所述用户装置动作中的一个包括:在所述用户装置处确定所述命令输入是否解析为所述用户装置动作中的一个;使所述命令输入在所述第一用户装置处被处理包括:在所述第一用户装置处处理所述命令输入;以及使所述第一用户装置在所述用户界面中显示所述对话包括:在所述第一用户装置处生成所述对话并显示所述对话。5.根据权利要求4所述的计算机实现的方法,其中:使所述第二用户装置调用所述用户装置动作并且将所述命令输入处理为针对所述用户装置动作的输入包括:在所述第一用户装置处生成包括数据的命令通信,所述数据在由所述第二用户装置上的应用编程接口处理时使所述第二用户装置调用所述用户装置动作并且将所述命令输入处理为针对所述用户装置动作的输入;以及将所述命令通信从所述第一用户装置发送至所述第二用户装置。6.根据权利要求5所述的计算机实现的方法,其中,所述第二用户装置是智能手机。7.根据权利要求3所述的计算机实现的方法,其中:确定第一用户装置具有与所述第一用户装置分离的相关联的第二用户装置包括:在与所述第一用户装置和所述第二用户装置分离的服务器计算机处确定所述第一用户装置具有所述相关联的第二用户装置;访问所述第二用户装置的所述规范数据包括:在所述服务器计算机处访问所述第二用户装置的规范数据;接收所述第一用户装置的命令输入包括:在所述第一用户装置处接收命令输入;以及确定所述命令输入是否解析为所述用户装置动作中的一个包括:在所述服务器计算机处确定所述命令输入是否解析为所述用户装置动作中的一个。8.根据权利要求7所述的计算机实现的方法,其中:使所述第二用户装置调用所述用户装置动作并且将所述命令输入处理为针对所述第二动作的输入包括:在所述服务器计算机处生成包括数据的命令通信,所述数据在由所述第二用户装置上的应用编程接口处理时使所述第二用户装置调用所述用户装置动作并且将所述命令输入处理为针对所述用户装置动作的输入;以及将所述命令通信从所述服务器计算机发送至所述第二用户装置。9.根据权利要求1所述的计算机实现的方法,其中,所述命令输入是语音命令句子。10.根据权利要求1所述的计算机实现的方法,进一步包括:针对所述第二用户装置接收对所述第二用户装置的所述规范数据的更新的更新数据,所述更新数据指定对所述第二用户装置被配置来执行的所述用户装置动作集合的改变;以及对所述第二用户装置的所述规范数据进行更新,以反映对所述第二用户装置被配置来执行的所述用户装置动作集合的所述改变。11.一种系统,包括:数据处理设备和计算机存储设备,所述计算机存储设备与所述数据处理设备进行数据通信并且存储可由所述数据处理设备执行的指令,并且所述指令在这样的执行时使所述数据处理设备执行操作,所述操作包括:确定第一用户装置具有与所述第一用户装置分离的相关联的第二用户装置;访问所述第二用户装置的规范数据,所述规范数据指定所述第二用户...
【专利技术属性】
技术研发人员:奥默·巴奥,斯科特·B·赫夫曼,艾达·迈尔,阿瑟·E·布卢姆,普拉维尔·库马尔·古普塔,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。