一种基于蓝牙设备的交互方法及相关设备技术

技术编号:33639704 阅读:26 留言:0更新日期:2022-06-02 01:58
本申请实施例公开了一种基于蓝牙设备的交互方法及相关设备,用于解决客户端连接蓝牙设备的数量限制问题。本申请实施例方法包括:客户端获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;所述客户端将所述设备标识信息及所述广播标识信息进行绑定;当获取待识别iBeacon广播信息后,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;若存在,则所述客户端对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。iBeacon广播信息进行预设操作。iBeacon广播信息进行预设操作。

【技术实现步骤摘要】
一种基于蓝牙设备的交互方法及相关设备


[0001]本申请实施例涉及通信
,尤其涉及一种基于蓝牙设备的交互方法及相关设备。

技术介绍

[0002]iBeacon是在移动终端操作系统上配置的一种功能。其工作方式是,配备有低功耗蓝牙(BLE,Bluetooth low energy)通信功能的蓝牙设备,通过使用BLE技术向周围发送自己特有的ID,接收到该ID的客户端(包括但不限于手机、平板、计算机等)会根据该ID执行处理流程。处理流程一般取决于蓝牙设备在哪种业务场景下进行,一般的流程包括推送广告,发送错误码或告警等。
[0003]iBeacon所使用的BLE技术,具体来说,利用的是BLE中名为“通告帧(Advertising)”技术的广播帧。通告帧是定期发送的帧,只要是支持BLE的蓝牙设备就可以接收到。而iBeacon就是通过在这种通告帧的有效负载部分嵌入苹果公司自主格式的数据来实现的。
[0004]蓝牙版本在4.0及以上的蓝牙设备,可以通过与客户端建立连接,从而进行设备之间的通信。但是一般情况下,客户端连接蓝牙设备的数量是有限制的。同时,当客户端和蓝牙设备一直连接时,蓝牙设备的功耗相对来说会比较高。

技术实现思路

