好友添加方法、装置、设备及存储介质制造方法及图纸

技术编号:28301472 阅读:17 留言:0更新日期:2021-04-30 16:30
本申请实施例公开了一种好友添加方法、装置、设备和存储介质,所述方法包括:根据当前终端的蓝牙关联信息,确定与所述当前终端具备密切接触关系的至少一个目标终端;向至少一个所述目标终端的目标账户发送自身账户信息,并接收所述目标账户基于所述当前终端的账户信息所反馈的好友添加请求;响应于所接收的好友添加请求,执行好友添加操作;通过上述技术方案,提高了好友添加的安全性和便捷度。

【技术实现步骤摘要】
好友添加方法、装置、设备及存储介质
本申请实施例涉及通信
,尤其涉及一种好友添加方法、装置、设备及存储介质。
技术介绍
随着互联网时代的来临,各类社交软件层出不穷。在互联网时代,社交软件的出现让人们之间的联系更加频繁方便。通常,线上社交的第一步就是添加对方为好友,目前各类社交软件大多通过扫描二维码或通过账号查找的方式进行添加。而现有的好友添加过程存在以下几个问题:首先,社交账号和二维码信息容易发生泄露,从而导致受到广告传销和不法分子等的骚扰;其次,现有好友添加方法无法实现同时添加多位好友。
技术实现思路
本申请提供一种好友添加方法、装置、设备及存储介质,以提高好友添加的安全性和便捷度。第一方面,本申请实施例提供了一种好友添加方法,该方法包括:根据当前终端的蓝牙关联信息,确定与所述当前终端具备密切接触关系的至少一个目标终端;向至少一个所述目标终端的目标账户发送自身账户信息,并接收所述目标账户基于所述当前终端的账户信息所反馈的好友添加请求;响应于所接收的好友添加请求,执行好友添加操作。第二方面,本申请实施例还提供了一种好友添加装置,该装置包括:目标终端确定模块,用于根据当前终端的蓝牙关联信息,确定与所述当前终端具备密切接触关系的至少一个目标终端;请求接收模块,用于向至少一个所述目标终端的目标账户发送自身账户信息,并接收所述目标账户基于所述当前终端的账户信息所反馈的好友添加请求;好友添加模块,用于响应于所接收的好友添加请求,执行好友添加操作。第三方面,本申请实施例还提供了一种电子设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面实施例所提供的任意一种好友添加方法。第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面实施例所提供的任意一种好友添加方法。本申请实施例通过根据当前终端的蓝牙关联信息,确定与当前终端具备密切接触关系的至少一个目标终端之后,向至少一个目标终端的目标账户发送自身账户信息,并接收目标账户基于当前终端的账户信息所反馈的好友添加请求,同时响应于所接收的好友添加请求,执行好友添加操作,实现了在不借助扫描二维码或手动输入目标账户的情况下,基于当前终端与目标终端处于的一种密切接触关系,进行高效率的无线数据传输,成功将当前终端的自身账户信息发送给目标终端的目标账户,并且在好友添加的过程中个人账户不可见;同时,当前终端可以将自身的账户信息发送给多个目标终端的目标账户,达到了同时添加多位好友的目的,提高了好友添加的安全性和便捷度。附图说明图1是本申请实施例一提供的一种好友添加方法的流程图;图2是本申请实施例二提供的一种好友添加方法的流程图;图3是本申请实施例三提供的一种好友添加方法的流程图;图4是本申请实施例三提供的一种声纹识别过程的流程图;图5是本申请实施例四提供的一种好友添加方法的流程图;图6是本申请实施例四提供的一种账户信息的加密传输的流程图;图7是本申请实施例五提供的一种好友添加方法的流程图;图8是本申请实施例六提供的一种好友添加装置的示意图;图9是本申请实施例七提供的一种电子设备的示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。实施例一图1为本申请实施例一提供的一种好友添加方法的流程图。本申请实施例可适用于在近场添加好友时,无需借助扫描二维码或手动输入目标账户,完成对目标账户进行好友添加的情况。该方法可以由一种好友添加装置来执行,该装置可以由软件和/或硬件的方式实现,并具体配置于电子设备中,该电子设备可以是移动终端或固定终端。参见图1,本申请实施例提供的好友添加方法包括:S110、根据当前终端的蓝牙关联信息,确定与当前终端具备密切接触关系的至少一个目标终端。其中,终端是指具备蓝牙功能的终端。该终端既可以是移动终端和/或固定终端。终端的具体类型通常包括但不限于具备蓝牙功能的智能手表、手机和电脑等。其中,具备蓝牙功能的终端可以是支持经典蓝牙功能的终端,还可以是支持低功耗蓝牙功能的终端,本申请实施例对此不做限定。需要说明的是,在实现本申请的好友添加方法时,在各终端中至少安装有同一款社交软件,用于进行好友添加,并且各终端需要处于一个开启蓝牙的状态。通常,任意一个具备蓝牙功能的终端在开启蓝牙后,会向其周围发送蓝牙广播数据包,由于蓝牙广播数据包中包含终端相关的信息,当周围其他终端开启蓝牙进行查询扫描时,就可以发现上述终端的存在。其中,当前终端是指具有好友添加需求的终端。在使用蓝牙功能进行无线连接时,通常会指定一个主角色和从角色。以当前终端为主角色,以当前终端周围其他任意一个终端为从角色,在当前终端开启蓝牙进行查询扫描时,会接收当前终端周围其他终端发送的广播数据包,进而在当前终端的系统接口处获得所接收广播数据包对应的RSSI(ReceivedSignalStrengthIndication,接收的信号强度指示)值,也即蓝牙信号强度。一个具备蓝牙功能的终端,可以在上述两个角色之间进行切换,平时工作在从角色模式,以等待其他终端来连接;待有需求进行数据传输时,转换为主角色模式,以向其他终端发起呼叫。当前终端的蓝牙关联信息是指以当前终端为主设备,以当前终端周围其他终端为从角色,在主从设备之间进行接触距离计算所需的数据信息。其中,当前终端与其他终端的接触距离与蓝牙信号强度、信号传播指数和环境衰减因子等因素有关。密切接触关系是指当前终端与当前终端周围其他终端的接触距离小于预设接触阈值情况下的接触关系。其中,预设接触阈值可根据实际好友添加需求进行预先设定。可以理解的是,在当前终端与目标终端具备密切接触关系的情况下,当前终端和目标终端的实际距离比较接近。目标终端是指在当前终端周围的其他终端中,根据当前终端与其他终端的接触距离,确定与当前终端具备密切接触关系的一个终端,该终端也即称之为目标终端。可以理解的是,当前终端在开启蓝牙进行查询扫描时,同一时间,满足与当前终端具备密切接触关系的目标终端可以存在多个。可选地,当前终端与其他终端的接触距离可通过如下测距公式计算得到:其中,d表示当前终端与其他终端的接触距离,RSSI表示当前终端所接收周围其他一个终端的蓝牙信号强度,a表示当前终端与其他终端相隔一米时的信号强度,n表示环境衰减因子。其中,由于不能准确获知周围其他终端的位置,其中,a和n为常数,可以根据经验值进行设定。考虑到单纯依靠蓝牙信号强度对接触距离的计算结果十分不稳本文档来自技高网...

