一种基于授权的连接蓝牙设备的方法及系统的制作方法

文档序号:9755355阅读:937来源:国知局
一种基于授权的连接蓝牙设备的方法及系统的制作方法
【技术领域】
[0001]本发明属于智能控制领域,具体而言,涉及一种基于授权的连接蓝牙设备的方法及系统。
【背景技术】
[0002]现有蓝牙设备和手机配对时需要用户点击或者触摸蓝牙设备来确定配对,这样就导致使用者需要进行手工操作,同时操作过程繁琐,最重要的是蓝牙设备需要有触摸模块的电路或者确认的按键,导致成本增加。这种方式操作繁琐,耗时久,体验差。因此亟待发明一种直接发送指令连接目的蓝牙设备的方法。

【发明内容】

[0003]为解决现有技术中蓝牙设备和手机配对过程操作繁琐,耗时久,体验差的技术缺陷,本发明提供了一种通过绑定手机MAC地址,通过与已绑定的手机蓝牙MAC地址匹配,由已连接蓝牙设备的其他设备向请求连接的手机授权来实现简化操作、提高用户体验性的目的。。
[0004]本发明提供了一种基于授权的手机连接蓝牙设备的方法,包括如下步骤:接收连接请求获取连接设备MAC地址,并将连接设备MAC地址与已连接的蓝牙设备的MAC地址进行匹配;向匹配不成功的已连接的蓝牙设备转发连接请求及授权请求,或与匹配成功的连接设备连接;根据授权请求获取授权指令后与连接设备连接,删除已连接蓝牙设备的MAC地址并存储连接设备的MAC地址。
[0005]进一步,获取授权指令后与连接设备连接之前还包括
[0006]判断授权结果是否为授权指令,是则获取授权指令后与连接设备连接,删除已连接蓝牙设备的MAC地址并存储连接设备的MAC地址;否则不做处理。
[0007]进一步,将连接设备MAC地址与已连接的蓝牙设备的MAC地址进行匹配之前还包括
[0008]判断是否存在已连接的蓝牙设备的MAC地址,是则将连接设备MAC地址与已连接的蓝牙设备的MAC地址进行匹配,否则与连接设备连接并存储连接设备的MAC地址。
[0009]进一步,所述基于授权的连接蓝牙设备的方法还包括
[0010]判断已连接的蓝牙设备在预设时间T内是否进行了数据传输,是则不做处理,否则断开连接并删除已连接蓝牙设备MAC地址。
[0011]本发明还提供了一种基于授权的连接蓝牙设备的系统,包括接收模块、授权模块、处理模块,其中,
[0012]接收模块,用于接收连接请求获取连接设备MAC地址,并将连接设备MAC地址与已连接的蓝牙设备的MAC地址进行匹配;
[0013]授权模块,用于向匹配不成功的已连接的蓝牙设备转发连接请求及授权请求,或与匹配成功的连接设备连接;
[0014]处理模块,用于获取授权指令后与连接设备连接,删除已连接蓝牙设备的MAC地址并存储连接设备的MAC地址。
[0015]进一步,处理模块还包括
[0016]指令判断单元,用于判断授权结果是否为授权指令,是则获取授权指令后与连接设备连接,删除已连接蓝牙设备的MAC地址并存储连接设备的MAC地址;否则不做处理。
[0017]进一步,接收模块还包括
[0018]存储判断单元,用于判断是否存储已连接的蓝牙设备的MAC地址,是则将连接设备MAC地址与已连接的蓝牙设备的MAC地址进行匹配,否则与连接设备连接并存储连接设备的MAC地址。
[0019]进一步,所述基于授权的连接蓝牙设备的系统还包括
[0020]格式模块,用于判断存储MAC地址的蓝牙设备在预设时间T内是否进行了数据传输,是则不做处理,否则断开连接并删除该MAC地址。
[0021]综上,本发明通过将连接设备的MAC地址与已连接蓝牙设备的MAC地址进行匹配,通过已连接的蓝牙设备的授权完成与MAC地址匹配不成功的连接设备的的连接,从而简化操作、提高用户体验性。
【附图说明】
[0022]图1为本发明所述的基于授权的连接蓝牙设备的方法的一个实施例的流程示意图;
[0023]图2为本发明所述的基于授权的连接蓝牙设备的方法的另一个实施例的流程示意图;
[0024]图3为本发明所述的基于授权的连接蓝牙设备的方法的又一个实施例的流程示意图;
[0025]图4为本发明所述的基于授权的连接蓝牙设备的系统的结构示意图。
【具体实施方式】
[0026]下面通过具体的实施例并结合附图对本发明做进一步的详细描述。
[0027]为了提高蓝牙设备和手机配对操作的简便性,提高用户体验性,本发明提供了一种基于授权的手机连接蓝牙设备的方法,通过绑定的手机蓝牙MAC地址直接接收请求连接的手机数据或通过被授权接收。
[0028]如图1所示,为本发明所述的基于授权的连接蓝牙设备的方法的一个实施例的流程示意图。所述方法包括如下步骤:
[0029]S1、接收连接请求获取连接设备MAC地址,并将连接设备MAC地址与已连接的蓝牙设备的MAC地址进行匹配。
[0030]具体实施过程中,可能存在手机连接蓝牙设备后不进行数据传输的情况。这种情况占用了其他手机与蓝牙设备通信的信道,极大造成了资源浪费。
[0031]S2、向匹配不成功的已连接的蓝牙设备转发连接请求及授权请求,或与匹配成功的连接设备连接。
[0032]S3、根据授权请求获取授权指令后与连接设备连接,删除已连接蓝牙设备的MAC地址并存储连接设备的MAC地址。
[0033]如图2所示,本发明还提供了一种基于授权的连接蓝牙设备的方法的另一个实施例的流程示意图。
[0034]Sll、接收连接请求获取连接设备MAC地址,并将连接设备MAC地址与已连接的蓝牙设备的MAC地址进行匹配。
[0035]S21、向匹配不成功的已连接的蓝牙设备转发连接请求及授权请求,或与匹配成功的连接设备连接。
[0036]S31、根据授权请求获取授权指令后与连接设备连接,删除已连接蓝牙设备的MAC地址并存储连接设备的MAC地址。
[0037]S41、判断已连接的蓝牙设备在预设时间T内是否进行了数据传输,是则不做处理,否则断开连接并删除已连接蓝牙设备MAC地址。
[0038]下面手机与蓝牙手环(蓝牙设备)连接为例说明本发明。如图3所示为本发明所述的流程流程图。
[0039]所述方法包括:
[0040]S101、接收连接请求获取连接设备MAC地址。用户利用手机向蓝牙手环发送连接请求。蓝牙手环接收连接请求后获取手机的MAC地址。
[0041]S102、判断是否存在已连接的蓝牙设备的MAC地址,是则执行步骤S103,否则执行步骤S104。由于蓝牙连接的限制,一个蓝牙设备只能与一个蓝牙设备连接。因此蓝牙手环获取手机的MAC地址后,判断蓝牙手环是否与其他设备连接。
[0042 ] S103、将连接设备MAC地址与已连接的蓝牙设备的MAC地址进行匹配,匹配成功则执行步骤S105,否则执行步骤S106。若蓝牙手环已与其他蓝牙设备连接,那么将其他设备的M
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1