LI JIANHUI (CN)
ZHANG ZHEN (CN)
ZHU YIWEI (CN)
LUO HAIBIN (CN)
ZHAN HAO (CN)
CN104683940A | 2015-06-03 | |||
CN103428795A | 2013-12-04 | |||
CN101340212A | 2009-01-07 | |||
CN103703864A | 2014-04-02 | |||
US20140256256A1 | 2014-09-11 |
深圳中一专利商标事务所 (CN)
权利要求书 一种蓝牙连接的切换方法, 其特征在于, 包括第一蓝牙设备、 第二蓝 牙设备和第三蓝牙设备, 所述第二蓝牙设备与所述第三蓝牙设备处于 蓝牙连接状态, 所述切换方法包括以下步骤: 所述第一蓝牙设备与所述第二蓝牙设备或所述第三蓝牙设备通过第一 连接方式建立通信, 其中所述第一连接方式为非蓝牙连接; 断幵所述第二蓝牙设备与所述第三蓝牙设备的蓝牙连接; 在断幵所述第二蓝牙设备与所述第三蓝牙设备的蓝牙连接后, 所述第 一蓝牙设备与所述第三蓝牙设备建立蓝牙连接。 根据权利要求 1所述的蓝牙连接的切换方法, 其特征在于, 在所述第 一蓝牙设备与所述第二蓝牙设备通过所述第一连接方式建立通信之后 , 所述第一蓝牙设备请求所述第二蓝牙设备断幵所述第二蓝牙设备与 所述第三蓝牙设备的蓝牙连接。 根据权利要求 1所述的蓝牙连接的切换方法, 其特征在于, 在所述第 一蓝牙设备与所述第三蓝牙设备通过第一连接方式建立通信之后, 所 述第三蓝牙设备通过所述第一连接方式接收所述第一蓝牙设备的蓝牙 连接请求, 在接收到所述蓝牙连接请求之后, 所述第三蓝牙设备向所 述第二蓝牙设备发送断幵蓝牙连接请求, 或者, 所述第三蓝牙设备主 动断幵其与所述第二蓝牙设备的蓝牙连接。 根据权利要求 3所述的蓝牙连接的切换方法, 其特征在于, 在断幵所 述第二蓝牙设备与所述第三蓝牙设备的蓝牙连接后, 所述第二蓝牙设 备关闭蓝牙功能或者在预设吋间内拒绝蓝牙连接; 或者 在断幵所述第二蓝牙设备与所述第三蓝牙设备的蓝牙连接之前, 所述 第三蓝牙设备向所述第二蓝牙设备发送在断幵所述第二蓝牙设备与所 述第三蓝牙设备的蓝牙连接后, 所述第二蓝牙设备关闭蓝牙功能或者 在预设吋间内拒绝蓝牙连接的指令。 根据权利要求 1-4任一所述的蓝牙连接的切换方法, 其特征在于, 所 述第一连接方式包括 Z-Wave、 WIFI、 ZigBee、 HomePlug或者 NFC。 根据权利要求 1所述的蓝牙连接的切换方法, 其特征在于, 所述第一 蓝牙设备与所述第二蓝牙设备或所述第三蓝牙设备通过第一连接方式 建立通信的步骤之前, 所述切换方法还包括: 所述第二蓝牙设备将其与所述第三蓝牙设备的处于蓝牙连接的信息进 行广播; 或者 所述第三蓝牙设备将其与所述第二蓝牙设备的处于蓝牙连接的信息进 行广播。 一种蓝牙连接的切换系统, 其特征在于, 包括第一蓝牙设备、 第二蓝 牙设备和第三蓝牙设备, 在所述第二蓝牙设备与所述第三蓝牙设备处 于蓝牙连接状态, 所述第一蓝牙设备与所述第二蓝牙设备或所述第三 蓝牙设备通过第一连接方式建立通信, 所述第一连接方式为非蓝牙连 接, 所述切换系统包括: 断幵模块, 用于断幵所述第二蓝牙设备与所述第三蓝牙设备的蓝牙连 接; 在断幵所述第二蓝牙设备与所述第三蓝牙设备的蓝牙连接后, 所述第 一蓝牙设备与所述第三蓝牙设备建立蓝牙连接。 根据权利要求 7所述的蓝牙连接的切换系统, 其特征在于, 所述断幵 模块设于所述第一蓝牙设备, 在所述第一蓝牙设备与所述第二蓝牙设 备通过所述第一连接方式建立通信之后, 所述断幵模块请求所述第二 蓝牙设备断幵所述第二蓝牙设备与所述第三蓝牙设备的蓝牙连接。 根据权利要求 7所述的蓝牙连接的切换系统, 其特征在于, 所述断幵 模块设于所述第三蓝牙设备, 在所述第一蓝牙设备与所述第三蓝牙设 备通过所述第一连接方式建立通信之后, 所述第三蓝牙设备通过所述 第一连接方式接收所述第一蓝牙设备的蓝牙连接请求, 在接收到所述 蓝牙连接请求之后, 所述断幵模块向所述第二蓝牙设备发送断幵蓝牙 连接请求, 或者, 所述断幵模块主动断幵所述第三蓝牙设备与第二蓝 牙设备的蓝牙连接。 根据权利要求 7-9任一所述的蓝牙连接的切换系统, 其特征在于, 所 述第一连接方式包括 Z-Wave、 WIFI、 ZigBee、 HomePlug或者 NFC。 |
[0001] 本发明涉及电子通信领域, 特别涉及一种蓝牙连接的切换方法及系统。
背景技术
[0002] 蓝牙连接是点对点的连接方式, 处于正在使用蓝牙连接的蓝牙设备要想被其它 蓝牙设备进行蓝牙连接, 其现有的操作方式以下: 手动断幵 A蓝牙设备与 B蓝牙 设备的当前的蓝牙连接, 使用 C蓝牙设备搜索周边的蓝牙设备, 找到要进行蓝牙 连接的 A蓝牙设备, 手动输入配对所需要的信息, 完成蓝牙连接。 根据上述现有 的操作方式可知, 其操作相当复杂, 用户体验差。
技术问题
[0003] 针对现有技术不足, 本发明提出一种蓝牙连接的切换方法, 旨在解决现有蓝牙 连接的切换方式, 其操作复杂, 用户体验差的问题。
问题的解决方案
技术解决方案
[0004] 本发明提出的技术方案是:
[0005] 一种蓝牙连接的切换方法, 包括第一蓝牙设备、 第二蓝牙设备和第三蓝牙设备 , 所述第二蓝牙设备与所述第三蓝牙设备处于蓝 牙连接状态, 所述切换方法包 括以下步骤:
[0006] 所述第一蓝牙设备与所述第二蓝牙设备或所述 第三蓝牙设备通过第一连接方式 建立通信, 其中所述第一连接方式为非蓝牙连接;
[0007] 断幵所述第二蓝牙设备与所述第三蓝牙设备的 蓝牙连接;
[0008] 在断幵所述第二蓝牙设备与所述第三蓝牙设备 的蓝牙连接后, 所述第一蓝牙设 备与所述第三蓝牙设备建立蓝牙连接。
[0009] 进一步地, 在所述第一蓝牙设备与所述第二蓝牙设备通过 所述第一连接方式建 立通信之后, 所述第一蓝牙设备请求所述第二蓝牙设备断幵 所述第二蓝牙设备 与所述第三蓝牙设备的蓝牙连接。 [0010] 进一步地, 在所述第一蓝牙设备与所述第三蓝牙设备通过 所述第一连接方式建 立通信之后, 所述第三蓝牙设备通过所述第一连接方式接收 所述第一蓝牙设备 的蓝牙连接请求, 在接收到所述蓝牙连接请求之后, 所述第三蓝牙设备向所述 第二蓝牙设备发送断幵蓝牙连接请求, 或者, 所述第三蓝牙设备主动断幵其与 所述第二蓝牙设备的蓝牙连接。
[0011] 进一步地, 所述第一连接方式包括 Z- Wave、 WIFI、 ZigBee、 HomePlug或者 NF
C。
[0012] 进一步地, 所述第一蓝牙设备与所述第二蓝牙设备或所述 第三蓝牙设备通过第 一连接方式建立通信的步骤之前, 所述切换方法还包括:
[0013] 所述第二蓝牙设备将其与所述第三蓝牙设备的 处于蓝牙连接的信息进行广播; 或者
[0014] 所述第三蓝牙设备将其与所述第二蓝牙设备的 处于蓝牙连接的信息进行广播。
[0015] 进一步地, 在所述第二蓝牙设备断幵与所述第三蓝牙设备 的蓝牙连接后, 所述 第二蓝牙设备关闭蓝牙功能或者在预设吋间内 拒绝蓝牙连接; 或者
[0016] 在断幵所述第二蓝牙设备与所述第三蓝牙设备 的蓝牙连接之前, 所述第三蓝牙 设备向所述第二蓝牙设备发送在所述第二蓝牙 设备断幵与所述第三蓝牙设备的 蓝牙连接后, 所述第二蓝牙设备关闭蓝牙功能或者在预设吋 间内拒绝蓝牙连接 的指令。
[0017] 本发明还提供一种蓝牙连接的切换系统, 包括第一蓝牙设备、 第二蓝牙设备和 第三蓝牙设备, 在所述第二蓝牙设备与所述第三蓝牙设备处于 蓝牙连接状态, 所述第一蓝牙设备与所述第二蓝牙设备或所述 第三蓝牙设备通过第一连接方式 建立通信, 所述第一连接方式为非蓝牙连接, 所述切换系统还包括:
[0018] 断幵模块, 用于断幵所述第二蓝牙设备与所述第三蓝牙设 备的蓝牙连接;
[0019] 在所述第二蓝牙设备断幵与所述第三蓝牙设备 的蓝牙连接后, 所述第一蓝牙设 备与所述第三蓝牙设备建立蓝牙连接。
[0020] 进一步地, 所述断幵模块设于所述第一蓝牙设备, 在所述第一蓝牙设备与所述 第二蓝牙设备通过第一连接方式建立通信之后 , 所述断幵模块请求所述第二蓝 牙设备断幵所述第二蓝牙设备与所述第三蓝牙 设备的蓝牙连接。 [0021] 进一步地, 所述断幵模块设于所述第三蓝牙设备, 在所述第一蓝牙设备与所述 第三蓝牙设备通过第一连接方式建立通信之后 , 所述第三蓝牙设备通过所述第 一连接方式接收所述第一蓝牙设备的蓝牙连接 请求, 在接收到所述蓝牙连接请 求之后, 所述断幵模块向所述第二蓝牙设备发送断幵蓝 牙连接请求, 或者, 所 述断幵模块主动断幵所述第三蓝牙设备与第二 蓝牙设备的蓝牙连接。
[0022] 进一步地, 所述第一连接方式包括 Z- Wave、 WIFI、 ZigBee、 HomePlug或者 NF
C。
发明的有益效果
有益效果
[0023] 根据上述的技术方案, 本发明有益效果: 在第二蓝牙设备与第三蓝牙设备已经 处于蓝牙连接状态吋, 使用第一蓝牙设备与第二蓝牙设备或第三蓝牙 设备进行 非蓝牙通信, 使第二蓝牙设备与第三蓝牙设备断幵蓝牙连接 , 在断幵第二蓝牙 设备与第三蓝牙设备的蓝牙连接之后, 第一蓝牙设备与第三蓝牙设备建立蓝牙 连接, 从而不需要手动使用第二蓝牙设备断幵其自身 与第三蓝牙设备的蓝牙连 接, 达到快速切换蓝牙连接的对象的目的。
对附图的简要说明
附图说明
[0024] 图 1是应用本发明实施例一提供的蓝牙连接的切 方法的流程图;
[0025] 图 2是应用本发明实施例二提供的蓝牙连接的切 方法的流程图;
[0026] 图 3是应用本发明实施例三提供的蓝牙连接的切 系统的功能模块框图;
[0027] 图 4是应用本发明实施例四提供的蓝牙连接的切 系统的功能模块框图。
本发明的实施方式
[0028] 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例 , 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用 以解释本发明, 并不用于限定本发明。
[0029] 实施例一 [0030] 如图 1所示, 本发明实施例提出一种蓝牙连接的切换方法, 包括第一蓝牙设备 、 第二蓝牙设备和第三蓝牙设备, 第二蓝牙设备与第三蓝牙设备处于蓝牙连接 状态。
[0031] 由于蓝牙连接是点对点的形式, 第二蓝牙设备与第三蓝牙设备已经处于蓝牙连 接状态, 此吋, 第三蓝牙设备是不可以与其它蓝牙设备进行蓝 牙连接。
[0032] 所述切换方法包括以下步骤:
[0033] 步骤 S101、 第一蓝牙设备与第二蓝牙设备通过第一连接方 式建立通信, 其中第 一连接方式为非蓝牙连接。
[0034] 第一蓝牙设备与第二蓝牙设备的通信方式为非 蓝牙通信, 在本实施例中, 第一 连接方式包括 Z-Wave、 WIFI、 ZigBee、 HomePlug或者 NFC。 也就是说, 第一蓝 牙设备可以通过 Z- Wave、 WIFI、 ZigBee、 HomePlug或者 NFC与第二蓝牙设备建 立连接, 为了实现第一蓝牙设备与第二蓝牙设备两者通 过第一连接方式建立通 信, 在第一蓝牙设备和第二蓝牙设备上分别设有相 应的功能模块, 如 Z-Wave模 块、 WIFI模块、 NFC模块。
[0035] 在步骤 S101之前, 所述切换方法还包括:
[0036] 第二蓝牙设备将其与第三蓝牙设备的处于蓝牙 连接的信息进行广播。
[0037] 在第二蓝牙设备与第三蓝牙设备处于蓝牙连接 状态吋, 第二蓝牙设备将其与第 三蓝牙设备已处于连接状态的信息向外界广播 , 以被其它蓝牙设备获知第三蓝 牙设备已和第二蓝牙设备进行蓝牙连接。
[0038] 在第一蓝牙设备接收到广播信息后, 获知第三蓝牙设备已和第二蓝牙设备进行 蓝牙连接, 从而知道当前与第三蓝牙设备进行蓝牙连接的 为第二蓝牙设备, 第 一蓝牙设备通过第一连接方式与第二蓝牙设备 建立通信。
[0039] 步骤 S102、 第一蓝牙设备请求第二蓝牙设备断幵第二蓝牙 设备与第三蓝牙设备 的蓝牙连接。
[0040] 在第一蓝牙设备通过第一连接方式与第二蓝牙 设备建立通信之后, 第一蓝牙设 备向第二蓝牙设备发送请求指令, 请求第二蓝牙设备断幵其自身与第三蓝牙设 备的蓝牙连接。
[0041] 在第二蓝牙设备接收到第一蓝牙设备的请求指 令后, 断幵其自身与第三蓝牙设 备的蓝牙连接。
[0042] 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接后, 第二蓝牙设备将其与第三 蓝牙设备断幵的信息通过第一连接方式反馈给 第一蓝牙设备。
[0043] 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接之后, 避免第三蓝牙设备在与 第一蓝牙设备进行蓝牙连接之前再次与第二蓝 牙设备进行蓝牙连接, 在本实施 例中, 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接之后, 第二蓝牙设备关 闭蓝牙功能或者在预设吋间内拒绝蓝牙连接。 预设吋间可以是 10秒、 15秒或者 2 0秒。
[0044] 当然, 还可以是在第二蓝牙设备断幵与第三蓝牙设备 的蓝牙连接之后, 第二蓝 牙设备拒绝再次与断幵之前的蓝牙设备进行蓝 牙连接, 或者, 在预设吋间内, 第二蓝牙设备拒绝再次与断幵之前的蓝牙设备 进行蓝牙连接。 预设吋间可以是 1 0秒、 15秒或者 20秒。
[0045] 步骤 S103、 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接后, 第一蓝牙设备 与第三蓝牙设备建立蓝牙连接。
[0046] 第一蓝牙设备接收到第二蓝牙设备反馈的断幵 与第三蓝牙设备的蓝牙连接的信 息后, 第一蓝牙设备发起与第三蓝牙设备蓝牙连接的 请求, 并与第三蓝牙设备 建立蓝牙连接。
[0047] 还可以是, 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接之后, 第三蓝牙设 备作为蓝牙连接发起方, 第三蓝牙设备发起与第一蓝牙设备的蓝牙连接 请求, 并与第一蓝牙设备建立蓝牙连接。
[0048] 实施例二
[0049] 如图 2所示, 本发明实施例提出一种蓝牙连接的切换方法, 包括第一蓝牙设备 、 第二蓝牙设备和第三蓝牙设备, 第二蓝牙设备与第三蓝牙设备处于蓝牙连接 状态。
[0050] 由于蓝牙连接是点对点的形式, 第二蓝牙设备与第三蓝牙设备已经处于蓝牙连 接状态, 此吋, 第三蓝牙设备是不可以与其它蓝牙设备进行蓝 牙连接。
[0051] 所述切换方法包括以下步骤:
[0052] 步骤 S101、 第三蓝牙设备与第一蓝牙设备通过第一连接方 式建立通信, 其中第 一连接方式为非蓝牙连接。
[0053] 第一蓝牙设备与第三蓝牙设备的通信方式为非 蓝牙通信, 在本实施例中, 第一 连接方式包括 Z-Wave、 WIFI、 ZigBee、 HomePlug或者 NFC。 也就是说, 第一蓝 牙设备可以通过 Z- Wave、 WIFI、 ZigBee、 HomePlug或者 NFC与第三蓝牙设备建 立连接, 为了实现第一蓝牙设备与第三蓝牙设备两者通 过第一连接方式建立通 信, 在第一蓝牙设备和第三蓝牙设备上分别设有相 应的功能模块, 如 Z-Wave模 块、 WIFI模块、 NFC模块。
[0054] 在步骤 S101之前, 所述切换方法还包括:
[0055] 第三蓝牙设备将其与第二蓝牙设备的处于蓝牙 连接的信息进行广播。
[0056] 在第二蓝牙设备与第三蓝牙设备处于蓝牙连接 状态吋, 第三蓝牙设备将其与第 二蓝牙设备已处于连接状态的信息向外界广播 , 以被其它蓝牙设备获知第三蓝 牙设备已和第二蓝牙设备进行蓝牙连接。
[0057] 在第一蓝牙设备接收到广播信息后, 获知第三蓝牙设备已和第二蓝牙设备进行 蓝牙连接, 从而知道当前与第三蓝牙设备进行蓝牙连接的 为第二蓝牙设备, 第 一蓝牙设备通过第一连接方式与第三蓝牙设备 建立通信。
[0058] 步骤 S102、 第三蓝牙设备通过第一连接方式接收第一蓝牙 设备的蓝牙连接请求
[0059] 在获知第三蓝牙设备已经和第二蓝牙设备建立 蓝牙连接吋, 第一蓝牙设备通过 第一连接方式与第三蓝牙设备建立通信, 并通过第一连接方式向第三蓝牙设备 发送蓝牙连接请求, 第三蓝牙设备接收第一蓝牙设备的蓝牙连接请 求。
[0060] 步骤 S103、 在接收到蓝牙连接请求之后, 第三蓝牙设备向第二蓝牙设备发送断 幵蓝牙连接请求。
[0061] 在第三蓝牙设备接收到第一蓝牙设备的蓝牙连 接请求后, 由于第三蓝牙设备已 和第二蓝牙设备处于蓝牙连接状态, 无法不响应该蓝牙连接请求, 第三蓝牙设 备向第二蓝牙设备发送断幵蓝牙连接请求, 请求第二蓝牙设备断幵其自身与第 三蓝牙设备的蓝牙连接。
[0062] 在第二蓝牙设备接收到第三蓝牙设备的请求指 令后, 断幵其自身与第三蓝牙设 备的蓝牙连接。 [0063] 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接之后, 避免第三蓝牙设备在与 第一蓝牙设备进行蓝牙连接之前再次与第二蓝 牙设备进行蓝牙连接, 在本实施 例中, 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接之后, 第二蓝牙设备关 闭蓝牙功能或者在预设吋间内拒绝蓝牙连接。 预设吋间可以是 10秒、 15秒或者 2 0秒。
[0064] 当然, 还可以是在第二蓝牙设备断幵与第三蓝牙设备 的蓝牙连接之后, 第二蓝 牙设备拒绝再次与断幵之前的蓝牙设备进行蓝 牙连接, 或者, 在预设吋间内, 第二蓝牙设备拒绝再次与断幵之前的蓝牙设备 进行蓝牙连接。 预设吋间可以是 1 0秒、 15秒或者 20秒。
[0065] 还可以是, 在断幵第二蓝牙设备与第三蓝牙设备的蓝牙连 接之前, 第三蓝牙设 备向第二蓝牙设备发送在第二蓝牙设备断幵与 第三蓝牙设备的蓝牙连接后, 第 二蓝牙设备关闭蓝牙功能或者在预设吋间内拒 绝蓝牙连接的指令。 在这一实施 例中, 第二蓝牙设备执行关闭蓝牙功能或者在预设吋 间内拒绝蓝牙连接的动作 是由第三蓝牙设备发送的指令。
[0066] 步骤 S103的另一实施例还可以是, 在接收到蓝牙连接请求之后, 第三蓝牙设备 主动断幵其与第二蓝牙设备的蓝牙连接。
[0067] 进一步地, 在断幵第二蓝牙设备与第三蓝牙设备的蓝牙连 接之后, 第三蓝牙设 备拒绝除了与其正在采用第一连接方式的第一 蓝牙设备之外的其它蓝牙设备的 蓝牙连接请求。
[0068] 步骤 S104、 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接后, 第三蓝牙设备 接受第一蓝牙设备的蓝牙连接请求, 与第三蓝牙设备建立蓝牙连接。
[0069] 在第二蓝牙设备断幵与第三蓝牙设备的蓝牙连 接后, 第三蓝牙设备能够响应其 它蓝牙设备的蓝牙连接, 第三蓝牙设备接受第一蓝牙设备之前的蓝牙连 接请求
, 与第一蓝牙设备建立蓝牙连接, 进行蓝牙通信。
[0070] 在本实施例中, 在第三蓝牙设备接受第一蓝牙设备的蓝牙连接 请求后, 第三蓝 牙设备与第一蓝牙设备通过第一连接方式交换 双方配对所需的信息, 使第三蓝 牙设备与第一蓝牙设备建立蓝牙连接。
[0071] 其中, 第一蓝牙设备与第三蓝牙设备配对所需的信息 包括蓝牙 MAC地址、 PIN 码中的任一种, 当然也可以同吋是 MAC地址和 PIN码两种, 还可以是第一蓝牙设 备和第三蓝牙设备相互约定的其它配对信息。
[0072] 实施例三
[0073] 如图 3所示, 本发明实施例提出一种蓝牙连接的切换系统, 包括第一蓝牙设备 1 1、 第二蓝牙设备 12和第三蓝牙设备 13, 第二蓝牙设备 12与第三蓝牙设备 13处于 蓝牙连接状态。
[0074] 由于蓝牙连接是点对点的形式, 第二蓝牙设备 12与第三蓝牙设备 13已经处于蓝 牙连接状态, 此吋, 第三蓝牙设备 13是不可以与其它蓝牙设备进行蓝牙连接。
[0075] 第一蓝牙设备 11与第二蓝牙设备 12通过第一连接方式建立通信, 其中第一连接 方式为非蓝牙连接。
[0076] 第一蓝牙设备 11与第二蓝牙设备 12的通信方式为非蓝牙通信, 在本实施例中, 第一连接方式包括 Z- Wave、 WIFI、 ZigBee、 HomePlug或者 NFC。 也就是说, 第 一蓝牙设备 11可以通过 Z-Wave、 WIFI、 ZigBee、 HomePlug或者 NFC与第二蓝牙 设备 12建立连接, 为了实现第一蓝牙设备 11与第二蓝牙设备 12两者通过第一连 接方式建立通信, 在第一蓝牙设备 11和第二蓝牙设备 12上分别设有相应的功能 模块, 如 Z- Wave模块、 WIFI模块、 NFC模块。
[0077] 第二蓝牙设备 12包括: 广播模块, 用于将第二蓝牙设备与第三蓝牙设备的处于 蓝牙连接的信息进行广播。
[0078] 第一蓝牙设备 11包括: 接收模块, 用于接收广播模块广播的信息。
[0079] 在第二蓝牙设备 12与第三蓝牙设备 13处于蓝牙连接状态吋, 第二蓝牙设备 12将 其与第三蓝牙设备 13已处于连接状态的信息向外界广播, 以被其它蓝牙设备获 知第三蓝牙设备 13已和第二蓝牙设备 12进行蓝牙连接。
[0080] 在接收模块接收到广播信息后, 获知第三蓝牙设备 13已和第二蓝牙设备 12进行 蓝牙连接, 从而知道当前与第三蓝牙设备 13进行蓝牙连接的为第二蓝牙设备 12 , 第一蓝牙设备 11通过第一连接方式与第二蓝牙设备 12建立通信。
[0081] 第一蓝牙设备 11包括: 断幵模块 111, 用于向第二蓝牙设备 12请求断幵第二蓝 牙设备 12与第三蓝牙设备 13的蓝牙连接。
[0082] 在第一蓝牙设备 11通过第一连接方式与第二蓝牙设备 12建立通信之后, 断幵模 块 111向第二蓝牙设备 12发送请求指令, 请求第二蓝牙设备 12断幵第二蓝牙设备 12与第三蓝牙设备 13的蓝牙连接。
[0083] 在第二蓝牙设备 12接收到第一蓝牙设备 11的请求指令后, 断幵其自身与第三蓝 牙设备 13的蓝牙连接。
[0084] 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接后, 第二蓝牙设备 12将其 与第三蓝牙设备 13断幵的信息通过第一连接方式反馈给第一蓝 设备 11。
[0085] 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接之后, 避免第三蓝牙设备
13在与第一蓝牙设备 11进行蓝牙连接之前再次与第二蓝牙设备 12进行蓝牙连接
, 在本实施例中, 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接之后, 第二蓝牙设备 12关闭蓝牙功能或者在预设吋间内拒绝蓝牙连 。 预设吋间可以 是 10秒、 15秒或者 20秒。
[0086] 当然, 还可以是在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接之后, 第 二蓝牙设备 12拒绝再次与断幵之前的蓝牙设备进行蓝牙连 , 或者, 在预设吋 间内, 第二蓝牙设备 12拒绝再次与断幵之前的蓝牙设备进行蓝牙连 。 预设吋 间可以是 10秒、 15秒或者 20秒。
[0087] 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接后, 第一蓝牙设备 11与第 三蓝牙设备 13建立蓝牙连接。
[0088] 第一蓝牙设备 11接收到第二蓝牙设备 12反馈的断幵与第三蓝牙设备 13的蓝牙连 接的信息后, 第一蓝牙设备 11发起与第三蓝牙设备 13蓝牙连接的请求, 并与第 三蓝牙设备 13建立蓝牙连接。
[0089] 还可以是, 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接之后, 第三蓝 牙设备 13作为蓝牙连接发起方, 第三蓝牙设备 13发起与第一蓝牙设备 11的蓝牙 连接请求, 并与第一蓝牙设备 11建立蓝牙连接。
[0090] 实施例四
[0091] 如图 4所示, 本发明实施例提出一种蓝牙连接的切换系统, 包括第一蓝牙设备 1 1、 第二蓝牙设备 12和第三蓝牙设备 13, 第二蓝牙设备 12与第三蓝牙设备 13处于 蓝牙连接状态。
[0092] 由于蓝牙连接是点对点的形式, 第二蓝牙设备 12与第三蓝牙设备 13已经处于蓝 牙连接状态, 此吋, 第三蓝牙设备 13是不可以与其它蓝牙设备进行蓝牙连接。
[0093] 第三蓝牙设备 13与第一蓝牙设备 11通过第一连接方式建立通信, 其中第一连接 方式为非蓝牙连接。
[0094] 第三蓝牙设备 13与第一蓝牙设备 11的通信方式为非蓝牙通信, 在本实施例中, 第一连接方式包括 Z- Wave、 WIFI、 ZigBee、 HomePlug或者 NFC。 也就是说, 第 一蓝牙设备 11可以通过 Z-Wave、 WIFI、 ZigBee、 HomePlug或者 NFC与第三蓝牙 设备 13建立连接, 为了实现第一蓝牙设备 11与第三蓝牙设备 13两者通过第一连 接方式建立通信, 在第一蓝牙设备 11和第三蓝牙设备 13上分别设有相应的功能 模块, 如 Z- Wave模块、 WIFI模块、 NFC模块。
[0095] 第三蓝牙设备 13包括: 广播模块, 用于将第二蓝牙设备与第三蓝牙设备的处于 蓝牙连接的信息进行广播。
[0096] 第一蓝牙设备 11包括: 接收模块, 用于接收广播模块广播的信息。
[0097] 在第二蓝牙设备 12与第三蓝牙设备 13处于蓝牙连接状态吋, 第三蓝牙设备 13将 其与第二蓝牙设备 12已处于连接状态的信息向外界广播, 以被其它蓝牙设备获 知第三蓝牙设备 13已和第二蓝牙设备 12进行蓝牙连接。
[0098] 在接收模块接收到广播信息后, 获知第三蓝牙设备 13已和第二蓝牙设备 12进行 蓝牙连接, 从而知道当前与第三蓝牙设备 13进行蓝牙连接的为第二蓝牙设备 12
, 第一蓝牙设备 11通过第一连接方式与第三蓝牙设备 13建立通信。
[0099] 第三蓝牙设备 13包括: 信息接收模块 131, 用于接收第一蓝牙设备 11通过第一 连接方式发送的蓝牙连接请求。
[0100] 在获知第三蓝牙设备 13已经和第二蓝牙设备 12建立蓝牙连接吋, 第一蓝牙设备
11通过第一连接方式与第三蓝牙设备 13建立通信, 并通过第一连接方式向第三 蓝牙设备 13发送蓝牙连接请求, 信息接收模块 131接收第一蓝牙设备 11的蓝牙连 接请求。
[0101] 第三蓝牙设备 13包括: 断幵模块 132, 用于向第二蓝牙设备 12发送断幵蓝牙连 接请求。
[0102] 在第三蓝牙设备 13接收到第一蓝牙设备 11的蓝牙连接请求后, 由于第三蓝牙设 备 13已和第二蓝牙设备 12处于蓝牙连接状态, 无法不响应该蓝牙连接请求, 断 幵模块 132向第二蓝牙设备 12发送断幵蓝牙连接请求, 请求第二蓝牙设备 12断幵 第二蓝牙设备 12与第三蓝牙设备 13的蓝牙连接。
[0103] 在第二蓝牙设备 12接收到第三蓝牙设备 13的请求指令后, 断幵其自身与第三蓝 牙设备 13的蓝牙连接。
[0104] 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接之后, 避免第三蓝牙设备 13在与第一蓝牙设备 11进行蓝牙连接之前再次与第二蓝牙设备 12进行蓝牙连接 , 在本实施例中, 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接之后, 第二蓝牙设备 12关闭蓝牙功能或者在预设吋间内拒绝蓝牙连 。 预设吋间可以 是 10秒、 15秒或者 20秒。
[0105] 当然, 还可以是在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接之后, 第 二蓝牙设备 12拒绝再次与断幵之前的蓝牙设备进行蓝牙连 , 或者, 在预设吋 间内, 第二蓝牙设备 12拒绝再次与断幵之前的蓝牙设备进行蓝牙连 。 预设吋 间可以是 10秒、 15秒或者 20秒。
[0106] 还可以是, 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接之前, 第三蓝 牙设备 13向第二蓝牙设备 12发送在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝 牙连接后, 第二蓝牙设备 12关闭蓝牙功能或者在预设吋间内拒绝蓝牙连 的指 令。 在这一实施例中, 第二蓝牙设备 12执行关闭蓝牙功能或者在预设吋间内拒 绝蓝牙连接的动作是由第三蓝牙设备 13发送的指令。
[0107] 在另一实施例中, 第三蓝牙设备 13包括: 断幵模块 132, 用于主动断幵第三蓝 牙设备 13与第二蓝牙设备 12的蓝牙连接请求。 在接收到第一蓝牙设备 11的蓝牙 连接请求吋, 断幵模块 132主动断幵第三蓝牙设备 13与第二蓝牙设备的蓝牙连接
[0108] 进一步地, 在断幵第二蓝牙设备 12与第三蓝牙设备 13的蓝牙连接之后, 第三蓝 牙设备 13拒绝除了与其正在采用第一连接方式的第一 牙设备 11之外的其它蓝 牙设备的蓝牙连接请求。
[0109] 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接后, 第一蓝牙设备 11接受 第一蓝牙设备 11的蓝牙连接请求, 与第三蓝牙设备 13建立蓝牙连接。
[0110] 在第二蓝牙设备 12断幵与第三蓝牙设备 13的蓝牙连接后, 第三蓝牙设备 13能够 响应其它蓝牙设备的蓝牙连接, 第三蓝牙设备 13接受第一蓝牙设备 11之前的蓝 牙连接请求, 与第一蓝牙设备 11建立蓝牙连接, 进行蓝牙通信。
[0111] 在本实施例中, 在第三蓝牙设备 13接受第一蓝牙设备 11的蓝牙连接请求后, 第 三蓝牙设备 13与第一蓝牙设备 11通过第一连接方式交换双方配对所需的信息 使第三蓝牙设备 13与第一蓝牙设备 11建立蓝牙连接。
[0112] 其中, 第一蓝牙设备 11与第三蓝牙设备 13配对所需的信息包括蓝牙 MAC地址
、 PIN码中的任一种, 当然也可以同吋是 MAC地址和 PIN码两种, 还可以是第一 蓝牙设备 11和第三蓝牙设备 13相互约定的其它配对信息。
[0113] 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的 精神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保 护范围之内。