[发明专利]进行信息搜索的方法及服务器在审
申请号: | 201210182886.7 | 申请日: | 2012-06-05 |
公开(公告)号: | CN103455523A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 谢朴锐 | 申请(专利权)人: | 深圳市世纪光速信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 周华霞;王丽琴 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进行 信息 搜索 方法 服务器 | ||
1.一种进行信息搜索的方法,包括:获取用户的所有网络服务页面信息,存储于用户页面数据库;
接收搜索用户包含关键词的搜索请求;
根据所述关键词在全量倒排数据库中搜索得到公共网页条目,获取各公共网页条目的页面得分;
根据所述关键词在所述用户页面数据库中搜索得到所述搜索用户的所有好友的好友网页条目,获取相应好友网页条目的页面得分;
按照页面得分对搜索得到的公共网页条目和好友网页条目进行降序排序,将排序后的网页条目反馈给所述搜索用户。
2.如权利要求1所述的方法,其特征在于,所述网络服务是同一个网络服务提供商提供的。
3.如权利要求1所述的方法,其特征在于,所述根据所述关键词在所述用户页面数据库中搜索得到所述搜索用户的所有好友的好友网页条目包括:
从好友数据库中获取所述搜索用户的所有好友标识;
从所述用户页面数据库中查询出所述所有好友标识对应的好友网页条目;
根据所述关键词,从查询出的好友网页条目中搜索出需要的好友网页条目。
4.如权利要求1所述的方法,其特征在于,根据好友因数和页面原始得分确定所述好友网页条目的页面得分;
所述好友因数为设定值,或者,
为设定值与用户亲密度的乘积,所述用户亲密度为所述搜索用户与相应好友网页条目所属好友之间进行信息传输的频繁程度。
5.如权利要求1所述的方法,其特征在于,所述获取各公共网页条目的页面得分包括:
计算公共网页条目的页面原始得分和页面因素因子,用页面原始得分乘以页面因素因子,将得到的乘积作为相应公共页面条目的页面得分。
6.如权利要求1所述的方法,其特征在于,所述按照页面得分对搜索得到的公共网页条目和好友网页条目进行降序排序包括:
按照页面得分对搜索得到的公共网页条目进行降序排序,取排序后的前P个公共网页条目;
按照页面得分对搜索得到的好友网页条目进行降序排序,取排序后的前Q个好友网页条目;
删除前P个公共网页条目和前Q个好友网页条目中重复的网页条目,对剩余的公共网页条目和好友网页条目按照页面得分进行降序排序,P、Q为自然数。
7.一种进行信息搜索的服务器,其特征在于,该服务器包括用户页面数据库生成模块、搜索请求接收模块、第一搜索计算模块、第二搜索计算模块和排序反馈模块;
所述用户页面数据库生成模块,用于获取用户的所有网络服务页面信息,存储于用户页面数据库;
所述搜索请求接收模块,用于接收搜索用户的包含关键词的搜索请求,发送给所述第一搜索计算模块所述第二搜索计算模块;
所述第一搜索计算模块,用于根据所述关键词在全量倒排数据库中搜索得到公共网页条目,获取各公共网页条目的页面得分;将公共网页条目和页面得分发送给所述排序反馈模块;
所述第二搜索计算模块,用于根据所述关键词在所述用户页面数据库中搜索得到所述搜索用户的所有好友的好友网页条目;获取好友网页条目的页面得分;将好友网页条目和页面得分发送给所述排序反馈模块;
所述排序反馈模块,用于按照页面得分对搜索得到的公共网页条目和好友网页条目进行降序排序,将排序后的网页条目反馈给所述搜索用户。
8.如权利要求7所述的服务器,其特征在于,所述第二搜索计算模块包括第二搜索子模块,用于从好友数据库中获取所述搜索用户的所有好友标识;从所述用户页面数据库中查询出所述所有好友标识对应的好友网页条目;根据所述关键词,从查询出的好友网页条目中搜索出需要的好友网页条目。
9.如权利要求7所述的服务器,其特征在于,所述第二搜索计算模块包括第二计算子模块,用于根据好友因数和页面原始得分确定所述好友网页条目的页面得分;所述好友因数为设定值,或者,为设定值与用户亲密度的乘积,所述用户亲密度为所述搜索用户与相应好友网页条目所属好友之间进行信息传输的频繁程度。
10.如权利要求7、8或9所述的服务器,其特征在于,所述第一搜索计算模块包括第一计算子模块,用于计算公共网页条目的页面原始得分和页面因素因子,用页面原始得分乘以页面因素因子,将得到的乘积作为相应公共页面条目的页面得分。
11.如权利要求10所述的服务器,其特征在于,所述排序反馈模块包括排序子模块,用于按照页面得分对搜索得到的公共网页条目进行降序排序,取排序后的前P个公共网页条目;按照页面得分对搜索得到的好友网页条目进行降序排序,取排序后的前Q个好友网页条目;删除前P个公共网页条目和前Q个好友网页条目中重复的网页条目,对剩余的公共网页条目和好友网页条目按照页面得分进行降序排序,P、Q为自然数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市世纪光速信息技术有限公司,未经深圳市世纪光速信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210182886.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于车联网的实时数据传输系统及方法
- 下一篇:全成形电脑针织横机复合针
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置