蓝牙搜索结果展示方法、装置、终端设备及存储介质制造方法及图纸

技术编号:22888734 阅读:45 留言:0更新日期:2019-12-21 09:04
本申请实施例适用于蓝牙技术领域,公开了一种蓝牙搜索结果展示方法、装置、终端设备及存储介质,方法包括:获取至少一个蓝牙设备的蓝牙广播信息;根据各个蓝牙设备的蓝牙广播信息,获得各个蓝牙设备的广播信号强度;判断各个蓝牙设备的广播信号强度是否大于或等于预设信号强度阈值;当蓝牙设备的广播信号强度大于或等于预设信号强度阈值时,从目标蓝牙广播信息中提取厂商信息,并将厂商信息与预存储厂商信息进行比对,判断厂商信息是否符合预设条件;当厂商信息符合预设条件时,将目标蓝牙广播信息对应的目标蓝牙设备展示在搜索结果中。本申请实施例可以极大地减少了用户在蓝牙搜索结果中选择所需连接的蓝牙设备的耗时,提高了用户的体验。

Bluetooth search results display method, device, terminal device and storage medium

【技术实现步骤摘要】
蓝牙搜索结果展示方法、装置、终端设备及存储介质
本申请属于蓝牙
,尤其涉及一种蓝牙搜索结果展示方法、装置、终端设备及计算机可读存储介质。
技术介绍
随着科学技术的发展进步,智能终端设备的应用也越来越普遍。目前,终端设备一般支持蓝牙通信,例如,手机、平板、PC等。终端设备搜索附近的蓝牙设备后,通常会将搜索到的结果展示在列表上。该列表展示了搜索到的附近的所有蓝牙设备。客户需要连接某个蓝牙设备时,从列表中选择相应的蓝牙设备即可连接。但是,在一些场景下,例如公共场合,通常周围的蓝牙设备很多。终端设备搜索到的蓝牙设备数量较多,用户可能需要在搜索列表中进行仔细的查找才能找到需要连接的设备,耗时较长,严重降低用户使用的体验。
技术实现思路
有鉴于此,本申请实施例提供一种蓝牙搜索结果展示方法、装置、终端设备及计算机可读存储介质,以解决现有技术中用户从搜索结果查找所需连接的蓝牙设备耗时较长,严重降低用户使用的体验的问题。本申请实施例的第一方面提供一种蓝牙搜索结果展示方法,包括:获取至少一个蓝牙设备的蓝牙广播信息;根据各个所述蓝牙设备的蓝牙广播信息,获得各个所述蓝牙设备的广播信号强度;判断各个所述蓝牙设备的所述广播信号强度是否大于或等于预设信号强度阈值;当所述蓝牙设备的广播信号强度大于或等于所述预设信号强度阈值时,从目标蓝牙广播信息中提取厂商信息,并将所述厂商信息与预存储厂商信息进行比对,判断所述厂商信息是否符合预设条件;其中,所述目标蓝牙广播信息为广播信号强度大于或等于预设信号强度阈值的蓝牙设备对应的广播信息;当所述厂商信息符合所述预设条件时,将所述目标蓝牙广播信息对应的目标蓝牙设备展示在搜索结果中。结合第一方面,在一种可能的实现中,所述从目标蓝牙广播信息中提取厂商信息,并将所述厂商信息与预存储厂商信息进行比对,判断所述厂商信息是否符合预设条件,包括:从所述目标蓝牙广播信息中提取第一厂商信息;将所述第一厂商信息与预存储第一厂商信息进行比对,判断是否一致;当所述第一厂商信息与所述预存储第一厂商信息一致时,从所述目标蓝牙广播信息中提取第二厂商信息;将所述第二厂商信息与预存储第二厂商信息进行比对,判断所述第二厂商信息是否落入预设数值范围;当所述第二厂商信息落入所述预设数值范围时,所述厂商信息符合所述预设条件;当所述第二厂商信息没有落入所述预设数值范围或所述第一厂商信息与所述预存储第一厂商信息不一致,所述厂商信息不符合所述预设条件。结合第一方面,在一种可能的实现中,所述根据各个所述蓝牙设备的蓝牙广播信息,获得各个所述蓝牙设备的广播信号强度,包括:分别从各个所述蓝牙设备的所述蓝牙广播信息中提取预设次数广播信号强度信息;根据所述预设次数个所述广播信号强度信息,得到各个所述蓝牙设备的所述预设次数个目标广播信号强度;将各个所述蓝牙设备的所述预设次数个所述目标广播信号强度的平均值作为各个所述蓝牙设备的所述广播信号强度。结合第一方面,在一种可能的实现中,在所述当所述厂商信息符合所述预设条件时,将所述目标蓝牙广播信息对应的目标蓝牙设备展示在搜索结果中之后,还包括:获取用户的搜索过滤指令;根据所述搜索过滤指令,判断所述搜索结果中是否有与所述搜索过滤指令对应的蓝牙设备;当所述搜索结果中有所述搜索过滤指令对应的蓝牙设备时,以预设展示方式将与所述搜索过滤指令对应的蓝牙设备进行展示。结合第一方面,在一种可能的实现中,在所述获取至少一个蓝牙设备的蓝牙广播信息之后,还包括:根据所述蓝牙广播信息,判断所述蓝牙设备中是否存在常用连接蓝牙设备,所述常用连接蓝牙设备为连接频次大于预设频次的蓝牙设备;当所述蓝牙设备中存在所述常用连接蓝牙设备,将所述常用连接蓝牙设备展示在常用列表中。本申请实施例的第二方面提供一种蓝牙搜索结果展示装置,包括:广播信息获取模块,用于获取至少一个蓝牙设备的蓝牙广播信息;信号强度获得模块,用于根据各个所述蓝牙设备的蓝牙广播信息,获得各个所述蓝牙设备的广播信号强度;判断模块,用于判断各个所述蓝牙设备的所述广播信号强度是否大于或等于预设信号强度阈值;提取比对模块,用于当所述蓝牙设备的广播信号强度大于或等于所述预设信号强度阈值时,从目标蓝牙广播信息中提取厂商信息,并将所述厂商信息与预存储厂商信息进行比对,判断所述厂商信息是否符合预设条件;其中,所述目标蓝牙广播信息为广播信号强度大于或等于预设信号强度阈值的蓝牙设备对应的广播信息;第一展示模块,用于当所述厂商信息符合所述预设条件时,将所述目标蓝牙广播信息对应的目标蓝牙设备展示在搜索结果中。结合第二方面,在一种可能的实现中,所述提取比对模块包括:第一提取单元,用于从所述目标蓝牙广播信息中提取第一厂商信息;第一判断单元,用于将所述第一厂商信息与预存储第一厂商信息进行比对,判断是否一致;第二提取单元,用于当所述第一厂商信息与所述预存储第一厂商信息一致时,从所述目标蓝牙广播信息中提取第二厂商信息;第二判断单元,用于将所述第二厂商信息与预存储第二厂商信息进行比对,判断所述第二厂商信息是否落入预设数值范围;第一确定单元,用于当所述第二厂商信息落入所述预设数值范围时,所述厂商信息符合所述预设条件;第二确定单元,用于当所述第二厂商信息没有落入所述预设数值范围或所述第一厂商信息与所述预存储第一厂商信息不一致,所述厂商信息不符合所述预设条件。结合第二方面,在一种可能的实现中,所述信号强度获得模块包括:信号强度信息提取单元,用于分别从各个所述蓝牙设备的所述蓝牙广播信息中提取预设次数广播信号强度信息;信号强度获得单元,用于根据所述预设次数个所述广播信号强度信息,得到各个所述蓝牙设备的所述预设次数个目标广播信号强度;平均值计算单元,用于将各个所述蓝牙设备的所述预设次数个所述目标广播信号强度的平均值作为各个所述蓝牙设备的所述广播信号强度。结合第二方面,在一种可能的实现中,还包括:指令获取模块,用于获取用户的搜索过滤指令;第一判断模块,用于根据所述搜索过滤指令,判断所述搜索结果中是否有与所述搜索过滤指令对应的蓝牙设备;第二展示模块,用于当所述搜索结果中有所述搜索过滤指令对应的蓝牙设备时,以预设展示方式将与所述搜索过滤指令对应的蓝牙设备进行展示。结合第二方面,在一种可能的实现中,还包括:第二判断模块,用于根据所述蓝牙广播信息,判断所述蓝牙设备中是否存在常用连接蓝牙设备,所述常用连接蓝牙设备为连接频次大于预设频次的蓝牙设备;第三展示模块,用于当所述蓝牙设备中存在所述常用连接蓝牙设备,将所述常用连接蓝牙设备展示在常用列表中。本申请实施例的第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述本文档来自技高网...