[0005]本申请实施例提供了一种基于蓝牙设备的交互方法及相关设备,用于解决客户端连接蓝牙设备的数量限制问题。
[0006]本申请实施例第一方面提供了一种基于蓝牙设备的交互方法,包括:
[0007]客户端获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
[0008]所述客户端将所述设备标识信息及所述广播标识信息进行绑定;
[0009]当获取待识别iBeacon广播信息后,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
[0010]若存在,则所述客户端对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
[0011]本申请实施例中,客户端可以通过基于iBeacon的蓝牙广播接收数据,从而突破了客户端连接蓝牙设备的限制,提升了方案的可实现性。
[0012]本申请实施例第二方面提供了一种基于蓝牙设备的交互方法,包括:
[0013]客户端获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
[0014]所述客户端将所述设备标识信息及所述广播标识信息进行绑定;
[0015]当获取待识别iBeacon广播信息后,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
[0016]若存在,则所述客户端对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
[0017]可选地,客户端获取蓝牙设备的iBeacon广播信息之前,所述方法还包括:
[0018]所述客户端获取所述蓝牙设备的蓝牙广播信息;
[0019]所述客户端通过所述蓝牙广播信息与所述蓝牙设备进行连接;
[0020]当所述客户端与所述蓝牙设备连接后,所述客户端将所述蓝牙设备在云端进行注册以获取设备维护信息;
[0021]所述客户端向所述蓝牙设备发送所述设备维护信息,以使得所述蓝牙设备绑定所述设备标识信息及所述设备维护信息。
[0022]可选地,所述客户端向所述蓝牙设备发送所述设备维护信息之后,所述方法还包括:
[0023]所述客户端向所述蓝牙设备发送设备设置信息;
[0024]所述客户端根据所述设备设置信息对所述蓝牙设备进行更新;
[0025]或,所述客户端根据所述设备设置信息对所述蓝牙设备的参数进行设置。
[0026]可选地,所述客户端向所述蓝牙设备发送所述设备维护信息之后,所述方法还包括:
[0027]所述客户端接收所述蓝牙设备发送的数据信息,所述数据信息包括所述蓝牙设备的历史数据信息及实时数据信息。
[0028]可选地,根据所述待识别iBeacon广播信息进行预设操作包括:
[0029]若所述待识别iBeacon广播信息为查找信息,所述客户端进行响铃操作或振动操作。
[0030]可选地,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系之前,所述方法还包括:
[0031]若所述客户端与所述蓝牙设备处于断开连接状态,所述客户端接收所述蓝牙设备按照预设频率发送的所述待识别iBeacon广播信息。
[0032]可选地,所述待识别iBeacon广播信息包括环境温度或环境湿度中的至少一个。
[0033]可选地,所述客户端将所述设备标识信息及所述广播标识信息进行绑定之后,所述方法还包括:
[0034]所述客户端根据所述设备标识信息监听与所述设备标识信息存在绑定关系的所述iBeacon广播信息。
[0035]可选地,所述设备维护信息包括通信秘钥信息或实时时间信息。
[0036]本申请实施例提出的一种基于蓝牙设备的交互方法,可以突破客户端连接蓝牙设备的限制,客户端可以通过基于iBeacon的蓝牙广播接收数据。在蓝牙设备上拓展的iBeacon的防丢功能,蓝牙设备可以基于iBeacon的蓝牙广播来反向查找客户端。同时,也可以降低蓝牙设备的功耗。在不建立连接的情况下,只需每隔一段时间发送一次iBeacon广播
包。
[0037]本申请实施例第三方面提供了一种基于蓝牙设备的交互系统,包括:
[0038]获取单元,用于获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
[0039]绑定单元,用于将所述设备标识信息及所述广播标识信息进行绑定;
[0040]判断单元,用于当获取待识别iBeacon广播信息后,根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
[0041]执行单元,用于当所述待识别广播标识信息与所述设备标识信息存在绑定关系时,对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
[0042]本申请实施例第三方面提供的基于蓝牙设备的交互系统用于执行第一方面所述的方法。
[0043]本申请实施例第四方面提供了一种基于蓝牙设备的交互系统,包括:
[0044]第一获取单元,用于获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBea本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于蓝牙设备的交互方法,其特征在于,所述方法包括:客户端获取蓝牙设备发送的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;所述客户端将所述设备标识信息及所述广播标识信息进行绑定;当获取待识别iBeacon广播信息后,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;若存在,则所述客户端对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。2.根据权利要求1所述的方法,其特征在于,客户端获取蓝牙设备的iBeacon广播信息之前,所述方法还包括:所述客户端获取所述蓝牙设备的蓝牙广播信息;所述客户端通过所述蓝牙广播信息与所述蓝牙设备进行连接;当所述客户端与所述蓝牙设备连接后,所述客户端将所述蓝牙设备在云端进行注册以获取设备维护信息;所述客户端向所述蓝牙设备发送所述设备维护信息,以使得所述蓝牙设备绑定所述设备标识信息及所述设备维护信息。3.根据权利要求2所述的方法,其特征在于,所述客户端向所述蓝牙设备发送所述设备维护信息之后,所述方法还包括:所述客户端向所述蓝牙设备发送设备设置信息;所述客户端根据所述设备设置信息对所述蓝牙设备进行更新;或,所述客户端根据所述设备设置信息对所述蓝牙设备的参数进行设置。4.根据权利要求2所述的方法,其特征在于,所述客户端向所述蓝牙设备发送所述设备维护信息之后,所述方法还包括:所述客户端接收所述蓝牙设备发送的数据信息,所述数据信息包括所述蓝牙设备的历史数据信息及实时数据信息。5.根据权利要求1所述的方法,其特征在于,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信...

【专利技术属性】
技术研发人员:朱恪帅
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:

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

1