利索能及
我要发布
收藏
专利号: 2018100650506
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种智能设备的控制方法,其特征在于,包括:

接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息,所述第一信息为所述第一控制指令执行完成后相应智能设备运行状态的信息;

如果所述环境信息不包含与所述第一信息相悖的因素,分析所述第一控制指令是否为有效控制指令;

如果所述第一控制指令为有效控制指令,将目标控制指令更新为所述第一控制指令;

获取所述目标控制指令包含的目标执行时间;

如果当前时间为所述目标执行时间,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。

2.如权利要求1所述的控制方法,其特征在于,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取第二控制指令包含的第二信息;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;所述第二信息为所述第二控制指令执行完成后相应智能设备的运行状态的信息;

如果所述第二信息不包含与所述第一信息相悖的因素,将所述第一控制指令确定为有效控制指令。

3.如权利要求1所述的控制方法,其特征在于,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取发送所述第一控制指令的用户终端的网络接入点的第一位置,以及发送第二控制指令的用户终端的网络接入点的第二位置;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;

如果所述第一位置至所述目标空间的距离小于所述第二位置至所述目标空间的距离,将所述第一控制指令确定为有效控制指令。

4.如权利要求1所述的控制方法,其特征在于,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取发送所述第一控制指令的用户终端中用户注册信息包含的第一注册时间,以及发送第二控制指令的用户终端中用户注册信息包含的第二注册时间;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;

如果所述第一注册时间早于所述第二注册时间,将所述第一控制指令确定为有效控制指令。

5.如权利要求1所述的控制方法,其特征在于,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取所述第一控制指令包含的第一执行时间和第二控制指令包含的第二执行时间;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;

如果所述第一执行时间早于所述第二执行时间,将所述第一控制指令确定为有效控制指令。

6.如权利要求5所述的控制方法,其特征在于,该控制方法还包括:如果所述第一执行时间等于所述第二执行时间,获取发送所述第一控制指令的用户终端的网络接入点的第一位置,以及发送所述第二控制指令的用户终端的网络接入点的第二位置;

如果所述第一位置至所述目标空间的距离小于所述第二位置至所述目标空间的距离,将所述第一控制指令确定为有效控制指令。

7.如权利要求6所述的控制方法,其特征在于,该控制方法还包括:如果所述第一位置至所述目标空间的距离等于所述第二位置至所述目标空间的距离,获取发送所述第一控制指令的用户终端和发送所述第二控制指令的用户终端执行顺序的优先级;

如果发送所述第一控制指令的用户终端执行顺序的优先级高于发送所述第二控制指令的用户终端执行顺序的优先级,将所述第一控制指令确定为有效控制指令。

8.如权利要求5所述的控制方法,其特征在于,该控制方法还包括:如果所述第一执行时间等于所述第二执行时间,获取所述第二控制指令包含的第二信息,所述第二信息为所述第二控制指令执行完成后相应智能设备的运行状态的信息;

如果所述第二信息不包含与所述第一信息相悖的因素,将所述第一控制指令确定为有效控制指令。

9.如权利要求1所述的控制方法,其特征在于,获取所述目标控制指令包含的目标执行时间之后,该控制方法还包括:如果当前时间早于所述目标执行时间,重复执行接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息的步骤,直至当前时间为所述目标执行时间时,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。

10.一种智能设备的控制装置,其特征在于,包括:

信息获取模块,用于接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息,所述第一信息为所述第一控制指令执行完成后相应智能设备运行状态的信息;

分析模块,用于如果所述环境信息不包含与所述第一信息相悖的因素,分析所述第一控制指令是否为有效控制指令;

指令更新模块,用于如果所述第一控制指令为有效控制指令,将目标控制指令更新为所述第一控制指令;

目标执行时间获取模块,用于获取所述目标控制指令包含的目标执行时间;

第一执行模块,用于如果当前时间为所述目标执行时间,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。