好友添加方法和装置与流程

文档序号:11138446阅读:235来源:国知局
好友添加方法和装置与制造工艺

本发明涉及计算机应用技术领域,特别是涉及一种好友添加方法和装置。



背景技术:

随着网络技术的不断发展,以及各类型终端设备的不断普及,社交网络已经在人们的生活中扮演着越来越重要的角色,甚至已成为人们生活的一部分,对人们的信息获得、思考和生活产生不可低估的影响。

传统技术中,添加好友的方式一般是向对方索要名片、扫描二维码或者输入对方的即时通信APP账号的方式。上述方式均涉及较多的用户操作,添加好友步骤繁琐。



技术实现要素:

基于此,提有必要针对上述的技术问题,提供一种更加便捷的好友添加方法和装置。

一种好友添加方法,所述方法包括:

监听第一移动终端的满足预设条件的第一空间姿态数据;

将所述第一空间姿态数据上传到所述第一移动终端当前登录的社交应用服务器中;

获取用户触发的好友查找请求,根据所述好友查找请求生成对应所述社交应用服务器的好友添加请求,以使所述社交应用服务器查找与所述第一空间姿态数据相匹配的第二空间姿态数据对应的第二移动终端标识,并向所述第二移动终端对应的所述社交应用中发送添加好友请求。

在一个实施例中,所述监听第一移动终端的第一空间姿态数据的步骤为:

通过与第一移动终端关联的智能穿戴设备采集第一空间姿态数据。

在一个实施例中,在所述监听第一移动终端的第一空间姿态数据的步骤之后,还包括:

当监听到所述第一空间姿态数据时,获取所述第一移动终端的第一位置信息,将所述第一空间姿态数据和所述第一位置信息进行关联。

将所述第一空间姿态数据上传到所述第一移动终端当前登录的社交应用服务器中的步骤为:将关联的所述第一空间姿态数据和所述第一位置信息上传到所述第一移动终端当前登录的社交应用服务器中。

所述社交应用服务器查找的所述第二移动终端标识对应的第二空间姿态数据与所述第一空间姿态数据相匹配且所述第二空间姿态数据对应的第二位置信息与所述第一位置信息满足设定距离条件。

在一个实施例中,所述第一空间姿态数据和所述第二空间姿态数据为握手触发的波形数据,所述波形数据包括波幅信息、波长信息以及波形数量信息。

在一个实施例中,所述方法还包括:

接收所述社交应用服务器返回的添加好友反馈信息。

一种好友添加装置,所述装置包括:

空间姿态数据监听模块,用于监听第一移动终端的满足预设条件的第一空间姿态数据;

数据上传模块,用于将所述第一空间姿态数据上传到所述第一移动终端当前登录的社交应用服务器中;

好友添加模块,用于获取用户触发的好友查找请求,根据所述好友查找请求生成对应所述社交应用服务器的好友添加请求,以使所述社交应用服务器查找与所述第一空间姿态数据相匹配的第二空间姿态数据对应的第二移动终端标识,并向所述第二移动终端对应的所述社交应用中发送添加好友请求。

在一个实施例中,所述空间姿态数据监听模块,还用于通过与第一移动终端关联的智能穿戴设备采集第一空间姿态数据。

在一个实施例中,所述装置还包括:

位置信息获取模块,用于当监听到所述第一空间姿态数据时,获取所述第一移动终端的第一位置信息,将所述第一空间姿态数据和所述第一位置信息进行关联。

所述数据上传模块,还用于将关联的所述第一空间姿态数据和所述第一位置信息上传到所述第一移动终端当前登录的社交应用服务器中。

所述社交应用服务器查找的所述第二移动终端标识对应的第二空间姿态数据与所述第一空间姿态数据相匹配且所述第二空间姿态数据对应的第二位置信息与所述第一位置信息满足设定距离条件。

