智能设备控制方法及装置的制造方法_4

文档序号:9707636阅读:来源:国知局
常时刻,本公开实施例对此不做具体限定。
[0192] 其中,该智能设备确定该至少一个有效时刻的第二加权值时,该智能设备可以分 别获取该至少一个有效时刻所处的第三历史日期,得到至少一个第三历史时期,第三历史 日期为在有效时刻控制智能设备的日期,之后,基于该至少一个第三历史时期,通过指定函 数确定至少一个第二权重,并基于该至少一个第二权重,计算至少一个有效时刻的第二加 权值。
[0193] 需要说明的是,该至少一个有效时刻所处的第三历史日期可以为该智能设备分别 存储该至少一个有效时刻的日期。
[0194] 另外,第二权重用于表示在确定目标时刻时,该第二权重对应的有效时刻所能提 供的参考作用的大小。
[0195] 其中,该智能设备基于该至少一个第三历史日期,通过指定函数确定至少一个第 二权重的过程与步骤202的步骤(a)中确定至少一个第一权重的过程类似,本公开实施例在 此不再赘述。
[0196] 其中,该智能设备基于该至少一个第二权重,计算该至少一个有效时刻的第二加 权值时,该智能设备可以分别将该至少一个有效时刻与对应的第二权重相乘,得到至少一 个第二数值,之后,将该至少一个第二数值相加,得到第二加权值。
[0197] 例如,该至少一个有效时刻为 18: 26、18:24、18: 27、18: 24、18: 28、18: 24,且 18:26 对应的第二权重为&,18:24对应的第二权重为&,18: 27对应的第二权重为|,18:24对应 的第二权重为4,18:28对应的第二权重为|,18:24对应的第二权重为|,则第二加权值为
[0198]由于该智能设备是根据用户的操作习惯确定目标时刻,用户的操作习惯会受季节 等因素的影响而逐渐变化,又由于在本公开实施例中用户的操作习惯是通过该多个历史时 刻来体现,因此,可以对该多个历史时刻进行更新,也即是,当该智能设备接收到第二更新 指令时,可以获取接收第二更新指令的接收时刻,并基于接收时刻,更新多个历史时刻,从 而确保该多个历史时刻可以体现用户最新的操作习惯,进而确保基于该多个历史时刻确定 的目标时刻的准确度。
[0199] 需要说明的是,第二更新指令用于控制该智能设备,且该第二更新指令可以通过 用户触发,该用户可以通过指定操作触发,本公开实施例对此不做具体限定。
[0200] 其中,该智能设备基于接收时刻,更新该多个历史时刻时,该智能设备可以分别获 取该多个历史时刻所处的第四历史日期,第四历史日期为在历史时刻控制该智能设备的日 期,之后,该智能设备从多个历史时刻中,选择第四历史日期最早的历史时刻,将选择的历 史时刻替换为接收时刻,或者,该智能设备可以获取该多个历史时刻中的至少一个异常时 亥IJ,并将该至少一个异常时刻中的任一异常时刻替换为接收时刻,当然,该智能设备还可以 基于该接收时刻,通过其它方式更新该多个历史时刻,本公开实施例对此不做具体限定。
[0201] 需要说明的是,第四历史日期为该智能设备分别存储该多个历史时刻的日期。
[0202] 例如,接收时刻为18: 39,该多个历史时刻为18: 26、18: 24、13:14、18: 27、18: 24、 18:28、15:32、18:24、23:16、17:33,且18:26、18:24、13:14、18:27、18:24、18:28、15:32、18: 24、23:16、17:33分别所处的第四历史日期为2014年12月5日、2014年12月6日、2014年12月8 日、2014年12月9日、2014年12月10日、2014年12月11日、2014年12月12日、2014年12月15日、 2014年12月16日、2014年12月17日,则第四历史日期最早的历史时刻为2014年12月5日的 18:26,该智能设备可以将18:26替换为18:39。
[0203] 再例如,接收时刻为18:39,该多个历史时刻为18:26、18:24、13:14、18 :27、18:24、 18: 28、15:32、18: 24、23:16、17:33,该智能设备获取该多个历史时刻中的至少一个异常时 刻为 13:14、15:32、23:16、17:33,则该智能设备可以将 13:14、15:32、23:16、17:33 中的任意 一个替换为18:39。
[0204]在步骤203中,智能设备基于该当前时刻、该运行时长和该目标时刻,控制该智能 设备。
[0205]由于该智能设备预测用户会在目标时刻通过该智能设备调整当前所处环境的状 态,以将该当前所处环境的状态调整为第一目标环境状态,也即是,该用户希望在目标时刻 时当前所处环境的状态为第一目标环境状态,因此,为了确保当前所处环境的状态在目标 时刻时达到第一目标环境状态,该智能设备可以将当前时刻与该运行时长相加,得到预测 时刻,并基于预测时刻和目标时刻,控制该智能设备。
[0206]其中,该智能设备获取该预测时刻时,该智能设备可以实时获取该预测时刻,或 者,可以每隔第二指定时长获取该预测时刻。而当该智能设备在与目标时刻相距较远的时 间段内获取该预测时刻时,由于该预设时刻与目标时刻相距较远,不会控制该智能设备将 当前所处环境的状态调整为第一目标环境状态,则此时对该预测时刻的获取是没有必要 的,浪费了该智能设备的处理资源,因此,该智能设备可以基于目标时刻,确定目标时间段, 该目标时间段内包括该目标时刻,在该目标时间段内实时获取预测时刻,或者,在该目标时 间段内每隔第二指定时长获取预测时刻,从而可以避免该智能设备在与目标时刻较远的时 间段内盲目对预测时刻进行获取,节省了该智能设备的处理资源。
[0207]其中,为了实时获取预测时刻,该智能设备可以实时获取当前时刻和当前环境状 态。而为了每隔第二指定时长获取预测时刻,该智能设备可以每隔第二指定时长获取当前 时刻和当前环境状态。
[0208]需要说明的是,第二指定时长可以预先设置,例如,第二指定时长可以为5分钟、6 分钟等等,本公开实施例对此不做具体限定。
[0209]其中,该智能设备基于预测时刻和目标时刻,控制智能设备时,该智能设备可以实 时获取预测时刻,并当预测时刻与目标时刻相同时,控制智能设备,提高控制智能设备的准 确度。或者,该智能设备可以每隔第二指定时长获取预测时刻,此时,该智能设备可以确定 目标时刻与预测时刻的之间的第一差值,并当第一差值小于第一指定时长时,控制智能设 备,节省该智能设备的处理资源。
[0210] 需要说明的是,第一指定时长可以预先设置,例如,该指定时长可以为1分钟、5分 钟等等,本公开实施例对此不做具体限定。
[0211] 例如,预测时刻为18:22,目标时刻为18:22,则预测时刻与目标时刻相同,可以控 制该智能设备。
[0212] 再例如,第一指定时长为5分钟,预测时刻为18:19,目标时刻为18:22,目标时刻与 预测时刻的第一差值为3分钟,由于3分钟小于5分钟,因此,可以控制该智能设备。
[0213] 在本公开实施例中,智能设备可以获取当前时刻和当前环境状态,并确定将当前 环境状态调整到第一目标环境状态所需的运行时长,之后,该智能设备将当前时刻与该运 行时长相加,得到预测时刻,并基于该预测时刻和目标时刻,自动控制该智能设备,控制过 程简单,减小了用户的操作负担,且本公开实施例可以在目标时刻之前提前控制该智能设 备,使该智能设备进行工作,从而确保在目标时刻时可以将当前所处环境的状态调整到用 户所需的第一目标环境状态,提高了用户体验。
[0214] 图4是根据一示例性实施例示出的一种智能设备控制装置的框图,参照图4,该装 置包括获取模块401,第一确定模块402,控制模块403。
[0215] 获取模块401,用于获取当前时刻和当前环境状态;
[0216]第一确定模块402,用于确定将当前环境状态调整到第一目标环境状态所需的运 行时长,第一目标环境状态为在目标时刻时当前所处环境的状态,目标时刻为用于控制智 能设备的时刻;
[0217]控制模块403,用于基于当前时刻、运行时长和目标时刻,控制智能设备。
[0218]在本公开的另一实施例中,参照图5,该控制模块403包括相加单元4031,控制单元 4032〇
[0219]相加单元4031,用于将当前时刻与运行时长相加,得到预测时刻;
[0220]控制单元4032,用于基于预测时刻和目标时刻,控制智能设备。
[0221] 在本公开的另一实施例中,参照图6,该控制单元4032包括第一控制子单元40321, 第二控制子单元40322。
[0222] 第一控制子单元40321,用于当预测时刻与目标时刻相同时,控制智能设备;或者, [0223]第二控制子单元40322,用于确定目标时刻与预测时刻的之间的第一差值;当第一 差值小于第一指定时长时,控制智能设备。
[0224]在本公开的另一实施例中,参照图7,该装置还包括第一选择模块404,第二确定模 块405,第三确定模块406。
[0225]第一选择模块404,用于从多个历史环境状态中,选择至少一个有效环境状态,历 史环境状态为当前时刻之前通过智能设备将当前所处环境调整后的状态;
[0226]第二确定模块405,用于确定至少一个有效环境状态的第一加权值;
[0227]第三确定模块406,用于将第一加权值确定为第一目标环境状态。
[0228]在本公开的另一实施例中,参照图8,该第二确定模块405包括第一获取单元4051, 第一确定单元4052,第一计算单元4053。
[0229]第一获取单元4051,用于分别获取至少一个有效环境状态所处的第一历史日期, 得到至少一个第一历史日期,第一历史日期为通过智能设备将当前所处环境调整到有效环 境状态的日期;
[0230] 第一确定单元4052,用于基于至少一个第一历史日期,通过指定函数确定至少一 个第一权重;
[0231] 第一计算单元4053,用于基于至少一个第一权重,计算至少一个有效环境状态的 第一加权值。
[0232]在本公开的另一实施例中,参照图9,该装置还包括第一接收模块407,第一更新模 块408。
[0233]第一接收模块407,用于接收第一更新指令,第一更新指令中携带第二目标环境状 态;
[0234]第一更新模块408,用于基于第二目标环境状态,更新多个历史环境状态。
[0235]在本公开的另一实施例中,参照图10,该第一更新模块408包括第二获取单元 4081,第一选择单元4082,第一替换单元4083。
[0236]第二获取单元4081,用于分别获取多个历史环境状态所处的第二历史日期,第二 历史日期为通过智能设备将当前所处环境调整到历史环境状态的日期;
[0237]第一选择单元4082,用于从多个历史环境状态中,选择第二历史日期最早的历史 环境状态;
[
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1