功能控制方法、功能控制装置及计算机可读存储介质制造方法及图纸

技术编号:24014872 阅读:44 留言:0更新日期:2020-05-02 03:01
本公开是关于一种功能控制方法、功能控制装置及计算机可读存储介质。在功能控制方法中,监听功能触发事件,所述功能触发事件与功能配置信息之间具有预设对应关系;在监听到功能触发事件时,调取与所述功能触发事件对应的功能配置信息;依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能。通过本公开能够充分利用各设备之间的能力执行指定功能,实现多设备的联动。

Function control method, function control device and computer readable storage medium

【技术实现步骤摘要】
功能控制方法、功能控制装置及计算机可读存储介质
本公开涉及终端
,尤其涉及一种功能控制方法、功能控制装置及计算机可读存储介质。
技术介绍
随着科技的发展,物联网(InternetofThings,Iot)设备应用越来越广泛。相关技术中,Iot设备具备实现多种功能的能力。在进行功能实现时,Iot设备基于自身具备的功能能力以及与该功能能力对应的功能执行指令,进行功能的执行。即,特定功能只能在特定设备上实现,限制了设备功能实现的交互。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种功能控制方法、功能控制装置及计算机可读存储介质。根据本公开实施例的第一方面,提供一种功能控制方法,包括应用于第一设备,所述功能控制方法包括:监听功能触发事件,所述功能触发事件与功能配置信息之间具有预设对应关系;在监听到功能触发事件时,调取与所述功能触发事件对应的功能配置信息;依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能。一种实施方式中,所述功能配置信息指示有所述功能触发事件需要触发的第二设备;所述依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能,包括:向所述功能配置信息指示的所述第二设备发送执行所述指定功能的功能执行指令,控制所述第二设备执行所述指定功能。另一种实施方式中,本公开涉及的功能控制方法还包括:基于预先记录的或者发现的不同于所述第一设备的其他设备支持的能力,确定具备执行所述指定功能能力的设备;显示提示信息,所述提示信息用于提示用户在具备执行所述指定功能能力的设备中选择执行所述指定功能的所述第二设备;基于用户选择的所述第二设备以及所述指定功能,预先配置所述功能配置信息。又一种实施方式中,所述功能配置信息指示有所述指定功能;所述依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能,包括:基于预先记录的或者发现的不同于所述第一设备的其他设备支持的能力,确定具备执行所述指定功能能力的设备;在具备执行所述指定功能能力的设备中选择用于执行所述指定功能的第二设备;向选择的所述第二设备发送执行所述指定功能的功能执行指令,控制所述第二设备执行所述指定功能。又一种实施方式中,在具备执行所述指定功能能力的设备中选择用于执行所述指定功能的第二设备,包括:在具备执行所述指定功能能力的设备中选择指定位置距离范围内的设备,作为执行所述指定功能的第二设备。又一种实施方式中,本公开涉及的功能控制方法还包括:预先记录同一局域网内或者预先连接范围内设备的能力;和/或广播能力信息查询请求,并接收设备反馈的各自具有的能力信息响应;其中,设备预先记录有自身的能力信息,或者设备根据自身的硬件部件对应的功能确定自身的能力。又一种实施方式中,所述功能触发事件包括以下之一或组合:语音指令输入事件;检测到人体活动事件;以及手势输入事件。根据本公开实施例的第二方面,提供一种功能控制装置,应用于第一设备,所述功能控制装置包括:监听单元,用于监听功能触发事件,所述功能触发事件与功能配置信息之间具有预设对应关系;调取单元,用于在所述监听单元监听到功能触发事件时,调取与所述功能触发事件对应的功能配置信息;执行单元,用于依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能。一种实施方式中,所述功能配置信息指示有所述功能触发事件需要触发的第二设备;所述执行单元采用如下方式依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能:向所述功能配置信息指示的所述第二设备发送执行所述指定功能的功能执行指令,控制所述第二设备执行所述指定功能。另一种实施方式中,所述功能控制装置还包括:确定单元,用于基于预先记录的或者发现的不同于所述第一设备的其他设备支持的能力,确定具备执行所述指定功能能力的设备;显示单元,用于显示提示信息,所述提示信息用于提示用户在具备执行所述指定功能能力的设备中选择执行所述指定功能的所述第二设备;配置单元,用于基于用户选择的所述第二设备以及所述指定功能,预先配置所述功能配置信息。又一种实施方式中,所述功能配置信息指示有所述指定功能。所述执行单元采用如下方式依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能:基于预先记录的或者发现的不同于所述第一设备的其他设备支持的能力,确定具备执行所述指定功能能力的设备;在具备执行所述指定功能能力的设备中选择用于执行所述指定功能的第二设备;向选择的所述第二设备发送执行所述指定功能的功能执行指令,控制所述第二设备执行所述指定功能。又一种实施方式中,所述执行单元用于采用如下方式在具备执行所述指定功能能力的设备中选择用于执行所述指定功能的第二设备:在具备执行所述指定功能能力的设备中选择指定位置距离范围内的设备,作为执行所述指定功能的第二设备。又一种实施方式中,所述功能控制装置还包括:记录单元,用于预先记录同一局域网内或者预先连接范围内设备的能力;和/或广播能力信息查询请求,并接收设备反馈的各自具有的能力信息响应;其中,设备预先记录有自身的能力信息,或者设备根据自身的硬件部件对应的功能确定自身的能力。又一种实施方式中,所述功能触发事件包括以下之一或组合:语音指令输入事件;检测到人体活动事件;以及手势输入事件。根据本公开实施例的第三方面,提供一种功能控制装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行第一方面或者第一方面任意一种实施方式中所述的功能控制方法。根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由设备的处理器执行时,使得设备能够执行第一方面或者第一方面任意一种实施方式中所述的功能控制方法。本公开的实施例提供的技术方案可以包括以下有益效果:基于功能触发事件与功能配置信息之间的预设对应关系,在监听到功能触发事件时,调取与监听到的功能触发事件对应的功能配置信息,并依据功能配置信息控制其他设备执行功能触发时间需要触发的指定功能,能够充分利用各设备之间的能力执行指定功能,实现多设备的联动。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种功能控制方法的流程图。图2是根据一示例性实施例示出的一种功能控制方法的流程图。图3是根据一示例性实施例示出的一种预配置功能配置信息的流程图。图4是根据一示例性实施例示出的一种功能控制方法的流程图。图5是根据一示例性实施例示出的一种功能控制装置的框图。图6是根据一示例性实施例示出的一种用于功能控制的装置的本文档来自技高网...

