[发明专利]SNS社区中推荐好友的方法及系统无效
| 申请号: | 201010102028.8 | 申请日: | 2010-01-20 |
| 公开(公告)号: | CN102130934A | 公开(公告)日: | 2011-07-20 |
| 发明(设计)人: | 周路明;冯欣 | 申请(专利权)人: | 腾讯数码(天津)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;G06F17/30 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;曾旻辉 |
| 地址: | 300457 天津市天津经济技术开发*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | sns 社区 推荐 好友 方法 系统 | ||
【技术领域】
本发明涉及互联网技术领域,尤其涉及一种SNS社区中推荐好友的方法及系统。
【背景技术】
社会性网络(Social Networking Service,简称“SNS”)是Web2.0体系下的一个技术应用架构。SNS通过直接的社会朋友关系的建立,朋友之间进行人力资源分享,在建立社会关系的过程中完成或解决具体的应用问题。SNS基于六度分隔理论运作,即:在人脉网络中,要结识任意一位陌生的朋友,中间最多只要通过六个朋友就可以达到目的。按照六度分隔理论,每个个体的社交圈都不断放大,最后成为一个大型网络。
随着网络上SNS社区用户数量的不断增长,用户在茫茫人海中寻找自己身边认识的人越发困难。传统的方式是用户通过关键字查找,例如输入想认识的人的姓名,根据SNS社区中用户填写的个人资料查找与关键字相匹配的用户并进行推荐。这种方法依赖于用户填写的个人资料,而用户填写的个人资料往往不能反应真实的状况,因此准确度不高。另外,当用户并不知道其想认识的人的部分信息时,则无法进行查找。
【发明内容】
基于此,有必要提供一种能提高推荐准确度的SNS社区中推荐好友的方法
一种SNS社区中推荐好友的方法,包括以下步骤:获取用户的行为信息;根据所述行为信息,结合社区信息,生成好友推荐列表;将所述好友推荐列表推荐给用户。
该用户的行为信息可以是用户的即时通讯好友列表,所述社区信息是社区的用户注册信息,所述生成好友推荐列表的步骤具体可以是:读取用户的即时通讯好友列表;获取所述即时通讯好友列表中已在社区注册的用户,生成好友推荐列表。
该用户的行为信息可以是用户在社区中的好友列表,所述社区信息是社区用户的社区关系链列表,所述生成好友推荐列表的步骤具体是:读取用户在社区中的好友列表;获取所述好友列表中的用户的社区关系链列表,即为好友推荐列表。
该用户的行为信息可以是用户登录社区的IP地址列表,所述社区信息是社区的用户注册信息,所述生成好友推荐列表的步骤具体是:读取用户的登录社区的IP地址列表;获取所述IP地址列表中权重最高的IP地址;获取社区中最后登录的IP地址为所述权重最高的IP地址的注册用户列表,即为好友推荐列表。
该用户的行为信息是用户的即时通讯群列表,所述社区信息是社区的用户注册信息,所述生成好友推荐列表的步骤具体是:读取用户的即时通讯群列表;获取所述群列表中的群用户列表;获取所述群用户列表中已在社区注册的社区用户列表,即为好友推荐列表。
而将好友推荐列表推荐给用户的步骤具体可以是:将所述好友推荐列表中的用户的社区好友去除后推荐给用户。
所述将好友推荐列表推荐给用户的步骤还包括:对所述好友推荐列表按照好友权重进行排序。
此外,还有必要提供一种能提高推荐准确度的SNS社区中推荐好友的系统。
一种SNS社区中推荐好友的系统,包括:用户行为信息获取模块,用于获取用户的行为信息;社区信息获取模块,用于获取社区信息;好友推荐列表生成模块,根据所述用户的行为信息,并结合社区信息,生成好友推荐列表;推荐模块,将生成的好友推荐列表推荐给用户。
该用户的行为信息是用户的即时通讯好友列表,所述社区信息是社区的用户注册信息,所述好友推荐列表生成模块进一步用于获取用户的即时通讯好友列表,获取所述即时通讯好友列表中已在社区注册的用户,生成好友推荐列表。
该用户的行为信息是用户在社区中的好友列表,所述社区信息是社区用户的社区关系链列表,所述好友推荐列表生成模块进一步用于获取用户在社区中的好友列表,获取所述好友列表中的用户的社区关系链列表作为好友推荐列表。
该用户的行为信息是用户登录社区的IP地址列表,所述社区信息是社区的用户注册信息,所述好友推荐列表生成模块进一步用于获取用户登录社区的IP地址列表,获取所述IP地址列表中权重最高的IP地址,获取社区中最后登录的IP地址为所述权重最高的IP地址的注册用户列表作为好友推荐列表。
该用户的行为信息是用户的即时通讯群列表,所述社区信息是社区的用户注册信息,所述好友推荐列表生成模块进一步用于获取用户的即时通讯群列表,获取所述群列表中的群用户列表,获取所述群用户列表中已在社区注册的社区用户列表作为好友推荐列表。
而推荐模块还可用于将所述好友推荐列表中的用户的社区好友去除后推荐给用户。
另外,该系统还可包括:排序模块,用于对所述好友推荐列表按照好友权重进行排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯数码(天津)有限公司,未经腾讯数码(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010102028.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于动力传动装置的液压回路
- 下一篇:旋转式海水发电装置





