【技术实现步骤摘要】
【国外来华专利技术】抢先初始化自动化助理常规事务和/或取消排程的闹钟
技术介绍
在某些场境下,用户可以请求在某个时间触发闹钟以叫醒用户,使得用户可以醒来开始他们的早晨常规事务。如果用户在闹钟响之前醒来,他们的闹钟仍然可以在排程(schedule)的时间被触发。根据闹钟的类型(例如,音频和/或视觉),生成闹钟可能会浪费电力和计算资源,因为用户已经醒来,所以这不是必需的。此外,用户可能不得不中断他们的常规事务以停止闹钟,从而在停止闹钟之前中断他们可能已经参与的任何任务。当用户与自动化助理交互时,可能会发生类似的错误,自动化助理可能会被排程在某些时间初始化特定的动作。在许多情况下,在自动化助理可以解释和响应用户的请求之前,必须首先“调用”它,例如使用预定义的口头调用短语,其通常称为“热门词汇”或“触发短语”。因此,许多自动化助理在“默认收听状态”下操作,在所述状态下,它们总是“收听”由麦克风为有限(或限定,或“默认”)的热门词汇组采样的音频数据。除了默认的热门词汇组之外,音频数据中捕获的任何话语都将被忽略。一旦自动化助理被一个或多个默认热门词汇组调用,它就可以在本文将称为 ...
【技术保护点】
1.一种由一个或多个处理器实现的方法,所述方法包括:/n接收用户输入,所述用户输入使得计算装置生成用于在一个或多个条件中的任何一个被满足时控制叫醒闹钟的设置,其中,所述计算装置提供对自动化助理的访问,并且所述用户输入在所述计算装置的自动化助理接口处被接收;/n当所述计算装置正在操作时,访问提供所述一个或多个条件中的任何一个是否已被满足的指示的数据,其中,所述一个或多个条件至少包括事件条件和情境条件,并且/n其中,当所述用户在与所述事件条件对应的事件的阈值时间段内已经执行了与所述自动化助理的一个或多个交互时,所述情境条件被满足,并且基于所述用户与所述自动化助理之间在所述事件过 ...
【技术特征摘要】
【国外来华专利技术】20181206 US 62/776,2551.一种由一个或多个处理器实现的方法,所述方法包括:
接收用户输入,所述用户输入使得计算装置生成用于在一个或多个条件中的任何一个被满足时控制叫醒闹钟的设置,其中,所述计算装置提供对自动化助理的访问,并且所述用户输入在所述计算装置的自动化助理接口处被接收;
当所述计算装置正在操作时,访问提供所述一个或多个条件中的任何一个是否已被满足的指示的数据,其中,所述一个或多个条件至少包括事件条件和情境条件,并且
其中,当所述用户在与所述事件条件对应的事件的阈值时间段内已经执行了与所述自动化助理的一个或多个交互时,所述情境条件被满足,并且基于所述用户与所述自动化助理之间在所述事件过去发生的时间段内在先发生的一个或多个其他交互,所述一个或多个交互被选择以满足所述情境条件;
基于访问所述数据,确定所述数据是否指示所述一个或多个条件中的所述任何一个已被满足;并且
当确定在满足所述事件条件之前满足所述情境条件时:
使得所述叫醒闹钟的执行被取消,使得当所述事件随后发生时,对应于所述叫醒闹钟的输出被省略。
2.根据权利要求1所述的方法,其中,所述事件是特定时间的发生,并且所述叫醒闹钟的执行包括使得从所述计算装置或单独的计算装置发出声音。
3.根据权利要求1或权利要求2所述的方法,还包括:
当确定所述事件的时间到达满足所述事件条件时:
使得所述叫醒闹钟被执行,使得对应于所述叫醒闹钟的所述输出由所述计算装置或单独的计算装置提供。
4.根据权利要求3所述的方法,其中,所述一个或多个条件包括从用户输入条件中进一步选择的至少一个条件,并且所述方法还包括:
当确定在所述事件随后发生之前满足所述用户输入条件时:
使得所述叫醒闹钟被取消,使得当所述事件随后发生时,对应于所述叫醒闹钟的所述输出被省略。
5.根据权利要求1所述的方法,其中,所述事件条件至少包括识别特定时间的时间参数,当所述特定时间的时间到达发生时,所述时间参数使得所述事件条件被满足。
6.根据前述权利要求中的任何一项所述的方法,
其中,所述自动化助理被配置成执行常规事务,并且在执行所述常规事务时使得多个不同动作被初始化,并且
其中,所述常规事务的所述多个不同动作包括使得单独的计算装置执行另一叫醒闹钟,所述另一叫醒闹钟使得所述单独的计算装置提供用户能够直接感知的不同输出。
7.根据权利要求6所述的方法,还包括:
当确定在与所述事件条件对应的所述事件之前满足所述情境条件时:
响应于确定所述情境条件已被满足,使得所述自动化助理在所述事件之前初始化所述常规事务的执行。
8.根据权利要求7所述的方法,其中,确定所述数据是否指示所述一个或多个条件中的所述任何一个已被满足包括确定所述数据指示用户已提供了口头话语,所述口头话语已在所述事件之前调用了所述自动化助理。
9.根据权利要求8所述的方法,其中,使得所述自动化助理初始化所述常规事务的执行包括使得所述自动化助理执行与所述用户经由所述口头话语指定的请求动作不同的动作。
10.一种由一个或多个处理器实现的方法,所述方法包括:
接收第一用户输入,所述第一用户输入使得计算装置生成用于在事件发生时执行操作的设置,其中,所述计算装置提供对自动化助理的访问,所述自动化助理被配置成执行常规事务,并且使得在执行所述常规事务时多个不同的动作被初始化;
接收第二用户输入,所述第二用户输入使得所述自动化助理生成用于在一个或多个条件中的任何一个被满足时执行所述常规事务的另一设置,其中,所述一个或多个条件包括选自用户输入条件的至少一个条件,并且当所述用户已在选自所述事件之前的时间和所述事件之后的另一时间的特定时间期间使得所述操作被取消时,所述用户输入条件被满足;
在所述第一用户输入和所述第二用户输入之后访问数据,所述数据提供所述一个或多个条件中的所述任何一个是否已被满足的指示;
基于访问所述数据,确定所述数据指示所述一个或多个条件中的所述任何一个已被满足;并且
当所述数据指示所述用户输入条件在所述事件之前的所述时间已被满足时:
使得所述操作的执行被取消,使得当所述事件随后发生时,将由所述计算装置提供并且对应于所述操作的输出被省略,并且
响应于确定所述一个或多个条件中的所述任何一个已被满足,使得所述自动化助理在所述事件之前初始化所述常规事务的执行。
11.根据权利要求10所述的方法,其中,所述数据指示所述用户输入条件已被第三用户输入满足,所述第三用户输入用于使得所述操作在所述事件之前的所述时间被取消。
12.根据权利要求11所述的方法,其中,所述第三用户输入是物理手势,所述操作是所述计算装置提供可听警报输出,并且所述事件是特定时钟时间的时间到达。
13.根据权利要求10所述的方法,还包括:
当所述数据指示所述用户输入条件在所述事件之后的所述另一时间已被满足时:
响应于来自所述用户的第三用户输入,使得由所述计算装置根据所述设置提供的所述输出被取消,并且
响应于来自所述用户的所述第三用户输入,使得所述自动化助理在所述事件之后的所述另一时间初始化所述常规事务的执行。
14.根据权利要求10所述的方法,其中,所述一个或多个条件包括从情境条件中进一步选择的至少一个条件,并且所述方法还包括:
当所述数据指示所述情境条件在所述事件之前的所述时间已被满足时:
使得所述操作的执行被取消,使得当所述事件随后发生时,将由所述计算装置提供并且对应于所述操作的所述输出被省...
【专利技术属性】
技术研发人员:内夫扎特·托普丘,迈克尔·安德鲁·古德曼,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。