【技术保护点】
1.一种蓝牙搜索结果展示方法,其特征在于,包括:/n获取至少一个蓝牙设备的蓝牙广播信息;/n根据各个所述蓝牙设备的蓝牙广播信息,获得各个所述蓝牙设备的广播信号强度;/n判断各个所述蓝牙设备的所述广播信号强度是否大于或等于预设信号强度阈值;/n当所述蓝牙设备的广播信号强度大于或等于所述预设信号强度阈值时,从目标蓝牙广播信息中提取厂商信息,并将所述厂商信息与预存储厂商信息进行比对,判断所述厂商信息是否符合预设条件;其中,所述目标蓝牙广播信息为广播信号强度大于或等于预设信号强度阈值的蓝牙设备对应的广播信息;/n当所述厂商信息符合所述预设条件时,将所述目标蓝牙广播信息对应的目标蓝牙设备展示在搜索结果中。/n

【技术特征摘要】
1.一种蓝牙搜索结果展示方法,其特征在于,包括:
获取至少一个蓝牙设备的蓝牙广播信息;
根据各个所述蓝牙设备的蓝牙广播信息,获得各个所述蓝牙设备的广播信号强度;
判断各个所述蓝牙设备的所述广播信号强度是否大于或等于预设信号强度阈值;
当所述蓝牙设备的广播信号强度大于或等于所述预设信号强度阈值时,从目标蓝牙广播信息中提取厂商信息,并将所述厂商信息与预存储厂商信息进行比对,判断所述厂商信息是否符合预设条件;其中,所述目标蓝牙广播信息为广播信号强度大于或等于预设信号强度阈值的蓝牙设备对应的广播信息;
当所述厂商信息符合所述预设条件时,将所述目标蓝牙广播信息对应的目标蓝牙设备展示在搜索结果中。


