当前位置: 首页 > 专利查询>谷歌公司专利>正文

在查询结果中建议替选查询制造技术

技术编号:5431180 阅读:188 留言:0更新日期:2012-04-11 18:40
用于基于原始查询搜索结果来建议替选的查询的方法、系统和装置,包括计算机程序产品。在一个方面中,方法包括:接收关于第一查询的搜索结果,其中每一个搜索结果引用相应资源并且包括来自相应资源的内容的摘录;接收一个或多个建议的第二查询,对于建议的第二查询中的每一个:选择在摘录中的一个中的单词的集合来表示建议的第二查询;将建议的第二查询与集合相关联,使得用户可以与集合中的单词交互来调用建议的第二查询;以及对集合进行标记以指示用户可以与集合中的单词交互来调用建议的第二查询;以及将包括每一个标记的集合的搜索结果传送给客户端设备用于向用户呈现。

【技术实现步骤摘要】
【国外来华专利技术】
本说明书涉及向对因特网搜索引擎提交查询的用户建议替选查询。
技术介绍
因特网搜索引擎旨在识别与用户的需求相关的资源(例如,网页、图像、文本文 档、多媒体语境),以及旨在以对用户最有用的方式呈现关于资源的信息。因特网搜索引擎 响应于用户提交的查询而返回搜索结果的集合。遗憾的是,例如,如果在查询词语的含义中 存在歧义,则用户提交的查询的词语不能与用户的想法很好地相符。即使返回的搜索结果 与用户提交的查询客观地相关,结果可能与用户的实际主观需求不相关。如果用户对为查 询返回的搜索结果不满意,则用户可能试图精化原始查询以更好地匹配用户的需求。一些搜索引擎向用户提供搜索引擎识别为与用户的原始查询有关的建议的替选 查询。通常,这些建议的替选查询邻近原始查询搜索结果(例如,在搜索结果的网页的底 部)呈现。然而,由于在搜索结果网页上的空间的有限的可用性,能够被显示的建议的替选 查询的数量可能是有限的。此外,原始查询与建议的替选查询之间的关系对用户可能不是 显而易见的,其可能使用户放弃选择任何建议的替选查询。
技术实现思路
本说明书描述与基于原始查询搜索结果来建议替选查询有关的技术。总的来说,在本说明书中描述的主题的一个方面可以被实现为包括以下行为的方 法中接收关于第一查询的一个或多个搜索结果的集合,其中每一个搜索结果引用相应资 源并且包括指向该相应资源的链接和来自该相应资源的内容的摘录;接收一个或多个建议 的第二查询,对于一个或多个建议的第二查询中的每一个选择在摘录中的一个中的一个 或多个单词的集合来表示建议的第二查询;将建议的第二查询与摘录中的一个或多个单词 的集合相关联,使得用户能够与摘录中的一个或多个单词的集合中的单词交互来调用建议 的第二查询;以及对摘录中的一个或多个单词的集合进行标记以指示用户能够与摘录中的 一个或多个单词的集合中的单词交互来调用建议的第二查询;以及将包括每一个标记的一 个或多个单词的集合的搜索结果的集合传送给客户端设备用于向用户呈现。本方面的其它 实施例包括相应的系统和计算机程序产品。系统包括客户端设备和可操作来与客户端设备 交互以及执行上面列出的行为的一个或多个计算机。这些和其它实施例可以可选地包括下述特征中的一个或多个。对一个或多个单词 的集合进行标记可以包括加下划线、高亮、用斜体或以粗体显示一个或多个单词的集合中 的一个或多个。建议的第二查询可以不同于摘录中的一个或多个单词的集合。对于系统, 一个或多个计算机可以包括可操作来通过数据通信网络与客户端设备交互的服务器,以及 客户端设备可以可操作来作为客户端与服务器交互。客户端设备可以包括运行web浏览器 的个人计算机或运行无线应用协议(WAP)浏览器的移动电话。一个或多个计算机可以包括 一个个人计算机,以及个人计算机可以包括客户端设备。总的来说,在一个方面中,提供了一种方法。该方法包括在显示设备上显示关于 第一查询的一个或多个搜索结果的第一集合,每一个搜索结果引用相应资源并且包括指向 该相应资源的链接和来自该相应资源的内容的摘录,其中一个或多个建议的第二查询中的 每一个与在摘录中的一个中的一个或多个单词的相应集合相关联,使得用户可以与在相应 摘录中的一个或多个单词的相应集合中的单词交互来调用相关联的建议的第二查询,对于 特定的建议的第二查询从用户接收与在相应摘录中的一个或多个单词的相应集合中的单 词交互来调用特定的建议的第二查询的输入;以及将特定的建议的第二查询提交给搜索引 擎;以及显示从搜索引擎接收的关于特定的建议的第二查询的一个或多个搜索结果的第二 集合。本方面的其它实施例包括计算机程序产品。 这些和其它实施例可以可选地包括下述特征中的一个或多个。从用户接收输入 可以进一步包括从用户接收移动在显示设备上显示的光标的输入;确定光标是否被放置 在与一个或多个单词的相应集合中的单词相关联的区域内,以及当光标被放置在与一个或 多个单词的相应集合中的单词相关联的区域内时,显示包括特定的建议的第二查询的对话 框;以及从用户接收选择包括在对话框中的特定的建议的第二查询的输入。当光标被放置 在与一个或多个单词的相应集合中的单词相关联的区域内时,能够改变在摘录中的一个或 多个单词的相应集合的外观。总的来说,在本说明书中描述的主题的一个方面可以被实现在包括以下行为的方 法中在显示设备上显示关于第一查询的一个或多个搜索结果的第一集合,每一个搜索结 果引用相应资源并且包括指向该相应资源的链接,以及一个或多个建议的第二查询与一个 或多个搜索结果的第一集合相关联,一个或多个建议的第二查询中的每一个是可选择的; 对于特定的建议的第二查询从用户接收选择特定的建议的第二查询的输入;以及将特定 的建议的第二查询提交给搜索引擎并且显示从搜索引擎接收的关于特定的建议的第二查 询的一个或多个搜索结果的第二集合。本方面的其它实施例包括相应的系统和计算机程序产品。在本说明书中描述的主题的特定实施例可以被实现来获得下述优势的一个或多 个。通过将建议的替选查询与在原始查询搜索结果中的内容的摘录中的一个或多个单词的 集合相关联,可以将大量建议的替选查询与原始查询搜索结果一起显示。在建议的替选查 询与在摘录中的一个或多个单词的集合相关联时,很容易了解原始查询与每一个建议的替 选查询之间的关系。由于输入基于非罗马化的语言的查询可能比输入基于罗马化的语言的 相同查询花费更长的时间,所以建议的替选查询对于提交例如中文的基于非罗马化的语言 的查询的用户可能尤其有用。在下面的附图和描述中阐述了在本说明书中描述的主题的一个或多个实施例的 细节。主题的其它特征、方面和优势从描述、附图和权利要求中将变得显而易见。附图说明图1示出了示例搜索系统。图2图示了包括建议的替选查询的搜索结果的示例网页。图3示出了用于调用与在内容的摘录中的一个或多个单词相关联的建议的替选 查询的示例过程。图4示出了将建议的替选查询与在内容的摘录中的一个或多个单词相关联的示例过程。图5图示了包括建议的替选查询的搜索结果的网页的示例部分。图6示出了用于调用与所显示的搜索结果相关联的建议的替选查询的示例过程。在各附图中相同的参考数字和标记指示相同的元素。具体实施例方式图1示出了用于提供与所提交的查询相关的搜索结果的示例搜索系统1014,其可 以在因特网、内联网或另一个客户端和服务器环境中实现。搜索系统1014是在其中可以实 现在下面描述的系统、组件和技术的信息检索系统的示例。用户1002可以通过客户端设备1004与搜索系统1014交互。例如,客户端1004 可以是通过局域网(LAN)或例如因特网的广域网(WAN)耦接到搜索系统1014的计算机。 在一些实施方式中,搜索系统1014和客户端设备1004可以是一个机器。例如,用户可以将 桌面搜索应用安装在客户端设备1004上。客户端设备1004将通常包括随机存取存储器 (RAM) 1006 和处理器 1008。用户1002可以将查询1010提交给搜索系统1014内的搜索引擎1030。在用户 1002提交查询1010时,查询1010通过网络被传送到搜索系统1014。搜索系统1014可以 被实现为例如运行在处于一个或多个位置的通过网络相互耦接的一个或多个计算机上的 计算机程序。搜本文档来自技高网...

