连接蓝牙设备的方法及装置制造方法及图纸

技术编号:13989250 阅读:81 留言:0更新日期:2016-11-13 14:07
本发明专利技术公开了一种连接蓝牙设备的方法,在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙设备;获取所述蓝牙设备与所述主设备的连接历史记录信息,并根据所述历史记录信息对所述蓝牙设备进行排序;及,根据所述排序控制所述主设备自动连接所述蓝牙设备。本发明专利技术还公开了一种连接蓝牙设备的装置。本发明专利技术实现了快速自动连接蓝牙设备的目的。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及连接蓝牙设备的方法及装置。
技术介绍
目前智能手机、蓝牙音箱、智能电视等设备上都有蓝牙模块,可以连接其他蓝牙设备。有些蓝牙设备具有蓝牙自动连接功能,即在蓝牙功能开启后,主设备主动发送连接请求给从属蓝牙设备,从而建立蓝牙连接。然而,现有的蓝牙设备在自动连接时会根据历史连接记录依次对所有先前配对过的从属蓝牙设备发送连接请求,然而最近连接过的设备再次连接时不一定能连接成功,当无法连接成功时仍会逐次连接直到建立连接成功。可以见得,采用此种方法进行蓝牙连接使得等待建立蓝牙连接时间较长,蓝牙自动连接效率较低,影响用户体验。
技术实现思路
本专利技术的主要目的在于提供一种连接蓝牙设备的方法及装置,旨在实现快速自动连接蓝牙设备的目的。为实现上述目的,本专利技术提供的一种连接蓝牙设备的方法包括以下步骤:在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙设备;获取所述蓝牙设备与所述主设备的连接历史记录信息,并根据所述历史记录信息对所述蓝牙设备进行排序;及根据所述排序控制所述主设备自动连接所述蓝牙设备。优选地,所述历史记录信息包括:所述蓝牙设备与所述主设备建立蓝牙连接的连接时间、每一次蓝牙连接的连接时长、预设时间内的连接次数,所述方法还包括:根据所述蓝牙设备与所述主设备最近一次建立蓝牙连接的连接时间,赋予所述蓝牙设备第一权重值,其中,所述连接时间越近,则所述第一权重值越大;根据预设时间内所述蓝牙设备与所述主设备蓝牙连接的连接时长和连接次数,赋予所述蓝牙设备第二权重值,其中,所述连接时长越长,所述连接次数越多,则所述第二权重值越大;及根据所述第一权重值和所述第二权重值,对所述蓝牙设备进行排序。优选地,所述方法还包括:根据所述排序获取所述蓝牙设备信息,并判断所述蓝牙设备是否均为可接受所述主设备的蓝牙连接请求并与之建立蓝牙连接的蓝牙设备;及若是,则根据所述排序控制所述主设备自动连接所述蓝牙设备。优选地,若所述蓝牙设备不是均为可接受所述主设备的蓝牙连接请求并与该主设备建立蓝牙连接的蓝牙设备,则从所述排序中删除无法接受所述主设备的蓝牙连接请求并与该主设备建立蓝牙连接的蓝牙设备。优选地,所述方法还包括:在所述主设备按所述排序自动连接所述蓝牙设备后,实时记录所述蓝牙设备与所述主设备之间蓝牙连接信息,并保存至所述历史记录信息,其中,所述蓝牙连接信息包括:所述蓝牙连接的连接时间、所述蓝牙连接的连接时长、以及所述蓝牙连接的连接次数。此外,为实现上述目的,本专利技术还提供一种连接蓝牙设备的装置,所述连接蓝牙设备的装置包括:扫描模块,用于在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙设备;排序模块,用于获取所述蓝牙设备与所述主设备的连接历史记录信息,并根据所述历史记录信息对所述蓝牙设备进行排序;及控制模块,用于根据所述排序控制所述主设备自动连接所述蓝牙设备。优选地,所述历史记录信息包括:所述蓝牙设备与所述主设备建立蓝牙连接的连接时间、每一次蓝牙连接的连接时长、预设时间内的连接次数,所述排序模块包括:第一赋值单元,用于根据所述蓝牙设备与所述主设备最近一次建立蓝牙连接的连接时间,赋予所述蓝牙设备第一权重值,其中,所述连接时间越近,则所述第一权重值越大;第二赋值单元,用于根据预设时间内所述蓝牙设备与所述主设备蓝牙连接的连接时长和连接次数,赋予所述蓝牙设备第二权重值,其中,所述连接时长越长,所述连接次数越多,则所述第二权重值越大;及排序单元,用于根据所述第一权重值和所述第二权重值,对所述蓝牙设备进行排序。优选地,所述控制模块包括:判断单元,用于根据所述排序获取所述蓝牙设备信息,并判断所述蓝牙设备是否均为可接受所述主设备的蓝牙连接请求并与之建立蓝牙连接的蓝牙设备;及控制单元,用于若所述蓝牙设备均为可接收所述主设备的蓝牙连接请求并与之建立蓝牙连接的蓝牙设备,则根据所述排序控制所述主设备自动连接所述蓝牙设备。优选地,所述控制模块还包括:删除单元,用于若所述蓝牙设备不是均为可接受所述主设备的蓝牙连接请求并与该主设备建立蓝牙连接的蓝牙设备,则从所述排序中删除无法接受所述主设备的蓝牙连接请求并与该主设备建立蓝牙连接的蓝牙设备。优选地,所述装置还包括:保存模块,用于在所述主设备按所述排序自动连接所述蓝牙设备后,实时记录所述蓝牙设备与所述主设备之间蓝牙连接信息,并保存至所述历史记录信息,其中,所述蓝牙连接信息包括:所述蓝牙连接的连接时间、所述蓝牙连接的连接时长、以及所述蓝牙连接的连接次数。本专利技术实施例在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙设备;获取所述蓝牙设备与所述主设备的连接历史记录信息,并根据所述历史记录信息对所述蓝牙设备进行排序;及,根据所述排序控制所述主设备自动连接所述蓝牙设备。由于主设备在进行蓝牙连接时根据历史记录信息对可连接的蓝牙设备进行了排序,使得主设备在进行蓝牙连接时效率更高,实现了快速自动连接蓝牙设备的目的。附图说明图1为本专利技术连接蓝牙设备的方法第一实施例的流程示意图;图2为本专利技术连接蓝牙设备的方法第二实施例的流程示意图;图3为本专利技术连接蓝牙设备的方法第三实施例的流程示意图;图4为本专利技术连接蓝牙设备的方法第五实施例的流程示意图;图5为本专利技术连接蓝牙设备的装置第一实施例的功能模块示意图;图6为本专利技术连接蓝牙设备的装置第二实施例的功能模块示意图;图7为本专利技术连接蓝牙设备的装置第三实施例的功能模块示意图;图8为本专利技术连接蓝牙设备的装置第五实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种连接蓝牙设备的方法。参照图1,在第一实施例中,该方法包括:步骤S10,在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙设备;步骤S20,获取所述蓝牙设备与所述主设备的连接历史记录信息,并根据所述历史记录信息对所述蓝牙设备进行排序;及步骤S30,根据所述排序控制所述主设备自动连接所述蓝牙设备。本专利技术提供的连接蓝牙设备的方法用于在主设备蓝牙开启时自动快速连接从属蓝牙设备。其中,主设备与蓝牙设备都是带有蓝牙模块,具备蓝牙功能的蓝牙设备,例如,智能电视、智能手机、蓝牙音箱等蓝牙设备。主设备是主动发送蓝牙连接请求的设备,从属设备是接收蓝牙连接请求的设备。本实施例中在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙设备,具体是初始化蓝牙协议,启动蓝牙协议栈,扫描周围的蓝牙设备,当扫描到存在可连接的从属设备时,获取扫描到的可连接的从属设备的设备信息,具体是将扫描到的可连接的从属设备的设备信息更新到内存中,其设备信息可以包括蓝牙设备名称、地址、类型等。上述蓝牙设备与主设备的连接历史记录信息是主设备与蓝牙设备连接的历史记录信息,历史记录信息可以保存在预置的文件中,例如保存在XML文件中,则历史记录信息是根据XML文件的格式保存的。当获取到蓝牙设备与主设备的连接历史记录信息后,根据历史记录信息对蓝牙设备进行排序,再根据排序控制主设备自动连接蓝牙设备。具体的历史记录信息中可以包括连接的时间、连接次数等蓝牙连接相关的参数,根据这些历史连接参数来对蓝牙设备进行排序,使得在连接时按照一定的顺序进行本文档来自技高网...