【技术保护点】
1.一种功能控制方法,其特征在于,应用于第一设备,所述功能控制方法包括:/n监听功能触发事件,所述功能触发事件与功能配置信息之间具有预设对应关系;/n在监听到功能触发事件时,调取与所述功能触发事件对应的功能配置信息;/n依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能。/n

【技术特征摘要】
1.一种功能控制方法,其特征在于,应用于第一设备,所述功能控制方法包括:
监听功能触发事件,所述功能触发事件与功能配置信息之间具有预设对应关系;
在监听到功能触发事件时,调取与所述功能触发事件对应的功能配置信息;
依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能。


2.根据权利要求1所述的功能控制方法,其特征在于,所述功能配置信息指示有所述功能触发事件触发执行指定功能对应的第二设备;
所述依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能,包括:
向所述功能配置信息指示的所述第二设备发送执行所述指定功能的功能执行指令,控制所述第二设备执行所述指定功能。


3.根据权利要求2所述的功能控制方法,其特征在于,所述功能控制方法还包括:
基于预先记录的或者发现的不同于所述第一设备的其他设备支持的能力,确定具备执行所述指定功能能力的设备;
显示提示信息,所述提示信息用于提示用户在具备执行所述指定功能能力的设备中选择执行所述指定功能的所述第二设备;
基于用户选择的所述第二设备以及所述指定功能,预先配置所述功能配置信息。


4.根据权利要求1所述的功能控制方法,其特征在于,所述功能配置信息指示有所述指定功能;
所述依据所述功能配置信息控制第二设备执行所述功能触发事件需要触发的指定功能,包括:
基于预先记录的或者发现的不同于所述第一设备的其他设备支持的能力,确定具备执行所述指定功能能力的设备;
在具备执行所述指定功能能力的设备中选择用于执行所述指定功能的第二设备;
向选择的所述第二设备发送执行所述指定功能的功能执行指令,控制所述第二设备执行所述指定功能。


5.根据权利要求4所述的功能控制方法,其特征在于,在具备执行所述指定功能能力的设备中选择用于执行所述指定功能的第二设备,包括:
在具备执行所述指定功能能力的设备中选择指定位置距离范围内的设备,作为执行所述指定功能的第二设备。


6.根据权利要求1所述的功能控制方法,其特征在于,所述功能控制方法还包括:
预先记录同一局域网内或者预先连接范围内设备的能力;和/或
广播能力信息查询请求,并接收设备反馈的各自具有的能力信息响应;其中,设备预先记录有自身的能力信息,或者设备根据自身的硬件部件对应的功能确定自身的能力。


7.根据权利要求1至6中任意一项所述的功能控制方法,其特征在于,所述功能触发事件包括以下之一或组合:
语音指令输入事件;
检测到人体活动事件;
手势输入事件。


8.一种功能控制装置,其特征在于,应用于第一设备,所述功能控制装置包括:
监听单元,用于监听功能触发事件,所述功能触发事件与功能配置信息之间具有预设对应关系;
调取单元,用于在所述监听单元监听到功能触发事件时,调取与所述功能触发事件对应的...

【专利技术属性】
技术研发人员:李政
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1