书签 分享 收藏 举报 版权申诉 / 11

一种蓝牙名称展示方法及装置.pdf

  • 上传人:奻奴
  • 文档编号:4074987
  • 上传时间:2018-08-14
  • 格式:PDF
  • 页数:11
  • 大小:1.60MB
  • 摘要
    申请专利号:

    CN201410736361.2

    申请日:

    2014.12.05

    公开号:

    CN104486716A

    公开日:

    2015.04.01

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):H04W 4/00申请日:20141205|||公开

    IPC分类号:

    H04W4/00(2009.01)I

    主分类号:

    H04W4/00

    申请人:

    广东欧珀移动通信有限公司

    发明人:

    刘志仓; 黄宏用

    地址:

    523860广东省东莞市长安镇乌沙海滨路18号

    优先权:

    专利代理机构:

    北京品源专利代理有限公司11332

    代理人:

    邓猛烈; 胡彬

    PDF完整版下载: PDF下载
    内容摘要

    本发明实施例公开了一种蓝牙名称展示方法及装置,该方法包括:检测移动终端的蓝牙状态;若检测到蓝牙打开,则获取所述移动终端的通信号码,广播携带所述通信号码的蓝牙名称,并搜索其他蓝牙设备;若搜索到的其他蓝牙设备的蓝牙名称携带通信号码,则从所述移动终端的通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所对应的用户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称进行展示。本发明实施例的技术方案能使得用户无须让对方修改蓝牙设备名称就可以快速定位正确的发送对象,能减少用户操作步骤,能提高近距离信息传输的效率。

    权利要求书

    权利要求书1.  一种蓝牙名称展示方法,其特征在于,包括: 检测移动终端的蓝牙状态; 若检测到蓝牙打开,则获取所述移动终端的通信号码,广播携带所述通信 号码的蓝牙名称,并搜索其他蓝牙设备; 若搜索到的其他蓝牙设备的蓝牙名称携带通信号码,则从所述移动终端的 通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所对应的用户 名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称进行展示。 2.  根据权利要求1所述的蓝牙名称展示方法,其特征在于,广播携带所述 通信号码的蓝牙名称的操作具体包括:广播隐形携带所述通信号码的蓝牙名称。 3.  根据权利要求2所述的蓝牙名称展示方法,其特征在于,广播隐形携带 所述通信号码的蓝牙名称的操作具体包括:将所述通信号码进行加密后携带在 所述蓝牙名称中进行广播; 若搜索到的其他蓝牙设备的蓝牙名称携带通信号码,则从所述移动终端的 通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所对应的用户 名称的操作具体包括: 若搜索到的其他蓝牙设备的蓝牙名称加密携带通信号码,则对所述蓝牙名 称进行解密后提取携带的通信号码,从所述移动终端的通讯录中查找解密后所 提取的通信号码所对应的用户名称。 4.  根据权利要求1所述的蓝牙名称展示方法,其特征在于,若从所述移动 终端的通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所对应 的用户名称失败,则直接对所述其他蓝牙设备的蓝牙名称进行展示。 5.  根据权利要求1所述的蓝牙名称展示方法,其特征在于,在检测到蓝牙 打开之后,且在获取所述移动终端的通信号码,广播携带所述通信号码的蓝牙 名称之前还包括:判断所述移动终端的蓝牙名称是否满足预设条件,若是则执 行获取所述移动终端的通信号码,广播携带所述通信号码的蓝牙名称的操作。 6.  根据权利要求5所述的蓝牙名称展示方法,其特征在于,所述预设条件 包括所述移动终端的蓝牙名称为默认蓝牙名称。 7.  一种蓝牙名称展示装置,其特征在于,包括: 蓝牙状态检测单元,用于检测移动终端的蓝牙状态; 广播与搜索单元,用于若检测到蓝牙打开,则获取所述移动终端的通信号 码,广播携带所述通信号码的蓝牙名称,并搜索其他蓝牙设备; 名称展示单元,用于若搜索到的其他蓝牙设备的蓝牙名称携带通信号码, 则从所述移动终端的通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通 信号码所对应的用户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称 进行展示。 8.  根据权利要求7所述的蓝牙名称展示装置,其特征在于,所述广播与搜 索单元具体用于:广播隐形携带所述通信号码的蓝牙名称。 9.  根据权利要求8所述的蓝牙名称展示装置,其特征在于,所述广播与搜 索单元具体用于:将所述通信号码进行加密后携带在所述蓝牙名称中进行广播; 以及所述名称展示单元具体用于: 若搜索到的其他蓝牙设备的蓝牙名称加密携带通信号码,则对所述蓝牙名 称进行解密后提取携带的通信号码,从所述移动终端的通讯录中查找解密后所 提取的通信号码所对应的用户名称。 10.  根据权利要求7所述的蓝牙名称展示装置,其特征在于,所述名称展 示单元还用于,若从所述移动终端的通讯录中查找所述的其他蓝牙设备的蓝牙 名称所携带的通信号码所对应的用户名称失败,则直接对所述其他蓝牙设备的 蓝牙名称进行展示。 11.  根据权利要求7所述的蓝牙名称展示装置,其特征在于,所述装置还 包括名称验证单元,用于在检测到蓝牙打开之后,且在获取所述移动终端的通 信号码,广播携带所述通信号码的蓝牙名称之前,判断所述移动终端的蓝牙名 称是否满足预设条件,若是则执行获取所述移动终端的通信号码,广播携带所 述通信号码的蓝牙名称的操作。 12.  根据权利要求11所述的蓝牙名称展示装置,其特征在于,所述预设条 件包括所述移动终端的蓝牙名称为默认蓝牙名称。

    说明书

    说明书一种蓝牙名称展示方法及装置
    技术领域
    本发明涉及蓝牙无线通信技术领域,具体涉及一种蓝牙名称展示方法及装 置。
    背景技术
    蓝牙技术是无线数据和语音传输的开放性标准,主要解决短距离的无线通 信问题,有效通信距离一般在10米之内。每个蓝牙设备都有一个48bit长的蓝 牙地址作为唯一标识,由蓝牙设备制造商向蓝牙标准组织SIGG分配申请获得, 并在制造蓝牙设备时烧录到蓝牙芯片中去。
    考虑到48bit的二进制数字并不符合人们的记忆和使用习惯,因此,在蓝 牙协议中,还引入了设备名,允许用户修改自己设备的蓝牙名称,对于未修改 过蓝牙名称的蓝设备,通常采用设备的产品型号作为蓝牙名称,例如OPPO FIND7 移动终端,默认采用OPPO FIND7作为其蓝牙名称。但是,对于相同型号移动终 端的用户,若不修改其蓝牙名称,其默认的蓝牙名称是相同,因此无法对设备 进行区分,打开蓝牙后,搜索发现周围有很多名称相同的蓝牙设备。当需要发 送文件给其他用户时,很难确定正确的发送对象,通常需要通知对方修改蓝牙 名称,以便精确定位到目标设备,该操作较为繁琐。
    发明内容
    有鉴于此,本发明实施例提供一种蓝牙名称展示方法及装置,以减少用户 操作步骤,提高近距离信息传输的效率。
    第一方面,本发明实施例提供了一种蓝牙名称展示方法,包括:
    检测移动终端的蓝牙状态;
    若检测到蓝牙打开,则获取所述移动终端的通信号码,广播携带所述通信 号码的蓝牙名称,并搜索其他蓝牙设备;
    若搜索到的其他蓝牙设备的蓝牙名称携带通信号码,则从所述移动终端的 通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所对应的用户 名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称进行展示。
    第二方面,本发明实施例还提供了一种蓝牙名称展示装置,包括:
    蓝牙状态检测单元,用于检测移动终端的蓝牙状态;
    广播与搜索单元,用于若检测到蓝牙打开,则获取所述移动终端的通信号 码,广播携带所述通信号码的蓝牙名称,并搜索其他蓝牙设备;
    名称展示单元,用于若搜索到的其他蓝牙设备的蓝牙名称携带通信号码, 则从所述移动终端的通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通 信号码所对应的用户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称 进行展示。
    本发明实施例通过在检测到蓝牙打开时,广播携带所述移动终端的通信号 码的蓝牙名称,并搜索其他蓝牙设备,同进,若搜索到的其他蓝牙设备的蓝牙 名称携带通信号码,则从所述移动终端的通讯录中查找该通信号码所对应的用 户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称进行展示,能使得 用户无须让对方修改蓝牙设备名称就可以快速定位正确的发送对象,能减少用 户操作步骤,能提高近距离信息传输的效率。
    附图说明
    为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描 述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是 本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的 前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
    图1是本发明实施例一所述的蓝牙名称展示方法流程图;
    图2是本发明实施例二所述的蓝牙名称展示方法流程图;
    图3是本发明实施例三所述的蓝牙名称展示方法流程图;
    图4是本发明实施例四所述的蓝牙名称展示装置的结构框图;
    图5是本发明实施例五所述的蓝牙名称展示装置的结构框图。
    具体实施方式
    为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚, 下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描 述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中 的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实 施例,都属于本发明保护的范围。
    下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
    实施例一
    图1是本发明实施例一提供的蓝牙名称展示方法流程图,本实施例可适用 于具有通讯录和蓝牙设备的移动终端对搜索到的其他的移动终端的蓝牙名称进 行展示的情况,该方法可以由配置在移动终端中的蓝牙名称展示装置来执行, 如图1所示,本实施例所述的蓝牙名称展示方法包括:
    步骤S101、检测移动终端的蓝牙状态。
    若移动终端具有蓝牙模块,则移动终端的蓝牙状态应该包括开启状态和关 闭状态。
    本步骤目的在于监听移动终端的蓝牙是否开启。对于现有的蓝牙设备来说, 当蓝牙设备开启蓝牙时,蓝牙模块会自动发送广播,并接收其他蓝牙设备广播 的信息。
    步骤S102、若检测到蓝牙打开,则获取所述移动终端的通信号码,广播携 带所述通信号码的蓝牙名称,并搜索其他蓝牙设备。
    移动终端的通信号码即为移动终端在通信网络中的通信标识,例如手机号 码即为手机的通信号码。
    若检测到蓝牙打开,则将所述移动终端的通信号码携带在蓝牙名称里进行 广播,并搜索其他蓝牙设备。
    步骤S103、若搜索到的其他蓝牙设备的蓝牙名称携带通信号码,则从所述 移动终端的通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所 对应的用户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称进行展示。
    在搜索其他蓝牙设备过程中,若搜索到的其他蓝牙设备的蓝牙名称携带通 信号码,则获取该移动终端自身的通讯录,所述通讯录包括通信号码和用户名 称(例如电手机通讯录中记录了手机号和联系人名称),从所述通录中获取该通 讯号码对应的用户名称,将该用户名称替换掉搜索到该移动终端的蓝牙名称。
    这样,当该移动终端搜索到多个其他移动终端的蓝牙设备时,显示的都是 这些移动终端的通信号码对应的联系人名称,很容易对搜索到的多个其他移动 终端的蓝牙设备进行区分,直接选中对应的蓝牙名称即可进行数据传输,或者 接收到对方通过蓝牙传输的数据后很直观地知道发送方,避免了因为不能区分 蓝牙名称而口头通知对方修改蓝牙名称,能提高蓝牙传输的效率。
    综上,本实施例通过在检测到蓝牙打开时,广播携带所述移动终端的通信 号码的蓝牙名称,并搜索其他蓝牙设备,同进,若搜索到的其他蓝牙设备的蓝 牙名称携带通信号码,则从所述移动终端的通讯录中查找该通信号码所对应的 用户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称进行展示,能使 得用户无须让对方修改蓝牙设备名称就可以快速定位正确的发送对象,能减少 用户操作步骤,能提高近距离信息传输的效率。
    实施例二
    图2是本发明实施例二所述的蓝牙名称展示方法流程图,如图2所示,本 实施例所述的蓝牙名称展示方法包括:
    步骤S201、检测移动终端的蓝牙状态。
    步骤S202、若检测到蓝牙打开,则获取所述移动终端的通信号码。
    步骤S203、将所述通信号码进行加密后携带在所述蓝牙名称中进行广播。
    因为蓝牙模块进行蓝牙通信连接之前是广播的形式,目有一定的盲目性。 用户在开启蓝牙时,并不能对搜索到自己的相对方进行选择,而蓝牙名称携带 了移动终端的通信号码,为了保护移动终端用户的隐私,可将通信号码进行加 密后再携带在所述蓝牙名称中进行广播,即将所述通信号码按照预设加密算法 进行加密后携带在所述蓝牙名称中进行广播。
    需要说明的是,移动终端之间的加密密钥、解密密钥、以及对应的加密算 法、解密算法应该是移动终端预知的,并且为了保护隐私,加密密钥、解密密 钥、以及解密后的数据,应该设置为封闭的,不允许移动终端的其他程序获取。
    步骤S204、若搜索到的其他蓝牙设备的蓝牙名称加密携带通信号码,则对 所述蓝牙名称进行解密后提取携带的通信号码,从所述移动终端的通讯录中查 找解密后所提取的通信号码所对应的用户名称。
    对应的,移动终端自己广播的蓝牙名称中携带了经过加密后的通信号码, 搜索到的其他移动终端广播的蓝牙名称也可能携带了经过加密后的通信号码, 因此,若搜索到的其他蓝牙设备的蓝牙名称加密携带通信号码,则需要对所述 蓝牙名称进行解密后提取携带的通信号码,从所述移动终端的通讯录中查找解 密后所提取的通信号码所对应的用户名称。
    步骤S205、判断搜索用户名称是否成功,若是则执行步骤S206,否则执行 步骤S207。
    在获取移动终端本地的通讯录和对方移动终端的通信号码后,从所述通录 中搜索该通讯号码对应的用户名称后,会面临搜索成功或搜索不成功的情况, 若成功则执行步骤S206,否则执行步骤S207。
    步骤S206、将所述用户名称作为所述其他蓝牙设备的蓝牙名称进行展示, 结束。
    若通讯录中有该通信号码对应的用户名称,则将所述用户名称作为所述其 他蓝牙设备的蓝牙名称进行展示。
    步骤S207、直接对所述其他蓝牙设备的蓝牙名称进行展示,结束。
    若通讯录中没有该通信号码对应的用户名称,则展示对方的原蓝牙称。
    需要说明的是,步骤S205-S207并非本实施例的必要步骤,若检测到通讯 录中没有该通信号码对应的用户名称,也可采用其他技术手段解决技术问题。
    本实施例的技术方案在实施例一的基础之上,增加了加密处理的操作,即 广播自身的蓝牙名称时将通信号码进行加密后携带在所述蓝牙名称中进行广 播,同时对接收到的其他移动终端的蓝牙名称中携带的通信号码进行解密后再 处理,能进一步增强蓝牙通信的安全性。
    实施例三
    图3是本发明实施例三所述的蓝牙名称展示方法流程图,如图3所示,本 实施例所述的蓝牙名称展示方法包括:
    步骤S301、检测移动终端的蓝牙状态。
    步骤S302、若检测到蓝牙打开,获取所述移动终端的蓝牙名称。
    即首先获取该移动终端自身的蓝牙名称。
    步骤S303、判断所述蓝牙名称是否满足预设条件,若是则执行步骤S305, 否则执行步骤S304。
    由于移动终端自己方的蓝牙名称有可能不是系统默认值,例如用户已对该 移动终端进行过修改,修改后具有一定的辩识度,属于很清晰的蓝牙名称,其 他蓝牙模块识别到该移动终端的蓝牙模块时,直接显示该蓝牙名称,此时,该 移动终端在广播蓝牙名称时,不需要携带该移动终端的通信号码或加密后的通 信号码。
    步骤S304、直接广播所述蓝牙名称,并搜索其他蓝牙设备,执行步骤S306。
    步骤S305、获取所述移动终端的通信号码,广播携带所述通信号码的蓝牙 名称,并搜索其他蓝牙设备。
    步骤S306、若搜索到的其他蓝牙设备的蓝牙名称携带通信号码,则从所述 移动终端的通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所 对应的用户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙名称进行展示, 结束。
    本实施例的技术方案在实施例一的基础之上,在检测到蓝牙打开后,增加 了判断自身的蓝牙名称是否满足预设条件的步骤,仅在蓝牙名称不具有一定的 辩识度时才广播携带该移动终端的通信号码或加密后的通信号码的蓝牙名称, 否则仅广播蓝牙名称,能在解决技术问题的同时,能减少传输的数据量,若蓝 牙名称本身满足一定条件,则直接广播蓝牙名称,减少其他蓝牙模块的通信号 码解析、查询的步骤,以及加密和解密的步骤,能进一步提高显示蓝牙名称的 效率。
    实施例四
    图4是本发明实施例四所述的蓝牙名称展示装置的结构框图,如图4所示, 本实施例所述的蓝牙名称展示装置包括:
    蓝牙状态检测单元410,用于检测移动终端的蓝牙状态;
    广播与搜索单元420,用于若检测到蓝牙打开,则获取所述移动终端的通信 号码,广播携带所述通信号码的蓝牙名称,并搜索其他蓝牙设备;
    名称展示单元430,用于若搜索到的其他蓝牙设备的蓝牙名称携带通信号 码,则从所述移动终端的通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带 的通信号码所对应的用户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙 名称进行展示。
    进一步地,所述广播与搜索单元420具体用于:广播隐形携带所述通信号 码的蓝牙名称。
    进一步地,所述广播与搜索单元420具体用于:将所述通信号码进行加密 后携带在所述蓝牙名称中进行广播;
    以及,所述名称展示单元430具体用于:若搜索到的其他蓝牙设备的蓝牙 名称加密携带通信号码,则对所述蓝牙名称进行解密后提取携带的通信号码, 从所述移动终端的通讯录中查找解密后所提取的通信号码所对应的用户名称。
    进一步地,所述名称展示单元430还用于,若从所述移动终端的通讯录中 查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所对应的用户名称失 败,则直接对所述其他蓝牙设备的蓝牙名称进行展示。
    本实施例提供的蓝牙名称展示装置可执行本发明实施例一、实施例二和实 施例三所提供的蓝牙名称展示方法,具备执行方法相应的功能模块和有益效果。
    实施例五
    图5是本发明实施例五所述的蓝牙名称展示装置的结构框图,如图5所示, 本实施例所述的蓝牙名称展示装置包括:
    蓝牙状态检测单元510,用于检测移动终端的蓝牙状态;
    名称验证单元520,用于判断所述移动终端的蓝牙名称是否满足预设条件;
    广播与搜索单元530,用于若检测到蓝牙打开,则获取所述移动终端的通信 号码,广播携带所述通信号码的蓝牙名称,并搜索其他蓝牙设备;
    名称展示单元540,用于若搜索到的其他蓝牙设备的蓝牙名称携带通信号 码,则从所述移动终端的通讯录中查找所述的其他蓝牙设备的蓝牙名称所携带 的通信号码所对应的用户名称,将所述用户名称作为所述其他蓝牙设备的蓝牙 名称进行展示。
    进一步地,所述广播与搜索单元530具体用于:广播隐形携带所述通信号 码的蓝牙名称。
    进一步地,所述广播与搜索单元530具体用于:将所述通信号码进行加密 后携带在所述蓝牙名称中进行广播;
    以及,所述名称展示单元具体用于540:若搜索到的其他蓝牙设备的蓝牙名 称加密携带通信号码,则对所述蓝牙名称进行解密后提取携带的通信号码,从 所述移动终端的通讯录中查找解密后所提取的通信号码所对应的用户名称。
    进一步地,所述名称展示单元540还用于,若从所述移动终端的通讯录中 查找所述的其他蓝牙设备的蓝牙名称所携带的通信号码所对应的用户名称失 败,则直接对所述其他蓝牙设备的蓝牙名称进行展示。
    进一步地,所述预设条件包括所述移动终端的蓝牙名称为默认蓝牙名称。
    本实施例提供的蓝牙名称展示装置可执行本发明实施例一、实施例二和实 施例三所提供的蓝牙名称展示方法,具备执行方法相应的功能模块和有益效果。
    以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现, 其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光 盘或软盘。
    注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员 会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进 行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽 然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以 上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例, 而本发明的范围由所附的权利要求范围决定。

    关 键  词:
    一种 蓝牙 名称 展示 方法 装置
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种蓝牙名称展示方法及装置.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4074987.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1