【技术保护点】
一种计算机实现的方法,包括:接收关于第一查询的一个或多个搜索结果的集合,每一个搜索结果引用相应资源并且包括指向所述相应资源的链接和来自所述相应资源的内容的摘录;接收一个或多个建议的第二查询;对于所述一个或多个建议的第二查询中的每一个:选择在所述摘录中的一个中的一个或多个单词的集合来表示所述建议的第二查询;将所述建议的第二查询与所述在所述摘录中的一个或多个单词的集合相关联,使得用户能够与所述在所述摘录中的一个或多个单词的集合中的单词交互来调用所述建议的第二查询;以及对所述在所述摘录中的一个或多个单词的集合进行标记以指示所述用户能够与所述在所述摘录中的一个或多个单词的集合中的单词交互来调用所述建议的第二查询;以及将包括每一个标记的一个或多个单词的集合的所述搜索结果的集合传送给客户端设备用于向所述用户呈现。

【技术特征摘要】
【国外来华专利技术】US 2007-9-14 60/972,723;US 2008-9-12 12/209,890一种计算机实现的方法,包括接收关于第一查询的一个或多个搜索结果的集合,每一个搜索结果引用相应资源并且包括指向所述相应资源的链接和来自所述相应资源的内容的摘录;接收一个或多个建议的第二查询;对于所述一个或多个建议的第二查询中的每一个选择在所述摘录中的一个中的一个或多个单词的集合来表示所述建议的第二查询;将所述建议的第二查询与所述在所述摘录中的一个或多个单词的集合相关联,使得用户能够与所述在所述摘录中的一个或多个单词的集合中的单词交互来调用所述建议的第二查询;以及对所述在所述摘录中的一个或多个单词的集合进行标记以指示所述用户能够与所述在所述摘录中的一个或多个单词的集合中的单词交互来调用所述建议的第二查询;以及将包括每一个标记的一个或多个单词的集合的所述搜索结果的集合传送给客户端设备用于向所述用户呈现。2.如权利要求1所述的方法,其中对所述一个或多个单词的集合进行标记进一步包括 以下的一个或多个对所述一个或多个单词的集合加下划线、高亮、用斜体或以粗体显示所述一个或多个 单词的集合。3.如权利要求1所述的方法,其中所述建议的第二查询不同于所述在所述摘录中的一 个或多个单词的集合。4.一种计算机实现的方法,包括在显示设备上显示关于第一查询的一个或多个搜索结果的第一集合,每一个搜索结果 引用相应资源并且包括指向所述相应资源的链接和来自所述相应资源的内容的摘录,其中 一个或多个建议的第二查询中的每一个与在所述摘录中的一个中的一个或多个单词的相 应集合相关联,使得用户能够与所述在相应摘录中的一个或多个单词的相应集合中的单词 交互来调用相关联的建议的第二查询; 对于特定的建议的第二查询从所述用户接收与所述在相应摘录中的一个或多个单词的相应集合中的单词交互来 调用所述特定的建议的第二查询的输入;以及将所述特定的建议的第二查询提交给搜索引擎;以及显示从所述搜索引擎接收的关于所述特定的建议的第二查询的一个或多个搜索结果 的第二集合。5.如权利要求4所述的方法,其中从所述用户接收输入进一步包括 从所述用户接收移动在所述显示设备上显示的光标的输入;确定所述光标是否被放置在与所述一个或多个单词的相应集合中的单词相关联的区 域内,以及当所述光标被放置在与所述一个或多个单词的相应集合中的单词相关联的区域 内时,显示包括所述特定的建议的第二查询的对话框;以及从所述用户接收选择包括在所述对话框中的所述特定的建议的第二查询的输入。6.如权利要求5所述的方法,进一步包括当所述光标被放置在与所述一个或多个单词的相应集合中的所述单词相关联的所述区域内时,改变所述在所述摘录中的一个或多个单词的相应集合的外观。7.一种编码在计算机可读介质上、可操作来促使数据处理装置执行操作的计算机程序 产品,所述操作包括接收关于第一查询的一个或多个搜索结果的集合,每一个搜索结果引用相应资源并且 包括指向所述相应资源的链接和来自所述相应资源的内容的摘录; 接收一个或多个建议的第二查询; 对于所述一个或多个建议的第二查询中的每一个选择在所述摘录中的一个中的一个或多个单词的集合来表示所述建议的第二查询; 将所述建议的第二 查询与所述在所述摘录中的一个或多个单词的集合相关联,使得用 户能够与所述在所述摘录中的一个或多个单词的集合中的单词交互来调用所述建议的第 二查询;以及对所述在所述摘录中的一个或多个单词的集合进行标记以指示所述用户能够与所述 在所述摘录中的一个或多个单词的集合中的单词交互来调用所述建议的第二查询;以及将包括每一个标记的一个或多个单词的集合的所述搜索结果的集合传送给客户端设 备用于向所述用户呈现。8.如权利要求7所述的计算机程序产品,其中对所述一个或多个单词的集合进行标记 进一步包括以下的一个或多个对所述一个或多个单词的集合加下划线、高亮、用斜体或以粗体显示所述一个或多个 单词的集合。9.如权利要求7所述的计算机程序产品,其中所...

【专利技术属性】
技术研发人员:吴军王铁军黑彦爱尔沙威
申请(专利权)人:谷歌公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1