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

具有实时反馈的信息搜索系统技术方案

技术编号:8133918 阅读:201 留言:0更新日期:2012-12-27 12:03
用于提供实况搜索建议的方法、系统和装置(包括在计算机存储介质上编码的计算机程序)。在一个方面中,一种方法包括:通过客户端设备获得建议查询检索词;响应于获得建议查询检索词,发起实况查询以获得涉及建议查询检索词的实况内容;获得实况内容;以及在客户端设备的用户接口上显示实况内容。

【技术实现步骤摘要】
【国外来华专利技术】具有实时反馈的信息搜索系统相关申请的交叉引用本申请要求对通过引用将公开内容结合于此、于2010年2月3日提交、标题为INFORMATIONSEARCHSYSTEMWITHREAL-TIMEFEEDBACK的第12/699,532号美国申请的优先权。
本说明书涉及搜索引擎。
技术介绍
随着在因特网上可用的信息量已经急剧增加,用户已经难有时间制定用于对具体相关信息定位的有效搜索查询。近年来,在搜索引擎提供商之间的竞争已经引起搜索引擎算法演变的爆炸式加速以及用来显示搜索结果的用户接口。
技术实现思路
当用户向搜索框或者其它形式的搜索字段中录入查询检索词时,搜索引擎可以通过使用任何数目的适当查询修正策略生成和提供建议查询检索词来做出响应。在一个例子中,建议查询检索词可以是用户已经刚开始键入的全词或者用户以往已经选择的建议查询检索词。在另一例子中,建议查询检索词可以是如下检索词,该检索词在它以往由搜索引擎的其他用户用来执行搜索查询时生成比使用用户录入的查询检索词来生成的搜索结果更让那些用户满意的搜索结果。在其它例子中,建议查询检索词可以是用户可能已经打算录入的或者在用户已经对使用搜索引擎更有经验或者了解附加事实时将已经录入的检索词。然而无论使用哪个查询修正策略,可以基于以往信息(比如用户的以往活动、预定义查询格式或者预定查询重新制定规则)生成建议查询检索词本身。由于它们未提供对与它们涉及的人、地点、事件或者其它事物关联的任何实时信息或者状态的洞察,所以本说明书认为建议查询检索词本身是“静态”、“过时”或者“未更新”的内容。在本说明书中描述的主题内容的一个创新方面中,搜索引擎可以使用建议查询检索词以与生成建议查询检索词本身实时或者近实时获得关于建议查询检索词涉及的人、地点、事件或者其它事物的其它“实况”内容而不是仅独生成和提供建议查询检索词或者其它静态内容。本说明书将这一附加内容称为“实况”、“新鲜”、“实时”、“当前”或者“已更新”内容、信息或者反馈,因为它是在搜索引擎生成建议查询检索词时的时间或者之后不久获得的(并且因此是“实况”的)并且因此反映实时信息。由于内容可能在生成建议查询检索词的确切瞬间或者在用户录入部分或者整个查询检索词的瞬间不是当前的,所以实况内容可以代之以称为“基本上实况”内容。一旦获得就可以向用户呈现实况内容而不是呈现关联建议查询检索词或者与关联建议查询检索词一起呈现。例如,响应于生成建议查询检索词“weatherNewYork(纽约天气)”,搜索引擎或者客户端设备可以自动执行查询(称为“实况查询”或者“基本上实况查询”)以确定或者标识在生成建议查询检索词时的时间当前或者之后不久的纽约市天气信息作为实况内容。反映实时或者近实时信息的这一当前天气数据可以与建议查询检索词本身一起或者替换建议查询检索词通过客户端设备的用户接口提供给用户。这一实况内容可以在它呈现给用户之前由客户端设备或者搜索引擎处理并且可以包括文字数据(例如三位当前温度读数或者包括当前天气数据的XML文档)或者其它类型的数据(例如表明当前天气状态的图标或图像或者口头天气报告的声音文件)。一般而言,在本说明书中描述的主题内容的另一创新方面可以实现于如下方法中,这些方法包括以下动作:客户端设备获得建议查询检索词;响应于获得建议查询检索词来发起实况查询以获得涉及建议查询检索词的实况内容;获得实况内容;并且在客户端设备的用户接口上显示实况内容。这一方面的其它实施例包括对应系统、装置和在计算机存储设备上编码的配置成执行方法的动作的计算机程序。这些和其它实施例可以各自可选地包括以下特征中的一个或者多个特征。例如,可以在建议查询检索词列表之中、在搜索框下面的下拉菜单上、在建议查询检索词列表上替换建议查询检索词或者在建议查询检索词列表上与建议查询检索词相邻显示实况内容。获得建议查询检索词还可以包括:接收用户输入查询检索词,并且使用用户输入查询检索词来生成建议查询检索词;或者访问用户的个人化搜索历史,并且使用用户的个人化搜索历史来生成建议查询检索词。可以获得建议查询检索词而无需用户录入查询检索词,并且可以响应于获得建议查询检索词来自动发起实况查询。当建议查询检索词标识企业、位置、兴趣点(POI)或者人时,实况内容可以分别是用于企业的当前股价、用于位置的当前天气信息、在POI与客户端设备的当前位置之间的距离或者人的状态。实况查询可以包括建议查询检索词本身。动作可以包括确定用户已经选择用于调用搜索对话的控件,其中响应于确定用户已经选择控件来自动获得建议查询检索词,或者动作可以包括检测用户已经选择包括实况内容的连接并且基于检测到用户已经选择链接来访问涉及建议查询检索词的网上文档。实况内容可以代表涉及建议查询检索词的信息,该信息在提交实况查询时的时间是当前的。实况内容可以代表涉及建议查询检索词的信息,该信息在执行实况查询时的时间是当前的。获得建议查询检索词可以包括生成建议查询检索词或者从搜索引擎接收建议查询检索词。一般而言,在本说明书中描述的主题内容的另一创新方面可以实现于如下方法中,这些方法包括以下动作:通过搜索引擎生成建议查询检索词;响应于生成建议查询检索词来执行实况查询以获得涉及建议查询检索词的实况内容;获得实况内容;以及向客户端设备提供实况内容。这一方面的其它实施例包括对应系统、装置和在计算机存储设备上编码的配置成执行方法的动作的计算机程序。一般而言,在本说明书中描述的主题内容的另一创新方面可以实现于如下方法中,这些方法包括以下动作:从用户接收部分查询检索词;并且基于部分查询检索词生成包括部分查询检索词的建议查询检索词。动作也包括:响应于生成建议查询检索词来发起第三方内容提供商的实况查询以获得涉及建议查询检索词的基本上实况内容,实况内容包括与建议查询检索词关联并且在生成建议查询检索词时的时间是基本上当前的或者在该时间之后的信息;从第三方内容提供商接收实况内容;并且向客户端设备提供建议查询检索词和实况内容用于彼此相邻显示。在附图和下文描述中阐述本说明书中描述的主题内容的一个或者多个方面的细节。主题内容的其它潜在特征、方面和优点将从说明书、附图和权利要求中变得清楚。附图说明图1是用于在信息搜索系统中提供实时反馈的示例框架的背景图。图2和图7是例子系统的框图。图3和图4是例子过程的流程图。图5A-5C和图6A-6D示出了各种搜索背景相关的状态下的搜索用户接口的例子。相似标号全篇代表对应部件。具体实施方式图1是用于在信息搜索系统100中提供实时反馈的示例框架的概念图。更具体而言,该图描绘了组成信息搜索系统100的客户端设备102(例如蜂窝电话、PDA或者个人计算机)和搜索引擎104并且也描绘了在客户端设备102与搜索引擎104之间的数据流106和在各种状态中的客户端设备102的用户接口108(分别标注为在时序状态“A”至“F”中的用户接口108a至108f)。随着电子设备的计算能力和存储能力已经增加,已经出现机会让应用、设备和系统(比如客户端设备102和搜索引擎104)的开发商利用这些增强以便比如通过提供下文描述的实时反馈向用户提供更丰富、更响应以及更让人满意和投入的搜索体验。客户端设备102的用户可以通过向用户接口108的搜索框110中录入查询本文档来自技高网...
具有实时反馈的信息搜索系统

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.02.03 US 12/699,5321.一种计算机实现的方法,包括:在客户端设备处并且从搜索引擎获得由所述搜索引擎生成的建议查询检索词;响应于获得所述建议查询检索词,在所述客户端设备的用户接口上提供高速缓存内容以用于显示,所述高速缓存内容涉及所述建议查询检索词并且包括在所述客户端设备处获得所述建议查询检索词之前获得的信息;在获得所述建议查询检索词之后,自动地从所述客户端设备发起实况查询以获得涉及所述建议查询检索词的实况内容,所述实况内容是对所述高速缓存内容的更新,其中所述实况内容包括在由所述搜索引擎生成所述建议查询检索词时的时间或者在所述时间之后获得的信息,并且其中所述实况内容包括其关联的值在生成所述建议查询检索词时未由所述搜索引擎预先编索引的信息;在所述客户端设备处获得所述实况内容;以及在所述客户端设备的用户接口上提供所述实况内容以替换下拉列表内的所述建议查询检索词以及所述高速缓存内容,以用于显示,所述下拉列表包括一个或多个其它建议查询检索词。2.一种计算机实现的方法,包括:在客户端设备处并且从搜索引擎获得由所述搜索引擎生成的建议查询检索词;响应于获得所述建议查询检索词,在所述客户端设备的用户接口上提供高速缓存内容以用于显示,所述高速缓存内容涉及所述建议查询检索词并且包括在所述客户端设备处获得所述建议查询检索词之前获得的信息;在获得所述建议查询检索词之后,自动地从所述客户端设备发起实况查询以获得涉及所述建议查询检索词的实况内容,所述实况内容是对所述高速缓存内容的更新,其中所述实况内容包括在由所述搜索引擎生成所述建议查询检索词时的时间或者在所述时间之后获得的信息,并且其中所述实况内容包括其关联的值在生成所述建议查询检索词时未由所述搜索引擎预先编索引的信息;在所述客户端设备处获得所述实况内容;以及提供所述实况内容以更新所述客户端设备的所述用户接口上的所述高速缓存内容,以用于显示。3.根据权利要求2所述的计算机实现的方法,其中在所述客户端设备的所述用户接口上提供所述实况内容以用于显示包括:在所述客户端设备的用户接口上提供与下拉列表内的所述建议查询检索词在相同的线上的所述实况内容。4.根据权利要求2所述的计算机实现的方法,其中在所述客户端设备的用户接口上提供与下拉列表内的所述建议查询检索词在相同的线上的所述实况内容包括:在所述客户端设备的用户接口上显示与下拉列表内的所述建议查询检索词在相同的线上的所述实况内容,所述实况内容与所述建议查询检索词的列表上的所述建议查询检索词相邻。5.根据权利要求2所述的计算机实现的方法,其中获得所述建议查询检索词还包括:访问用户的个人化搜索历史,以及使用所述用户的个人化搜索历史来生成所述建议查询检索词。6.根据权利要求2所述的计算机实现的方法,其中:获得所述建议查询检索词而无需用户录入查询检索词。7.根据权利要求2所述...

【专利技术属性】
技术研发人员:M·J·勒博P·弗坎
申请(专利权)人:谷歌公司
类型:
国别省市:

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

1