一种智能设备的控制方法及控制装置制造方法及图纸

技术编号:18204592 阅读:28 留言:0更新日期:2018-06-13 06:28
本发明专利技术公开了一种智能设备的控制方法及控制装置,该控制方法包括:接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息;如果所述环境信息不包含与所述第一信息相悖的因素,分析所述第一控制指令是否为有效控制指令;如果所述第一控制指令为有效控制指令,将目标控制指令更新为所述第一控制指令;获取所述目标控制指令包含的目标执行时间;如果当前时间为所述目标执行时间,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。采用该控制方法,能够保证多个用户对同一应用场景中的多个智能设备控制时,不会产生安全隐患和能源浪费等问题,适用性更好。

【技术实现步骤摘要】
一种智能设备的控制方法及控制装置
本专利技术涉及智能设备
,尤其涉及一种智能设备的控制方法及控制装置。
技术介绍
随着物联网技术的快速发展,智能设备成为人们日常工作生活的常用设备,例如现在多数家庭中使用的智能家电设备就属于智能设备。目前,同一个应用场景中通常会配备多个智能设备,并且会有多个用户对该应用场景中的各个智能设备进行控制,例如多数家庭会在家中使用多个智能家电设备,同一家庭中的每位成员均可以通过设置于自己移动终端的控制软件或APP(Application,应用程序)对家中的各个智能家电设备进行控制。不过多个用户对同一个应用场景中智能设备的控制,会造成智能设备的控制混乱,从而影响智能设备的使用效果,长期的控制混乱甚至会影响智能设备的使用寿命。现有技术中,针对同一个应用场景中,多个用户对该应用场景中智能设备的控制问题,公开了如下解决方案:接收到某个用户终端对某个智能设备的控制指令后,首先比较该用户终端与当前其它对该智能设备享有控制权的用户终端之间的优先级,之后根据优先级的比较结果,按照优先级较高的用户终端的控制指令控制该智能设备。采用上述现有技术方案,确实可以避免同一个应用场景中多个用户对同一个智能设备控制后出现的控制混乱问题,但是,如果当前应用场景中存在多个用户对该应用场景中多个智能设备进行控制,而这多个智能设备同时运行会造成能源浪费或产生安全隐患,仍然采用上述现有的控制方法,就容易产生安全隐患或能源浪费等问题。
技术实现思路
本专利技术提供了一种智能设备的控制方法及控制装置,以解决现有的智能设备的控制方法,用于同一应用场景中多个用户控制多个智能设备时,容易产生安全隐患或能源浪费的问题。第一方面,本专利技术提供了一种智能设备的控制方法,该控制方法包括:接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息,所述第一信息为所述第一控制指令执行完成后相应智能设备运行状态的信息;如果所述环境信息不包含与所述第一信息相悖的因素,分析所述第一控制指令是否为有效控制指令;如果所述第一控制指令为有效控制指令,将目标控制指令更新为所述第一控制指令;获取所述目标控制指令包含的目标执行时间;如果当前时间为所述目标执行时间,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。进一步,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取第二控制指令包含的第二信息;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;所述第二信息为所述第二控制指令执行完成后相应智能设备的运行状态的信息;如果所述第二信息不包含与所述第一信息相悖的因素,将所述第一控制指令确定为有效控制指令。进一步,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取发送所述第一控制指令的用户终端的网络接入点的第一位置,以及发送第二控制指令的用户终端的网络接入点的第二位置;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;如果所述第一位置至所述目标空间的距离小于所述第二位置至所述目标空间的距离,将所述第一控制指令确定为有效控制指令。进一步,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取发送所述第一控制指令的用户终端中用户注册信息包含的第一注册时间,以及发送第二控制指令的用户终端中用户注册信息包含的第二注册时间;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;如果所述第一注册时间早于所述第二注册时间,将所述第一控制指令确定为有效控制指令。进一步,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取所述第一控制指令包含的第一执行时间和第二控制指令包含的第二执行时间;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;如果所述第一执行时间早于所述第二执行时间,将所述第一控制指令确定为有效控制指令。进一步,该控制方法还包括:如果所述第一执行时间等于所述第二执行时间,获取发送所述第一控制指令的用户终端的网络接入点的第一位置,以及发送所述第二控制指令的用户终端的网络接入点的第二位置;如果所述第一位置至所述目标空间的距离小于所述第二位置至所述目标空间的距离,将所述第一控制指令确定为有效控制指令。进一步,该控制方法还包括:如果所述第一位置至所述目标空间的距离等于所述第二位置至所述目标空间的距离,获取发送所述第一控制指令的用户终端和发送所述第二控制指令的用户终端执行顺序的优先级;如果发送所述第一控制指令的用户终端执行顺序的优先级高于发送所述第二控制指令的用户终端执行顺序的优先级,将所述第一控制指令确定为有效控制指令。进一步,该控制方法还包括:如果所述第一执行时间等于所述第二执行时间,获取所述第二控制指令包含的第二信息,所述第二信息为所述第二控制指令执行完成后相应智能设备的运行状态的信息;如果所述第二信息不包含与所述第一信息相悖的因素,将所述第一控制指令确定为有效控制指令。进一步,获取所述目标控制指令包含的目标执行时间之后,该控制方法还包括:如果当前时间早于所述目标执行时间,重复执行接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息的步骤,直至当前时间为所述目标执行时间时,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。第二方面,本专利技术还提供了一种智能设备的控制装置,该控制装置包括:信息获取模块,用于接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息,所述第一信息为所述第一控制指令执行完成后相应智能设备运行状态的信息;分析模块,用于如果所述环境信息不包含与所述第一信息相悖的因素,分析所述第一控制指令是否为有效控制指令;指令更新模块,用于如果所述第一控制指令为有效控制指令,将目标控制指令更新为所述第一控制指令;目标执行时间获取模块,用于获取所述目标控制指令包含的目标执行时间;第一执行模块,用于如果当前时间为所述目标执行时间,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。本专利技术的实施例提供的技术方案可以包括以下有益效果:本专利技术提供了一种智能设备的控制方法及控制装置。该控制方法中,首先确定接收到的对目标空间中智能设备的控制指令与当前的环境信息是否存在相悖的因素,在确定两者无相悖因素后,再确定该控制指令是否为有效控制指令,在确定该控制指令为有效控制指令后,即确定该控制指令与当前接收到的其它控制指令无冲突后,会将该控制指令更新为目标控制指令,并且在将某条控制指令更新为目标控制指令后,只有目标控制指令的目标执行时间与当前时间相同时,才会执行目标控制指令,而且会删除目标执行时间之前接收到的控制指令,由此可知,采用本专利技术实施例提供的智能设备的控制方法,能够保证被执行的控制指令与环境无冲突,与其它控制指令无冲突,进而保证多个用户对同一应用场景中的多个智能设备控制时,不会产生安全隐患和能源浪费等问题,适用性更好。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可本文档来自技高网...
一种智能设备的控制方法及控制装置

