基于超宽带的设备控制方法和装置制造方法及图纸

技术编号:30970195 阅读:21 留言:0更新日期:2021-11-25 20:48
本公开的实施例公开了基于超宽带的设备控制方法和装置。该方法的具体实施方式包括:获取控制指令;定时广播发送测距信号,并接收从设备反馈的响应信号;根据所述测距信号和所述响应信号的时间差计算主设备与从设备之间的距离;根据所述距离判断所述从设备是否满足接收条件;若满足,则向所述从设备发送所述控制指令,使得所述从设备执行所述控制指令。该实施方式基于超宽带技术测距,主设备可以向从设备发送指令,针对不同场景下,可以发送不同的指令,从设备接收到主设备的指令后进行相应的处理,节约成本,提高了便利性。提高了便利性。提高了便利性。

【技术实现步骤摘要】
基于超宽带的设备控制方法和装置


[0001]本公开的实施例涉及通信
,具体涉及基于超宽带的设备控制方法和装置。

技术介绍

[0002]目前苹果公司的iBeacon(必肯)使用的是BLE(低功耗蓝牙)技术,具体而言,利用的是BLE中名为“通告帧”(Advertising)的广播帧。通告帧是定期发送的帧,只要是支持BLE的设备就可以接收到。苹果在iOS中并不仔细推断距离,而只采用贴近(Immediate)、1m以内(Near)、1m以上(Far)三种距离状态。距离在1m以内时,接收信号强度值基本上成比例减少,而距离在1m以上时,由于反射波的影响等,接收信号强度不减少而是上下波动。也就是说,相距1m以上时无法推断距离,因此就简单判定为Far,它通常是放在室内的某个固定位置,借此向周围进行连续性广播,受限于BLE蓝牙的传输距离,蓝牙信标的覆盖范围有限,需要用户靠近蓝牙信标所在位置一定距离才会推送信息。同一部手机多次靠近蓝牙信标所在位置,会反复接收推送信息。

技术实现思路

[0003]本公开的实施例提出了基于超宽带的设备控制方法和装置。
[0004]第一方面,本公开的实施例提供了一种基于超宽带的设备控制方法,应用于主设备,包括:获取控制指令;定时广播发送测距信号,并接收从设备反馈的响应信号;根据所述测距信号和所述响应信号的时间差计算主设备与从设备之间的距离;根据所述距离判断所述从设备是否满足接收条件;若满足,则向所述从设备发送所述控制指令,使得所述从设备执行所述控制指令。
[0005]在一些实施例中,所述响应信号包括设备标识;以及所述根据所述距离判断所述从设备是否满足接收条件,包括:若所述距离小于第一阈值,且根据多次接收到的响应信号中的设备标识确定出所述从设备的停留时间大于第二阈值,则确定出所述从设备满足接收条件。
[0006]在一些实施例中,所述获取控制指令,包括:通过网络下载指令包;安装所述指令包以更新本地指令。
[0007]在一些实施例中,所述方法还包括:响应于检测到所述从设备指向主设备,向所述从设备发送授权请求,使得所述从设备将所述主设备加入白名单。
[0008]在一些实施例中,所述通过网络下载指令包,包括:获取所述主设备的场景信息;通过网络下载与所述场景信息匹配的指令包。
[0009]第二方面,本公开的实施例提供了一种基于超宽带的设备控制方法,应用于从设备,包括:响应于接收到来自主设备的测距信号,向所述主设备发送响应信号;响应于接收到来自主设备的控制指令,判断所述主设备是否可以信任;若可以信任,则执行所述控制指令。
[0010]在一些实施例中,所述方法还包括:响应于检测到用户按预定动作操作所述从设备,向所述主设备发送测距信号;响应于接收到所述主设备发送的授权请求,将所述主设备添加到可以信任的白名单中。
[0011]在一些实施例中,所述方法还包括:若所述主设备不可以信任但不在黑名单中,则弹出消息框提示用户确认是否执行所述控制指令。
[0012]在一些实施例中,所述方法还包括:响应于检测到与所述主设备之间的距离不小于第一阈值,恢复执行系统级的控制指令之前的设置。
[0013]在一些实施例中,所述方法还包括:记录已接收过的控制指令;若用户删除了目标控制指令,则不再接收所述目标控制指令。
[0014]在一些实施例中,所述执行所述控制指令,包括:统计接收到所述控制指令的次数;如果首次接收到所述控制指令,则执行所述控制指令。
[0015]第三方面,本公开的实施例提供了一种基于超宽带的设备控制装置,应用于主设备,包括:指令管理模块,被配置成获取控制指令;超宽带模块,被配置成定时广播发送测距信号,并接收从设备反馈的响应信号;测距模块,被配置成单元根据所述测距信号和所述响应信号的时间差计算主设备与从设备之间的距离;判别模块,被配置成单元根据所述距离判断所述从设备是否满足接收条件;发送模块,被配置成单元若满足,则向所述从设备发送所述控制指令,使得所述从设备执行所述控制指令。
[0016]第四方面,本公开的实施例提供了一种基于超宽带的设备控制装置,应用于从设备,包括:超宽带模块,被配置成响应于接收到来自主设备的测距信号,向所述主设备发送响应信号;判别模块,被配置成响应于接收到来自主设备的控制指令,判断所述主设备是否可以信任;指令处理模块,被配置成若可以信任,则执行所述控制指令。
[0017]第五方面,本公开的实施例提供了一种基于超宽带的用于控制设备的电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个计算机程序,当所述一个或多个计算机程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面和第二方面所述的方法。
[0018]第六方面,本公开的实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如第一方面和第二方面所述的方法。
[0019]本公开的实施例提供的基于超宽带(Ultra Wide Band,UWB)的设备控制方法和装置,当设定一个主设备,用户靠近的这个主设备的时候,主设备可以向从设备发送指令,针对不同场景下,可以发送不同的指令,并且通过插件方法可以对指令集进行扩展或更新。
[0020]本公开的实施例适用于一对多的场景,基于UWB测距技术,更加精准方便,主设备和从设备无需配对,主设备唯一,从设备不唯一,这样可以实现主设备向从设备同时发送多条指令,无需用户一一操作。
[0021]采用本公开的技术方案无需使用服务端去发送数据,携带UWB芯片的主设备进行数据发送,此方法节约成本。多设备交互的方式使用户在很多场景下更加方便,省去用户的操作,也无需向现在已有的需要服务端进行推送消息的繁琐,用户体验更加好。
附图说明
[0022]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它
特征、目的和优点将会变得更明显:
[0023]图1是本公开的一个实施例可以应用于其中的示例性系统架构图;
[0024]图2是根据本公开的基于超宽带的设备控制方法应用于主设备的一个实施例的流程图;
[0025]图3是根据本公开的基于超宽带的设备控制方法应用于从设备的一个实施例的流程图;
[0026]图4是根据本公开的基于超宽带的设备控制方法的主设备和从设备之间的交互流程图;
[0027]图5a

