技术新讯 > 控制调节装置的制造及其应用技术 > 可控设备控制方法和装置与流程  >  正文

可控设备控制方法和装置与流程

  • 国知局
  • 2024-07-31 23:36:38

【】本申请涉及智能家居领域,尤其涉及一种可控设备控制方法和装置。

背景技术

0、背景技术:

1、随着家庭中智能设备数量的日益增多,用户与智能设备间的交互,以及不同智能设备之间的交互也变得越来越密切。用户或智能设备可以通过预设的控制指令唤醒并控制家中的其他智能设备。

2、为了控制正确的智能设备响应控制指令,智能设备需要进行空间信息的相关计算,确定与指令源处于同一子空间的智能设备进行响应,防止其他子空间内不相关的智能设备进行响应。例如,用户在客厅说出“打开电视”的指令时,应由客厅的电视进行响应,而不是卧室中的电视响应。

3、在相关技术中,家庭中的全部智能设备在接收到控制指令后,都需要实时进行空间信息的计算,以确定是否与指令源处于同一子空间且需要进行响应,这对智能设备的计算能力与通信能力的要求很高,一旦反应时间过长便会降低用户体验。

技术实现思路

0、技术实现要素:

1、针对现有技术中,无法快速准确的确定出正确的智能设备对指令源发出的指令进行响应的问题,本申请提供了一种可控设备控制方法和装置。本申请还提供了一种计算机可读存储介质。

2、第一方面,本申请提供一种可控设备控制方法,应用于目标锚点设备,目标锚点设备为多个子空间内任意一个子空间中的锚点设备,方法包括:

3、响应于指令源发出的控制指令,确定目标锚点设备是否与指令源处于同一子空间;

4、确定目标锚点设备与指令源处于同一子空间时,通过预存的设备信息列表查询子设备信息,设备信息列表中包括对应子空间内全部子设备的子设备信息;

5、根据子设备信息以及控制指令确定可控设备;

6、向可控设备发送响应指令,以控制可控设备响应指令源发出的控制指令。

7、进一步的,为了减少冗余计算步骤,减少各锚点设备的功耗,确定目标锚点设备与指令源处于同一子空间之后,方法还包括:

8、向其他子空间的锚点设备发送第一抑制信号,第一抑制信号用于终止其他子空间的锚点设备确定是否与指令源处于同一子空间。

9、进一步的,为了避免因空间信息更新不及时而造成的子设备无法响应或在错误响应的问题,还包括:对设备信息列表内的空间信息进行更新,包括:

10、响应于空间信息更新请求,更新计算各子设备的空间信息;

11、将各子设备的空间信息存储至设备信息列表。

12、进一步的,为了避免子设备位置信息未被更新而产生的控制设备选择误差,响应于信息更新请求,更新计算各子设备的空间信息,包括:

13、响应于任意子设备发送的空间信息更新请求,根据空间信息更新请求所携带的更新列表确定待更新子设备,其中,将更新列表中包含的子设备确定为待更新子设备;

14、向待更新子设备发送检测信号;

15、接收待更新子设备根据检测信号所返回的反馈信号;

16、根据反馈信号计算待更新子设备的空间信息。

17、进一步的,为了防止部分子设备因未搭载移动相关传感器而无法发起空间信息更新请求,进而造成的遗漏,响应于信息更新请求,更新计算各子设备的空间信息,还包括:

18、接收目标锚点设备所处子空间内,任意子设备发送的用户位置信息,和/或,检测用户位置信息;

19、当根据用户位置信息确定用户发生移动时,发起空间信息更新请求;

20、响应于信息更新请求,包括:

21、广播检测信号;

22、如果在预设的时间阈值内接收到任意子设备根据检测信号返回的反馈信号,则根据反馈信号计算子设备的空间信息;否则终止更新计算子设备的空间信息。

23、进一步的,为了避免了因未检测到子设备发生移动而产生的的遗漏,响应于信息更新请求,更新计算各子设备的空间信息,还包括:

24、当经过固定时间间隔时,发起空间信息更新请求;

25、响应于信息更新请求,包括:

26、广播检测信号;

27、如果在预设的时间阈值内接收到任意子设备根据检测信号返回的反馈信号,则根据反馈信号确定子设备的空间信息;否则终止更新计算子设备的空间信息。