在一个实施例中,所述第一空间姿态数据和所述第二空间姿态数据为握手触发的波形数据,所述波形数据包括波幅信息、波长信息以及波形数量信息。

在一个实施例中,所述装置还包括:

信息反馈模块,用于接收所述社交应用服务器返回的添加好友反馈信息。

上述好友添加方法和装置,通过用户带动移动终端产生的空间姿态数据,移动终端将空间姿态数据上传到多个社交应用服务器,且通过一个好友添加请求操作,生成对应多个社交应用的多个好友添加请求,好友添加效率更高,无需分别进入到每个社交应用客户端中进行分别操作,通过空间姿态数据的匹配进行好友的查找,无需用户跟好友索要账号信息,在与好友的社会活动交流中即可进行好友的添加,好友添加更加简单方便。

附图说明

图1为一个实施例中好友添加方法的应用环境图;

图2为一个实施例中好友添加方法的流程图;

图3为另一个实施例中好友添加方法的流程图;

图4为又一个实施例中好友添加方法的流程图;

图5为一个实施例中好友添加方法装置的结构框图;

图6为另一个实施例中好友添加方法装置的结构框图;

图7为又一个实施例中好友添加方法装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,在一个实施例中,提供了一种好友添加方法的应用环境图。该应用环境包括第一移动终端110、第二移动终端120和当前登录的社交应用服务器130,当前登录的社交应用服务器130可通过网络与第一移动终端110和第二移动终端120通信,当前登录的社交网站可以是一个,也可以是多个。第一移动终端110、第二移动终端120以及其他移动终端监听终端本体的空间姿态数据(如用户握手振动终端本体产生的空间姿态数据),并将空间姿态数据上传至移动终端当前登录的社交应用服务器中,当需要添加好友时,只需触发好友添加请求,响应于该好友添加请求,向当前登录的一个或者多个社交应用服务器发送好友添加请求,社交应用服务器查找与移动终端本体的空间姿态数据相匹配的其他移动终端上传的空间姿态数据,并向匹配的移动终端发送好友添加请求。

在一个实施例中,如图2所示,提供了一种好友添加方法,该方法以应用在如图1所示的第一移动终端110中进行举例说明,包括如下步骤:

步骤S202:监听第一移动终端的满足预设条件的第一空间姿态数据。

移动终端本体中的三轴加速度感应器可获取终端本体的空间姿态数据,这里的空间姿态数据为满足预设条件的终端本体在空间的轨迹数据,其中,预设条件可以是对振动频率和振动幅度所设定的阈值。

具体的,移动终端中的三轴加速度感应器获取终端本体在三维空间中的实时空间姿态数据,移动终端截取获取的空间姿态数据中满足预设条件的姿态数据,即上述的第一空间姿态数据。上述的满足预设条件的第一空间姿态数据可以是通过用户的握手动作或者拥抱动作触发产生的。

步骤S204:将第一空间姿态数据上传到第一移动终端当前登录的社交应用服务器中。

当获取到满足预设条件的第一空间姿态数据后,检测移动终端当前登录的社交应用信息,将获取的第一空间姿态数据上传到当前登录的社交应用对应的服务器中。进一步的,在上传第一空间姿态数据的同时还上传产生该第一空间姿态数据时的时间信息。

在一个实施例中,社交应用服务器将接收到的第一空间姿态数据和时间信息与用户标识关联存储。

在一个实施例中,第一终端检测当前登录的社交应用信息,并获取当前登录的社交应用的用户标识,通过调用社交应用接口的方式,将获取的的用户标识、第一空间姿态数据和时间信息上传至社交应用服务器。

步骤S206:获取用户触发的好友查找请求,根据好友查找请求生成对应社交应用服务器的好友添加请求,以使社交应用服务器查找与第一空间姿态数据相匹配的第二空间姿态数据对应的第二移动终端标识,并向第二移动终端对应的社交应用中发送添加好友请求。

