一种终端蓝牙开关控制方法、服务器及终端技术

技术编号:22888699 阅读:17 留言:0更新日期:2019-12-21 09:03
本发明专利技术提供一种终端蓝牙开关控制方法,包括:接收车机发送的启动通知,根据启动通知中所包含的车机信息查询预设的车机信息与终端信息匹配数据库,以得到查询结果;判断查询结果中是否存在有与车机相匹配的至少一个第一终端;当判断出查询结果中存在与车机相匹配的至少一个第一终端时,则根据各第一终端的位置信息和车机的位置信息,判断是否存在至少一个第一终端的位置信息与车机的位置信息相匹配;当判断出存在至少一个第一终端的位置信息与车机的位置信息相匹配时,则以与车机的位置信息相匹配的第一终端作为目标终端,向目标终端发送蓝牙开启指令,以供目标终端在接收到所述蓝牙开启指令后自动开启自身蓝牙开关。本发明专利技术涉及通信技术领域。

A terminal Bluetooth switch control method, server and terminal

【技术实现步骤摘要】
一种终端蓝牙开关控制方法、服务器及终端
本专利技术涉及通信
,具体涉及一种终端蓝牙开关控制方法、服务器及终端。
技术介绍
蓝牙是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换。随着短距离无线通信技术的发展,目前,越来越多的手机和汽车支持蓝牙功能,在行车过程中,若用户想使用汽车的蓝牙电话、蓝牙音乐等功能,则需要手动将手机的蓝牙功能打开,进而手机蓝牙模块和车载蓝牙模块进行配对、连接和数据传输,当行车过程结束后,为避免不必要的耗电及预防安全隐患,用户需再次手动关闭手机蓝牙功能,这种在行车时由用户手动开启和关闭蓝牙功能的方法导致用户操作不够便捷,并且,若用户在开车前忘记开启蓝牙,当在开车过程中需要使用蓝牙功能时,则需要用户在开车过程中操作手机来打开蓝牙,这也必然带来安全隐患。因此,研究在行车过程中如何控制手机蓝牙功能的开关具有积极的意义
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一,提出了一种终端蓝牙开关控制方法、服务器及终端,用于解决现有技术中存在的在行车过程中需要用户手动开启蓝牙开关的问题。一方面,本专利技术提供一种终端蓝牙开关控制方法,包括:接收车机发送的启动通知,所述启动通知中包括有所述车机的车机信息;根据所述车机信息查询预设的车机信息与终端信息匹配数据库,以得到查询结果;所述车机信息与终端信息匹配数据库中包含有所述车机与至少一个终端的历史匹配记录以及对应的累计匹配次数;判断所述查询结果中是否存在有与所述车机相匹配的至少一个第一终端;当判断出所述查询结果中存在与所述车机相匹配的至少一个第一终端时,则根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配;当判断出存在至少一个第一终端的位置信息与所述车机的位置信息相匹配时,则以与所述车机的位置信息相匹配的第一终端作为目标终端,向所述目标终端发送蓝牙开启指令,以供所述目标终端在接收到所述蓝牙开启指令后自动开启自身蓝牙开关。优选的,所述判断所述查询结果中是否存在有与所述车机相匹配的至少一个第一终端的步骤具体包括:针对所述查询结果中所包含的每个终端,判断该终端对应的与所述车机的累计匹配次数是否超过预设阈值;当判断出该终端对应的与所述车机的累计匹配次数超过预设阈值时,则确定出该终端为与所述车机相匹配的一个第一终端。优选的,所述根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配的步骤具体包括:根据所述第一终端的终端信息和所述车机的车机信息分别获取所述第一终端的位置信息和所述车机的位置信息;针对每个第一终端,判断该第一终端的位置信息与所述车机的位置信息是否满足预设条件;当判断出该第一终端的位置信息与所述车机的位置信息满足预设条件时,则确定出该第一终端的位置信息与所述车机的位置信息相匹配。优选的,所述根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配的步骤具体包括:启动定时器;针对每个所述第一终端执行下述步骤:根据该第一终端的终端信息和所述车机的车机信息分别获取该第一终端的位置信息和所述车机的位置信息;判断该第一终端的位置信息与所述车机的位置信息是否满足预设条件,当判断出该第一终端的位置信息与所述车机的位置信息满足预设条件时,则进一步判断所述定时器的计时是否结束;当判断出该第一终端的位置信息与所述车机的位置信息不满足预设条件时,则确定出该第一终端的位置信息与所述车机的位置信息不匹配;当判断出所述定时器的计时未结束时,实时监测该第一终端或所述车机的位置信息是否发生变化;当监测到该第一终端或所述车机的位置信息发生变化时,则继续执行所述根据该第一终端的终端信息和所述车机的车机信息分别获取该第一终端的位置信息和所述车机的位置信息的步骤;当判断出所述定时器的计时结束时,则确定出该第一终端的位置信息与所述车机的位置信息相匹配。优选的,所述根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配的步骤具体包括:初始化变更次数为零;针对每个所述第一终端执行下述步骤:根据该第一终端的终端信息和所述车机的车机信息分别获取该第一终端的位置信息和所述车机的位置信息;判断该第一终端的位置信息与所述车机的位置信息是否满足预设条件,当判断出该第一终端的位置信息与所述车机的位置信息满足预设条件时,则将变更次数加1,并进一步判断所述变更次数是否超过预设阈值;当判断出该第一终端的位置信息与所述车机的位置信息不满足预设条件时,则确定出该第一终端的位置信息与所述车机的位置信息不匹配;当判断出所述变更次数未超过预设阈值时,则实时监测该第一终端或所述车机的位置信息是否发生变化;当监测到该第一终端或所述车机的位置信息发生变化时,则返回执行所述根据该第一终端的终端信息和所述车机的车机信息分别获取该第一终端的位置信息和所述车机的位置信息的步骤;当判断出所述变更次数超过预设阈值时,则确定出该第一终端的位置信息与所述车机的位置信息相匹配。优选的,所述蓝牙开启指令中包括所述车机的蓝牙地址,以供所述目标终端在接收到所述蓝牙开启指令后,自动搜索所述车机的蓝牙地址,并进行自动连接。优选的,在所述向所述目标终端发送蓝牙开启指令的步骤之后,还包括:当所述目标终端的数量为多个时,接收车机发送的选择结果,所述选择结果中包括所选择的终端的终端信息,所述所选择的终端的终端信息由与所述车机完成蓝牙连接的终端发送至所述车机;根据所述选择结果,向其他与所述车机未连接成功的目标终端发送蓝牙关闭指令,以供所述与所述车机未连接成功的目标终端在接收到所述蓝牙关闭指令后,自动关闭自身蓝牙开关。优选的,在所述向所述目标终端发送蓝牙开启指令的步骤之后,还包括:接收所述车机发送的车机信息与终端信息对应关系;其中,所述车机信息与终端信息对应关系表示所述车机的车机信息和与所述车机完成蓝牙连接的终端的终端信息的对应关系,所述终端信息由与所述车机完成蓝牙连接的终端发送至所述车机;查询预设的车机信息与终端信息匹配数据库中是否已包含有所述车机信息和终端信息对应关系;当查询出所述车机信息与终端信息匹配数据库中已经包含有所述车机信息与终端信息对应关系时,则将所述车机信息与终端信息匹配数据库中的所述车机信息与终端信息对应关系的累计匹配次数加1;当查询出所述车机信息与终端信息对应关系表中不包含有所述车机信息与终端信息对应关系时,则将所述车机信息与终端信息对应关系储存至所述车机信息与终端信息匹配数据库中,并记录所述车机信息与终端信息对应关系的累计匹配次数为1。优选的,所述车机信息包括所述车机的车机SIM卡标识信息;所述终端信息包括所述终本文档来自技高网...

