[发明专利]个性化搜索标引的方法有效
申请号: | 200780026385.7 | 申请日: | 2007-06-11 |
公开(公告)号: | CN101490679A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | D·J·博里洛;R·K·克拉迪克;Z·A·伽褒 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于 静;杨晓光 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 个性化 搜索 标引 方法 | ||
技术领域
本发明涉及个性化搜索标引的方法。
背景技术
互联网搜索引擎使用索引向用户显示搜索结果。向请求用户显示的结果仅是与搜索索引同一时期的或最新的。一些搜索引擎标引大约网页的三分之一,并且仅能够每30天刷新搜索索引。由于互联网的大小以及在万维网上的内容量不断增长,所以对于搜索引擎发现变化,确定这些变化多久发生,以及优先化要获取的变化逐渐变得困难。
目前的一个解决方案是比别人更快地更新一些搜索索引。服务器标引软件代理优先化比别人更常更新的那些索引。尽管频繁更新的索引与大部分用户相关,但是仍旧给剩余用户留下过期的索引。
发明内容
示例性实施例认识到现有技术的缺点,并提供一种客户端搜索标引程序,其透明地并且结合基于服务器的搜索索引而工作。组合搜索索引提供了针对每个个人用户的兴趣所定制的更加精确并且最新的Web图像。客户端索引器将特定Web页面的标引定制为用户的偏好和使用模式。
首先,用户在客户端安装和配置客户端索引器。在搜索期间,对于被请求的索引进行自动刷新并且与主服务器端索引结合。当用户执行搜索时,客户端索引可以与主服务器端索引组合。所组合的索引为特定用户提供精确的搜索结果。这允许用户使用用户最感兴趣的站点的频繁更新索引进行搜索,同时仍旧利用由大量Web的服务器保持的大型索引。
在一个示例性实施例中,提供一种计算机程序产品,其包括具有计算机可读程序的计算机可用介质。计算机可读程序在计算设备上被执行时使得计算设备加载配置选项的组。配置选项定义用于客户端标引的用户偏好。计算机可读程序还使得计算设备基于所述配置选项的组识别要标引的内容的一部分,以及基于所述配置选项的组在客户端索引器对所述内容的一部分进行标引以形成客户端搜索索引。针对与所述客户端索引器相关的用户对所述客户端搜索索引进行个性化。计算机可读程序还使得计算设备使用所述客户端搜索索引以及与搜索引擎相关的服务器端搜索索引的组合基于搜索查询执行搜索。
在一示例性实施例中,所述搜索引擎将所述客户端搜索索引与所述服务器端搜索索引组合以形成组合的搜索索引,以及通过使用所述组合的搜索索引执行搜索以满足所述搜索请求。
在另一示例性实施例中,所述搜索引擎通过使用所述服务器端搜索索引基于所述搜索查询执行搜索,并返回服务器搜索结果的组。客户端组件通过使用所述客户端搜索索引基于所述搜索查询执行搜索以生成客户端搜索结果的组。计算机可读程序还使得计算设备响应于所述客户端搜索结果的组比所述服务器搜索结果的组更新,将所述客户端搜索结果的组结合到所述服务器搜索结果中,以形成组合的搜索结果的组。
在另一示例性实施例中,计算机设备通过以下方式识别要标引的内容的一部分,即:识别先前搜索结果的组、识别最多访问的Web站点的组、识别书签或收藏夹的组、识别标记的站点、或识别由具有相似兴趣的用户访问的站点的组。在另一示例性实施例中,计算机设备通过以下方式对所述内容的一部分进行标引,即:从对等点接收客户端索引;以及将来自所述对等点的客户端索引与所述客户端搜索索引组合。
在示例性实施例中,所述配置选项的组包括标引时间表,以及客户端索引器根据标引时间表自动搜索内容的一部分。在另一示例性实施例中,所述配置选项的组包括:包括列表,其中内容的一部分始终包括来自包括列表的内容。在另一示例性实施例中,所述配置选项的组包括:排除列表,其中内容的一部分从不包括来自排除列表的内容。在另一示例性实施例中,所述配置选项的组包括标引算法,其中所述客户端索引器使用所述标引算法对所述内容的一部分进行标引。
在另一示例性实施例中,提供一种设备,其包括处理器和与处理器耦合的存储器。存储器包含在被处理器执行时使得处理器加载配置选项的组的指令。配置选项定义用于客户端标引的用户偏好。所述指令还使得计算设备基于所述配置选项的组识别要标引的内容的一部分,以及基于所述配置选项的组在客户端索引器对所述内容的一部分进行标引以形成客户端搜索索引。针对与所述客户端索引器相关的用户对所述客户端搜索索引进行个性化。所述指令还使得计算设备使用所述客户端搜索索引以及与搜索引擎相关的服务器端搜索索引的组合基于搜索查询执行搜索。
在另一示例性实施例中,存储器包含在被处理器执行时使得处理器执行与计算机可读程序相关的上述操作中的一个或多个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780026385.7/2.html,转载请声明来源钻瓜专利网。