【技术保护点】
一种连接蓝牙设备的方法,其特征在于,所述方法包括:在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙设备;获取所述蓝牙设备与所述主设备的连接历史记录信息,并根据所述历史记录信息对所述蓝牙设备进行排序;及根据所述排序控制所述主设备自动连接所述蓝牙设备。

【技术特征摘要】
1.一种连接蓝牙设备的方法,其特征在于,所述方法包括:在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙设备;获取所述蓝牙设备与所述主设备的连接历史记录信息,并根据所述历史记录信息对所述蓝牙设备进行排序;及根据所述排序控制所述主设备自动连接所述蓝牙设备。2.如权利要求1所述的方法,其特征在于,所述历史记录信息包括:所述蓝牙设备与所述主设备建立蓝牙连接的连接时间、每一次蓝牙连接的连接时长、预设时间内的连接次数,所述方法还包括:根据所述蓝牙设备与所述主设备最近一次建立蓝牙连接的连接时间,赋予所述蓝牙设备第一权重值,其中,所述连接时间越近,则所述第一权重值越大;根据预设时间内所述蓝牙设备与所述主设备蓝牙连接的连接时长和连接次数,赋予所述蓝牙设备第二权重值,其中,所述连接时长越长,所述连接次数越多,则所述第二权重值越大;及根据所述第一权重值和所述第二权重值,对所述蓝牙设备进行排序。3.如权利要求1所述的方法,其特征在于,所述方法还包括:根据所述排序获取所述蓝牙设备信息,并判断所述蓝牙设备是否均为可接受所述主设备的蓝牙连接请求并与之建立蓝牙连接的蓝牙设备;及若是,则根据所述排序控制所述主设备自动连接所述蓝牙设备。4.如权利要求3所述的方法,其特征在于,若所述蓝牙设备不是均为可接受所述主设备的蓝牙连接请求并与该主设备建立蓝牙连接的蓝牙设备,则从所述排序中删除无法接受所述主设备的蓝牙连接请求并与该主设备建立蓝牙连接的蓝牙设备。5.如权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:在所述主设备按所述排序自动连接所述蓝牙设备后,实时记录所述蓝牙设备与所述主设备之间蓝牙连接信息,并保存至所述历史记录信息,其中,所述蓝牙连接信息包括:所述蓝牙连接的连接时间、所述蓝牙连接的连接时长、以及所述蓝牙连接的连接次数。6.一种连接蓝牙设备的装置,其特征在于,所述装置包括:扫描模块,用于在主设备的蓝牙功能开启时,扫描并确定周围的可连接的蓝牙...

【专利技术属性】
技术研发人员:曾庆忠潘志兴
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1