蓝牙耳机与终端的连接方法、系统及存储介质与流程

专利2022-06-29  99


本发明涉及蓝牙耳机技术领域,尤其涉及一种蓝牙耳机与终端的连接方法、系统及存储介质。



背景技术:

蓝牙耳机作为时代顺应潮流的产物,处理可以取消电子设备终端(例如手机)3.5mm接口,取消耳机端累赘的耳机线,同时也可以实现一机两用、方便携带、智能语音等功能。

随着人们日常生活需求的不断提升,便携方式的不断优化,传统的耳机在使用上已经难以满足需求,所以随着智能硬件不断的发展,蓝牙耳机开始在市场上变得越来越流行。随着苹果的airpods的发布,将无限蓝牙耳机市场更是推向了一个高潮。

蓝牙耳机的重要性越来越突出,但是一般的蓝牙耳机都是一对一连接,即一个蓝牙耳机只能连接一个蓝牙移动设备。因为现在蓝牙移动产品越来越多,比如手机、平板、电脑等,一个蓝牙耳机只能单一连接一个设备,这样的体验非常不好。为了满足这样的需求,市场上也出现了一些支持一拖二的蓝牙耳机,即一个蓝牙耳机能够同时连接上两个蓝牙移动设备。但是这种支持一拖二功能的蓝牙耳机也同样存在一些弊端,比如一拖二功能的蓝牙耳机连接性不稳定、安全性不强、待机功耗和连接功耗也相对较高等。



技术实现要素:

本发明的主要目的在于提出一种蓝牙耳机与终端的连接方法、系统及存储介质,旨在实现一拖二的类似功能,并提升蓝牙耳机连接的稳定性和安全性,降低蓝牙耳机的待机功耗和连接功耗。

为实现上述目的,本发明提供了一种蓝牙耳机与终端的连接方法,其特征在于,所述方法包括以下步骤:

在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接;

根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,所述蓝牙连接请求类型包括由所述第一终端发送的抢占连接请求,和由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求。

本发明进一步的技术方案是,所述蓝牙连接请求类型为由所述第一终端发送的抢占连接请求,所述根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接的步骤包括:

在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求;

若再次接收到由所述第一终端发送的抢占连接请求,则与所述第一终端建立蓝牙连接。

本发明进一步的技术方案是,所述在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求的步骤之后还包括:

若没有再次接收到由所述第一终端发送的抢占连接请求,则查找最后一次发送抢占连接请求的终端的mac地址;

根据查找到的最后一次发送抢占连接请求的终端的mac地址,与最后一次发送抢占连接请求的终端建立蓝牙连接。

本发明进一步的技术方案是,所述方法还包括:

获取最后一次发送抢占连接请求的终端的mac地址。

本发明进一步的技术方案是,所述蓝牙连接请求类型为由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求,所述根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接的步骤包括:

根据用户通过蓝牙耳机按键触发的与所述第一终端建立蓝牙连接的主动切换连接请求,与所述第一终端建立蓝牙连接。

本发明进一步的技术方案是,所述在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求的步骤之后包括:

判断所述蓝牙耳机当前与所述第二终端是否处于连接状态;

若是,则执行断开所述蓝牙耳机与所述第二终端的蓝牙连接的步骤;

若否,则与所述第一终端建立蓝牙连接。

为实现上述目的,本发明还提出一种蓝牙耳机与终端的连接系统,包括存储器、处理器、以及存储在所述存储器上的蓝牙耳机与终端的连接程序,所述处理器被所述存储器调用时执行以下步骤:

在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接;

根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,所述蓝牙连接请求类型包括由所述第一终端发送的抢占连接请求,和由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求。

本发明进一步的技术方案是,所述蓝牙连接请求类型为由所述第一终端发送的抢占连接请求,所述处理器被所述存储器调用时还执行以下步骤:

在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求;

若再次接收到由所述第一终端发送的抢占连接请求,则与所述第一终端建立蓝牙连接。

本发明进一步的技术方案是,所述处理器被所述存储器调用时还执行以下步骤:

若在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,没有再次接收到由所述第一终端发送的抢占连接请求,则查找最后一次发送抢占连接请求的终端的mac地址;

根据查找到的最后一次发送抢占连接请求的终端的mac地址,与最后一次发送抢占连接请求的终端建立蓝牙连接。

为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有蓝牙耳机与终端的连接程序,所述蓝牙耳机与终端的连接程序被处理器调用时实现如上所述的方法的步骤。

