一种添加好友方法及其装置的制造方法

文档序号:10626723阅读:218来源:国知局
一种添加好友方法及其装置的制造方法
【专利摘要】本发明公开了一种添加好友方法及其装置。该方法,包括获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息;获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片信息;接着,将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功;若成功,则推荐所述第一终端和所述第二终端互为待添加好友。实现了根据终端的需求添加好友,进而扩大了添加好友的范围。
【专利说明】
_种添加好友方法及其装置
技术领域
[0001]本发明涉及通信技术,尤指一种添加好友方法及其装置。
【背景技术】
[0002]在当前各种社交网络领域系统中,如即时通信应用或社交类应用中,均存在好友添加功能。
[0003]通常,用户可以直接输入准备添加好友的账户号码,并通过上述应用提供的搜索好友功能搜索到该账户号码标识的好友,进而进行好友添加。
[0004]然而,在上述现有技术的实现中,发明人发现用户需要通过账户号码进行好友的搜索,限制了用户添加好友的范围。

【发明内容】

[0005]为了解决上述技术问题,本发明提供了一种添加好友方法及其装置,用以解决用户添加好友的范围较小的问题。
[0006]为了达到本发明目的,本发明提供了一种添加好友方法,包括:
[0007]获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息;
[0008]获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片信息;
[0009]将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功;
[0010]若成功,则推荐所述第一终端和所述第二终端互为待添加好友。
[0011]进一步的,所述将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功之前,还包括:
[0012]获取所述第一终端发送的第一属性信息;
[0013]获取所述第二终端发送的第二属性信息;
[0014]将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;
[0015]若成功,则执行将所述第一图片信息与所述第二图片信息进行相似度匹配处理;
[0016]若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。
[0017]进一步的,所述将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功之后,还包括:
[0018]获取所述第一终端发送的第一属性信息;
[0019]获取所述第二终端发送的第二属性信息;
[0020]将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;
[0021]若成功,则推荐所述第一终端和所述第二终端互为待添加好友;
[0022]若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。
[0023]进一步的,所述获取第三终端发送的第三添加好友请求消息之后,还包括:
[0024]将所述第一图片信息与所述第三图片信息进行相似度匹配处理;
[0025]将所述第一属性信息与所述第二属性信息进行一致性匹配处理;
[0026]若匹配处理均成功,则推荐所述第一终端和所述第三终端互为待添加好友。
[0027]进一步的,所述将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功,包括:
[0028]将所述第一图片信息与所述第二图片信息进行相似度匹配处理,获取相似度匹配值;
[0029]将所述相似度匹配值与阈值进行比较,确定匹配是否成功;
[0030]若所述相似度匹配值大于阈值,则确定匹配成功;
[0031]若所述相似度匹配值小于或等于阈值,则确定匹配失败。
[0032]本发明还提供了一种添加好友方法,包括:
[0033]第一终端确定添加好友;
[0034]所述第一终端向服务器发送第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息。
[0035]进一步的,所述第一终端向服务器发送第一添加好友请求消息之后,还包括:
[0036]所述第一终端向所述服务器发送第一属性信息。
[0037]本发明还提供了一种添加好友装置,包括:
[0038]第一获取模块,用于获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息;
[0039]第二获取模块,用于获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片信息;
[0040]处理模块,用于将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功;
[0041]推荐模块,用于若成功,则推荐所述第一终端和所述第二终端互为待添加好友。
[0042]进一步的,所述第一获取模块,还用于获取所述第一终端发送的第一属性信息;
[0043]所述第二获取模块,还用于获取所述第二终端发送的第二属性信息;
[0044]所述处理模块,还用于将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;若成功,则执行将所述第一图片信息与所述第二图片信息进行相似度匹配处理;若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。
[0045]进一步的,所述第一获取模块,还用于获取所述第一终端发送的第一属性信息;
[0046]所述第二获取模块,还用于获取所述第二终端发送的第二属性信息;
[0047]所述处理模块,还用于将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;若成功,则推荐所述第一终端和所述第二终端互为待添加好友;若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。
[0048]进一步的,所述处理模块,还用于将所述第一图片信息与所述第三图片信息进行相似度匹配处理;将所述第一属性信息与所述第二属性信息进行一致性匹配处理;若匹配处理均成功,则推荐所述第一终端和所述第三终端互为待添加好友。
[0049]进一步的,所述处理模块,还用于将所述第一图片信息与所述第二图片信息进行相似度匹配处理,获取相似度匹配值;将所述相似度匹配值与阈值进行比较,确定匹配是否成功;若所述相似度匹配值大于阈值,则确定匹配成功;若所述相似度匹配值小于或等于阈值,则确定匹配失败。
[0050]本发明还提供了一种添加好友装置,包括:
[0051]确定模块,用于确定添加好友;
[0052]发送模块,用于向服务器发送第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息。
[0053]进一步的,所述发送模块,还用于向所述服务器发送第一属性信息。
[0054]与现有技术相比,本发明包括,获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息;获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片信息;接着,将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功;若成功,则推荐所述第一终端和所述第二终端互为待添加好友。实现了根据终端的需求添加好友,进而扩大了添加好友的范围。
[0055]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0056]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0057]图1为本添加好友方法一实施例的流程示意图;
[0058]图2为本添加好友方法另一实施例的流程示意图;
[0059]图3为本添加好友装置一实施例的结构示意图;
[0060]图4为本添加好友装置另一实施例的结构示意图。
【具体实施方式】
[0061]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0062]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0063]本发明实施例提供的添加好友方法具体可以应用于终端用户添加好友时,该终端用户可以是正在使用如即时通信应用和社交类应用的用户。本实施例提供的添加好友方法具体可以通过添加好友装置来执行,该添加好友装置可以集成在终端设备或服务器中,该添加好友装置可以采用软件和/或硬件的方式来实现。以下对本实施例提供的添加好友装置方法及其装置进行详细地说明。
[0064]图1为本添加好友方法一实施例的流程示意图,如图1所示,本实施例的方法的执行主体可以是添加好友装置,该添加好友装置可以设置在服务器,该服务器可以是提供第一终端运行的即时通信应用或社交类应用的网络侧服务器。该方法包括如下步骤:
[0065]步骤101、获取第一终端发送的第一添加好友请求消息。
[0066]本实施例中的第一添加好友请求消息包括第一图片信息。
[0067]举例来讲,该第一图片信息可以是用户在第一终端选择的一张图片的信息,该图片可以是现有的网络图片,或自己手工绘制的图片、或通过终端相机立即拍摄的图片等。
[0068]步骤102、获取第二终端发送的第二添加好友请求消息。
[0069]本实施例中的所述第二添加好友请求消息包括第二图片信息。
[0070]举例来讲,该第二图片信息可以是用户在第二终端选择的一张图片的信息,该图片可以是现有的网络图片,或自己手工绘制的图片、或通过终端相机立即拍摄的图片等。
[0071]需要说明的是,在本实施例中,添加好友装置在获取到上述第一添加好友请求消息和第二添加好友请求消息的同时,还可以获取其他终端发送添加好友请求消息,在本实施例中不做限制。
[0072]步骤103、将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功。
[0073]举例来讲,将所述第一图片信息与所述第二图片信息进行相似度匹配处理,获取相似度匹配值;将所述相似度匹配值与阈值进行比较,确定匹配是否成功;若所述相似度匹配值大于阈值,则确定匹配成功;若所述相似度匹配值小于或等于阈值,则确定匹配失败。
[0074]在本实施例中,若匹配成功,执行步骤104,若匹配失败,则可以获取第三终端发送的第二添加好友请求消息,其中,该第二添加好友请求消息包括第二图片?目息。进一步的,将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;若匹配成功,则推荐第一终端和第三终端互为待添加好友。若匹配失败,则继续获取其他的终端发送的添加好友请求信息,并进一步的确定与第一图片匹配的图片信息。
[0075]步骤104、推荐所述第一终端和所述第二终端互为待添加好友。
[0076]在本实施例中,通过获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息;获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片信息;接着,将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功;若成功,则推荐所述第一终端和所述第二终端互为待添加好友。实现了根据终端的需求添加好友,进而扩大了添加好友的范围。
[0077]在上述实施例的基础上,在步骤103之后,还可以包括:
[0078]获取所述第一终端发送的第一属性信息;
[0079]本实施例中的第一属性信息包括第一终端需要添加好友的属性信息,如,好友的性别、年龄等信息。
[0080]获取所述第二终端发送的第二属性信息。
[0081]本实施例中的第二属性信息包括第二终端需要添加好友的属性信息,如,好友的性别、年龄等信息。
[0082]将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;
[0083]若成功,则推荐所述第一终端和所述第二终端互为待添加好友;
[0084]若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。
[0085]可选的,在上述实施例的基础上,在步骤103之后,还可以包括:
[0086]获取所述第一终端发送的第一属性信息;
[0087]获取所述第二终端发送的第二属性信息;
[0088]本实施例中的第一属性信息和第二属性信息分别与上述实施例中的第一属性信息和第二属性信息类似,在此不再一一赘述。
[0089]将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;
[0090]若成功,则执行将所述第一图片信息与所述第二图片信息进行相似度匹配处理;
[0091]若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。
[0092]图2为本添加好友方法另一实施例的流程示意图,如图2所示,本实施例的方法的执行主体可以是添加好友装置,该添加好友装置可以设置在终端,该终端可以即时通信应用或社交类应用。该方法包括如下步骤:
[0093]步骤201、第一终端确定添加好友。
[0094]步骤202、所述第一终端向服务器发送第一添加好友请求消息。
[0095]在本实施例中,所述第一添加好友请求消息包括第一图片信息。
[0096]举例来讲,该第一图片信息可以是用户在第一终端选择的一张图片的信息,该图片可以是现有的网络图片,或自己手工绘制的图片、或通过终端相机立即拍摄的图片等。
[0097]在本实施例中,通过第一终端确定添加好友,接着,所述第一终端向服务器发送第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息。实现了根据终端的需求添加好友,进而扩大了添加好友的范围,并实现了添加好友的多样化需要。
[0098]在上述实施例的基础上,步骤202之后,还可以包括:
[0099]所述第一终端向所述服务器发送第一属性信息。
[0100]本实施例中的第一属性信息包括第一终端需要添加好友的属性信息,如,好友的性别、年龄等信息。
[0101]图3为本添加好友装置一实施例的结构示意图,如图3所示,添加好友装置,包括:第一获取模块31、第二获取模块32、处理模块33和推荐模块34。其中,
[0102]第一获取模块31,用于获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息;
[0103]第二获取模块32,用于获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片信息;
[0104]处理模块33,用于将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功;
[0105]推荐模块34,用于若成功,则推荐所述第一终端和所述第二终端互为待添加好友。
[0106]在本实施例中,通过获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息;获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片信息;接着,将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功;若成功,则推荐所述第一终端和所述第二终端互为待添加好友。实现了根据终端的需求添加好友,进而扩大了添加好友的范围。
[0107]在上述实施例的基础上,第一获取模块31,还用于获取所述第一终端发送的第一属性信息;
[0108]所述第二获取模块32,还用于获取所述第二终端发送的第二属性信息;
[0109]所述处理模块33,还用于将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;若成功,则执行将所述第一图片信息与所述第二图片信息进行相似度匹配处理;若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。
[0110]可选的,在上述实施例的基础上,第一获取模块31,还用于获取所述第一终端发送的第一属性信息;
[0111]所述第二获取模块32,还用于获取所述第二终端发送的第二属性信息;
[0112]所述处理模块33,还用于将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;若成功,则推荐所述第一终端和所述第二终端互为待添加好友;若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。
[0113]在上述实施例的基础上,处理模块33,还用于将所述第一图片信息与所述第三图片信息进行相似度匹配处理;将所述第一属性信息与所述第二属性信息进行一致性匹配处理;若匹配处理均成功,则推荐所述第一终端和所述第三终端互为待添加好友。
[0114]进一步的,在上述实施例的基础上,所述处理模块33,还用于将所述第一图片信息与所述第二图片信息进行相似度匹配处理,获取相似度匹配值;将所述相似度匹配值与阈值进行比较,确定匹配是否成功;若所述相似度匹配值大于阈值,则确定匹配成功;若所述相似度匹配值小于或等于阈值,则确定匹配失败。
[0115]图4为本添加好友装置另一实施例的结构示意图,如图4所示,添加好友装置,包括:确定模块41和发送模块42。其中
[0116]确定模块41,用于确定添加好友;
[0117]发送模块42,用于向服务器发送第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息。
[0118]在本实施例中,通过第一终端确定添加好友,接着,所述第一终端向服务器发送第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息。实现了根据终端的需求添加好友,进而扩大了添加好友的范围,并实现了添加好友的多样化需要。
[0119]在上述实施例的基础上,所述发送模块42,还用于向所述服务器发送第一属性信息。
[0120] 虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【主权项】
1.一种添加好友方法,其特征在于,包括: 获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片?目息; 获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片?目息; 将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功; 若成功,则推荐所述第一终端和所述第二终端互为待添加好友。2.根据权利要求1所述的方法,其特征在于,所述将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功之前,还包括: 获取所述第一终端发送的第一属性信息; 获取所述第二终端发送的第二属性信息; 将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;若成功,则执行将所述第一图片信息与所述第二图片信息进行相似度匹配处理;若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。3.根据权利要求1所述的方法,其特征在于,所述将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功之后,还包括: 获取所述第一终端发送的第一属性信息; 获取所述第二终端发送的第二属性信息; 将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功; 若成功,则推荐所述第一终端和所述第二终端互为待添加好友; 若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。4.根据权利要求2或3所述的方法,其特征在于,所述获取第三终端发送的第三添加好友请求消息之后,还包括: 将所述第一图片信息与所述第三图片信息进行相似度匹配处理; 将所述第一属性信息与所述第二属性信息进行一致性匹配处理; 若匹配处理均成功,则推荐所述第一终端和所述第三终端互为待添加好友。5.根据权利要求4项所述的方法,其特征在于,所述将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功,包括: 将所述第一图片信息与所述第二图片信息进行相似度匹配处理,获取相似度匹配值; 将所述相似度匹配值与阈值进行比较,确定匹配是否成功; 若所述相似度匹配值大于阈值,则确定匹配成功; 若所述相似度匹配值小于或等于阈值,则确定匹配失败。6.一种添加好友方法,其特征在于,包括: 第一终端确定添加好友; 所述第一终端向服务器发送第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息。7.根据权利要求6项所述的方法,其特征在于,所述第一终端向服务器发送第一添加好友请求消息之后,还包括: 所述第一终端向所述服务器发送第一属性信息。8.一种添加好友装置,其特征在于,包括: 第一获取模块,用于获取第一终端发送的第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息; 第二获取模块,用于获取第二终端发送的第二添加好友请求消息,所述第二添加好友请求消息包括第二图片信息; 处理模块,用于将所述第一图片信息与所述第二图片信息进行相似度匹配处理,确定匹配是否成功; 推荐模块,用于若成功,则推荐所述第一终端和所述第二终端互为待添加好友。9.根据权利要求8所述的装置,其特征在于,所述第一获取模块,还用于获取所述第一终端发送的第一属性信息; 所述第二获取模块,还用于获取所述第二终端发送的第二属性信息; 所述处理模块,还用于将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;若成功,则执行将所述第一图片信息与所述第二图片信息进行相似度匹配处理;若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。10.根据权利要求8所述的装置,其特征在于,所述第一获取模块,还用于获取所述第一终端发送的第一属性信息; 所述第二获取模块,还用于获取所述第二终端发送的第二属性信息; 所述处理模块,还用于将所述第一属性信息与所述第二属性信息进行一致性匹配处理,确定匹配是否成功;若成功,则推荐所述第一终端和所述第二终端互为待添加好友;若失败,则获取第三终端发送的第三添加好友请求消息,所述第三添加好友请求消息包括第三图片信息和第三属性信息。11.根据权利要求9或10所述的装置,其特征在于,所述处理模块,还用于将所述第一图片信息与所述第三图片信息进行相似度匹配处理;将所述第一属性信息与所述第二属性信息进行一致性匹配处理;若匹配处理均成功,则推荐所述第一终端和所述第三终端互为待添加好友。12.根据权利要求11项所述的装置,其特征在于,所述处理模块,还用于将所述第一图片信息与所述第二图片信息进行相似度匹配处理,获取相似度匹配值;将所述相似度匹配值与阈值进行比较,确定匹配是否成功;若所述相似度匹配值大于阈值,则确定匹配成功;若所述相似度匹配值小于或等于阈值,则确定匹配失败。13.—种添加好友装置,其特征在于,包括: 确定模块,用于确定添加好友; 发送模块,用于向服务器发送第一添加好友请求消息,所述第一添加好友请求消息包括第一图片信息。14.根据权利要求13项所述的装置,其特征在于,所述发送模块,还用于向所述服务器发送第一属性信息。
【文档编号】H04L12/58GK105991422SQ201510098533
【公开日】2016年10月5日
【申请日】2015年3月5日
【发明人】侯彬, 侯振强, 孙仁峰, 刘锋, 赵敏辉
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1