一种面对面实现电子名片的交换方法技术

技术编号:25126644 阅读:20 留言:0更新日期:2020-08-05 02:56
本发明专利技术公开了一种面对面实现电子名片的交换方法,其包括:第一终端启用Multipeer Connectivity,接收并响应附近的第二终端发来的轮询请求与第二终端建立Connection;第一终端接收第二终端发来的第二交换名片请求,通过距离传感器检测预定距离内是否有第二终端靠近,若有,则响应第二终端的第二交换名片请求,包括:向第二终端发送确认信息和第一电子名片;接收第二终端发来的第二电子名片。本发明专利技术可使得两个终端设备仅需通过启用Multipeer Connectivity后相互靠拢即可自动完成电子名片的交换,即便在无网络的情况下也可进行,大大优化了用户在线下场合进行电子名片交换的体验。

【技术实现步骤摘要】
一种面对面实现电子名片的交换方法
本专利技术涉及无线通信的
,尤其涉及一种面对面实现电子名片的交换方法。
技术介绍
随着移动互联网的进入到人们的方方面面,即时通讯APP成为了人与人之间彼此沟通的一种重要工具。对于两个相互陌生的个人,建立即时通讯首先需要相互添加好友。目前主要的即时通讯APP,如微信、QQ、WhatsApp、Messager、Line、Instagram等,均需要在有网条件下才能进行好友添加。以微信为例,若用户A与用户B想相互添加好友,用户A与用户B需要同时登录微信服务器,用户A通过扫描用户B展示的二维码名片连接微信服务器,以获取用户B的个人信息后,在微信客户端发起好友添加请求并上报微信服务器,由微信服务器将用户A的个人信息以及好友添加请求下发给用户B供用户B确认,待用户B确认通过后,在微信服务器中修改用户A和用户B的好友列表记录和权限,并将通过消息发送给用户A,,从而完成添加好友,大致的流程如图1所示。可以看出,当任意一方没有网络或者网络欠佳的情况下,就不能很好地进行双方通信,无法实现双方互加好友或者交换电子名片的即时通讯需求。
技术实现思路
为解决现有技术中的问题,本专利技术提出了一种面对面实现电子名片的交换方法及系统,以实现在无网络条件下实现互加好友或者电子名片的交换。为实现上述目的,第一方面,本专利技术实施例提供了一种面对面实现电子名片的交换方法,包括:第一终端启用MultipeerConnectivity,接收附近同样启用MultipeerConnectivity的第二终端发来的轮询请求,响应所述轮询请求并与所述第二终端建立Connection;第一终端接收附近的第二终端发来的第二交换名片请求;第一终端通过距离传感器检测预定距离内是否有所述第二终端靠近,若有,则响应第二终端的第二交换名片请求,包括:向所述第二终端发送确认信息和第一电子名片;接收所述第二终端发来的第二电子名片。可选地,所述第一终端启用MultipeerConnectivity时,同时进入发送电子名片的准备状态。可选地,所述第一终端接收附近的第二终端发来的第二交换名片请求的期间,向所述第二终端发送第一交换名片请求。可选地,若所述第二终端在发出第二交换名片请求后接收到所述第一终端发来的第一交换名片请求,则所述第二终端向所述第一终端返回一个通知;若所述第二终端在发出第二交换名片请求前接收到所述第一终端发来的第一交换名片请求,则终止向所述第一终端发送第二交换名片请求,第二终端进入交换名片的动作。可选地,所述通过距离传感器检测预定距离内是否有所述第二终端靠近包括:监控第一终端的距离感应器的状态,当所述距离感应器检测到有第二终端靠近,生成对应所述第二终端的感应信号,所述感应信号包括第二终端的位置信息;将所述第一终端的位置信息和所述第二终端的位置信息进行对比,确定所述第一终端和所述第二终端之间的距离,检测两者的距离是否在预定距离内。可选地,所述感应信号中还包括检测到所述第二终端的第一时间戳,所述第二交换名片请求中携带有第一时间戳,所述响应第二终端的第二交换名片请求前,还包括将第一时间戳与第二时间戳进行对比,确定第一时间戳和第二时间戳之间的时间间隔,判断所述时间间隔是否小于设定值,若小于设定值,则响应第二终端的第二交换名片请求。本专利技术提供的方法可使得两个终端设备仅需通过启用MultipeerConnectivity后相互靠拢即可自动完成电子名片的交换,即便在无网络的情况下也可进行,大大优化了用户在线下场合进行电子名片交换的体验。本专利技术提供的技术方案的优点:优化用户在线下场合进行电子名片交换时的体验,使两用户在终端设备相互靠近的情况下即可互相交换电子名片,添加好友,符合现实场景下的真实需求。同时还可实现在无网络条件下实现名片的交换,适用场景更加广泛,有利于用户的增大社交规模。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。图1为现有普通模式下的添加好友的流程示意图;图2为本专利技术面对面实现电子名片的交换方法一实施例的流程示意图;图3为无网络条件下实现电子名片的交换方法的流程示意图;图4为无网络条件下实现电子名片的交换方法的流程示意图;图5为本专利技术面对面实现电子名片的交换方法另一实施例的流程示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例1参照图2-3,在本实施例提供了一种面对面实现电子名片的交换方法,可以实现在无网络或者有网络情况下的电子名片交换,其包括:步骤S101:第一终端启用MultipeerConnectivity,接收附近同样启用MulipeerConnectivity的第二终端发来的轮询请求,无网络情况下,第一终端响应第二终端发送的轮询请求并与第二终端建立Connection。有网络清下下,第一终端与第二终端之间的名片交换流程具体见后文描述。步骤S102:第一终端接收附近的第二终端发来的第二交换名片请求;步骤S103:第一终端通过距离传感器检测预定距离内是否有第二终端靠近,若有,则响应第二终端的第二交换名片请求,包括:向第二终端发送确认信息和第一电子名片;接收第二终端发来的第二电子名片。若没有,则不响应该第二终端发来的第二交换名片请求。在步骤S101中,MultipeerConnectivity是通过应用程序内置的多点连接框架MultipeerConnectivityFramework(以下简称MCF)来实现的,MCF是是一个使附近设备通过WiFi网络以及蓝牙个人局域网进行通信的框架,互相连接的节点可以安全地传递信息、流或是其他文件资源,而不用通过网络服务。在步骤S101中,第一终端与第二终端建立Connection具有一个前提条件:第一终端和第二终端需要处于同一“网络”环境下。例如,第一终端和第二终端均通过WiFi或者4G/5G网络接入广域网,或者第一终端和第二终端均开启WiFi或者蓝牙,通过WiFi或者蓝牙相互连接。如果第一终端和第二终端处于以下状态时,两者不能建立Connection,所述状态包括如下:两者都既没有接入无线广域网,又没有接入MCF;其中一方接入无线广域网而另一方接入MCF,或者其中一方接入MCF而另一方接入无线广域网;其中一方接入无线广域本文档来自技高网...