【技术保护点】
1.一种终端蓝牙开关控制方法,其特征在于,包括:/n接收车机发送的启动通知,所述启动通知中包括有所述车机的车机信息;/n根据所述车机信息查询预设的车机信息与终端信息匹配数据库,以得到查询结果;所述车机信息与终端信息匹配数据库中包含有所述车机与至少一个终端的历史匹配记录以及对应的累计匹配次数;/n判断所述查询结果中是否存在有与所述车机相匹配的至少一个第一终端;/n当判断出所述查询结果中存在与所述车机相匹配的至少一个第一终端时,则根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配;/n当判断出存在至少一个第一终端的位置信息与所述车机的位置信息相匹配时,则以与所述车机的位置信息相匹配的第一终端作为目标终端,向所述目标终端发送蓝牙开启指令,以供所述目标终端在接收到所述蓝牙开启指令后自动开启自身蓝牙开关。/n

【技术特征摘要】
1.一种终端蓝牙开关控制方法,其特征在于,包括:
接收车机发送的启动通知,所述启动通知中包括有所述车机的车机信息;
根据所述车机信息查询预设的车机信息与终端信息匹配数据库,以得到查询结果;所述车机信息与终端信息匹配数据库中包含有所述车机与至少一个终端的历史匹配记录以及对应的累计匹配次数;
判断所述查询结果中是否存在有与所述车机相匹配的至少一个第一终端;
当判断出所述查询结果中存在与所述车机相匹配的至少一个第一终端时,则根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配;
当判断出存在至少一个第一终端的位置信息与所述车机的位置信息相匹配时,则以与所述车机的位置信息相匹配的第一终端作为目标终端,向所述目标终端发送蓝牙开启指令,以供所述目标终端在接收到所述蓝牙开启指令后自动开启自身蓝牙开关。