本发明蓝牙耳机与终端的连接方法、系统及存储介质的有益效果是:本发明通过上述技术方案,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接,在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求,若再次接收到由所述第一终端发送的抢占连接请求,则与所述第一终端建立蓝牙连接,进一步提升了蓝牙耳机连接的稳定性和安全性,降低了蓝牙耳机的待机功耗和连接功耗。

附图说明

图1是本发明蓝牙耳机与终端的连接方法第一实施例的流程示意图;

图2是本发明蓝牙耳机与终端的连接方法第二实施例的流程示意图;

图3是本发明蓝牙耳机与终端的连接方法第三实施例的流程示意图;

图4是本发明蓝牙耳机与终端的连接方法第四实施例的流程示意图;

图5是本发明蓝牙耳机与终端的连接方法中蓝牙设备端发起抢占连接的框架图;

图6是本发明蓝牙耳机与终端的连接方法中蓝牙耳机发起主动切换连接的框架图;

图7是本发明蓝牙耳机与终端的连接方法中蓝牙设备端发起抢占连接的流程图;

图8是本发明蓝牙耳机与终端的连接方法中蓝牙耳机发起主动切换连接的流程图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

考虑到目前支持一拖二功能的蓝牙耳机存在一些弊端,比如一拖二功能的蓝牙耳机连接性不稳定、安全性不强、待机功耗和连接功耗也相对较高等,本发明提出一种解决方案,能实现一拖二的类似功能,也能避免一拖二功能的一些弊端。

具体地,本发明提出一种蓝牙耳机与终端的连接方法,该终端可以为不同系统的蓝牙设备端,例如android系统的手机和平板、ios系统的手机和ipad、windows系统的笔记本电脑、mac系统的苹果电脑等等。

其中,蓝牙耳机包括有控制器,所述控制器作为蓝牙耳机的核心,主要实现蓝牙耳机的具体功能,例如蓝牙耳机与终端之间的连接、通信、抢占连接、主动切换连接的功能。可以理解的是,本发明各实施例中,蓝牙耳机与终端配对连接之后,都会把每个终端的配对记录、配对信息、mac地址保存在蓝牙耳机本地。蓝牙耳机通过保存在本地的配对记录、配对信息、mac地址,实现终端发起的抢占连接,或者用户通过蓝牙耳机发起的主动切换连接。

本发明所采用的技术方案主要是:在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接;根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,所述蓝牙连接请求类型包括由所述第一终端发送的抢占连接请求,和由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求,由此实现一拖二的类似功能,并提升蓝牙耳机连接的稳定性和安全性,降低蓝牙耳机的待机功耗和连接功耗。

请参照图1,图1是本发明蓝牙耳机与终端的连接方法第一实施例的流程示意图。

如图1所示,本实施例中,该蓝牙耳机与终端的连接方法包括以下步骤:

步骤s10,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接。

步骤s20,根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接。

其中,所述蓝牙连接请求类型包括由所述第一终端发送的抢占连接请求,和由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求。

本实施例中,抢占连接是指,蓝牙耳机和当前终端连接上之后,蓝牙耳机可能被其他已经配对过的终端去连接,该已经配对过的终端来连接时,就会先断开蓝牙耳机之前的连接,然后响应最后一个终端的连接,从而实现抢占连接功能。

需要说明的是,本实施例中,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求的步骤之后可以先判断所述蓝牙耳机与所述第二终端是否处于连接状态,若是,则执行断开所述蓝牙耳机与所述第二终端的蓝牙连接的步骤;若否,则直接与所述第一终端建立蓝牙连接。

本实施例通过上述技术方案,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接,根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,实现了一拖二的类似功能,并提升了蓝牙耳机连接的稳定性和安全性,降低了蓝牙耳机的待机功耗和连接功耗。

请参照图2,图2是本发明蓝牙耳机与终端的连接方法第二实施例的流程示意图,本实施例与图1所示的第一实施例的区别在于,本实施例中,所述蓝牙连接请求类型为由所述第一终端发送的抢占连接请求,所述步骤s20,根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接的步骤包括:

s201,在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求。

其中,所述预设时长可以根据实际情况进行设置,例如5秒,本实施例对此不做限定。

s202,若再次接收到由所述第一终端发送的抢占连接请求,则与所述第一终端建立蓝牙连接。

