欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2020800014991
申请人: 深圳市汇顶科技股份有限公司
专利类型:其他
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-08-27
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种自动识别身份的方法,其特征在于,应用于第一蓝牙低功耗BLE端,其中,所述第一BLE端被配置为人机交互设备HID,包括:在第二BLE端靠近所述第一BLE端时,基于第一蓝牙连接获取所述第二BLE端的媒体接入控制MAC地址,其中,所述第二BLE端为与所述第一BLE端绑定过的设备;

根据所述第二BLE端的MAC地址,确定所述第二BLE端是否为可信设备;

根据所述第二BLE端是否为可信设备,确定所述第一BLE端是否执行预设操作。

2.根据权利要求1所述的方法,其特征在于,通过配置所述第一BLE端包括HID服务,电池服务和设备信息服务,以及所述第一BLE端所发送的广播数据包中的外观字段为HID以将所述第一BLE端配置为HID。

3.根据权利要求1或2所述的方法,其特征在于,在所述基于第一蓝牙连接获取所述第二BLE端的MAC地址之前,所述方法还包括:建立所述第一BLE端和所述第二BLE端之间的链路层LL连接;

建立所述第一BLE端和所述第二BLE端之间的加密链路以建立所述第一BLE端和所述第二BLE端之间的绑定关系,其中,所述加密链路使用第一密钥加密;

通过所述加密链路获取并存储所述第二BLE端的MAC地址。

4.根据权利要求3所述的方法,其特征在于,所述基于第一蓝牙连接获取所述第二BLE端的媒体接入控制MAC地址,包括:向所述第二BLE端发送地址获取请求,所述地址获取请求通过所述第一密钥加密,所述地址获取请求用于请求获取所述第二BLE端的MAC地址;

接收所述第二BLE端发送的地址获取响应,所述地址获取响应包括通过所述第一密钥加密的所述第二BLE端的MAC地址。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述第二BLE端是否为可信设备,确定所述第一BLE端是否执行预设操作,包括:若所述第二BLE端为可信设备,确定所述第一BLE端执行所述预设操作;或者若所述第二BLE端不为可信设备,确定所述第一BLE端不执行所述预设操作。

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述根据所述第二BLE端是否为可信设备,确定所述第一BLE端是否执行预设操作,包括:根据所述第二BLE端是否为可信设备,以及所述第二BLE端的信号强度、所述第二BLE端连续两次被确定为可信设备之间的时间间隔和所述第二BLE端的时间权限中的至少一项,确定所述第一BLE端是否执行所述预设操作。

7.根据权利要求6所述的方法,其特征在于,所述根据所述第二BLE端是否为可信设备,以及所述第二BLE端的信号强度、所述第二BLE端连续两次被确定为可信设备之间的时间间隔和所述第二BLE端的时间权限中的至少一项,确定所述第一BLE端是否执行所述预设操作,包括:若确定所述第二BLE端为可信设备,并且所述第二BLE端的信号强度大于或等于预设值,确定所述第一BLE端执行所述预设操作;或者若确定所述第二BLE端为可信设备,并且所述第二BLE端的信号强度小于所述预设值,确定所述第一BLE端不执行所述预设操作。

8.根据权利要求6或7所述的方法,其特征在于,所述根据所述第二BLE端是否为可信设备,以及所述第二BLE端的信号强度、所述第二BLE端连续两次确定为可信设备之间的时间间隔和所述第二BLE端的时间权限中的至少一项,确定所述第一BLE端是否执行所述预设操作,包括:若所述第二BLE端连续两次被确定为可信设备的时间间隔在所述预设时长内,确定所述第一BLE端不执行所述预设操作;或者若所述第二BLE端连续两次被确定为可信设备的时间间隔大于所述预设时长,确定所述第一BLE端执行所述预设操作。

9.根据权利要求6至8中任一项所述的方法,其特征在于,所述根据所述第二BLE端是否为可信设备,以及所述第二BLE端的信号强度、所述第二BLE端连续两次确定为可信设备之间的时间间隔和所述第二BLE端的时间权限中的至少一项,确定所述第一BLE端是否执行所述预设操作,包括:若所述第二BLE端为可信设备,并且在所述第二BLE端的时间权限范围内,确定所述第一BLE端执行所述预设操作;或者若所述第二BLE端为可信设备,但不在所述第二BLE端的时间权限范围内,确定所述第一BLE端不执行所述预设操作。

10.根据权利要求1至9中任一项所述的方法,其特征在于,所述根据所述第二BLE端的MAC地址,确定所述第二BLE端是否为可信设备,包括:若所述第二BLE端的MAC地址在预存的MAC地址列表中,确定所述第二BLE端为可信设备;或者若所述第二BLE端的MAC地址不在预存的MAC地址列表中,确定所述第二BLE端为不可信设备。