【技术保护点】
一种智能设备的控制方法,其特征在于,包括:接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息,所述第一信息为所述第一控制指令执行完成后相应智能设备运行状态的信息;如果所述环境信息不包含与所述第一信息相悖的因素,分析所述第一控制指令是否为有效控制指令;如果所述第一控制指令为有效控制指令,将目标控制指令更新为所述第一控制指令;获取所述目标控制指令包含的目标执行时间;如果当前时间为所述目标执行时间,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。

【技术特征摘要】
1.一种智能设备的控制方法,其特征在于,包括:接收到对目标空间中智能设备的第一控制指令后,获取所述第一控制指令包含的第一信息和所述目标空间当前的环境信息,所述第一信息为所述第一控制指令执行完成后相应智能设备运行状态的信息;如果所述环境信息不包含与所述第一信息相悖的因素,分析所述第一控制指令是否为有效控制指令;如果所述第一控制指令为有效控制指令,将目标控制指令更新为所述第一控制指令;获取所述目标控制指令包含的目标执行时间;如果当前时间为所述目标执行时间,执行所述目标控制指令,并删除所述目标执行时间之前接收到的控制指令。2.如权利要求1所述的控制方法,其特征在于,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取第二控制指令包含的第二信息;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;所述第二信息为所述第二控制指令执行完成后相应智能设备的运行状态的信息;如果所述第二信息不包含与所述第一信息相悖的因素,将所述第一控制指令确定为有效控制指令。3.如权利要求1所述的控制方法,其特征在于,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取发送所述第一控制指令的用户终端的网络接入点的第一位置,以及发送第二控制指令的用户终端的网络接入点的第二位置;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;如果所述第一位置至所述目标空间的距离小于所述第二位置至所述目标空间的距离,将所述第一控制指令确定为有效控制指令。4.如权利要求1所述的控制方法,其特征在于,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取发送所述第一控制指令的用户终端中用户注册信息包含的第一注册时间,以及发送第二控制指令的用户终端中用户注册信息包含的第二注册时间;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;如果所述第一注册时间早于所述第二注册时间,将所述第一控制指令确定为有效控制指令。5.如权利要求1所述的控制方法,其特征在于,分析所述第一控制指令是否为有效控制指令的过程,具体包括:获取所述第一控制指令包含的第一执行时间和第二控制指令包含的第二执行时间;所述第二控制指令为接收到所述第一控制指令时,当前接收到的其它控制指令;如果所述第一执行时间早于所述第二执行时间,将所述第一控制指令确定为有效控制...

【专利技术属性】
技术研发人员:周亚楠孙永亮张鹏
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1