蓝牙耳机与一个蓝牙设备端连接上后,设置蓝牙耳机为不可发现可以连接状态,这时,其他有配对记录的蓝牙设备端就可以发起抢占连接,蓝牙耳机会断开之前的连接,然后连接后者,从而实现抢占连接的整个过程。需要说明的是,由蓝牙设备端发起的主动抢占连接,会由很多不同系统的蓝牙设备端发起,比如说android系统的手机和平板、ios系统的手机和ipad、windows系统的笔记本电脑、mac系统的苹果电脑等等。这些不同系统的蓝牙设备端在打开蓝牙或者主动连接时,会去发起对蓝牙耳机的连接行为,不同系统的蓝牙设备端发起的连接行为是不一样的,例如,android系统的手机和平板发起蓝牙连接次数会有2-3次,ios系统的手机只发起一次蓝牙连接,windows系统和mac系统的笔记本电脑只有一次蓝牙连接。根据不同系统蓝牙产品的蓝牙连接特性,本实施例在设计蓝牙耳机抢占连接时会针对这些不同的蓝牙连接特性做出具体响应。

本实施例通过上述技术方案,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接,在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求,若再次接收到由所述第一终端发送的抢占连接请求,则与所述第一终端建立蓝牙连接,进一步提升了蓝牙耳机连接的稳定性和安全性,降低了蓝牙耳机的待机功耗和连接功耗。

请参照图3,图3是本发明蓝牙耳机与终端的连接方法第三实施例的流程示意图,本实施例与图2所示的第二实施例的区别在于,本实施例中,所述步骤s201,在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求的步骤之后还包括:

步骤s203,若没有再次接收到由所述第一终端发送的抢占连接请求,则查找最后一次发送抢占连接请求的终端的mac地址。

可以理解的是,本实施例中,在接收到终端发送的抢占连接请求时,蓝牙耳机会将所有发送抢占连接请求的终端的mac地址,包括最后一次发送抢占连接请求的终端的mac地址存储于本地。

步骤s204,根据查找到的最后一次发送抢占连接请求的终端的mac地址,与最后一次发送抢占连接请求的终端建立蓝牙连接。

在查找到最后一次发送抢占连接请求的终端的mac地址后,根据该mac地址与最后一次发送抢占连接请求的终端建立蓝牙连接,由此实现抢占连接功能。

本实施例通过上述技术方案,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接,在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求,若没有再次接收到由所述第一终端发送的抢占连接请求,则查找最后一次发送抢占连接请求的终端的mac地址,根据查找到的最后一次发送抢占连接请求的终端的mac地址,与最后一次发送抢占连接请求的终端建立蓝牙连接,进一步提升了蓝牙耳机连接的稳定性和安全性,降低了蓝牙耳机的待机功耗和连接功耗。

请参照图4,图4是本发明蓝牙耳机与终端的连接方法第四实施例的流程示意图,本实施例与图1所示的第一实施例的区别在于,本实施例中,所述蓝牙连接请求类型为由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求,所述步骤s20,根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接的步骤包括:

步骤s205,根据用户通过蓝牙耳机按键触发的与所述第一终端建立蓝牙连接的主动切换连接请求,与所述第一终端建立蓝牙连接。

蓝牙耳机与蓝牙设备端连接后,蓝牙耳机本地都会把连接配对过的蓝牙设备端的mac地址的信息给记录下来。蓝牙耳机根据本地记录的配对信息可以对已经配对过的蓝牙设备端都可以发起主动切换连接。本实施例主要通过蓝牙耳机的组合按键来实现蓝牙耳机的主动切换连接。

本实施例通过上述技术方案,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接,根据用户通过蓝牙耳机按键触发的与所述第一终端建立蓝牙连接的主动切换连接请求,与所述第一终端建立蓝牙连接,进一步提升了蓝牙耳机连接的稳定性和安全性,降低了蓝牙耳机的待机功耗和连接功耗。

以下结合图1至图8对本发明蓝牙耳机与终端的连接方法进行进一步的详细阐述。

本发明提出的蓝牙耳机与终端的连接方法实施例中,蓝牙耳机与不同系统的蓝牙设备端的蓝牙连接方法,主要有两种:1、蓝牙设备端主动发起连接,来抢占蓝牙耳机;2、蓝牙耳机通过按键主动断开当前连接的蓝牙设备端,切换上一个配对连接过的蓝牙设备端。

一、蓝牙设备端发起抢占连接

