书签和排名的制作方法

文档序号:6456531阅读:269来源:国知局
专利名称:书签和排名的制作方法
技术领域
在此描述的实施方式一般涉及文档浏览,并且更具体地涉及在对 搜索结果进行排名中使用用于文档浏览的书签。
背景技术
万维网("web")包含大量的信息,然而,找到信息的期望部分 可能颇具挑战。由于万维网上的信息的数量以及对web搜索经验不足 的新用户的数量急剧增长,该问题被复杂化了。
搜索引擎试图返回到用户感兴趣的网页的超连接。通常,搜索引 擎将其对用户兴趣的确定建立在用户输入的搜索词语(称为搜索查询)
的基础上。搜索引擎的目的是基于搜索査询向用户提供到高质量的、
相关的结果(例如网页)的链接。典型地,搜索引擎通过将搜索查询
中的词语与预先存储的网页库相匹配来实现这点。包含用户搜索词语
的网页是"命中页"并且作为链接返回到用户。搜索引擎可以基于各
种因素,诸如"命中页"与搜索查询的相关度,来对每一个"命中页"
进行排名。
"书签"或"收藏"是在客户端运行的浏览器用来记住用户在浏 览位于诸如因特网的网络上的文档时已经访问过的文档(例如网页) 的典型方式。例如,用户可以使用书签或收藏来记住由搜索引擎执行 的搜索获得的搜索结果。书签或收藏允许用户容易地返回到已书签标 记(bookmarked)的文档。

发明内容
根据一个方面, 一种方法可以包括接收与一个或多个文档或站点相关联的书签以及搜索文档库以获得搜索结果。该方法可以进一步包 括使用所接收的书签对搜索结果进行排名。
根据另一个方面, 一种方法可以包括接收与一个或多个文档或站
点相关联的书签以及接收定义书签应如何或是否将引致(effect)搜索
结果的用户输入。该方法可以进一步包括搜索文档库以获得搜索结果 以及基于用户输入使用书签对搜索结果进行排名。
根据另一个方面, 一种方法可以包括获得用户的书签,其中所述 书签识别与用户相关联的文档,以及基于从该用户接收的第一搜索查 询执行搜索以获得搜索结果。该方法可以进一步包括对搜索结果进行 排名以及使用用户的书签对搜索结果进行重新排名。