【技术保护点】
1.一种好友添加方法,其特征在于,包括:/n根据当前终端的蓝牙关联信息,确定与所述当前终端具备密切接触关系的至少一个目标终端;/n向至少一个所述目标终端的目标账户发送自身账户信息,并接收所述目标账户基于所述当前终端的账户信息所反馈的好友添加请求;/n响应于所接收的好友添加请求,执行好友添加操作。/n

【技术特征摘要】
1.一种好友添加方法,其特征在于,包括:
根据当前终端的蓝牙关联信息,确定与所述当前终端具备密切接触关系的至少一个目标终端;
向至少一个所述目标终端的目标账户发送自身账户信息,并接收所述目标账户基于所述当前终端的账户信息所反馈的好友添加请求;
响应于所接收的好友添加请求,执行好友添加操作。


2.根据权利要求1所述的方法,其特征在于,所述根据当前终端的蓝牙关联信息,确定与所述当前终端具备密切接触关系的至少一个目标终端,包括:
将当前终端的蓝牙关联信息输入至训练好的密接监测模型,确定所述当前终端与各候选终端的密切接触结果;
根据所述密切接触结果,选取至少一个候选终端作为所述目标终端。


3.根据权利要求2所述的方法,其特征在于,所述蓝牙关联信息包括蓝牙信号强度和终端附加信息。


4.根据权利要求3所述的方法,其特征在于,所述终端附加信息包括终端激活状态信息、终端移动状态信息、终端型号类别信息和终端音频状态信息中的至少一种。


5.根据权利要求1-4任一项所述的方法,其特征在于,所述向至少一个所述目标终端的目标账户发送自身账户信息,包括:
根据所述当前终端的语音指令,确定至少一个所述目标终端的终端标识;
根据所述终端标识,向至少一个所述目标终端的目标账户发送自身账户信息。


6.根据权利要求1-4任一项所述的方法,其特征在于,在接收所述目标账户基于所述当前终端的账户信息所反馈的好友添加请求之前,所述方法还包括:
根据所述当前终端的语音指令,确定目标好友分组;
响应于所接收的好友添加请求,执行好友添加操作,并将所添加好友移动至所述目标好友分组。


7.根据权利要求1-4任一项所述的方法,其特征在于,所述向至少一个所述目标终端的目标账户发送自身账户信息,包括:
根据所述当前终端的蓝牙分组类型,确定所述当前终端的蓝牙通信方式;
若所述蓝牙通信方式为加密通信方式,则采用设定加密模块对自身账户信息进行加密;
向至少一个所述目标终端的目标账户发送加密后的账户信息。


8.根据权利要求7所述的方法,其特征在于,所述接收所述目标账户基于所述当前终端的账户信息所反馈的好友添加请求,包括:
接收所述目标账户基于所述当前终端的账...

【专利技术属性】
技术研发人员:宋轩颜秋阳张浩然陈达寅赵奕丞江亦凡
申请(专利权)人:南方科技大学
类型:发明
国别省市:广东;44

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

1