【技术保护点】
1.一种面对面实现电子名片的交换方法,其特征在于,包括:/n第一终端启用Multipeer Connectivity,接收附近同样启用Multipeer Connectivity的第二终端发来的轮询请求,响应所述轮询请求并与所述第二终端建立Connection;/n第一终端接收附近的第二终端发来的第二交换名片请求;/n第一终端通过距离传感器检测预定距离内是否有所述第二终端靠近,若有,则响应第二终端的第二交换名片请求,包括:/n向所述第二终端发送确认信息和第一电子名片;/n接收所述第二终端发来的第二电子名片。/n

【技术特征摘要】
1.一种面对面实现电子名片的交换方法,其特征在于,包括:
第一终端启用MultipeerConnectivity,接收附近同样启用MultipeerConnectivity的第二终端发来的轮询请求,响应所述轮询请求并与所述第二终端建立Connection;
第一终端接收附近的第二终端发来的第二交换名片请求;
第一终端通过距离传感器检测预定距离内是否有所述第二终端靠近,若有,则响应第二终端的第二交换名片请求,包括:
向所述第二终端发送确认信息和第一电子名片;
接收所述第二终端发来的第二电子名片。


2.如权利要求1所述的面对面实现电子名片的交换方法,其特征在于,所述第一终端启用MultipeerConnectivity时,同时进入发送电子名片的准备状态。


3.如权利要求1所述的面对面实现电子名片的交换方法,其特征在于,所述第一终端接收附近的第二终端发来的第二交换名片请求的期间,向所述第二终端发送第一交换名片请求。


4.如权利要求3所述的面对面实现电子名片的交换方法,其特征在于,
若所述第二终端在发出第二交换名片请求后接收到所述第一终端...

【专利技术属性】
技术研发人员:魏志斌杨谦
申请(专利权)人:深圳前海壹互联科技投资有限公司
类型:发明
国别省市:广东;44

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

1