1.一种移动终端基于蓝牙搜索功能的防盗方法,其特征在于,包括:
步骤A,在移动终端的应用接口中输入暗码及可穿戴设备的蓝牙MAC地址,应用接口在接收到暗码后给底层系统发送指令;
步骤B,当移动终端的系统层或底层蓝牙驱动软件接收到所述指令后,移动终端的底层接口判断移动终端的蓝牙是否被唤醒;
步骤C,当蓝牙处于睡眠状态时,直接调用自定义蓝牙搜索驱动接口唤醒蓝牙,当蓝牙处于唤醒状态则进行蓝牙搜索;
步骤D,当蓝牙搜索获取的可穿戴设备的RSSI值低于阈值时,以指令的形式通知移动终端,当移动终端接收到指令后发出警报。
2.根据权利要求1所述移动终端基于蓝牙搜索功能的防盗方法,其特征在于,所述步骤A具体包括:
A1,在移动终端的应用接口中输入暗码及在暗码的最后一位输入可穿戴设备的蓝牙MAC地址;
A2,移动终端对输入的暗码进行验证后发送保存了可穿戴设备的蓝牙MAC地址的指令到系统层。
3.根据权利要求1所述移动终端基于蓝牙搜索功能的防盗方法,其特征在于,所述步骤B具体包括:
B1,移动终端的系统层自定义接口接收应用接口发送的指令,底层接口判断移动终端的蓝牙是否被唤醒,如果蓝牙处于深度休眠状态,则调用自定义蓝牙搜索驱动接口直接唤醒蓝牙,所述接口将不返回蓝牙状态给上层应用以隐藏蓝牙硬件的实际状态;
B2,移动终端的系统层自定义接口接收应用接口发送的指令,如果蓝牙被唤醒,则调用自定义蓝牙搜索驱动接口开启蓝牙搜索,所述接口将不返回蓝牙搜索结果给上层应用。
4.根据权利要求1所述移动终端基于蓝牙搜索功能的防盗方法,其特征在于,所述步骤C具体包括:
C1,移动终端的系统层自定义接口接收应用接口发送的指令后,调用自定义的底层接口并以接口的参数形式输入保存在指令中的可穿戴设备的蓝牙MAC地址;
C2,预先将移动终端中的底层蓝牙驱动软件设置为始终处于开启状态,不受上层蓝牙应用开关控制;
C3,当移动终端的处于唤醒的状态后,直接调用自定义蓝牙搜索驱动接口进行蓝牙搜索,获取并记录可穿戴设备的RSSI值。
5.根据权利要求1所述移动终端基于蓝牙搜索功能的防盗方法,其特征在于,所述步骤D具体包括:
D1,当蓝牙搜索获取的可穿戴设备的RSSI值不低于阈值时,等待预设的间隔时间后再次进行蓝牙搜索;
D2,移动终端的自定义接口每隔一段预设的时间进行蓝牙搜索,当搜索获取的可穿戴设备的RSSI低于阈值时,以指令的形式通知移动终端,当移动终端接收到指令后发出警报进行提醒。
6.一种移动终端基于蓝牙搜索功能的防盗系统,其特征在于,包括:
输入发送模块,用于在移动终端的应用接口中输入暗码及可穿戴设备的蓝牙MAC地址,应用接口在接收到暗码后给底层系统发送指令;
接收判断模块,用于当移动终端的系统层或底层蓝牙驱动软件接收到所述指令后,移动终端的底层接口判断移动终端的蓝牙是否被唤醒;
唤醒搜索模块,用于当蓝牙处于睡眠状态时,直接调用自定义蓝牙搜索驱动接口唤醒蓝牙,当蓝牙处于唤醒状态则进行蓝牙搜索;
判断警报模块,用于当蓝牙搜索获取的可穿戴设备的RSSI值低于阈值时,以指令的形式通知移动终端,当移动终端接收到指令后发出警报。
7.根据权利要求6所述移动终端基于蓝牙搜索功能的防盗系统,其特征在于,所述输入发送模块具体包括:
暗码输入单元,用于在移动终端的应用接口中输入暗码及在暗码的最后一位输入可穿戴设备的蓝牙MAC地址;
指令发送单元,用于移动终端对输入的暗码进行验证后发送保存了可穿戴设备的蓝牙MAC地址的指令到系统层。
8.根据权利要求6所述移动终端基于蓝牙搜索功能的防盗系统,其特征在于,所述接收判断模块具体包括:
蓝牙唤醒单元,用于移动终端的系统层自定义接口接收应用接口发送的指令,底层接口判断移动终端的蓝牙是否被唤醒,如果蓝牙处于深度休眠状态,则调用自定义蓝牙搜索驱动接口直接唤醒蓝牙,所述接口将不返回蓝牙状态给上层应用以隐藏蓝牙硬件的实际状态;
蓝牙开启单元,用于移动终端的系统层自定义接口接收应用接口发送的指令,如果蓝牙被唤醒,则调用自定义蓝牙搜索驱动接口开启蓝牙搜索,所述接口将不返回蓝牙搜索结果给上层应用。
9.根据权利要求6所述移动终端基于蓝牙搜索功能的防盗系统,其特征在于,所述唤醒搜索模块具体包括:
调用保存单元,用于移动终端的系统层自定义接口接收应用接口发送的指令后,调用自定义的底层接口并以接口的参数形式输入保存在指令中的可穿戴设备的蓝牙MAC地址;
预先设置单元,用于预先将移动终端中的底层蓝牙驱动软件设置为始终处于开启状态,不受上层蓝牙应用开关控制;
搜索获取单元,用于当移动终端的处于唤醒的状态后,直接调用自定义蓝牙搜索驱动接口进行蓝牙搜索,获取并记录可穿戴设备的RSSI值。
10.根据权利要求6所述移动终端基于蓝牙搜索功能的防盗系统,其特征在于,所述判断警报模块具体包括:
循环搜索单元,用于当蓝牙搜索获取的可穿戴设备的RSSI值不低于阈值时,等待预设的间隔时间后再次进行蓝牙搜索;
警报提醒单元,用于移动终端的自定义接口每隔一段预设的时间进行蓝牙搜索,当搜索获取的可穿戴设备的RSSI低于阈值时,以指令的形式通知移动终端,当移动终端接收到指令后发出警报进行提醒。