一种推荐用户的装置的制造方法

文档序号:10746286阅读:202来源:国知局
一种推荐用户的装置的制造方法
【专利摘要】一种推荐用户的装置,包括:收集器(1)、第一检索器(2)、推荐器(3)、保存器(4)和重新推荐器(5);收集器(1)用于收集第一用户的信息;第一检索器(2)用于根据第一用户的信息进行检索以获取符合第一匹配项的第二用户;推荐器(3)用于向第一用户推荐第二用户,并向第一用户提供选择接受推荐及不接受推荐的入口;保存器(4)用于当根据第一用户的选择信息无法直接在第一用户与第二用户之间建立用户关系时,保存第一用户的选择信息;重新推荐器(5)用于对第二用户进行属性监控,当监控到第二用户出现符合预置条件的属性时,重新向第一用户推荐第二用户。因一次推荐具有存续性,当重新推荐时,不需要重新搜索匹配,能够节省装置的搜索资源。
【专利说明】
一种推荐用户的装置
技术领域
[0001]本发明涉及通信技术领域,具体涉及一种推荐用户的装置。
【背景技术】
[0002]随着网络的不断发展和社交化终端产品的普遍流行,人们越来越多地使用社交化的软件来进行工作、娱乐、社交等活动。现有的社交化的软件可以根据用户的信息为用户推荐其他的用户,甚至可以直接将两个用户进行配对。现有技术中,通常使用各类信息在用户中进行搜索匹配,比如手机号码、邮件地址、地理位置等,通过这些信息进行搜索匹配后可以为用户推荐一个或多个用户。
[0003]在具体实现时,当前社交网站的好友推荐是系统提供可能结交朋友推荐,用户的选择为“加为好友”或置之不理,当用户选择加为好友时,系统会向对方发送一份添加好友申请,待对方看到此申请通知时,可以决定是否同意对方的好友申请,也可选择置之不理。实际上这种添加好友申请是一种离线消息确认机制,由一方发送请求给另一方,并等待回应,一旦另一方获得请求,在回应或不理后此消息即消亡。
[0004]现有技术中的用户推荐系统虽然有利于在更多的潜在用户之间建立起关系,但是从技术实现而言,由于每次的推荐仅一次有效,因此,如果一次推荐之后,用户没有接受,则该消息随即消亡;日后如果再想在这两个用户之间进行推荐,则系统需要重新搜索匹配,从而造成对系统资源的浪费。

【发明内容】