包含在本说明书中并构成其一部分的附示了本发明的一个或 多个实施例,并且与描述--起解释了本发明。在附图中,
图1是本发明的实施方式的概观示例图2是在其中可以实现符合本发明的原理的系统和方法的网络的 示例图3是根据符合本发明的原理的实施方式的图2的客户端或服务 器的示例图4是符合本发明的原理的包括用户已浏览或选择的文档的书签 的示例工具条的图5-8是符合本发明的原理的图4的示例工具条的使用的图,用 于对在对搜索结果进行排名时可以如何使用和是否可以使用书签作出 用户规定;
图9是符合本发明的原理的存储在服务器处的示例书签记录的
图10是符合本发明的原理的用于使用用户书签对搜索结果进行 排名的示例过程的流程图;以及图11是图示了符合本发明的原理的在对搜索结果进行排名时的 书签的使用的图。
具体实施例方式
对本发明的以下详细描述参考附图。不同的附图中的相同的附图 标记是指相同的或类似的要素。同时,以下的详细描述并不限制本发 明。
与本发明的方面相一致,用户所选择或浏览的文档可以是使用用 户的浏览器而已被"书签标记",使得用户能够容易地返回到已书签 标记的文档。可以接着将已书签标记的文档选择性地在对由用户发出 的搜索查询所导致的搜索结果进行排名中使用。对于用户的书签的每 一个,用户可以指定在对用户的搜索结果进行排名时每一个文档书签 应该如何以及是否应该被使用。这样,在一些实施方式中,对应于用 户的书签的文档可以在一组搜索结果中被排名得比该组搜索结果中的 未书签标记的文档更高。
如在此所使用的术语"文档"应被宽泛地解释为包括任何机器可 读和机器可存储的工作产物。文档可以包括例如电子邮件、网站、企
业收录(business listing)、文件、文件组合、带有到其它文件的嵌入 链接的一个或多个文件、新闻组帖子、博客、web广告、数字地图等。 在因特网环境下,普通的文档是网页。文档通常包括文本信息并且可 以包括嵌入信息(诸如元信息、图像、超链接等)和/或嵌入指令(诸 如Javascript等)。如在此所使用的术语"链接"应被宽泛地解释为包 括指向/来自一个文档而来自/指向另一个文档或同一文档的另一部分 的任何应用。
概述
图1图示了基于用户的书签对搜索结果进行排名的本发明的实施 方式的示例概观。在客户端(未示出)使用工具条105的用户可以经由浏览器浏览多个不同的文档(未示出),并且可以在所浏览的文档 中选择一个或多个文档以将其"书签标记"用于未来的访问和浏览。 可以通过工具条105将文档书签110的每一个发送到运程服务器(未 示出)用于存储。用户可以额外地指定在对搜索结果进行排名时可以 如何使用和是否可以使用每一个文档书签110。
用户可以接着向服务器发送搜索查询以执行对文档库的搜索(例 如网页、图像、产品和/或服务、音乐、视频)。服务器可以使用现有 的文档搜索技术执行该搜索,以返回一组搜索结果。该组搜索结果可 以包括与用户发送的搜索査询相关的文档。服务器可以使用现有的排 名技术来对搜索结果进行排名,以例如将其按照从"最"相关到"最 不"相关的顺序放置,从而产生排名后的搜索结果115。服务器可以接 着访问用户的存储的书签,并且可能地访问用户指示,所述用户指示 是指当对搜索结果进行排名时每一个文档书签110应当如何和是否应
当被使用。服务器可以使用书签110,并且使用用户指示,所述用户指 示是指在对搜索结果进行重新排名以产生重新排名的搜索结果120中 每一个文档书签110应当如何和是否应当被使用。用户的书签110从 而可以在提升(promote)己排名的搜索结果115中的对应的文档中被 选择性地使用。
示例网络配置
图2是在其中可以实现符合本发明的原理的系统和方法的网络 200的示例图。网络200可以包括经由网络220连接到一个或多个服务 器210或230的多个客户端205。为简便起见,已经将两个客户端205 和两个服务器210和230图示为连接到网络220。在实践中,可以有更 多或更少的客户端和服务器。同时,在一些情况中,客户端可以执行 服务器的一个或多个功能并且服务器可以执行客户端的一个或多个功
客户端205可以包括客户端实体。实体可以被定义为设备,诸如个人计算机、无线电话、个人数字助理(PDA)、膝上计算机或另 一种类型的计算或通信设备;运行在这些设备中的一个上的线程或进 程;和/或可由这些设备中的一个执行的对象。客户端205可以实现浏 览器用于浏览存储在服务器210或230处的文档,所述浏览器包括工 具条105,所述工具条105包括书签功能,如在以下更详细地所描述的。 服务器210和230可以包括服务器实体,所述服务器实体以符合本发 明的原理的方式访问、获取、聚合、处理、搜索和/或维护文档。客户 端205和服务器210和230可以经由有线、无线和/或光学连接而连接 到网络220。
在符合本发明的原理的实施方式中,服务器230可以包括可由在 客户端205处的用户使用的搜索引擎235。服务器230可以通过爬行 (crawl)托管在数据服务器210上的文档(例如网页)库、索引文档 以及将与这些文档相关联的信息存储在所爬行的文档的贮藏库中来实 现数据聚合服务。可以以其它的方式来实现聚合服务,诸如通过与数 据服务器210的操作者的协议来经由数据聚合服务分发其文档。搜索 引擎235可以使用从客户端205处的用户接收的査询在存储在所爬行 的文档的贮藏库中的文档库上执行搜索。服务器230可以向发出査询 的用户提供与所发出的查询有关的已排名的文档列表。服务器230也 可以将从客户端205处的各个用户接收的书签存储在书签记录240中。 所存储的书签可以接着被服务器230检索,用于在为各个用户对搜索 结果进行排名中使用。
数据服务器210可以存储或维护可以被服务器230爬行的文档。 这样的文档可以包括与已发布的新闻故事、产品和/或服务、图像、用 户组、地理区域、音乐、视频或任何其它类别的数据相关的数据。例 如,服务器210可以存储或维护来自任何类型的新闻源的新闻故事, 诸如华盛顿邮报、纽约时报、时代周刊或新闻周刊。作为另一个示例, 服务器210可以存储或维护与特定产品有关的数据,诸如一个或多个 产品制造商提供的产品数据。作为再另一个示例,服务器210可以存储或维护与其它类型的web文档有关的数据,诸如网站的网页。
虽然服务器210和230被示出为分立的实体,服务器210或230 中的一个服务器也是能够执行服务器210或230中的另一个服务器的 一个或多个功能的。例如,能够将服务器210和230实现为单个服务 器。也能够将服务器210和230中的单个服务器实现为两个或更多个 分立的(也许是分布式的)设备。
网络220可以包括任何类型的一个或多个网络,包括局域网 (LAN)、广域网(WAN)、城域网(MAN)、诸如公共交换电话网 络(PSTN)或公共陆线移动网络(PLMN)的电话网络、内联网、因 特网、存储设备或网络的组合。PLMN可以进一步包括分组交换子网 络,诸如通用分组无线业务(GPRS)、蜂窝数字分组数据(CDPD) 或移动IP子网络。
示例客户端/服务器结构
图3是根据符合本发明的原理的实施方式的客户端或服务器实体 (以下称为"客户端/服务器实体")的示例图,其可以对应于一个或 多个客户端205和/或服务器210或230。客户端/服务器实体可以包括 总线310、处理器320、主存储器330、只读存储器(ROM) 340、存 储设备350、输入设备360、输出设备370、以及通信接口 380。总线 310可以包括允许在客户端/服务器实体的元件之间通信的通路。
处理器320可以包括可以解释和执行指令的处理器、微处理器或 处理逻辑。主存储器330可以包括随机存取存储器(RAM)或可以储 存信息和由处理器320执行的指令的另一个类型的动态存储设备。 ROM 340可以包括ROM设备或可以存储由处理器320使用的静态信 息和指令的另一个类型的静态存储设备。存储设备350可以包括磁和/ 或光记录介质和其对应的驱动。
12输入设备360可以包括允许操作员向客户端/服务器实体输入信息 的机制,诸如键盘、鼠标、笔、语音识别和/或生物测定机制等。输出
设备370可以包括向操作员输出信息的机制,包括显示器、打印机、 扬声器等。通信接口 380可以包括使得客户端/服务器实体能够与其它 设备和/或系统进行通信的任何类似收发器的机制。例如,通信接口 380 可以包括用来经由诸如网络240的网络与另一个设备或系统进行通信 的机制。
符合本发明的原理的客户端/服务器实体可以执行某些操作或过 程,以下将详细地描述。客户端/服务器实体可以响应于处理器320执 行包含在诸如存储器330的计算机可读介质中的软件指令执行这些操 作。计算机可读介质可被定义为物理或逻辑存储设备和/或载波。
可以从诸如数据存储设备350的另一个计算机可读介质或经由通 信接口 380从另一个设备将软件指令读入存储器330。包含在存储器 330中的软件指令可以使处理器320执行以下将描述的操作或过程。替 选地,可以代替软件指令或与软件指令相结合使用硬连线电路来实现 符合本发明的原理的过程。这样,符合本发明的原理的实施方式并不
局限于硬件电路和软件的任何特定组合。 示例客户端工具条
图4是描述在客户端205处的示例浏览器工具条105的图。除了 其它的特征,工具条105可以包括"书签"按钮410,在客户端205处 的用户对该按钮410的选择可以产生书签窗口 420。书签窗口 420可以 包括与该用户相关联的多个书签430的列表。在浏览给定文档时,该 用户可以从书签窗口 420选择"Bookmark this page...(书签标记该页 面......)"以添加该给定文档的统一资源定位符(URL)作为书签窗口
420中的书签430中的一个。书签标记的文档可以包含任何类型的文档, 诸如图像、产品和/或服务、音乐项目、视频项目等。包含在书签430 的列表中的书签可以通过除了用户浏览和"书签标记"各个文档以外的技术来获得。包含在书签430的列表中的书签可以通过从另一个浏 览器导入书签而获得,或者经由在用户之间共享书签而获得。书签的 共享和导入已在标题为"服务器书签"的共同未决美国申请
No.11/327,644 (代理人文档号No.0026-0194)中公开。
图5-8是描述浏览器工具条105的使用的图,用于对在对搜索结 果进行排名中可以如何使用和是否可以使用用户的书签作出规定。如 图5所示,每一个书签可以包括相关联的窗口 500,其允许用户定义在 对搜索结果进行排名中如何使用和是否使用所选择的书签。图5图示 了用户从窗口 500对bookmarkl的选项"Move to top of search results for all queries (对于所有查询移到搜索结果的顶部)"的选择。如图5 所示,通过在其旁边放置"勾选标记(checkmark)"而对该选项510 的选择,指引服务器230在一组已排名的搜索结果中将bookmark—1向 上提升。
图6图示了用户从窗口 500对bookmark—1的选项"Move to top of search results for selected queries (对于选定的査询移到搜索结果的顶 部)"600的选择。如图6所示,通过在其旁边放置"勾选标记"而对 该选项600的选择,与在窗口 610中的查询列表的用户输入相结合, 指引服务器230在一组己排名的搜索结果中将bookmark—1向上提升, 所述搜索结果由使用与在窗口 610中输入的査询相匹配的搜索查询执 行搜索而产生。这样,使用该选项,仅当服务器230的搜索引擎235 对与用户选择的一组搜索查询相同的或也许是类似的搜索查询执行搜 索时搜索引擎235才在已排名的搜索结果中将对应的给定书签向上提 升。
图7图示了用户从窗口 500对bookmark—l的选项"Move to top of search results all URLs from a same site (将来自同 一站点的所有URL移 到搜索结果的顶部)"700的选择。如图7所示,通过在其旁边放置"勾 选标记"而对该选项700的选择,指引服务器230在一组已排名的搜索结果中将bookmark—1和来自与bookmark—1相同的站点的所有搜索 结果向上提升。因此,在与bookmark一l相同的站点上托管的所有文档 可以在搜索结果中被提升。图8图示了对于用户从窗口 500对 bookmark—1的选项"Do not use for re-ranking search results(不要用来重 新排名搜索结果)"800的选择。如图8所示,通过在其旁边放置"勾 选标记"而对该选项800的选择,指引服务器230在一组已排名的搜 索结果中不向上提升bookmark—1。
可以从工具条105向服务器230发送如上图5-8所描述的在对搜 索结果进行排名中可以如何以及是否可以使用用户标签的用户规定, 用于在存储器中存储。例如,可以将用户规定与在书签记录240中的 用户条目相结合地存储,如以下进一步所描述。
示例书签记录
图9图示了符合本发明的原理的示例书签记录240。书签记录240 可以包括在服务器230接收到的来自客户端205处的一个或多个用户 的书签,其中每个用户由不同的、独特(unique)的用户识别符920-1 至920-M所识别。书签记录240可以例如存储在与服务器230相关联 的计算机可读介质中。用户ID 920可以包括例如与用户相关联的网际 协议(IP)地址、用户登录识别符或用来识别该用户的任何其它类型的 独特数据。如图9所示,每一个用户ID 920-1至920-M可以具有与其 相关联的一个或多个记录条目910。每一个记录条目910可以包括书签 名称930、书签地址940以及一个或多个标签950。书签名称930可以 包括用户为该特定书签指派的任何名称。例如,如果用户书签标记了 文档www.google.com,用户可以将该书签命名为"Google"。书签地 址940可以包括用户书签标记的文档的地址(例如URL)。标签950 可以包括用户给予书签的一个或多个不同的所指派的文本标签。
每一个记录条目910可以进一步包括与在对搜索结果进行排名中 可以如何以及是否可以使用相应的标签的用户规定有关的数据(图9中未示出)。例如,每一个记录条目910可以包括标志条目,所述标
志条目指示是否为相应的书签选择了 "Move to top of search results for all queries"选项510、 "Move to top of search results for selected queries" 选项600、 "Move to top of search results all URLs from a same site" 700 选项或者"Do not use for re-ranking search results,,选项800。如果"Move to top of search results for selected queries"选项600已被选择,对应的 记录条目910可以进一步包括(图9中未示出)对应于用户选择的搜 索査询的数据。
示例搜索结果排名过程
图10是符合本发明的原理的使用用户书签对搜索结果进行排名 的示例过程的流程图。图10所例示的过程可以由服务器230执行。
示例过程可以以接收搜索查询(框1000)开始(图10)。在客户 端205处的用户可以经由网络220发送搜索査询到服务器230的搜索 引擎235。可以基于该搜索查询搜索文档库以获得搜索结果(框1010)。 文档库可以包括例如由服务器230爬行的文档存储库。服务器230可 以使用现有搜索技术用于使用从用户接收的搜索查询搜索文档库。图 11描述了一个图解示例,在该示例中搜索査询1100被用来获得一组搜 索结果1110。除了该文档库之外或代替该文档库,可以搜索可以包括 该用户的书签或其他用户的书签(例如,如以下相对于框1030所描述 的而获得的)的书签库。从该搜索产生的搜索结果可以包括来自该书 签库的书签。
可以以排名后的次序来对搜索结果进行排名(框1020)。服务器 230可以使用现有排名技术来按排名后的次序放置搜索结果的文档。例 如,服务器230可以基于对每一个搜索结果与搜索査询的相关度的确 定来对搜索结果排序。与搜索査询更相关的那些结果因而可以比更不 相关的结果排名更高。
16可以获得用户书签(框1030)。与发送搜索查询到服务器230的 用户相关联的书签可以是先前已经被存储在书签记录240中。服务器 230可以从书签记录240检索用户书签。对于每一个书签,服务器230 可以额外地检索从用户接收的指示在对搜索结果进行排名中应当如何 和是否应当使用用户的书签的相应的指示。如图11所示,可以获得与 文档1130相关联的书签1120。如图ll所示,文档1130也被包括在搜 索结果1110中。在一些实施方式中,也可以确定与所获得的书签相关 联的分类。给定的书签可以具有与其相关联的一个或多个类别。例如, 指向内华达大学拉斯维加斯分校Running Rebels球队的网站的书签可
以与类别"NCAA篮球"以及或许是其它的类别相关联。在进一步的 实施方式中,也可以获得与书签相关联的主机名称或站点。
可以基于所获得的用户书签来对搜索结果进行重新排名(框 1040)。在一个实施方式中,如果对应于用户书签的文档包含在搜索 结果中,那么可以在排名后的搜索结果中将这些文档相对于其它搜索 结果提升得更高。在其它实施方式中,对于每一个书签,用户的规定 可以被用来确定在对搜索结果进行重新排名中应当如何和是否应当使 用用户的书签。例如,如果对于工具条105的窗口 500中的给定书签 用户已纟5选择了 "Move to top of search results for all queries"选项,另卩 么服务器230可以在该组排名后的搜索結果中将该给定书签向上提升。 在进一步的实施方式中,如果对应于与用户书签相关联的类别(在以 上的框1030中已确定)的文档包含在搜索结果中,那么在排名后的搜 索结果中可以将这些文档相对于其它搜索结果提升得更高。如果文档 被确定和与用户书签相关联的类别相关的话,则该文档可以对应于该 类别。
作为另一个示例,如果用户已经从工具条105的窗口 500选择了 给定书签的选项"Move to top of search results for selected queries" 600,
那么服务器230可以在一组排名后的搜索结果中将该给定书签向上提 升,所述搜索结果由使用与用户已经在窗口 610中输入的査询相匹配
17的搜索査询执行搜索而产生。作为另一个示例,如果用户已经从工具
条105的窗口 500选择了给定书签的"Move to top of search results all URLs from a same site"选项700,那么服务器230可以在该组排名后 的搜索结果中将该给定书签以及来自与该书签相同的站点的所有其它 搜索结果向上提升。作为又一示例,如果用户已经从工具条105的窗 口 500选择了给定书签的"Do not use for re-ranking search results"选 项800,则服务器230可以在该组排名后的搜索结果中不向上提升该给 定书签。在图11的图解示例中,在重新排名后的搜索结果1140中与 书签1120相关联的文档1130被排名在首位。
重新排名后的搜索结果可以被提供给用户(框1050)。例如,可 以在文档中按排名次序放置排名后的搜索结果并经由网络220将其发 送到客户端205处的用户。
结论
对符合本发明的原理的实施方式的上述描述提供了图解和说明, 但是并不意在穷举或将本发明限制在所公开的精确形式。基于以上教 导,修改和变化是可能的,或者可以从本发明的实践中获得。例如, 虽然针对图10已经描述了一系列的动作,可以在符合本发明的原理的 其它实施方式中修改这些动作的次序。而且,非依附性的动作可以并 行执行。
对于本领域的普通技术人员显而易见的是,在附图中所图解的实 施方式中,可以以软件、固件以及硬件等许多不同的形式来实现如上 所述的本发明的各个方面。用来实现符合本发明的原理的方面的实际 软件代码或专用控制硬件并不限制本发明。因此,没有参考特定软件 代码来描述这些方面的操作和行为,应当理解,本领域的普通技术人 员基于此处的描述将能够设计软件和控制硬件来实现这些方面。
除非明确说明,本申请中使用的要素、动作或指令都不应当被解释为对于本发明是至关重要的或关键的。同时,如在此所使用的,不
加数量词的项表示包括一个或多个项。在只想表示一个项时,使用词 语"一个"或类似语言。而且,除非另外明确说明,短语"基于"意
在表示"至少部分地基于"。
权利要求
1.一种方法,包括接收与一个或多个文档或站点相关联的书签;搜索文档库以获得搜索结果;以及使用所接收的书签对所述搜索结果进行排名。
2. 如权利要求l所述的方法,其中所述文档库包括书签库。
3. 如权利要求2所述的方法,其中所述书签库包括所接收的书签。
4. 如权利要求1所述的方法,进一步包括确定与所接收的书签相关联的一个或多个类别,其中对所述搜索结果进行排名包括使用所述一个或多个类别来对所述搜索结果进行排名。
5. 如权利要求1所述的方法,其中对所述搜索结果进行排名包括在排名后的搜索结果中将所述搜索结果中对应于所述一个或多个类别的搜索结果提升。
6. 如权利要求l所述的方法,其中所述书签识别在客户端处的用户所浏览的文档。
7. 如权利要求l所述的方法,进一步包括向与所述书签相关联的用户提供所述排名后的搜索结果。
8. 如权利要求l所述的方法,其中使用所接收的书签对所述搜索结果进行排名包括在排名后的搜索结果中将所述搜索结果中对应于所接收的书签的搜索结果提升。
9. 如权利要求l所述的方法,进一步包括接收对所述书签中的书签的选择以在对所述搜索结果进行排名时将对应于所选择的书签的文档在所述搜索结果的其它搜索结果中提升。
10. 如权利要求1所述的方法,其中搜索所述文档库以获得搜索结果包括基于第一搜索査询搜索所述文档库;并且进一步包括接收对所述书签中的书签的选择以及第二搜索査询,其中对所述搜索结果进行排名包括在所述第二査询与所述第一查询相匹配时将对应于所选择的书签的文档在所述搜索结果中提升。
11. 如权利要求l所述的方法,进一步包括接收对所述书签中的书签的选择,其中对所述搜索结果进行排名包括在所述搜索结果中提升对应于所选择的书签的文档以及与和所选择的书签相同的站点相关联的文档。
12. 如权利要求l所述的方法,进一步包括接收对所述书签中的书签的选择以及所选择的书签不应该被用来对所述搜索结果进行排名的指示,其中对所述搜索结果进行排名包括基于所述指示,对所述搜索结果进行排名而在所述搜索结果中不提升对应于所选择的书签的文档。
13. —种方法,包括接收与一个或多个文档或站点相关联的书签;接收对所述书签应当如何或是否应当引致搜索结果进行定义的用户输入;搜索文档库以获得搜索结果;以及基于所述用户输入使用所述书签对所述搜索结果进行排名。
14. 如权利要求13所述的方法,进一步包括向发起了所述搜索的用户提供排名后的搜索结果。
15. 如权利要求13所述的方法,其中接收对所述书签应当如何或是否应当引致搜索结果进行定义的用户输入包括接收对所述书签中的书签的选择以在对所述搜索结果进行排名时在所述搜索结果的其它搜索结果中提升。
16. 如权利要求13所述的方法,其中接收对所述书签应当如何或是否应当引致搜索结果进行定义的用户输入包括接收一个或多个搜索查询以及对所述书签中的书签的选择,以在对使用所述一个或多个搜索查询从搜索获得的所述搜索结果进行排名时,在所述搜索结果的其它搜索结果中提升。
17. 如权利要求13所述的方法,其中接收对所述书签应当如何或是否应当引致搜索结果进行定义的用户输入包括接收对所述书签中的书签的选择,以在对所述搜索结果进行排名时,和关联于与所选择的书签相同的站点的文档一起,在所述搜索结果的其它搜索结果中提升。
18. 如权利要求13所述的方法,接收对所述书签应当如何或是否应当引致搜索结果进行定义的用户输入包括-接收对所述书签中的书签的选择和在对所述搜索结果进行排名时不应当将所述书签在所述搜索结果的其它搜索结果中提升的指示。
19. 一种方法,包括获得用户的书签,其中所述书签识别所述用户选择的文档;基于从所述用户接收的第一搜索查询执行搜索以获得搜索结果;对所述搜索结果进行排名;以及使用所述用户的书签对所述搜索结果进行重新排名。
20. 如权利要求19所述的方法,其中所述书签识别所述用户选择或浏览的文档。
21. 如权利要求19所述的方法,进一步包括向所述用户提供重新排名的搜索结果。
22. 如权利要求19所述的方法,其中使用所述用户的书签对所述搜索结果进行重新排名包括将所述搜索结果中对应于所述用户的书签的搜索结果在排名后的搜索结果中提升。
23. 如权利要求19所述的方法,进一步包括接收对所述用户的书签中的书签的选择,以在对所述搜索结果进行重新排名时在所述搜索结果的其它搜索结果中提升。
24. 如权利要求19所述的方法,进一步包括接收对所述用户的书签中的书签的选择以及第二搜索査询,其中对所述搜索结果进行重新排名包括在所述第二搜索査询与所述第一搜索查询相匹配时将所选择的书签在所述搜索结果中提升。
25. 如权利要求19所述的方法,进一步包括接收对所述用户的书签中的书签的选择,其中对所述搜索结果进行重新排名包括在重新排名的搜索结果中将所选择的书签以及与和所选择的书签相同的站点相关联的文档提升。
26. 如权利要求19所述的方法,进一步包括 接收对所述用户的书签中的书签的选择, 其中对所述搜索结果进行重新排名包括对所述搜索结果进行重新排名而在所述搜索结果中不提升所 选择的书签。
27. —种系统,包括用于获得与一个或多个文档或站点相关联的书签的装置; 用于搜索文档库以获得搜索结果的装置;以及 用于使用所接收的书签对所述搜索结果进行排名的装置。
28. —种存储计算机可执行指令的计算机可读介质,包括 用于获得与一个或多个文档或站点相关联的书签的指令; 用于接收对所述书签应当如何或是否应当引致搜索结果进行定义的用户输入的指令;用于搜索文档库以获得搜索结果的指令;以及用于基于所述用户输入使用所述书签对所述搜索结果进行排名的 指令。
全文摘要
一种系统,其接收与一个或多个文档或站点相关联的书签。该系统搜索文档库以获得搜索结果并且使用所接收的书签对搜索结果进行排名。
文档编号G06F17/30GK101542482SQ200780043343
公开日2009年9月23日 申请日期2007年9月28日 优先权日2006年9月29日
发明者奥伦·扎米尔, 杰弗瑞·科恩 申请人:谷歌公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1