在一个实施例中,第一空间姿态数据和第二空间姿态数据为握手触发的波形数据,波形数据包括波幅信息、波长信息以及波形数量信息。

第一移动终端用户通过触发应用页面中的添加好友按钮发送好友查找请求。需要说明的是,当第一移动终端监听到第一空间姿态数据,并将该数据发送到当前登录的社交应用服务器后,应用页面中的添加好友按钮被激活。

第一移动终端接收到用户的好友查找请求后,分别调用当前登录的社交应用服务器接口,向各社交应用服务器发送添加好友请求,同样的,该添加好友请求中携带用户在当前社交应用服务器的注册账号信息,即用户标识。

社交应用服务器响应于该添加好友请求,获取与该请求中携带的用户标识相关联的第一空间姿态数据,即步骤S202中上传的数据。

社交应用服务器查找与第一空间姿态数据相匹配的第二空间姿态数据,并查找第二空间姿态数据对应的用户标识,进而向该用户标识所在的第二移动终端中对应的社交应用客户端发送好友添加请求。

例如,A社交应用查找到相匹配的第二移动终端标识,则向第二移动终端中的A社交应用客户端发送添加好友请求。

在一个实施例中,当第一空间姿态数据与第二空间姿态数据的轨迹形状的相似度大于预设阈值时,则两者相匹配。

在另一个实施例中,当第一空间姿态数据与第二空间姿态数据的轨迹形状的相似度大于预设阈值,且第一空间姿态数据的获取时间信息与第二空间姿态数据的获取的时间信息之间的时间间隔小于设定阈值时,则两者相匹配。

本实施例的好友添加方法,通过用户带动移动终端产生的空间姿态数据,移动终端将空间姿态数据上传到多个社交应用服务器,且通过一个好友添加请求操作,生成对应多个社交应用的多个好友添加请求,好友添加效率更高,无需分别进入到每个社交应用客户端中进行分别操作,通过空间姿态数据的匹配进行好友的查找,无需用户跟好友索要账号信息,在与好友的社会活动交流中即可进行好友的添加,好友添加更加简单方便。

在一个实施例中,步骤S202:监听第一移动终端的满足预设条件的第一空间姿态数据的步骤为:通过与第一移动终端关联的智能穿戴设备采集第一空间姿态数据。

智能穿戴设备即可穿戴的智能设备,如智能手表、智能眼镜等,本实施例中,智能穿戴设备为智能手表,相应的,第一空间姿态数据是穿戴者的握手动作或者拥抱动作产生的空间轨迹数据。

在一个实施例中,智能穿戴设备通过蓝牙技术与第一移动终端连接。

在一个实施例中,如图3所示,提供了一种好友添加方法,具体包括如下步骤:

步骤S302:监听与第一移动终端连接的第一智能穿戴设备的第一空间姿态数据。

这里的第一空间姿态数据为反应第一智能穿戴设备的空间运动轨迹的特征数据,第一智能穿戴设备的监控设备实时监控第一智能穿戴设备的空间运动轨迹,并将监控的空间运动轨迹数据发送至与之相连接的第一移动终端,第一移动终端查找智能穿戴设备的运动轨迹中是否有满足预设条件的轨迹段,其中,满足预设条件的轨迹段即为第一空间姿态数据,上述的预设条件可以是对振动频率和振动幅度所设定的阈值。

步骤S304:当监听到第一空间姿态数据时,获取第一智能穿戴设备的第一位置信息,关联第一空间姿态数据与第一位置信息。

步骤S306:将关联的第一空间姿态数据和第一位置信息上传到第一移动终端当前登录的社交应用服务器中。

将第一移动终端监听到第一空间姿态数据时,第一移动终端通过GPS获取当前时刻所在的地理位置,即第一位置信息。第一移动终端建立监听的第一空间姿态数据和获取的第一位置信息之间的关联关系,并将关联信息一并上传至当前登录的社交应用服务器。