蓝牙耳机与一个蓝牙设备端(比如手机)连接上后,设置蓝牙耳机为不可发现可以连接状态,这时其他有配对记录的蓝牙设备端(例如手机、平板、电脑)就可以发起抢占连接,蓝牙耳机会断开之前的连接,然后连接后者,从而实现抢占连接的整个过程。由蓝牙设备端(例如手机、平板、电脑)发起的主动抢占连接,会由很多种不同系统的蓝牙设备端发起,比如说android系统的手机和平板、ios系统的手机和ipad、windows系统的笔记本电脑、mac系统的苹果电脑等等。这些不同系统的蓝牙设备端在打开蓝牙或者主动连接时,会去发起对蓝牙耳机的连接行为,不同系统的蓝牙设备端发起的连接行为会不一样。例如,android系统的手机和平板发起蓝牙连接次数会有2-3次,ios系统的手机只发起一次蓝牙连接,windows系统和mac系统的笔记本电脑只有一次蓝牙连接。根据不同系统蓝牙产品的蓝牙连接特性,本发明在设计蓝牙耳机抢占连接时会针对这些不同的蓝牙连接特性做出具体响应。

具体的实现原理和步骤如下:

1、蓝牙耳机已经与一个蓝牙设备端(手机)连接,其他蓝牙设备端(不管什么系统的设备)来发起连接。

2、其他蓝牙设备端发起抢占连接时,蓝牙耳机记录当前发起抢占的蓝牙设备端的mac地址,并开启一个5秒左右的定时器,然后断开蓝牙耳机的底层的所有连接,包括原来的连接和后面发起的连接,使蓝牙耳机处于一个无连接状态,避免底层的连接和抢占连接的冲突,出现一些连接错误的情况。

3、在蓝牙耳机断开底层所有的蓝牙连接之后,不同系统的蓝牙设备端抢占的次数不一样,有些系统的蓝牙设备端会再次发起对蓝牙耳机的连接,这个时候抢占的蓝牙设备就会跟蓝牙耳机连接上,抢占连接成功。

4、在蓝牙耳机断开底层所有的蓝牙连接之后,不同系统的蓝牙设备端抢占的次数不一样,有些系统的蓝牙设备(例如ios系统、mac系统等)不会再发起抢占连接,这个时候如果不增加措施的话抢占连接就会失败,导致蓝牙耳机没有任何连接。因此,在步骤2中发起的一个5秒钟的定时器的handler处理函数中,判断记录的抢占连接的mac地址的蓝牙设备端是否有连接成功,如果没有,就发起蓝牙耳机对该mac地址的蓝牙设备的主动连接,确保来抢占连接的蓝牙设备一定能连接上。

二、蓝牙耳机发起主动切换连接

蓝牙耳机与蓝牙设备端连接之后,蓝牙耳机本地都会把连接配对过的蓝牙设备端的mac地址的信息给记录下来。蓝牙耳机根据本地记录的配对信息可以对已经配对过的蓝牙设备端(不管是什么系统的设备)都可以发起主动连接。本发明主要通过蓝牙耳机的组合按键来实现蓝牙耳机的主动切换连接。

具体的实现原理和步骤如下:

1、首先判断蓝牙耳机的本地配对记录是否有两个以上,同时蓝牙耳机已经与一个蓝牙设备端已经连接。

2、蓝牙耳机通过组合按键实现主动切换连接功能,如同时按下音量加和音量减5秒钟,蓝牙耳机先断开蓝牙耳机底层的所有连接,然后主动回连上一次连接配对过的蓝牙设备端,由此实现主动切换连接功能。

需要说明的是,主动切换回连的方式是跟蓝牙移动设备的系统没有什么关系和影响。

综上所述,本发明蓝牙耳机与终端的连接方法通过上述技术方案,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接,根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,实现了一拖二的类似功能,并提升了蓝牙耳机连接的稳定性和安全性,降低了蓝牙耳机的待机功耗和连接功耗。

为实现上述目的,本发明还提出一种蓝牙耳机与终端的连接系统,该蓝牙耳机与终端的连接系统包括存储器、处理器、以及存储在所述存储器上的蓝牙耳机与终端的连接程序,所述处理器被所述存储器调用时执行以下步骤:

在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接;

根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,所述蓝牙连接请求类型包括由所述第一终端发送的抢占连接请求,和由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求。

优选地,所述蓝牙连接请求类型为由所述第一终端发送的抢占连接请求,所述处理器被所述存储器调用时还执行以下步骤:

在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求;

若再次接收到由所述第一终端发送的抢占连接请求,则与所述第一终端建立蓝牙连接。

优选地,所述处理器被所述存储器调用时还执行以下步骤:

若在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,没有再次接收到由所述第一终端发送的抢占连接请求,则查找最后一次发送抢占连接请求的终端的mac地址;

根据查找到的最后一次发送抢占连接请求的终端的mac地址,与最后一次发送抢占连接请求的终端建立蓝牙连接。

本发明蓝牙耳机与终端的连接系统通过上述技术方案,在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接,根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,实现了一拖二的类似功能,并提升了蓝牙耳机连接的稳定性和安全性,降低了蓝牙耳机的待机功耗和连接功耗。