2.根据权利要求1所述的终端蓝牙开关控制方法,其特征在于,所述判断所述查询结果中是否存在有与所述车机相匹配的至少一个第一终端的步骤具体包括:
针对所述查询结果中所包含的每个终端,判断该终端对应的与所述车机的累计匹配次数是否超过预设阈值;
当判断出该终端对应的与所述车机的累计匹配次数超过预设阈值时,则确定出该终端为与所述车机相匹配的一个第一终端。


3.根据权利要求1所述的终端蓝牙开关控制方法,其特征在于,所述根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配的步骤具体包括:
根据所述第一终端的终端信息和所述车机的车机信息分别获取所述第一终端的位置信息和所述车机的位置信息;
针对每个第一终端,判断该第一终端的位置信息与所述车机的位置信息是否满足预设条件;
当判断出该第一终端的位置信息与所述车机的位置信息满足预设条件时,则确定出该第一终端的位置信息与所述车机的位置信息相匹配。


4.根据权利要求1所述的终端蓝牙开关控制方法,其特征在于,所述根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配的步骤具体包括:
启动定时器;
针对每个所述第一终端执行下述步骤:
根据该第一终端的终端信息和所述车机的车机信息分别获取该第一终端的位置信息和所述车机的位置信息;
判断该第一终端的位置信息与所述车机的位置信息是否满足预设条件,当判断出该第一终端的位置信息与所述车机的位置信息满足预设条件时,则进一步判断所述定时器的计时是否结束;当判断出该第一终端的位置信息与所述车机的位置信息不满足预设条件时,则确定出该第一终端的位置信息与所述车机的位置信息不匹配;
当判断出所述定时器的计时未结束时,实时监测该第一终端或所述车机的位置信息是否发生变化;当监测到该第一终端或所述车机的位置信息发生变化时,则继续执行所述根据该第一终端的终端信息和所述车机的车机信息分别获取该第一终端的位置信息和所述车机的位置信息的步骤;
当判断出所述定时器的计时结束时,则确定出该第一终端的位置信息与所述车机的位置信息相匹配。


5.根据权利要求1所述的终端蓝牙开关控制方法,其特征在于,所述根据各所述第一终端的位置信息和所述车机的位置信息,判断是否存在至少一个第一终端的位置信息与所述车机的位置信息相匹配的步骤具体包括:
初始化变更次数为零;
针对每个所述第一终端执行下述步骤:
根据该第一终端的终端信息和所述车机的车机信息分别获取该第一终端的位置信息和所述车机的位置信息;
判断该第一终端的位置信息与所述车机的位置信息是否满足预设条件,当判断出该第一终端的位置信息与所述车机的位置信息满足预设条件时,则将变更...

【专利技术属性】
技术研发人员:宋玉珊王鑫
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1