[发明专利]蓝牙扫描方法、装置、设备以及计算机可读存储介质有效
申请号: | 201910088293.6 | 申请日: | 2019-01-29 |
公开(公告)号: | CN111491279B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 陈晨;王李坤;金亮 | 申请(专利权)人: | 北京骑胜科技有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W48/16 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 邓超 |
地址: | 100193 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 扫描 方法 装置 设备 以及 计算机 可读 存储 介质 | ||
本申请提供了一种蓝牙扫描方法、装置、设备以及计算机可读存储介质,其中,该方法包括:获取多个蓝牙任务;根据所述多个蓝牙任务,生成一个蓝牙扫描任务,其中,所述蓝牙扫描任务包括多个所述蓝牙任务分别对应的扫描请求;执行所述蓝牙扫描任务,接收至少一个备选蓝牙设备发送的蓝牙信息。本申请实施例通过将多个蓝牙任务生成一个蓝牙扫描任务,其中蓝牙扫描任务包括多个蓝牙任务分别对应的扫描请求,同时执行每个蓝牙任务对应的蓝牙扫描任务,解决了蓝牙硬件单次只能执行一个任务的问题,提高了蓝牙扫描效率。
技术领域
本申请涉及蓝牙技术领域,具体而言,涉及一种蓝牙扫描方法、装置、设备以及计算机可读存储介质。
背景技术
蓝牙是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换,目前,随着科技的不断发展,蓝牙在人们生活中的应用越来越广泛,比如:蓝牙耳机、蓝牙音响、蓝牙开锁、手机间通过蓝牙传输数据等;蓝牙的出现使得数据的传输不再依赖于有线传输。
以共享单车的场景为例,共享单车在人们的生活中越来越常见,用户需要开启共享单车时,只需要通过手机就可以任意开启一辆当前没有人使用的共享单车,其中,共享单车的开锁行为就是通过用户终端和单车上的蓝牙锁通过蓝牙功能完成扫描、配对和通信一系列步骤后,完成单车开锁的行为。
但目前蓝牙技术单次只能执行一个任务,即蓝牙设备每次只能接收一个任务,执行完当前任务的扫描、配对和通信一系列步骤后,才能执行下一个任务,这就使得蓝牙的效率变慢。
发明内容
有鉴于此,本申请实施例的目的在于提供一种蓝牙扫描方法、装置、设备以及计算机可读存储介质,能够通过同时接收多个蓝牙任务,生成一个蓝牙扫描任务,其中蓝牙扫描任务包括多个蓝牙任务分别对应的扫描请求,蓝牙扫描任务同时执行每个蓝牙任务对应的蓝牙扫描任务,解决了现有技术中存在的蓝牙硬件单次只能执行一个任务的问题,达到了多任务同时进行,提高了蓝牙扫描效率的效果。
第一方面,本申请实施例提供一种蓝牙扫描方法,包括:
获取多个蓝牙任务;
根据所述多个蓝牙任务,生成一个蓝牙扫描任务,其中,所述蓝牙扫描任务包括多个所述蓝牙任务分别对应的扫描请求;
执行所述蓝牙扫描任务,接收至少一个备选蓝牙设备发送的蓝牙信息。
进一步地,所述执行所述蓝牙扫描任务,接收至少一个备选蓝牙设备发送的蓝牙信息,包括:
采用多个通道分别执行每个所述蓝牙任务对应的扫描请求;
接收多个蓝牙设备发送的蓝牙信息;
根据过滤规则,从所述蓝牙信息中筛选至少一个备选蓝牙设备发送的蓝牙信息。
进一步地,所述接收多个蓝牙设备发送的蓝牙信息,包括:
接收多个所述通道分别扫描的蓝牙设备通过所述通道发送的蓝牙信息。
进一步地,所述蓝牙任务包括:蓝牙选择类型信息;
所述根据过滤规则,从所述蓝牙信息中筛选至少一个备选蓝牙设备发送的蓝牙信息,包括:
根据各所述蓝牙任务对应的所述蓝牙选择类型信息,建立各所述蓝牙任务对应的所述过滤规则;
根据各所述蓝牙任务对应的所述过滤规则,基于各所述通道接收的蓝牙信息,从所述蓝牙信息中筛选所述蓝牙任务对应的至少一个备选蓝牙设备发送的蓝牙信息。
进一步地,所述蓝牙选择类型信息包括下述一种或多种:业务类型信息、设备出厂信息、设备类型信息。
进一步地,所述根据所述过滤规则,从所述蓝牙信息中筛选至少一个备选蓝牙设备发送的蓝牙信息之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京骑胜科技有限公司,未经北京骑胜科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910088293.6/2.html,转载请声明来源钻瓜专利网。