为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有蓝牙耳机与终端的连接程序,所述蓝牙耳机与终端的连接程序被处理器调用时实现如上实施例所述的方法的步骤,这里不再赘述。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。


技术特征:

1.一种蓝牙耳机与终端的连接方法,其特征在于,所述方法包括以下步骤:

在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接;

根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,所述蓝牙连接请求类型包括由所述第一终端发送的抢占连接请求,和由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求。

2.根据权利要求1所述的蓝牙耳机与终端的连接方法,其特征在于,所述蓝牙连接请求类型为由所述第一终端发送的抢占连接请求,所述根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接的步骤包括:

在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求;

若再次接收到由所述第一终端发送的抢占连接请求,则与所述第一终端建立蓝牙连接。

3.根据权利要求2所述的蓝牙耳机与终端的连接方法,其特征在于,所述在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求的步骤之后还包括:

若没有再次接收到由所述第一终端发送的抢占连接请求,则查找最后一次发送抢占连接请求的终端的mac地址;

根据查找到的最后一次发送抢占连接请求的终端的mac地址,与最后一次发送抢占连接请求的终端建立蓝牙连接。

4.根据权利要求3所述的蓝牙耳机与终端的连接方法,其特征在于,所述方法还包括:

获取最后一次发送抢占连接请求的终端的mac地址。

5.根据权利要求1所述的蓝牙耳机与终端的连接方法,其特征在于,所述蓝牙连接请求类型为由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求,所述根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接的步骤包括:

根据用户通过蓝牙耳机按键触发的与所述第一终端建立蓝牙连接的主动切换连接请求,与所述第一终端建立蓝牙连接。

6.根据权利要求1至5任意一项所述的蓝牙耳机与终端的连接方法,其特征在于,所述在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求的步骤之后包括:

判断所述蓝牙耳机当前与所述第二终端是否处于连接状态;

若是,则执行断开所述蓝牙耳机与所述第二终端的蓝牙连接的步骤;

若否,则与所述第一终端建立蓝牙连接。

7.一种蓝牙耳机与终端的连接系统,其特征在于,包括存储器、处理器、以及存储在所述存储器上的蓝牙耳机与终端的连接程序,所述处理器被所述存储器调用时执行以下步骤:

在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接;

根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,所述蓝牙连接请求类型包括由所述第一终端发送的抢占连接请求,和由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求。

8.根据权利要求7所述的蓝牙耳机与终端的连接系统,其特征在于,所述蓝牙连接请求类型为由所述第一终端发送的抢占连接请求,所述处理器被所述存储器调用时还执行以下步骤:

在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,判断是否再次接收到由所述第一终端发送的抢占连接请求;

若再次接收到由所述第一终端发送的抢占连接请求,则与所述第一终端建立蓝牙连接。

9.根据权利要求8所述的蓝牙耳机与终端的连接系统,其特征在于,所述处理器被所述存储器调用时还执行以下步骤:

若在断开所述蓝牙耳机与所述第二终端的蓝牙连接的预设时长内,没有再次接收到由所述第一终端发送的抢占连接请求,则查找最后一次发送抢占连接请求的终端的mac地址;

根据查找到的最后一次发送抢占连接请求的终端的mac地址,与最后一次发送抢占连接请求的终端建立蓝牙连接。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有蓝牙耳机与终端的连接程序,所述蓝牙耳机与终端的连接程序被处理器调用时实现如权利要求1至6中任意一项所述的方法的步骤。

技术总结
本发明公开了一种蓝牙耳机与终端的连接方法、系统及存储介质,该方法包括:在蓝牙耳机接收到与第一终端建立蓝牙连接的蓝牙连接请求,且所述蓝牙耳机当前与第二终端处于连接状态时,断开所述蓝牙耳机与所述第二终端的蓝牙连接;根据蓝牙连接请求类型,采用对应的蓝牙连接方式与所述第一终端建立蓝牙连接,所述蓝牙连接请求类型包括由所述第一终端发送的抢占连接请求,和由用户通过所述蓝牙耳机触发的与所述第一终端建立蓝牙连接的主动切换连接请求。相对于现有技术,本发明提升了蓝牙耳机连接的稳定性和安全性,降低了蓝牙耳机的待机功耗和连接功耗。

技术研发人员:谢金生;王东升;付强;陈伟真;谭振焕
受保护的技术使用者:深圳市岍丞技术有限公司
技术研发日:2020.02.26
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-52702.html

最新回复(0)