步骤S308:获取用户触发的好友查找请求,响应于好友查找请求,调用当前登录的社交应用接口,向对应的社交应用服务器发送查找请求,以使社交应用服务器查找与第一空间姿态数据相匹配且与相关联的第一位置信息满足设定距离条件的第二移动终端标识,并向第二移动终端对应的社交应用中发送添加好友请求。

当社交应用服务器接收到第一移动终端的查找指令时,根据预先上传的第一空间姿态数据和第一位置信息进行相匹配的好友查找。

具体的,社交应用服务器接收了多个移动终端上传的空间姿态数据和对应的位置信息,当接收到其中一个移动终端的好友查找指令时,社交应用服务器将根据该移动终端上传的空间姿态数据和位置信息查找同时满足空间姿态数据匹配且位置信息匹配的数据对,进而确定查找的数据对对应的移动终端标识,该查找的移动终端标识即好友标识,社交应用服务器将向查找的好友标识对应的移动终端的社交应用中发送添加好友请求。

在一个实施例中,向第二移动终端对应的社交应用中发送添加好友请求的步骤为:向第二移动终端发送添加好友请求的同时向第二移动终端的社交应用客户端中发送第一移动终端用户在社交应用中的名片信息。

在一个实施例中,如图4所示,在步骤S206:获取用户触发的好友查找请求,根据好友查找请求生成对应社交应用服务器的好友添加请求,以使社交应用服务器查找与第一空间姿态数据相匹配的第二空间姿态数据对应的第二移动终端标识,并向第二移动终端对应的社交应用中发送添加好友请求之后,还包括

步骤S208:接收社交应用服务器返回的添加好友反馈信息。

当进行查找的社交应用服务器为多个时,返回的添加好友的反馈信息也为多个。在一个实施例中,反馈信息包括反馈结果和添加好友的名片信息。当接收到添加失败的反馈结果时,获取添加成功的反馈信息中的好友名片信息,将好友名片信息上传至添加失败的社交应用服务器,以使该社交应用服务器根据好友名片信息再次进行好友的添加。

本实施例中,好友添加成功后反馈好友名片信息,使添加失败的社交应用服务器能够利用好友名片信息再次进行好友添加,再次添加时,仍然无需到社交应用客户端手动输入好友信息,提高了好友添加效率。

在一个实施例中,如图5所示,提供了一种好友添加装置,该装置包括:

空间姿态数据监听模块402,用于监听第一移动终端的满足预设条件的第一空间姿态数据。

数据上传模块404,用于将第一空间姿态数据上传到第一移动终端当前登录的社交应用服务器中。

好友添加模块406,用于获取用户触发的好友查找请求,根据好友查找请求生成对应社交应用服务器的好友添加请求,以使社交应用服务器查找与第一空间姿态数据相匹配的第二空间姿态数据对应的第二移动终端标识,并向第二移动终端对应的社交应用中发送添加好友请求。

在一个实施例中,空间姿态数据监听模块402,还用于通过与第一移动终端关联的智能穿戴设备采集第一空间姿态数据。

在一个实施例中,如图6所示,好友添加装置还包括:

位置信息获取模块502,用于当监听到第一空间姿态数据时,获取第一移动终端的第一位置信息,将第一空间姿态数据和第一位置信息进行关联。

数据上传模块404,还用于将关联的第一空间姿态数据和第一位置信息上传到第一移动终端当前登录的社交应用服务器中。

社交应用服务器查找的第二移动终端标识对应的第二空间姿态数据与第一空间姿态数据相匹配且第二空间姿态数据对应的第二位置信息与第一位置信息满足设定距离条件。

在一个实施例中,第一空间姿态数据和第二空间姿态数据为握手触发的波形数据,波形数据包括波幅信息、波长信息以及波形数量信息。

在一个实施例中,如图7所示,好友添加装置还包括:信息反馈模块408,用于接收社交应用服务器返回的添加好友反馈信息。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1