11.根据权利要求1至10中任一项所述的方法,其特征在于,所述第一BLE端为蓝牙门锁,所述预设操作为开启所述蓝牙门锁;或者所述第一BLE端为蓝牙灯,所述预设操作为开启所述蓝牙灯。

12.一种自动识别身份的装置,其特征在于,所述装置被配置为人机交互设备HID,包括:存储模块,用于存储与所述装置绑定成功的设备的MAC地址列表;

蓝牙低功耗BLE模块,用于在第二BLE端靠近所述装置时,基于第一蓝牙连接获取所述第二BLE端的媒体接入控制MAC地址,其中,所述第二BLE端为与所述装置绑定过的设备;

处理模块,用于根据所述第二BLE端的MAC地址,确定所述第二BLE端是否为可信设备,根据所述第二BLE端是否为可信设备,确定所述装置是否执行预设操作。

13.根据权利要求12所述的装置,其特征在于,通过配置所述装置包括HID服务,电池服务和设备信息服务,以及所述第一BLE端所发送的广播数据包中的外观字段为HID以将所述装置配置为HID。

14.根据权利要求12所述的装置,其特征在于,在所述基于第一蓝牙连接获取所述第二BLE端的MAC地址之前,所述BLE模块还用于:建立所述装置和所述第二BLE端之间的链路层LL连接;

建立所述装置和所述第二BLE端之间的加密链路以建立所述装置和所述第二BLE端之间的绑定关系,其中,所述加密链路使用第一密钥加密;

通过所述加密链路获取并存储所述第二BLE端的MAC地址。

15.根据权利要求14所述的装置,其特征在于,所述BLE模块还用于:向所述第二BLE端发送地址获取请求,所述地址获取请求通过所述第一密钥加密,所述地址获取请求用于请求获取所述第二BLE端的MAC地址;

接收所述第二BLE端发送的地址获取响应,所述地址获取响应包括通过所述第一密钥加密的所述第二BLE端的MAC地址。

16.根据权利要求12至15中任一项所述的装置,其特征在于,所述处理模块还用于:若所述第二BLE端为可信设备,确定所述装置执行所述预设操作;或者若所述第二BLE端不为可信设备,确定所述装置不执行所述预设操作。

17.根据权利要求12至16中任一项所述的装置,其特征在于,所述处理模块还用于:根据所述第二BLE端是否为可信设备,以及所述第二BLE端的信号强度、所述第二BLE端连续两次确定为可信设备之间的时间间隔和所述第二BLE端的时间权限中的至少一项,确定所述装置是否执行预设操作。

18.根据权利要求17所述的装置,其特征在于,所述处理模块还用于:若确定所述第二BLE端为可信设备,并且所述第二BLE端的信号强度大于或等于预设值,确定所述装置执行所述预设操作;或者若确定所述第二BLE端为可选设备,并且所述第二BLE端的信号强度小于所述预设值,确定所述装置不执行所述预设操作。

19.根据权利要求17或18所述的装置,其特征在于,所述处理模块还用于:若所述第二BLE端连续两次被确定为可信设备的时间间隔在所述预设时长内,确定所述装置不执行所述预设操作;或者若所述第二BLE端连续两次被确定为可信设备的时间间隔大于所述预设时长,确定所述装置执行所述预设操作。

20.根据权利要求17至19中任一项所述的装置,其特征在于,所述处理模块还用于:若所述第二BLE端为可信设备,并且在所述第二BLE端的时间权限范围内,确定所述装置执行所述预设操作;或者若所述第二BLE端为可信设备,但不在所述第二BLE端的时间权限范围内,确定所述装置不执行所述预设操作。

21.根据权利要求12至20中任一项所述的装置,其特征在于,所述处理模块还用于:若所述第二BLE端的MAC地址在预存的MAC地址列表中,确定所述第二BLE端为可信设备;或者若所述第二BLE端的MAC地址不在预存的MAC地址列表中,确定所述第二BLE端为不可信设备。

22.根据权利要求12至21中任一项所述的装置,其特征在于,所述装置为蓝牙门锁,所述预设操作为开启所述蓝牙门锁;或所述装置为蓝牙灯,所述预设操作为开启所述蓝牙灯。

23.一种芯片,其特征在于,包括:

存储器,用于存储计算机程序;

处理器,用于从所述存储器中调用并运行所述计算机程序,使得安装有所述芯片的设备执行如权利要求1至11中任一项所述的方法。