5g是本公开的基于超宽带的设备控制方法的应用场景的示意图;
[0028]图6是根据本公开的基于超宽带的设备控制装置应用于主设备的一个实施例的结构示意图;
[0029]图7是根据本公开的基于超宽带的设备控制装置应用于从设备的一个实施例的结构示意图;
[0030]图8是适于用来实现本公开的实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0031]下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于超宽带的设备控制方法,应用于主设备,包括:获取控制指令;定时广播发送测距信号,并接收从设备反馈的响应信号;根据所述测距信号和所述响应信号的时间差计算主设备与从设备之间的距离;根据所述距离判断所述从设备是否满足接收条件;若满足,则向所述从设备发送所述控制指令,使得所述从设备执行所述控制指令。2.根据权利要求1所述的方法,其中,所述响应信号包括设备标识;以及所述根据所述距离判断所述从设备是否满足接收条件,包括:若所述距离小于第一阈值,且根据多次接收到的响应信号中的设备标识确定出所述从设备的停留时间大于第二阈值,则确定出所述从设备满足接收条件。3.根据权利要求1所述的方法,其中,所述获取控制指令,包括:通过网络下载指令包;安装所述指令包以更新本地指令。4.根据权利要求1所述的方法,其中,所述方法还包括:响应于检测到所述从设备指向主设备,向所述从设备发送授权请求,使得所述从设备将所述主设备加入白名单。5.根据权利要求3所述的方法,其中,所述通过网络下载指令包,包括:获取所述主设备的场景信息;通过网络下载与所述场景信息匹配的指令包。6.一种基于超宽带的设备控制方法,应用于从设备,包括:响应于接收到来自主设备的测距信号,向所述主设备发送响应信号;响应于接收到来自主设备的控制指令,判断所述主设备是否可以信任;若可以信任,则执行所述控制指令。7.根据权利要求6所述的方法,其中,所述方法还包括:响应于检测到用户按预定动作操作所述从设备,向所述主设备发送测距信号;响应于接收到所述主设备发送的授权请求,将所述主设备添加到可以信任的白名单中。8.根据权利要求6所述的方法,其中,所述方法还包括:若所述主设备不可以信任但不在黑名单中,则弹出消息框提示用户确认是否执行所述控制指令。9.根据权利要求6所述的...

【专利技术属性】
技术研发人员:马聪赵瑞顾逶迤方会
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1