2.根据权利要求1所述的蓝牙搜索结果展示方法,其特征在于,所述从目标蓝牙广播信息中提取厂商信息,并将所述厂商信息与预存储厂商信息进行比对,判断所述厂商信息是否符合预设条件,包括:
从所述目标蓝牙广播信息中提取第一厂商信息;
将所述第一厂商信息与预存储第一厂商信息进行比对,判断是否一致;
当所述第一厂商信息与所述预存储第一厂商信息一致时,从所述目标蓝牙广播信息中提取第二厂商信息;
将所述第二厂商信息与预存储第二厂商信息进行比对,判断所述第二厂商信息是否落入预设数值范围;
当所述第二厂商信息落入所述预设数值范围时,所述厂商信息符合所述预设条件;
当所述第二厂商信息没有落入所述预设数值范围或所述第一厂商信息与所述预存储第一厂商信息不一致,所述厂商信息不符合所述预设条件。


3.根据权利要求1所述的蓝牙搜索结果展示方法,其特征在于,所述根据各个所述蓝牙设备的蓝牙广播信息,获得各个所述蓝牙设备的广播信号强度,包括:
分别从各个所述蓝牙设备的所述蓝牙广播信息中提取预设次数广播信号强度信息;
根据所述预设次数个所述广播信号强度信息,得到各个所述蓝牙设备的所述预设次数个目标广播信号强度;
将各个所述蓝牙设备的所述预设次数个所述目标广播信号强度的平均值作为各个所述蓝牙设备的所述广播信号强度。


4.根据权利要求1所述的蓝牙搜索结果展示方法,其特征在于,在所述当所述厂商信息符合所述预设条件时,将所述目标蓝牙广播信息对应的目标蓝牙设备展示在搜索结果中之后,还包括:
获取用户的搜索过滤指令;
根据所述搜索过滤指令,判断所述搜索结果中是否有与所述搜索过滤指令对应的蓝牙设备;
当所述搜索结果中有所述搜索过滤指令对应的蓝牙设备时,以预设展示方式将与所述搜索过滤指令对应的蓝牙设备进行展示。


5.根据权利要求1所述的蓝牙搜索结果展示方法,其特征在于,在所述获取至少一个蓝牙设备的蓝牙广播信息之后,还包括:
根据所述蓝牙广播信息,判断所述蓝牙设备中是否存在常用连接蓝牙设备,所述常用连...

【专利技术属性】
技术研发人员:陈柳章
申请(专利权)人:深圳市文鼎创数据科技有限公司
类型:发明
国别省市:广东;44

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

1