【技术实现步骤摘要】
家庭环境中的智能自动化助理
[0001]本申请是国际申请号为PCT/US2016/055914,国际申请日为2016年10月7日,进入中国国家阶段日期为2018年8月22日,国家申请号为201680082355.7,专利技术名称为“家庭环境中的智能自动化助理”的申请的分案申请。
[0002]相关申请的交叉引用
[0003]本申请要求提交于2016年6月9日的名称为“INTELLIGENT AUTOMATED ASSISTANT IN A HOME ENVIRONMENT”的美国临时序列号61/348,015的优先权,该申请据此全文以引用方式并入以用于所有目的。
[0004]本申请还涉及2014年9月30日提交的“INTELLIGENT ASSISTANT FOR HOME AUTOMATION”的美国非临时专利申请序列号14/503,105(代理人案卷号106842108200(P23013US1)),该申请据此全文以引用方式并入以用于所有目的。
[0005]本专利技术整体涉及智能自动化助理,更具体地讲,涉及家庭环境中的智能自动化助理。
技术介绍
[0006]智能自动化助理(或数字助理)可在人类用户与电子设备之间提供有利界面。此类助理可允许用户使用自然语言以语音形式和/或文本形式与设备或系统进行交互。例如,用户可向正在电子设备上运行的数字助理提供包含用户请求的语音输入。数字助理可从该语音输入解译用户意图并且将用户意图操作化成任务。随后可通过执行电子设备的一项或多项服务来执行这些任务,并 ...
【技术保护点】
【技术特征摘要】
1.一种用于操作数字助理的方法,所述方法包括:在具有处理器和存储器的电子设备处:接收与已建立位置的设备有关的话语输入;检索表示所述已建立位置的一组设备的数据结构,所述数据结构包括所述一组设备中的每个设备的一个或多个设备特征以及所述一组设备中的每个设备与所述已建立位置中的多个区域之间的关系;根据所述话语输入,确定将由所述已建立位置的所述一组设备中的设备执行的动作;基于所述数据结构,从所述已建立位置的所述一组设备确定一个或多个候选设备;确定所述一个或多个候选设备中的第一设备和第二设备,其中确定所述第一设备和所述第二设备基于:在所述一个或多个候选设备的所述数据结构的所述设备特征和根据所述话语输入确定的可能设备特征之间共同的一个或多个重叠设备特征;以及所述第一设备和所述第二设备属于所述多个区域中的相同区域的要求;基于所述话语输入和所述数据结构,确定在执行所述动作之前要满足的标准,所述标准与所述第二设备的设备特征相关联;以及与被确定的标准相关联地存储被确定的动作和要执行所述动作的被确定的第一设备,其中所述动作由被确定的第一设备根据确定被确定的第二设备的设备特征满足所述标准来执行。2.根据权利要求1所述的方法,其中所述动作包括致使所述第一设备将其操作状态从第一操作状态改变为第二操作状态。3.根据权利要求1至2中任一项所述的方法,其中所述标准包括表示所述设备特征的实际值大于、等于或小于阈值的要求。4.根据权利要求3所述的方法,其中确定所述标准还包括基于所述话语输入确定所述阈值。5.根据权利要求1至2中任一项所述的方法,其中所述标准与所述一组设备中的第三设备的操作状态相关联。6.根据权利要求5所述的方法,其中所述标准包括所述第三设备的所述操作状态等于参考操作状态的要求。7.根据权利要求5所述的方法,其中所述标准包括所述第三设备的所述操作状态从第二参考操作状态转变为第三参考操作状态的要求。8.根据权利要求1至2中任一项所述的方法,其中所述标准包括所述动作在预定时间段内被执行少于预定次数的要求。9.根据权利要求1至2中任一项所述的方法,还包括:接收与所述标准相关联的数据;根据接收到的数据,确定是否满足所述标准;以及响应于确定满足所述标准,提供致使所述第一设备执行所述动作的指令。10.根据权利要求1至2中任一项所述的方法,其中所述存储还包括存储在执行所述动作之前要满足的第二标准。11.根据权利要求10所述的方法,其中满足所述第二标准要求满足所述标准。
12.根据权利要求10所述的方法,还包括:接收与所述第二标准相关联的第二数据;以及响应于根据接收到的第二数据确定满足所述第二标准,提供致使所述第一设备执行所述动作的指令。13.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由电子设备的一个或多个处理器执行时,致使所述电子设备:接收与已建立位置的设备有关的话语输入;检索表示所述已建立位置的一组设备的数据结构,所述数据结构包括所述一组设备中的每个设备的一个或多个设备特征以及所述一组设备中的每个设备与所述已建立位置中的多个区域之间的关系;根据所述话语输入,确定要由所述已建立位置的所述一组设备中的设备执行的动作;基于所述数据结构,从所述已建立位置的所述一组设备确定一个或多个候选设备;确定所述一个或多个候选设备中的第一设备和第二设备,其中确定所述第一设备和所述第二设备基于:在所述一个或多个候选设备的所述数据结构的所述设备特征和根据所述话语输入确定的可能设备特征之间共同的一个或多个重叠设备特征;以及所述第一设备和所述第二设备属于所述多个区域中的相同区域的要求;基于所述话语输入和所述数据结构,确定在执行所述动作之前要满足的标准,所述标准与所述第二设备的设备特征相关联;以及与被确定的标准相关联地存储被确定的动作和要执行所述动作的被确定的第一设备,其中所述动作由被确定的第一设备根据确定被确定的第二设备的设备特征满足所述标准来执行。14.根据权利要求13所述的计算机可读存储介质,其中所述动作包括致使所述第一设备将其操作状态从第一操作状态改变为第二操作状态。15.根据权利要求13至14中任一项所述的计算机可读存储介质,其中所述标准包括表示所述设备特征的实际值大于、等于或小于阈值的要求。16.根据权利要求15所述的计算机可读存储介质,其中确定所述标准还包括基于所述话语输入确定所述阈值。17.根据权利要求13至14中任一项所述的计算机可读存储介质,其中所述标准与所述一组设备中的第三设备的操作状态相关...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。