一种通过声音来实现蓝牙快速配对连接的方法

文档序号:7777823阅读:422来源:国知局
一种通过声音来实现蓝牙快速配对连接的方法
【专利摘要】本发明公开了一种通过声音来实现蓝牙快速配对连接的方法,包括下述步骤:S1、A移动终端启动麦克风,发出一端调制好的声音进行广播;S2、B移动终端接收到声波后,自动开启蓝牙设备,处理并发出包含自己蓝牙ID的声音;S3、A移动终端接收返回的声音,进行处理,提取蓝牙ID信息;S4、A移动终端自动扫描当前环境中的蓝牙设备,判断是否存在包含有特定字段的蓝牙,如果包含,那么进行连接;S5、如果没有返回的声音,那么关闭已经开启的蓝牙。运用本发明之后,在近距离下,通过发出声音,实现自动快速连接两个蓝牙设备,可以省略掉诸多繁琐的连接过程,体验方便快捷。
【专利说明】一种通过声音来实现蓝牙快速配对连接的方法
【技术领域】
[0001]本发明涉及蓝牙配对的【技术领域】,特别涉及一种通过声音来实现蓝牙快速配对连接的方法。
【背景技术】
[0002]随着科技的发展,智能机在硬件方面的发展也是一日千里。而蓝牙设备作为智能机的标配设备,在日常工作生活中也发挥了巨大的作用。在近距离传输数据方面,蓝牙发挥了巨大的作用。不过,美中不足的是蓝牙设备的配对连接有点繁琐。两台手机蓝牙的连接往往需要如下的过程:手动开启蓝牙,点击扫描查找设备,点击需要连接的蓝牙设备,随后还要输入密码进行配对,然后点击想要共享的文件,进行传输。这个流程对于经常玩手机的用户都觉得繁琐,对于一些刚刚接触智能机的用户来说,体验确实不太方便。本发明针对这个不方便的配对过程进行智能化设计,通过智能机内置的麦克风来实现蓝牙的配对,就可以实现蓝牙的连接。

【发明内容】

[0003]本发明的目的在于克服现有技术的缺点与不足,提供一种通过声音来实现蓝牙快速配对连接的方法,在充分利用智能机的麦克风这个设备的基础上,可以利用这种方法加快蓝牙配对连接的速度,提高用户体验。
[0004]为了达到上述目的,本发明采用以下技术方案:
[0005]一种通过声音来实现蓝牙快速配对连接的方法,包括下述步骤:
[0006]S1、A移动终端启动麦克风,发出一端调制好的声音进行广播;
[0007]S2、B移动终端接收到声波后,自动开启蓝牙设备,处理并发出包含自己蓝牙ID的声音;
[0008]S3、A移动终端接收返回的声音,进行处理,提取蓝牙ID信息;
[0009]S4、A移动终端自动扫描当前环境中的蓝牙设备,判断是否存在包含有特定字段的蓝牙,如果包含,那么进行连接;
[0010]S5、如果没有返回的声音,那么关闭已经开启的蓝牙。
[0011]优选的,步骤SI中,调制好的声音为人耳可听见声音或者为超声波。
[0012]优选的,步骤SI中,还可以通过控制发送声音的幅度,来控制声音的广播范围。
[0013]优选的,步骤SI中,是对声音进行调制、解调的具体内容为:
[0014]移动终端传递的数据是A-Z及0-9这36个字符,每个字符对应一个特定的声音频率;
[0015]调制方法:
[0016]A移动终端传递数据,那么将调制成一段声音,这段声音频率依次为所包含数据对应的频率,不同频率的时长保持一致;
[0017]解调方法:[0018]B移动终端收到这段声音之后,检测这段声音,因为这段声音是不同频率组合起来的,可以检测有哪些频率按照先后关系组合的,这样根据不同频率字母对应关系就可以知道发送的是什么数据。
[0019]优选的,步骤S2具体为:在近距离环境下,B移动终端接收到A移动终端发出的广播声音,则对广播声音进行处理,获取广播移动终端的蓝牙ID,并修改自身蓝牙ID为特定字段ID,将自身蓝牙信息调制到声音中,通过麦克风发送出去。
[0020]优选的,步骤S2中,处理并发出包含自己蓝牙ID的声音的方法为:
[0021]根据当前移动终端的蓝牙ID,按照之前字母、数字所对应的频率关系,将ID调制成一段包含不同频率的声音,然后通过麦克风发送出去。
[0022]优选的,步骤S3中,A移动终端接收返回的声音后接收到返回的声音信息,对其解调,可以得到一段字符,这段字符里面包含B移动终端ID ;将B移动终端ID加入蓝牙信任列表中;因为按照规范标准的话,B返回的声音应该是特定字符+B移动终端ID ;所以得到字符串之后略过特定字符就可以得到B移动终端ID。
[0023]优选的,步骤S4中,判断是否存在包含有特定字段的蓝牙的方法为:
[0024]A移动终端收到返回声音信息,对其解调,可以得到其一段字符信息;按照规范,需要将ID修改,在ID之后加上VOICE,所以对ID进行字符检测,判断是否存在VOICE就行。
[0025]优选的,步骤S4中,进一步包括:两台移动终端的蓝牙设备以特殊字段命名之后,自动扫描当前环境中的蓝牙设备,当发现有特定名字的蓝牙设备,那么进行配对连接。
[0026]优选的,所述移动终端为手机、平板电脑或者掌上电脑。
[0027]本发明相对于现有技术具有如下的优点及效果:
[0028]1、本发明在充分利用智能机的麦克风这个设备的基础上,可以利用这种方法加快蓝牙配对连接的速度,提高用户体验。
[0029]2、运用本发明之后,在近距离下,通过发出声音,实现自动快速连接两个蓝牙设备,可以省略掉诸多繁琐的连接过程,体验方便快捷。
[0030]3、本发明可以通过一次的蓝牙声音广播,连接多个此广播范围内的多个移动终
端,比如在party中,想将拍的照片,视频,录的声音快速共享给其他人,但蓝牙--配对太
麻烦,就可以通过本发明的方案,一次实现多个移动终端的蓝牙配对连接。
【专利附图】

