一种社交网络中社交关系的扩展方法及系统与流程

文档序号:12009537阅读:264来源:国知局
一种社交网络中社交关系的扩展方法及系统与流程
本发明涉及互联网技术领域,特别是一种社交网络中社交关系的扩展方法及系统。

背景技术:
对于社交网络而言,用户的好友数量及互联互通的方便程度,直接影响了社交网络对用户的粘性和用户体验。因此,社交网络需要尽可能的支持用户添加更多的有效好友。基于此,在现在的社交网络中,用户可以通过发送短信或者邮件等方式,邀请对方加入一个新的社交网络。社交网络也可以基于用户已有的通讯录(如手机通讯录或其他社交网络通讯录),向用户推荐潜在的好友。但是,我们认为现有社交网络的推荐方式仍有不足之处。

技术实现要素:
为了解决现有社交网络好友推荐方式的不足,本发明实施例提供一种社交网络中社交关系的扩展方法及系统。通过下述技术方案予以实现的:一方面,提供了一种社交网络中社交关系的扩展方法,该方法包括:根据第一用户向第二用户发送的通讯消息,记录用户通讯联系信息;所述用户通讯联系信息中至少包括:第一用户的用户信息和第二用户的通讯信息,所述通讯信息是所述第一用户邀请所述第二用户加入社交网络时发送的;检测用户数据库中是否有与所述第二用户的通讯信息相匹配的匹配用户;若在用户数据库中检测到与所述第二用户的通讯信息相匹配的匹配用户,则向该匹配用户和/或所述第一用户发送建立社交关系的推荐消息。有选的,所述第一用户、第二用户及匹配用户可以是群组。有选的,所述第一用户向第二用户发送的通讯消息,可以是短信、电子邮件或社交网络消息;所述第二用户的通讯信息可以是手机号、电子邮箱地址或社交网络的ID信息。有选的,在所述用户之间建立社交关系后,删除所记录的用户通讯联系信息。有选的,所述检测用户数据库中是否有与所述第二用户的通讯信息相匹配的匹配用户,可以周期性的对用户数据库进行检测,或是在所述第一用户登录时进行与所述第一用户相关的用户通讯联系信息检测。另一方面,提供了一种社交网络中社交关系的扩展系统,该系统包括:用户通讯联系信息记录单元、用户通讯信息匹配检测单元和用户推荐单元;所述用户通讯联系信息记录单元,用于根据第一用户向第二用户发送的通讯消息,记录用户通讯联系信息;所述用户通讯联系信息中至少包括:第一用户的用户信息和第二用户的通讯信息,所述通讯信息是所述第一用户邀请所述第二用户加入社交网络时发送的;所述用户通讯信息匹配检测单元,用于检测用户数据库中是否有与所述第二用户的通讯信息相匹配的匹配用户;所述用户推荐单元,用于在所述用户通讯信息匹配检测单元检测到与所述第二用户的通讯信息相匹配的匹配用户时,向该匹配用户和/或所述第一用户发送建立社交关系的推荐消息。有选的,所述第一用户、第二用户及匹配用户可以是群组。有选的,所述第一用户向第二用户发送的通讯消息,可以是短信、电子邮件或社交网络消息;所述第二用户的通讯信息可以是手机号、电子邮箱地址或社交网络的ID信息。有选的,所述系统还包括:用户通讯联系信息删除单元;所述用户通讯联系信息删除单元,用于在所述用户之间建立社交关系后,删除所记录的用户通讯联系信息。有选的,所述用户通讯信息匹配检测单元可以周期性的对用户数据库进行上述检测,或是在所述第一用户登录时进行与所述第一用户相关的用户通讯联系信息检测。又一方面,提供了一种服务器,所述服务器中包括有前述任一所述的社交网络中社交关系的扩展系统。通过本发明实施例,将用户之间发送的通讯消息所确定的联系关系记录下来,并依据该联系关系进行好友推荐,扩展了社交网络进行好友推荐的方式,增强了社交网络的好友推荐能力。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:图1为社交网络中社交关系的扩展方法流程图;图2为社交网络中社交关系的扩展方法实施例二流程图;图3为社交网络中社交关系的扩展系统结构图;图4为社交网络中社交关系的扩展系统实施例六结构图。具体实施方式为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。如前所述,目前社交网络往往是基于用户已有的通讯录,向用户推荐潜在的好友。而用户通过发送短信或者邮件等方式邀请对方加入社交网络的相关信息却被社交网络所忽视,未被利用以向用户推荐潜在的好友。举例说明,假如用户A希望好友用户B可以加入某个社交网络,而向用户B的邮箱发送了邀请邮件。也许,用户B早已加入该社交网络,而用户A并不知道。也可能,用户B未能及时对该邀请邮件作出反应,而在之后的某个时间才加入该社交网络。这样,在现有社交网络中,社交网络并不会因为用户A向用户B发出的邀请邮件,而向双方进行用户推荐。可见,现有的社交网络忽视了用户之间的通讯消息中所确定的用户之间的联系关系。本发明实施例正是利用这部分被忽视的信息,用于向用户推荐潜在的好友,丰富了社交网络向用户推荐好友的方式,提高社交网络向用户推荐好友的能力。实施例一图1为本发明实施例社交网络中社交关系的扩展方法流程图。如图1所示,本发明实施例所提供的社交网络中社交关系的扩展方法,包括:S1,根据第一用户向第二用户发送的通讯消息,记录用户通讯联系信息;所述用户通讯联系信息中至少包括:第一用户的用户信息和第二用户的通讯信息;所述第一用户向第二用户发送的通讯消息,可以是发送短信、电子邮件或通过其他社交网络发送消息等。例如,第一用户通过电子邮件向第二用户发送加入某个社交网络的邀请邮件。所述第一用户为在该社交网络中已注册的用户。该第一用户的用户信息可是该第一用户的注册ID或其他用户资料信息。所述第二用户的通讯信息为第一用户向第二用户发送通讯消息时,所使用的第二用户的通讯信息。如,第二用户的手机号、电子邮箱地址或其他社交网络的ID信息等。S2,检测用户数据库中是否有与所述第二用户的通讯信息相匹配的匹配用户;社交网络中都会有专门的用户数据库用于存储用户资料信息。该用户资料信息中一般除了包括该用户的注册ID外,还会包括有该用户相关的通讯信息。如,用户的手机号、电子邮箱地址或其他社交网络的ID信息等。另外,该检测步骤并不一定是在第一用户向第二用户发送通讯消息后就立即执行检测,而是可以在特定时间定期检测。如,系统可以周期性的对用户数据库进行上述检测,也可以是在所述第一用户登录时进行与所述第一用户相关的用户通讯联系信息检测。S3,若在用户数据库中检测到与所述第二用户的通讯信息相匹配的匹配用户,则向该匹配用户和/或所述第一用户发送建立社交关系的推荐消息。当然,社交网络也可不经过向用户推荐确认,而直接建立两用户之间的社交关系。该方案亦应在本发明的保护范围之内。另外,所述第一用户、第二用户及匹配用户还可以是群组。所谓群组是社交网络中由至少一个用户所组成的用户群。通过上述方法,社交网络将用户之间发送的通讯消息所确定的联系关系记录下来,并依据该联系关系进行好友推荐。该方法填补了目前社交网络中不会就用户之间的通讯消息所确定的联系关系进行利用的空白,扩展了社交网络进行好友推荐的方式,增强了社交网络的好友推荐能力。实施例二图2为本发明实施例社交网络中社交关系的扩展方法实施例二流程图。如图所示,本发明实施例所提供的方法是在前述实施例一的基础上,还包括:S4,在所述用户之间建立社交关系后,删除所记录的用户通讯联系信息。这样,在用户之间建立社交关系后,系统就不用在根据上述记录的用户通讯联系信息进行检测了,降低了系统的检测压力。实施例三本实施例就上述所提供的扩展方法给出一个具体示例。用户A加入了一个社交网络,可以以某种方式邀请用户B加入这个社交网络,比如通过用户B的邮箱,手机,社交网络的ID等。这个时候系统根据该所发出的邀请消息自动记录了用户A的社交网络ID和邀请时使用的用户B的通讯信息。系统在特定的时间使用这些信息进行自动匹配。当系统中出现用户的信息和邀请时使用的用户B的通讯信息相匹配时,自动将这个用户和A建立关联,用作好友关系推荐或者自动建立好友关系。实施例四本实施例就上述所提供的扩展方法给出另一个具体示例。用户A在社交网络的一个群组中,可以通过某种方式邀请用户B加入这个群组,比如通过用户B的邮箱,电话,其他社交网络的id等。此时系统根据该所发出的邀请消息自动记录了这个群组的ID和邀请时使用的用户B的通讯信息。当系统中出现的用户的信息和邀请时使用的用户B的通讯信息相匹配时,自动将这个用户和所述群组建立关联,推荐给用户,或者直接将用户加做这个群组中。实施例五图3为本发明实施例社交网络中社交关系的扩展系统结构图。如图3所示,本发明实施例所提供的社交网络中社交关系的扩展系统,包括:用户通讯联系信息记录单元1、用户通讯信息匹配检测单元2和用户推荐单元3。所述用户通讯联系信息记录单元1,用于根据第一用户向第二用户发送的通讯消息,记录用户通讯联系信息;所述用户通讯联系信息中至少包括:第一用户的用户信息和第二用户的通讯信息;所述第一用户向第二用户发送的通讯消息,可以是发送短信、电子邮件或通过其他社交网络发送消息等。例如,第一用户通过电子邮件向第二用户发送加入某个社交网络的邀请邮件。所述第一用户为在该社交网络中已注册的用户。该第一用户的用户信息可是该第一用户的注册ID或其他用户资料信息。所述第二用户的通讯信息为第一用户向第二用户发送通讯消息时,所使用的第二用户的通讯信息。如,第二用户的手机号、电子邮箱地址或其他社交网络的ID信息等。所述用户通讯信息匹配检测单元2,用于检测用户数据库中是否有与所述第二用户的通讯信息相匹配的匹配用户;社交网络中都会有专门的用户数据库用于存储用户资料信息。该用户资料信息中一般除了包括该用户的注册ID外,还会包括有该用户相关的通讯信息。如,用户的手机号、电子邮箱地址或其他社交网络的ID信息等。另外,该用户通讯信息匹配检测单元2的检测时间并不一定是在第一用户向第二用户发送通讯消息后就立即执行检测,而是可以在特定时间定期检测。如,该用户通讯信息匹配检测单元2可以周期性的对用户数据库进行上述检测,也可以是在所述第一用户登录时进行与所述第一用户相关的用户通讯联系信息检测。所述用户推荐单元3,用于在所述用户通讯信息匹配检测单元2检测到与所述第二用户的通讯信息相匹配的匹配用户时,向该匹配用户和/或所述第一用户发送建立社交关系的推荐消息。当然,所述用户推荐单元3也可不经过向用户推荐确认,而直接建立两用户之间的社交关系。该方案亦应在本发明的保护范围之内。另外,所述第一用户、第二用户及匹配用户还可以是群组。所谓群组是社交网络中由至少一个用户所组成的用户群。通过上述系统,社交网络将用户之间发送的通讯消息所确定的联系关系记录下来,并依据该联系关系进行好友推荐。该系统填补了目前社交网络中不会就用户之间的通讯消息所确定的联系关系进行利用的空白,扩展了社交网络进行好友推荐的方式,增强了社交网络的好友推荐能力。实施例六图4为本发明实施例社交网络中社交关系的扩展系统实施例六结构图。如图所示,本发明实施例所提供的系统是在前述实施例五的基础上,还包括:用户通讯联系信息删除单元4。所述用户通讯联系信息删除单元4,用于在所述用户之间建立社交关系后,删除所记录的用户通讯联系信息。这样,在用户之间建立社交关系后,系统就不用在根据上述记录的用户通讯联系信息进行检测了,降低了系统的检测压力。实施例七本发明实施例提供了一种服务器,该服务器中包括有前述实施例五或六所述的社交网络中社交关系的扩展系统。综上所述,本发明实施例提供了一种社交网络中社交关系的扩展方法及系统。该方法及系统将用户之间发送的通讯消息所确定的联系关系记录下来,并依据该联系关系进行好友推荐,填补了目前社交网络中的空白,扩展了社交网络进行好友推荐的方式,增强了社交网络的好友推荐能力。本领域一般技术人员在此设计思想之下所做任何不具有创造性的改造,均应视为在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1