一种基于蓝牙扫描的优化算法
    1.
    发明公开

    公开(公告)号:CN114980051A

    公开(公告)日:2022-08-30

    申请号:CN202210440389.6

    申请日:2022-04-25

    IPC分类号: H04W4/80 H04W8/00 H04W48/16

    摘要: 本发明涉及一种基于蓝牙扫描的优化算法,包括以下步骤:S100:获取本机蓝牙设备所扫描到的蓝牙设备列表;S200:针对蓝牙扫描的蓝牙设备列表,获取蓝牙设备列表中每个蓝牙设备的设备名称、当前发现时间、信号强度,并对蓝牙设备列表进行第一次算法优化,从而得到优化后的蓝牙设备列表;S300:继续扫描从而获得新的蓝牙设备,并获取新的蓝牙设备的设备名称、当前发现时间、信号强度,对步骤S200所得到的蓝牙设备列表进行第二次算法优化;S400:将优化扫描结果统一显示出来。针对现有的蓝牙扫描获取设备后,用户不方便操作的现状,本发明通过筛选获取每个设备的设备名称、发现时间、信号强度,通过算法获取到快速、准确、方便的蓝牙设备列表,显示给用户。

    一种Linux系统软件包类型自动分类方法及系统

    公开(公告)号:CN111290775A

    公开(公告)日:2020-06-16

    申请号:CN202010252817.3

    申请日:2020-04-02

    摘要: 本发明提供一种Linux系统软件包类型自动分类方法及系统,所述方法包括步骤:获取待分类的目标软件包;获取所述目标软件包的控制信息;基于所述控制信息,获取所述目标软件包的类型信息;将所述类型信息与类型库对比,判断所述类型库中是否存在所述类型信息对应的类型;若是,将所述目标软件包导入对应所述类型的软件序列中;若否,在所述类型库中新建所述类型信息对应的新建类型,并将所述目标软件包导入所述新建类型的软件序列中;更新所述类型库;发布软件包类型分类结果报表。该系统采用上述方法,能够识别软件包的类型,并自动分类,增进用户对系统众多软件包的了解程度,具有可用性高、通用性强等优点。

    Linux系统级蓝牙音频淡入方法及系统

    公开(公告)号:CN118695238A

    公开(公告)日:2024-09-24

    申请号:CN202410916223.6

    申请日:2024-07-09

    IPC分类号: H04W4/80 H04W76/14 H04R3/00

    摘要: 本发明公开了一种Linux系统级蓝牙音频淡入方法及系统,该方法包括:配置蓝牙环境;检测到连接蓝牙设备后,初始状态下发送静音数据,并将蓝牙设备置于工作状态;间隔指定时长后停止发送静音数据,并将蓝牙设备置于空闲状态;当检测到需要进行音频播放时,将蓝牙设备置于工作状态,触发音频淡入,并持续检测播放音频的每帧音频数据是否为静音数据,若检测到为静音数据,则不进行音频淡入处理,将静音数据直接发送至蓝牙设备,否则对非静音数据进行音频淡入处理后,再将音频数据发送至蓝牙设备。本发明可以在Linux系统级层面实现音频淡入,避免静音数据影响音频淡入的整体效果,提升蓝牙音频淡入的质量,改善用户体验。

    基于蓝牙hfp编码选择的优化方法
    4.
    发明公开

    公开(公告)号:CN116132958A

    公开(公告)日:2023-05-16

    申请号:CN202310057085.6

    申请日:2023-01-13

    IPC分类号: H04W4/80 H04W76/10 G10L19/00

    摘要: 基于蓝牙hfp编码选择的优化方法,包括如下步骤:将系统切换到蓝牙通话协议hfp;获取系统内核版本号、蓝牙硬件适配器版本号;获取蓝牙耳机hfp音频属性;做hfp编码选择优化算法得到最优的编码;基于所得到的最优编码完成hfp连接,进行语音通话。本发明针对linux现有环境下无法准确的为蓝牙耳机提供合适且最优的hfp音频编码,导致通话音质达不到最优的效果,通过分析linux内核版本号属性、蓝牙适配器版本号属性,并与蓝牙耳机本身属性进行对比,通过算法得到最优的蓝牙通话音频编码,提高了蓝牙语音通话质量。

    基于Linux的蓝牙用户隔离方法及系统

    公开(公告)号:CN114205797A

    公开(公告)日:2022-03-18

    申请号:CN202111445250.2

    申请日:2021-11-30

    摘要: 本发明提供了一种基于Linux的蓝牙用户隔离方法,包括:PC端首次连接蓝牙外设设备,询问PC端的当前用户,是否蓝牙外设设备为所有用户可用,若是,则将当前用户连接蓝牙外设设备,否则输入连接秘钥,将当前用户连接蓝牙外设设备,且将当前用户加入记录用户信息的用户数据库;PC端非首次连接所述蓝牙外设设备,将PC端的当前用户与用户数据库进行对比查找,若当前用户属于,则直接连接,若当前用户不属于,则输入连接秘钥,将当前用户连接蓝牙外设设备,且将当前用户加入用户数据库;PC端移除蓝牙外设设备,判断蓝牙外设设备是否被PC端的多个用户连接,若是,则移除,并且删除用户数据库,若否,则直接移除。该方法使得蓝牙用户实现有效的用户隔离。

    基于Linux的蓝牙音频优化方法
    6.
    发明公开

    公开(公告)号:CN114125797A

    公开(公告)日:2022-03-01

    申请号:CN202111292802.0

    申请日:2021-11-03

    摘要: 本发明提供了一种基于Linux的蓝牙音频优化方法,包括:设备连接蓝牙耳机时,将蓝牙耳机的协议设置为第一协议;启动预先安装在设备系统中的进程监控程序,监控录音应用的开启情况;进程监控程序识别录音应用开启,则在录音应用与蓝牙耳机之间建立通道,蓝牙耳机的录音端口开启,以使录音应用通过蓝牙耳机进行录音,通道基于第二协议,其中,第一协议仅用于声音传输,无法开启录音端口,第二协议既用于声音传输,又用于开启录音端口;维持进程监控程序对录音应用的监控,若录音应用关闭,则将第二协议切换回第一协议。该方法可以在Linux条件下蓝牙耳机在高保真音频条件下,根据当前环境特点和应用使用情况的判别,切换到蓝牙麦克风功能。