[发明专利]搜索结果速度排名方法无效
申请号: | 201010509877.5 | 申请日: | 2010-10-15 |
公开(公告)号: | CN102446200A | 公开(公告)日: | 2012-05-09 |
发明(设计)人: | 季昕华;邓宇龙;贾路;袁巧燕 | 申请(专利权)人: | 盛大计算机(上海)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 高月红 |
地址: | 201203 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索 结果 速度 排名 方法 | ||
技术领域
本发明涉及计算机及通信技术领域,特别是涉及一种网络搜索结果速度排名方法。
背景技术
目前的网络搜索结果一般是针对关键字相似度进行分屏和排名。但这种方案存在不足和缺点,即按关键字相似度进行排名,会出现大量相同或相似信息,这些信息之间都是乱序排列的,就有可能会出现排名靠前的信息访问速度很慢,甚至无法打开,这种情况在搜索大文件情况更为明显,如音乐、视频、游戏,因为这类文件本身比较大,对网络速度比较高,如果速度不够会严重影响到用户体验。
发明内容
本发明要解决的技术问题是提供一种搜索结果速度排名方法。该方法通过搜索结果中大量的相同信息以访问速度进行排名,解决了目前网络搜索结果中大量相同信息,或相似信息乱序排列问题。
为解决上述技术问题,本发明的搜索结果速度排名方法,是在原有网络搜索排名因子不变的情况下,增加访问速度的排名因子,具体步骤包括:
(1)根椐搜索结果的性质,测试出各个地区访问此结果的访问速度,将结果保存到数据库;
(2)用户搜索某个关键字时,先得到用户的IP,计算出用户所在的电信运营商和地区;
(3)得出用户搜索出来的海量结果;
(4)计算出关键字相似度相同或相近的记录;
(5)根据用户的电信运营商和地区查找数据库中搜索结果的访问速度;
(6)在关键字相似度相同或相似的情况下把访问速度快的信息排在前面。
所述步骤(1)中的搜索结果的性质是根椐对访问速度是否敏感来划分,分为不敏感、敏感、非常敏感三个级别,其中,不敏感级别是指普通的小的静态页面或图片,包括html、js、css、gif、jpg或png格式的页面或图片;敏感级别是文件下载,包括各类游戏客户端、升级包的下载、常用软件和工具的下载;非常敏感级别是指需要实时交互的互联网应用,包括在线音乐或视频,实时语音,视频聊天,直播。
所述步骤(1)中的测速的方法是根据电信运营商、区域或城市部署的测速机器进行网络测速。
本发明通过在海量的搜索结果排名中,增加访问速度因子,这样搜索出来的结果不但是用户最想要的,而且还是最流畅的。
附图说明
下面结合附图与具体实施方式对本发明作进一步详细的说明:
图1是本发明的具体流程图。
具体实施方式
本发明的搜索结果速度排名方法,其具体流程图可参见图1,包括步骤:
(1)根椐搜索结果的性质,测试出各个地区访问此结果的访问速度,将结果保存到数据库。
其中,搜索结果的性质是根椐对访问速度是否敏感来划分,分为不敏感、敏感、非常敏感三个级别。其中,不敏感级别是指普通的小的静态页面或图片,如html、js、css、gif、jpg或png格式的页面或图片;敏感级别是文件下载,如各类游戏客户端、升级包的下载、常用软件和工具的下载;非常敏感级别是指需要实时交互的互联网应用,如在线音乐或视频,实时语音,视频聊天,直播。
测速的方法是根据电信运营商、区域或城市部署的网络测速机器进行测速。目前主要的电信运营商有电信、联通、移动、校园等。而区域,可以划分到省级别,如江苏,广东等。至于城市,则可根据现有国内城市,如苏州,广州等。测速机器的数量可根据用户分布确定,以游戏下载为例,广东用户最多,测速机器就越多,测速频率也是最高,西藏用户最少,测速的机器就少,甚至没有,以用户邻近区域代替。
其中,对于不敏感级别,只做一次基本的测速,并将测速结果存储到数据库中,而不做定时测速,具体可采用smokeping进行轻量级测速。使用smokeping时,每次测试比较轻,速度非常快。
对于敏感级别,在网络第一次抓取时进行轻量级测速(smokeping),并定时利用smokeping对已存储到数据库的数据进行轻量级测速。
对于非常敏感级别,在网络第一次抓取时进行轻量级测速(smokeping),并定时对已存储到数据库的数据进行轻量级测速,而且定时对数据模拟真实用户进行测速。由于该级别对速度非常敏感,访问速度的好坏严重影响到用户体验,因此,该级别除了进行前面二种测试外,还进行详细测速,如某部电影,测试程序会模拟一个播放器,请求一段数据进行播放,还实测下载和播入速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛大计算机(上海)有限公司,未经盛大计算机(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010509877.5/2.html,转载请声明来源钻瓜专利网。