【附图说明】
[0031]图1是本发明的快速配对连接方法的流程图。
【具体实施方式】
[0032]下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
[0033]实施例
[0034]如图1所示,本实施例一种通过声音来实现蓝牙快速配对连接的方法,包括下述步骤:
[0035]步骤1:A移动终端发送方启动麦克风,发出一段调制好的声音进行广播;
[0036]移动终端可以通过麦克风发送数据,因为声音也是一种波,可以对其调制;然后将蓝牙设备ID修改为特定字段的设备ID,比如添加后缀为XXX_A_BT_Voice。
[0037]假设之前A移动终端的ID为NAME_BT_A,那么修改之后为NAME_BT_A_V0ICE,修改蓝牙ID很容易实现,可以在软件层面通过修改字符串就可以做到。
[0038]本实施例中可以将声音调制使其包含特定的信息,比如声音信息头部包含广播Broadcast字段(意思为发送方),内容则为特定字段的移动终端蓝牙ID,通过声波将信息发送出去。而声音既可以调制为人耳可听见声音,也可以为超声波。
[0039]为了选择适当的配对距离,本实施例中还可以通过控制发送声音的幅度,来控制声音的广播范围。
[0040]步骤I中,对声音进行调整解调的具体步骤为:
[0041]移动终端传递的数据是A-Z及0-9这36个字符,每个字符对应一个特定的声音频率。
[0042]调制方法:
[0043]A移动终端传递数据比如abc,那么将调制成一段声音,这段声音频率依次为3个频率,不同频率的时长保持一致。
[0044]解调方法:
[0045]B移动终端收到这段声音之后,检测这段声音,因为这段声音是不同频率组合起来的,可以检测有哪些频率按照先后关系组合的,这样根据不同频率字母对应关系就可以知道发送的数据是什么了。
[0046]步骤2:移动终端接收到声波,自动开启蓝牙设备,处理并发出包含自己蓝牙ID的声音,假设A移动终端当前蓝牙ID是:NAME_BT_A,那么我们就按照之前字母频率对应关系,将ID调制成一段包含不同频率声音。
[0047]我们都知道,每台蓝牙设备都有自己的名称,同时蓝牙设备的连接也是通过点击某个蓝牙设备名字来实现的。但是有时空间中往往存在很多蓝牙设备,我们必须要告诉移动终端我们要与那个蓝牙设备进行自动连接,而连接的标志就是蓝牙设备的特殊名称。
[0048]在近距离环境下,比如B移动终端接收到步骤I中A移动终端发出的广播声音,则对声音进行处理,获取到广播移动终端的蓝牙ID ;修改自身蓝牙ID为特定字段ID,如步骤I所示,添加后缀为XXX_BT_B_Voice,将自身蓝牙ID信息调制到声音中,比如声音信息头部为回音(Echo),内容为B移动终端的蓝牙ID,通过麦克风发出去。
[0049]步骤3:A移动终端接收返回的声音,进行处理,提取蓝牙ID信息;
[0050]A移动终端接收到B移动终端返回的声音,对其处理,获取到B移动终端的蓝牙ID,这样移动终端各自都获取到对方的蓝牙ID。
[0051]步骤4:自动扫描当前环境中的蓝牙设备,判断是否存在包含有特定字段的蓝牙,如果包含,那么进行连接;
[0052]接收到返回的声音信息,对其解调,可以得到一段字符,这段字符里面包含B移动终端ID。将B移动终端ID加入蓝牙信任列表中;因为按照规范标准的话,B返回的声音应该是E (特定字符)+B移动终端ID ;所以得到字符串之后略过E就可以得到B移动终端ID。
[0053]两台移动终端的蓝牙设备以特殊字段命名之后,自动扫描当前环境中的蓝牙设备,当发现有特定名字的蓝牙设备,那么进行配对连接。比如说A移动终端的蓝牙设备扫描到了环境中存在蓝牙设备B的ID,那么就向B移动终端发生配对请求,B移动终端的蓝牙设备扫描到了环境中也存在蓝牙设备A移动终端的ID,那么也向A移动终端发送配对请求。不管A移动终端还是B移动终端接收到对方的连接请求之后,自动进行响应,并配对连接。连接之后,就可是实现两台移动终端的蓝牙通信了。
[0054]步骤S4中,判断是否存在包含有特定字段的蓝牙为:A移动终端收到返回声音信息,对其解调,可以得到其一段字符信息。按照规范,需要将ID修改,在ID之后加上VOICE,所以对ID进行字符检测,判断是否存在VOICE就行。
[0055]步骤5:如果没有返回的声音,那么关闭已经开启的蓝牙。
[0056]如果移动终端没有收到返回的声音,说明环境中没有其他蓝牙设备,那么说明没有其他的蓝牙设备,那么关闭已经开启的蓝牙设备。
[0057]当然,本实施例中所述的移动终端可以是手机、电子书、个人数字助理(PDA)、掌上电脑、人机交互终端或其他具有显示功能的手持式终端设备。
[0058]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。
[0059]上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
【权利要求】
1.一种通过声音来实现蓝牙快速配对连接的方法,其特征在于,包括下述步骤: S1、A移动终端启动麦克风,发出一端调制好的声音进行广播; S2、B移动终端接收到声波后,自动开启蓝牙设备,处理并发出包含自己蓝牙ID的声曰; S3、A移动终端接收返回的声音,进行处理,提取蓝牙ID信息; S4、A移动终端自动扫描当前环境中的蓝牙设备,判断是否存在包含有特定字段的蓝牙,如果包含,那么进行连接; S5、如果没有返回的声音,那么关闭已经开启的蓝牙。
2.根据权利要求1所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,步骤SI中,调制好的声音为人耳可听见声音或者为超声波。
3.根据权利要求1所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,步骤SI中,还可以通过控制发送声音的幅度,来控制声音的广播范围。
4.根据权利要求1所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,步骤SI中,是对声音进行调制、解调的具体内容为: 移动终端传递的数据是A-Z及0-9这36个字符,每个字符对应一个特定的声音频率; 调制方法: A移动终端传递数据,那么将调制成一段声音,这段声音频率依次为所包含数据对应的频率,不同频率的时长保持一致; 解调方法: B移动终端收到这段声音之后,检测这段声音,因为这段声音是不同频率组合起来的,可以检测有哪些频率按照先后关系组合的,这样根据不同频率字母对应关系就可以知道发送的是什么数据。
5.根据权利要求4所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,步骤S2具体为:在近距离环境下,B移动终端接收到A移动终端发出的广播声音,则对广播声音进行处理,获取广播移动终端的蓝牙ID,并修改自身蓝牙ID为特定字段ID,将自身蓝牙信息调制到声音中,通过麦克风发送出去。
6.根据权利要求5所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,步骤S2中,处理并发出包含自己蓝牙ID的声音的方法为: 根据当前移动终端的蓝牙ID,按照之前字母、数字所对应的频率关系,将ID调制成一段包含不同频率的声音,然后通过麦克风发送出去。
7.根据权利要求1所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,步骤S3中,A移动终端接收返回的声音后接收到返回的声音信息,对其解调,可以得到一段字符,这段字符里面包含B移动终端ID ;将B移动终端ID加入蓝牙信任列表中;按照规范标准,B返回的声音应该是特定字符+B移动终端ID ;所以得到字符串之后略过特定字符就可以得到B终端ID。
8.根据权利要求1所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,步骤S4中,判断是否存在包含有特定字段的蓝牙的方法为: A移动终端收到返回声音信息,对其解调,可以得到其一段字符信息;按照规范,需要将ID修改,在ID之后加上VOICE,所以对ID进行字符检测,判断是否存在VOICE。
9.根据权利要求1所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,步骤S4中,进一步包括:两台移动终端的蓝牙设备以特殊字段命名之后,自动扫描当前环境中的蓝牙设备,当发现有特定名字的蓝牙设备,那么进行配对连接。
10.根据权利要求1-9中任一项所述的通过声音来实现蓝牙快速配对连接的方法,其特征在于,所述 移动终端为手机、平板电脑或者掌上电脑。
【文档编号】H04B11/00GK103596292SQ201310611424
【公开日】2014年2月19日 申请日期:2013年11月26日 优先权日:2013年11月26日
【发明者】罗龙 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1