28、进一步的,为了减少各锚点设备的冗余计算,减少各锚点设备的功耗,响应于空间信息更新请求,更新计算各子设备的空间信息之后,方法还包括:

29、根据各子设备的空间信息,确定目标锚点设备子空间内是否新增子设备;

30、当新增子设备时,向其他子空间的锚点设备发送第二抑制信号,第二抑制信号用于终止其他子空间的锚点设备计算目标锚点设备所处空间内新增子设备的空间信息。

31、进一步的,为了使智能设备发送控制指令时可以直接向所处子空间内的锚点设备发送,无需再向其他子空间内的锚点设备发送,响应于空间信息更新请求,更新计算各子设备的空间信息之后,方法还包括:

32、将计算得到的空间信息发送给对应的子设备,用于子设备确定所处的子空间与对应的锚点设备。

33、进一步的,为了从子设备中确定出可控子设备,根据子设备信息以及控制指令确定可控设备,包括:

34、根据子设备信息,确定各子设备的名称信息、空间信息和在线状态信息;

35、根据控制指令,以及可控子设备的名称信息和空间信息,在在线状态为在线的子设备中确定可控子设备。

36、第二方面,本申请提供一种可控设备控制装置,装置应用于目标锚点设备,目标锚点设备为多个子空间内任意一个子空间中的锚点设备装置包括:

37、第一确定模块,响应于指令源发出的控制指令,确定目标锚点设备是否与指令源处于同一子空间;

38、查询模块,确定目标锚点设备与指令源处于同一子空间时,通过预存的设备信息列表查询子设备信息,设备信息列表中包括对应子空间内全部子设备的子设备信息;

39、第二确定模块,根据子设备信息以及控制指令确定可控设备;

40、控制模块,向可控设备发送响应指令,以控制可控设备响应指令源发出的控制指令。

41、第三方面,本申请提供一种电子设备,电子设备包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器,其中,当计算机程序指令被该处理器执行时,触发电子设备执行如第一方面中任一项的方法步骤。

42、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如第一方面中任一项的方法。

技术特征:

1.一种可控设备控制方法,其特征在于,所述方法应用于目标锚点设备,所述目标锚点设备为多个子空间内任意一个子空间中的锚点设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述目标锚点设备与所述指令源处于同一子空间之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述设备信息列表内的空间信息进行更新,包括:

4.根据权利要求3所述的方法,其特征在于,所述响应于信息更新请求,更新计算各子设备的空间信息,包括:

5.根据权利要求3所述的方法,其特征在于,所述响应于信息更新请求,更新计算各子设备的空间信息,还包括:

6.根据权利要求3所述的方法,其特征在于,所述响应于信息更新请求,更新计算各子设备的空间信息,还包括:

7.根据权利要求3所述的方法,其特征在于,所述响应于空间信息更新请求,更新计算各子设备的空间信息之后,所述方法还包括:

8.根据权利要求3所述的方法,其特征在于,所述响应于空间信息更新请求,更新计算各子设备的空间信息之后,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,所述根据所述子设备信息以及所述控制指令确定可控设备,包括:

10.一种可控设备控制装置,所述装置应用于目标锚点设备,所述目标锚点设备为多个子空间内任意一个子空间中的锚点设备所述装置包括:

11.一种电子设备,其特征在于,所述电子设备包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器,其中,当所述计算机程序指令被该处理器执行时,触发所述电子设备执行如权利要求1-9中任一项所述的方法步骤。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如权利要求1-9中任一项所述的方法。

技术总结本申请涉及智能家居领域,尤其涉及一种可控设备控制方法和装置。一种可控设备控制方法,应用于目标锚点设备,所述目标锚点设备为多个子空间内任意一个子空间中的锚点设备,所述方法包括:响应于指令源发出的控制指令,确定所述目标锚点设备是否与所述指令源处于同一子空间;确定所述目标锚点设备与所述指令源处于同一子空间时,通过预存的设备信息列表查询子设备信息,所述设备信息列表中包括对应子空间内全部子设备的子设备信息;根据所述子设备信息以及所述控制指令确定可控设备;向所述可控设备发送响应指令,以控制所述可控设备响应所述指令源发出的控制指令。技术研发人员:任婕,毛峰,王斌,张照鹏,祝炎明,张鑫受保护的技术使用者:华为终端有限公司技术研发日:技术公布日:2024/6/18

本文地址:https://www.jishuxx.com/zhuanli/20240730/197952.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。