[0005]本申请提供一种推荐用户的装置,包括:
[0006]收集器,用于收集第一用户的信息;
[0007]第一检索器,用于根据第一用户的信息进行检索以获取符合第一匹配项的第二用户,所述第一匹配项为已关联第一用户且未被第一用户关联;
[0008]推荐器,用于向第一用户推荐第二用户,并向第一用户提供选择接受推荐及不接受推荐的入口;
[0009]保存器,用于当根据第一用户的选择信息无法直接在第一用户与第二用户之间建立用户关系时,保存第一用户的选择信息;
[0010]重新推荐器,用于对第二用户进行属性监控,当监控到第二用户出现符合预置条件的属性时,重新向第一用户推荐第二用户。
[0011]—种实施例中,推荐用户的装置还包括第二检索器,用于根据第一用户的信息以及预设的其他匹配项进行检索以获取与第一用户之间无关联关系但符合其他匹配项的其他用户。
[0012]—种实施例中,第一检索器包括检索单元、判断单元和记录单元;
[0013]检索单元用于根据第一用户的信息进行检索获取已关联第一用户且未被第一用户关联的第二用户;
[0014]判断单元用于判断检索单元是否检索到第二用户。
[0015]记录单元用于获取第二用户关联第一用户的时间。
[0016]—种实施例中,推荐用户的装置还包括排序器,排序器用于将第二用户排列在其他用户之前,并根据第二用户关联第一用户的时间降序将第二用户排序。
[0017]—种实施例中,保存器包括第一保存子单元,第一保存子单元用于当第一用户通过不接受推荐入口进入时,保存第一用户的选择信息。
[0018]—种实施例中,保存器还包括第二保存子单元,第二保存子单元用于当第一用户通过接受推荐入口进入时,如果未曾向第二用户推荐第一用户,或者,曾向第二用户推荐第一用户、但第二用户从不接受推荐入口进入,侧保存第一用户的选择信息。
[0019]—种实施例中,其他匹配项包括:用户的电话号码存在于第一用户的通讯录中、用户的邮件地址存在于第一用户的通信录中、用户与第一用户具有共同关联的至少一个用户、用户与第一用户具有相同的兴趣爱好、用户与第一用户位于同一地理范围中、用户与第一用户在同一家公司中的一项或多项。
[0020]依据上述实施例的推荐用户的装置,通过本实用新型,在向用户推荐与其他用户建立用户关联的过程中,如果暂时无法直接在两个用户之间建立用户关联,会暂时保存用户的选择信息,如果在后续的监控过程中,发现用户出现了符合预置条件的属性,则可以重新进行推荐。因此,一次推荐具有存续性,当重新推荐时,不需要重新搜索匹配,能够节省系统中的资源。
【附图说明】
[0021 ]图1为推荐用户的装置的原理图。
【具体实施方式】
[0022]下面通过【具体实施方式】结合附图对本实用新型作进一步详细说明。
[0023]本例提供的推荐用户的装置,其原理图如图1所示,包括,收集器1、第一检索器2、推荐器3、保存器4和重新推荐器5。
[0024]收集器I用于收集第一用户的信息,由于第一用户通过网页或客户端在社交网站中进行注册时,需要填写一些个人信息,例如电话号码、邮件地址、个人爱好等,收集器I收集的第一用户的信息包括用户名、邮件地址、电话号码等个人信息,以及用户所关联用户的信息,本例中,关联可以包括用户添加为联系人或好友、关注该用户等。
[0025]第一检索器2用于根据第一用户的信息进行检索以获取符合第一匹配项的第二用户,第一匹配项为已关联第一用户且未被第一用户关联,如,第二用户通过查找、系统自动匹配等途径关联了第一用户,但第一用户尚未关联第二用户;本例的装置还包括第二检索器6,第二检索器6用于根据第一用户的信息以及预设的其他匹配项进行检索以获取与第一用户之间无关联关系但符合其他匹配项的其他用户,本例的其他匹配项包括:用户的电话号码存在于第一用户的通讯录中、用户的邮件地址存在于第一用户的通信录中、用户与第一用户具有共同关联的至少一个用户、用户与第一用户具有相同的兴趣爱好、用户与第一用户位于同一地理范围中、用户与第一用户在同一家公司中的一项或多项,本例中,以职业、公司、兴趣爱好等匹配项的其他检索。
[0026]进一步,第一检索器2包括检索单元21、判断单元22和记录单元23;检索单元21根据第一用户的信息进行检索获取已关联第一用户且未被第一用户关联的第二用户;判断单元22用于判断检索单元21是否检索到第二用户,若判断单元22判断到检索单元21检索到第二用户,则,记录单元22获取第二用户关联第一用户的时间。本例的装置还包括排序器7,排序器7将第二用户排列在其他用户之前,并根据第二用户关联第一用户的时间降序将第二用户排序;假设,第一检索器2已经检索到第一用户已经被用户甲和用户乙添加为好友,但第一用户还未将用户甲和用户乙添加为好友,记录单元23获取用户甲是周一添加了第一用户为好友,用户乙是同一周的周四添加第一用户为好友,那么,排序器7的排序结果为:用户乙、用户甲和其他用户。
[0027]推荐器3用于向第一用户推荐第二用户,并向第一用户提供选择接受推荐及不接受推荐的入口,具体的,推荐器3根据排序器7的结果,会把将第一用户添加好友的第二用户首先推荐给第一用户,由于第二用户刚刚添加第一用户为好友,因此,第一用户很容易将其也添加好友,这样就让两个用户互相添加好友的机会大大增加,从而提高了推荐的成功率,另外,也可以将第二用户进行标识,使得其能够在推荐用户的列表中突出显示。例如,当为第一用户推荐加第二用户为好友时,可以为第一用户提供〃喜欢〃及〃不喜欢〃、或者,〃想认识〃及〃不想认识〃两个入口,第一用户在收到装置的推荐信息之后,如果喜欢第二用户,希望加第二用户为好友,则可以点击〃喜欢〃按钮,否则,如果不喜欢第二用户,暂时不想加第二用户为好友,则可以点击〃不喜欢〃按钮。
[0028]保存器4用于当根据第一用户的选择信息无法直接在第一用户与第二用户之间建立用户关系时,保存第一用户的选择信息,具体的,保存器4包括第一保存子单元41和第二保存子单元42,第一保存子单元41用于当第一用户通过不接受推荐入口进入时,保存第一用户的选择信息;第二保存子单元42用于当第一用户通过接受推荐入口进入时,如果未曾向第二用户推荐第一用户,或者,曾向第二用户推荐第一用户、但第二用户从不接受推荐入口进入,侧保存第一用户的选择信息。
[0029]当第一用户根据装置提供的入口进入,选择了接受或者不接受推荐之后,可以根据第一用户的选择情况,以及之前保存的有关该第一用户及第二用户之间的互相选择情况,来判断是否能直接在第一用户与第二用户之间建立关联,如果能,则直接建立该第一用户与第二用户之间的用户关联。
[0030]例如,如果第一用户选择喜欢第二用户,并且经过查询之前保存过的推荐信息及用户选择信息之后发现,之前曾向第二用户推荐过第一用户,且第二用户也选择过喜欢第一用户,则就可以直接在第一用户与第二用户之间建立用户关联。
[0031]否则,如果第一用户选择了喜欢第二用户,但之前尚未向第二用户推荐过第一用户,或者,虽然之前向第二用户推荐过第一用户,但第二用户选择了不喜欢第一用户,则无法直接在第一用户与第二用户之间建立用户关关联。
[0032]或者,如果第一用户选择了不喜欢第二用户,则无论之前是否向第二用户推荐过第一用户,无论第二用户是否喜欢第一用户,暂时都无法直接在第一用户与第二用户之间建立用户关联。
[0033]无论出现上述何种情况,只要根据第一用户的选择信息暂时无法直接在第一用户与第二用户之间建立用户关联,在本实用新型实施例中,保存器4都会对此次推荐信息进行保存。也即,针对一次推荐,即使暂时没能直接在第一用户与第二用户之间成功建立起用户关联,本例也不是直接让此次推荐消亡,而是将其保存下来,后续可以在此次推荐的基础上继续进行推荐操作。
[0034]重新推荐器5用于对第二用户进行属性监控,当监控到第二用户出现符合预置条件的属性时,重新向第一用户推荐第二用户。
[0035]具体的,对于保存器4保存下来的第一用户的选择信息,在本例中,会对这些选择信息对应的第二用户进行属性监控,如果发现第二用户出现符合预置条件的属性时,则可以重新向第一用户发送推荐信息。也就是说,如果经过一次推荐之后发现,暂时无法直接在第一用户与第二用户之间建立用户关联,则根据此次推荐,暂时在一定阈值范围内,如爱好、行业等等,可以暂时不向第一用户推荐与第二用户存在某种相似或者联系的其他用户;同时,也会对第一用户及第二用户的属性进行监控,如果发现第一用户和/或第二用户出现符合预置条件的属性,例如,发现第二用户的好友中出现了第一用户喜欢过的用户,等等,则可以重新将第二用户推荐给第一用户。或者,如果第二用户已经在先选择过不喜欢第一用户,而第一用户选择的是喜欢第二用户时,则在对第一用户及第二用户的属性进行监控的过程中,当发现可以重新推荐时,可以重新向第二用户发送推荐信息。
[0036]下面以一个实际应用中的例子,对本实用新型实施例进行更为详细地介绍。
[0037]假设小明登录到社交网络系统中,本例的装置根据小明登录的用户信息进行检索,如,根据小明的行业、年龄等信息进行检索,发现小红的用户信息与小明的信息很相符,而且,小红在之前的浏览中对小明也做出了喜欢的选择,则,本例的装置将会把小红推荐给小明。
[0038]当小明选择不喜欢小红时,本例的装置会保存小明的选择信息,并对小红的属性进行监控,当小红的好友中存在小明喜欢的对象时,当各种属性契合度越来越高,小红好友中被小明喜欢的人越来越多,小明和他们的契合度越来越高并超过一定阈值时,装置重新推荐小红给小明。
[0039]以上应用了具体个例对本发明进行阐述,只是用于帮助理解本发明,并不用以限制本发明。对于本发明所属技术领域的技术人员,依据本发明的思想,还可以做出若干简单推演、变形或替换。
【主权项】
1.一种推荐用户的装置,其特征在于,包括: 收集器(I),用于收集第一用户的信息; 第一检索器(2),用于根据所述第一用户的信息进行检索以获取符合第一匹配项的第二用户,所述第一匹配项为已关联所述第一用户且未被所述第一用户关联; 推荐器(3),用于向所述第一用户推荐所述第二用户,并向所述第一用户提供选择接受推荐及不接受推荐的入口; 保存器(4),用于当根据所述第一用户的选择信息无法直接在所述第一用户与所述第二用户之间建立用户关系时,保存所述第一用户的选择信息; 重新推荐器(5),用于对第二用户进行属性监控,当监控到所述第二用户出现符合预置条件的属性时,重新向所述第一用户推荐所述第二用户。2.如权利要求1所述的装置,其特征在于,还包括: 第二检索器(6),用于根据所述第一用户的信息以及预设的其他匹配项进行检索以获取与所述第一用户之间无关联关系但符合所述其他匹配项的其他用户。3.如权利要求2所述的装置,其特征在于,所述第一检索器(2)包括检索单元(21)、判断单元(22)和记录单元(23); 所述检索单元(21)用于根据所述第一用户的信息进行检索获取已关联所述第一用户且未被所述第一用户关联的第二用户; 所述判断单元(22)用于判断所述检索单元是否检索到所述第二用户 所述记录单元(23)用于获取所述第二用户关联所述第一用户的时间。4.如权利要求3所述的装置,其特征在于,还包括排序器(7),所述排序器(7)用于将所述第二用户排列在所述其他用户之前,并根据所述第二用户关联所述第一用户的时间降序将所述第二用户排序。5.如权利要求4所述的装置,其特征在于,所述保存器(4)包括第一保存子单元(41),所述第一保存子单元(41)用于当所述第一用户通过所述不接受推荐入口进入时,保存所述第一用户的选择信息。6.如权利要求5所述的装置,其特征在于,所述保存器(4)还包括第二保存子单元(42),所述第二保存子单元(42)用于当所述第一用户通过所述接受推荐入口进入时,如果未曾向所述第二用户推荐所述第一用户,或者,曾向所述第二用户推荐所述第一用户、但所述第二用户从所述不接受推荐入口进入,则保存所述第一用户的选择信息。
【文档编号】G06F17/30GK205427845SQ201620143413
【公开日】2016年8月3日
【申请日】2016年2月26日
【发明人】张怡宁, 张小春
【申请人】云南六个人网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1