一种控制方法及电子设备的制造方法_2

文档序号:9274446阅读:来源:国知局
:
[0062]获取第二时刻与第一时刻之间的时间间隔,判定该时间间隔是否大于等于预设值,若是该时间间隔大于等于预设阈值时,则说明第二时刻满足预定条件;若是该时间间隔小于预设阈值时,则说明第二时刻不满足预定条件。也就是说,在本发明实施例中,该电子设备在检测到某一个时刻满足预定条件时,该电子设备会输出第一任务的执行状态信息,若是在时刻不满足预定条件时,该电子设备将不会输出执行状态信息。这样避免电子设备实时的进行执行状态的反馈,不仅避免了实时反馈执行状态信息对用户带来的干扰,并且也避免了电子设备自身的损耗。
[0063]进一步,在本发明实施例中在判定时间间隔是否大于等于预设阈值之前,还可以如下情况来设置预设阈值:
[0064]情况一:
[0065]该时间间隔可以是用户在该电子设备中直接设置的时间间隔,比如说,用户需要该机器人I分钟反馈一次执行任务的执行状态信息,此时用户就可以给机器人设置一个I分钟的时间间隔。在设置完成之后,若是该机器人开始执行任务,则在I分钟之后,该机器人将自动的反馈任务的执行状态信息。这样方式可以根据用户的需求来自定义,使得用户可以根据自身的需求来随时定义电子设备的反馈时间。
[0066]情况二:
[0067]该电子设备获取一时间段,此处获取到的时间段为N个检测时间段的平均值,将该时间段作为预设阈值。其中,该检测时间段为电子设备执行任务起,至电子设备接收到指示电子设备反馈执行状态信息的指令之间的时间间隔,N为大于等于2的正整数。
[0068]具体来讲,在电子设备获取一时间段之前,该电子设备将对当前用户进行识别,确定用户身份,该电子设备将基于用户身份在所有记录中查找出该用户身份对应的指示电子设备进行执行状态反馈的时间段,然后将这些时间段取一个平均值,并将该平均值作为预设阈值。
[0069]比如说,若是该电子设备确定当前用户为用户甲时,电子设备查询到用户甲指示该电子设备执行任务的所有记录,记录如下:
[0070]在用户指示电子设备执行第二任务时,用户甲在1.5分钟后指示该电子设备反馈任务的执行状态信息;
[0071]在用户指示电子设备执行第三任务时,用户甲在2分钟后指示该电子设备反馈任务的执行状态信息;
[0072]在用户指示电子设备执行第四任务时,用户甲在1.5分钟后指示该电子设备反馈任务的执行状态信息;
[0073]在得到上述的三条记录之后,在三条记录中包含了 3个检测时间段,然后该电子设备将获取这三个检测时间段的平均值,该平均值为1.7分钟,然后该电子设备将1.7分钟作为预设阈值。也就是说,该电子设备将执行用户甲所指示的任务时,该电子设备将在开始任务之后的1.7分钟时,向用户甲反馈任务的执行状态信息。该此种情况下,电子设备会根据不同的用户的使用习惯设置不同的反馈时间,这样能够给用户带来更好的使用体验,并且也可以提升电子设备的提示效果。
[0074]情况三:
[0075]电子设备可以获取每次输出电子设备执行第一任务的执行状态的时间间隔,获取M个时间间隔,在M个时间间隔中确定出最小时间间隔,将最小时间间隔作为预设阈值。
[0076]具体来讲,在该电子设备执行第一任务的过程中,若是电子设备接收到用户指示电子设备反馈任务执行状态的指令时,该电子设备将及时生成执行状态信息,并输出该执行状态信息,在输出执行状态信息时,该电子设备将做好记录,也就是记录从任务开始到输出任务状态反馈之间的时间间隔。然后每输出一次执行状态,该电子设备就将记录一次,从而就获取到M个时间间隔。在用户多次指示电子设备反馈执行状态,那么用户需要及时的获取电子设备执行第一任务的执行状态,所以该电子设备将M个时间间隔中的最小值作为预设阈值,从而能够保证该电子设备能够在用户的容忍时间范围内将执行状态反馈给用户。
[0077]比如说,当用户指示电子设备到卧室拿取手机时,在第一时刻电子设备将开始执行该任务,在任务开始I分钟后的第二时刻,该电子设备接收到用户的指示,此时电子设备将输出执行状态,电子设备记录该时间间隔;在第二时刻之后的1.5分钟的第三时刻,该电子设备又接收到用户的指示,此时该电子设备也将输出执行状态,并记录时间间隔;在第三时刻之后2分钟的第四时刻,该电子设备又接收到用户的指示,此时该电子设备也将输出执行状态,并记录时间间隔。在得到这三个时间间隔之后,电子设备将确定I分钟为预设阈值。也就是后续的每隔一分钟,该电子设备将自动的输出执行状态。
[0078]这里需要说明的是,若是电子设备在自动输出执行状态的过程中,还接收到用户之指示反馈执行状态的指令时,该电子设备也将记录时间,比如说,在上一次反馈执行状态之后的30秒后,电子设备又接收到用户的指令时,该电子设备将30秒作为预设阈值,也就是电子设备后续会按照30秒的时间间隔来反馈执行状态。
[0079]情况四:
[0080]电子设备将获取一个预定完成时间,将预定完成时间作为预设阈值。
[0081]具体来讲,该预定完成时间为电子设备确定出的完成第一任务的时间,这里的第一任务的预定完成时间为该电子设备能够查询到的历史上完成第一任务的时间,比如说,当前时间为2015-06-10,该电子设备将查询在该时间之前执行第一任务的所完成的时间,比如说历史上完成该第一任务的时间为10分钟,则电子设备将10分钟作为预定完成时间。然后该电子设备将10分钟作为预定完成时间,也就是说该电子设备在开始执行第一任务之后,若该电子设备执行第一任务的时间到达10分钟,则该电子设备将输出执行状态信息。简单来讲,该电子设备可以基于历史上执行第一任务的完成时间来确定本次执行第一任务时反馈执行状态的时间,从而使得电子设备可以较为准确的给用户一个及时的状态反馈。
[0082]这里需要说明是,在第一时刻电子设备开始执行第一任务之后,由于执行第一任务的过程中遇到了障碍物,因此在执行第一任务的第二时刻未完成第一任务,第一时刻与第二时刻之间的时间间隔已经达到了 10分钟,此时该电子设备也将生成并通过第一提示单元输出第一执行状态信息,当然此时的第一执行状态信息为该电子设备当前的一个执行状态。简单来讲,就算是该电子设备在预定完成时间内未完成第一任务,该电子设备也会在达到预定完成时间时给用户一个执行状态反馈,这样保证用户能够获知电子设备当前的执行状态。
[0083]在上述的实施例中分别说明了设置预设阈值的不同情况,但是上述的情况可以相互的结合使用,比如说情况一可以和情况三结合,也就是电子设备刚开始执行任务时会按照情况一的时间间隔来反馈执行状态,若是中间出现情况三的过程时,则后续按照情况三确定出的时间间隔来反馈执行状态;当然情况二也可以和情况三结合,也就是该电子设备会按照历史记录的时间间隔来反馈执行状态,若是中间出现情况三的过程时,则后续按照情况三确定出的时间间隔来反馈执行状态。其他的组合在此处就不再一一说明,本领域技术人员在上述四种情况中组合得到的技术方案都在本发明技术方案所包含的范围内。
[0084]另外,在本发明实施例中,除了使用方式一来判定第二时刻是否满足预定条件之夕卜,还可以通过方式二来判定第二时刻是否满足预定条件。
[0085]方式二:
[0086]该电子设备将确定电子设备执行的第一任务中的第一子任务,判定第二时刻是否为执行完成第一子任务的时刻。
[0087]具体来讲,在电子设备在执行第一任务时,该第一任务中可以包含多个子任务,电子设备可以将第一任务中的每个子任务划分出来,电子设备就可以确定每一个子任务完成的条件。在电子设备开始执行第一任务之后,该电子设备会实时的检测当前任务的执行状态,从而判定第二时刻是否为执行完成第一子任务的时刻。若第二时刻为电子设备执行完成第一子任务的时刻,则该电子设备将生成并通过第一提示单元反馈第一执行状态信息;若在第二时刻该电子设备未执行完成第一子任务时,则电子设备将继续执行第一任务,并且也不会输出执行状态的反馈,当然若是存在用户的指示,则该电子设备也会输出第一执行状态信息。
[0088]举例来讲,用户在客厅指示电子设备到厨房拿取饮料时,电子设备会将该任务划分为多个子任务,第一子任务为电子设备到达冰箱位置,第二子任务为电子设备拿取饮料,第三子任务为电子设备到达客厅,在分解为三个子任务之后,电子设备在第二时刻到达了冰箱位置时,该电子设备在第二时刻确定已经完成了第一子任务,此时该电子设备将生成并通过第一提示单元输出第一执行状态信息。通过该方式,电子设备可以一个阶段一个阶段的向用户反馈执行状态,这样不仅可以减少电子设备的功耗浪费,也提升了电子设备的反馈的有效性。
[0089]方式三:
[0090]电子设备确定执行第一任务中的第一位置,判定第二时刻是否为电子设备通过自身的驱动装置从当前位置移动至第一位置的时刻,当前位置与第一位置为不同的位置。
[0091]具体来讲,在电子设备在执行第一任务时,该第一任务中可以包含多个位置,电子设备可以将第一任务中的每个位置划分出来,电子设备就可以确定每一个位置完成的条件。在电子设备开始执行第一任务之后,该电子设备会实时的
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1