当前位置: 首页 > 专利查询>A九COM公司专利>正文

提供集中的搜索结果的方法和系统技术方案

技术编号:2915788 阅读:180 留言:0更新日期:2012-04-11 18:40
一种提供搜索结果的方法,包括响应搜索请求而执行搜索,提供响应于该搜索请求的第一结果列表,基于该第一结果列表中所包括的内容而提供可选项目列表,从该可选项目列表中接收用户选择项目,以及提供第二结果列表。该第二结果列表排除了具有涉及该用户选择项目的内容的结果。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种提供搜索结果的方法和系统。特别涉及能更有效地通过搜索结果列表进行导航,排除不太相关的搜索结果,执行更集中的搜索的方法和系统。
技术介绍
希望通过例如因特网这样的网络访问可用信息的用户通常通过在搜索引擎网站的可用搜索引擎中输入一个或多个例如关键字这样的搜索项目来开始该过程。搜索引擎使用关键字来产生通常为一个或多个搜索结果网页形式的搜索结果列表,其中每个搜索结果可以与网站或网页内容相关联,该网站或网页内容与这些关键字相对应或相关联。例如,如果搜索引擎网站的访问者输入项目“花”,则在搜索结果页上就会列举与花相关的网页。搜索结果列表常常都很大,并且包括多页搜索结果,其中每一页包括搜索结果的一部分。例如,第一网页可用于显示前十个搜索结果,第二网页可用于显示再又十个搜索结果,等等。由于搜索结果量很大,并且相应大的页面显示那些搜索结果,因此用户难以找到其感兴趣的网站,特别是如果相关网站显示在第四、第五或甚至更后面的搜索结果页上。为了帮助用户浏览搜索结果列表,搜索引擎常常使用自动排序算法来基于相关度排列搜索结果。每个搜索结果的相关度主要根据多个因素来确定,包括网页的内容或主题,其他网页到该网页的链接数,等等。但是,确定特定网页与关键字搜索的相关度是一种本来就困难的任务,并且在某些情况下,在引导用户到包含所需信息的网页的过程中,自动排序算法是无效的。例如,如果用户输入广泛用于各种没有联系的普通上下文中的搜索项目时,(如项目“鹰”通常指鸟,也指一个或多个使用名称“鹰”的其他方面没有联系的产品、人、运动队或其他组织),则搜索引擎会识别若干没有联系但-->高相关度或甚至等同相关度的一些网页。此外,即使用户输入通常用于单个普通上下文中的搜索项目(如旧金山一般通常指一个城市),但搜索引擎会识别该上下文中的若干没有联系但高相关度或等同相关度的网页(如与旧金山内一个或多个位置或实体相关的一些网页)。在这些情况中,用户将面临不得不通过大量没有联系的网页列表来导航,从而找到那些最相关的搜索结果。提供这样一种用于提供搜索结果的方法和系统将是有益的,这种方法和系统使用户能更有效地通过搜索结果列表进行导航,排除不太相关的搜索结果,执行更集中的搜索。
技术实现思路
一个实施例涉及提供搜索结果的方法。该方法包括响应搜索请求而执行搜索,提供响应于该搜索请求的第一结果列表,基于包括在该第一结果列表中的内容提供可选项目列表,从该可选项目列表中接收用户选择项目,以及提供第二结果列表。该第二结果列表排除了具有涉及该用户选择项目的内容的结果。另一个实施例涉及提供搜索结果的系统。该系统包括搜索引擎,配置为基于关键字执行搜索,并检索与该关键字相关联的结果中所包括的内容。该系统还包括搜索结果分析引擎,配置为基于该搜索提供与该关键字相关联的第一结果列表,基于包括在该第一结果列表的网页中的内容提供可选项目列表,从该可选项目列表中接收用户选择项目,以及提供第二结果列表。该第二结果列表排除了具有涉及该用户选择项目的内容的结果。另一个实施例涉及一种图形用户界面。该图形用户界面包括具有配置为产生第一显示屏幕的编程逻辑的存储器。该第一显示屏幕包括与基于关键字搜索的关键字相关联的第一结果列表,以及基于该第一结果列表中所包括的内容的可选项目列表。第一可选屏幕配置为从该可选项目列表中接收用户选择项目。编程逻辑还配置为响应从可选项目列表中接收用户选择项目而产生第二显示屏幕。该第二显示屏幕包括第二结果列表。该第二结果列表从该第一结果列表中排除了具有涉及该用户选择项目的内容的结果。另一个实施例涉及一种提供搜索结果的方法。该方法包括从用户计算接收作为部分搜索请求的一个关键字,利用搜索引擎执行基于该关键字搜索,检索包括该关键字的搜索结果的内容,在检索的内容中确定包括该关键字的第一结-->果列表,基于对在该第一结果列表中的结果检索的内容而提供可选项目列表,从该可选项目列表中接收用户选择项目,以及提供第二结果列表。该第二结果列表包括具有排除了第一用户选择项目的内容的结果。另一个实施例涉及一种图形用户界面。该图形用户界面包括具有配置为产生搜索结果屏幕的编程逻辑的存储器。该搜索结果屏幕包括与基于关键字搜索的关键字相关联的搜索结果列表。基于与该关键字的相关度来对搜索结果列表中的搜索结果排序。搜索结果屏幕还包括搜索结果索引,配置为便于根据与每个搜索结果相关联的内容中所包括的项目列举搜索结果。搜索结果屏幕配置为从该搜索结果索引中接收用户选择项目。附图简要说明图1是简要表示根据示例性实施例的一种用于提供集中的搜索结果的系统的框图。图2表示根据示例性实施例的一种用于提供搜索结果的图形用户界面。图3表示根据示例性实施例的具有更新的搜索结果列表的图2的图形用户界面。图4表示根据示例性实施例的具有新的搜索结果列表的图3的图形用户界面,所述新的搜索结果列表基于改进的搜索。图5表示根据示例性实施例的具有新的可选项目列表的图4的图形用户界面,所述新的可选项目列表基于从改进的搜索中接收的搜索结果的可搜索内容的分析。图6是表示根据示例性实施例的使用图1的系统来提供集中的搜索结果的方法的流程图。具体实施方式图1表示根据示例性实施例的一种提供集中的搜索结果的系统100。系统100可包括一个或多个访问者102,以及一个或多个出版者104。访问者102和出版者104可各包括一个或多个计算机(如,服务器,个人计算机,膝上型计算机,工作站,可上网电话,可上网电子邮件装置,PDA,等等),其通过例如因特网这样的通信网络110互相连接。系统100还包括一个搜索引擎服务-->120。系统100通常配置为允许访问者102通过通信网络110浏览出版者104所作的可用内容(如具有网络服务器107的网站及相关网页,或由HTML资料库或其他内容和模板产生的其他文档108)。特别是,系统100配置为响应来自访问者102的搜索结果请求而给访问者102提供集中的搜索结果。例如,访问者102可提交一个搜索项目给系统100,例如一个关键字。该关键字可以是广泛用于各种没有联系的普通上下文中的项目,或通常用于单个普通上下文中的项目,但在该上下文中具有若干没有联系的主题。系统100配置为使访问者102能更有效地通过大量搜索结果导航,其中的许多结果是彼此没有联系的,或比其他结果彼此的相关度较低。系统100配置为给访问者102提供项目列表,该项目列表可例如用作搜索结果图、索引或内容表,以使访问者102能够排除不太相关的搜索结果并执行更集中的搜索,以识别更相关的结果。搜索引擎服务120可包括搜索引擎122、搜索结果分析引擎124以及数据库126。根据其他示例性实施例,作为分离的实体而提供一个或多个这样的组件。例如,搜索结果分析引擎124和数据库126可以是集成的,而搜索引擎120可以是由分离的实体提供的,从而作为应用编程接口(API)提供搜索结果分析引擎124和数据库126。还应当理解到,虽然本文通过例如因特网这样的网络搜索网页来描述多个实施例,但其他类型的可搜索内容和系统也是可以想到的。例如,根据一个示例性实施例,搜索引擎服务120可配置为搜索任何类型的电子材料。在该实施例中,可作为API的一部分而提供搜索引擎服务120,从而能够通过通信网络搜索任本文档来自技高网
...

【技术保护点】
一种提供搜索结果的方法,包括: 响应搜索请求而执行搜索; 提供响应于该搜索请求的第一结果列表; 基于所述第一结果列表中所包括的内容而提供可选项目列表; 从所述可选项目列表中接收用户选择项目;以及 提供第二结果列 表,其中所述第二结果列表排除了具有涉及所述用户选择项目的内容的结果。

【技术特征摘要】
【国外来华专利技术】US 2006-3-29 11/392,2111、一种提供搜索结果的方法,包括:响应搜索请求而执行搜索;提供响应于该搜索请求的第一结果列表;基于所述第一结果列表中所包括的内容而提供可选项目列表;从所述可选项目列表中接收用户选择项目;以及提供第二结果列表,其中所述第二结果列表排除了具有涉及所述用户选择项目的内容的结果。2、如权利要求1的方法,其中所述可选项目列表为第一可选项目列表,该方法进一步包括:基于所述第二结果列表中所包括的内容提供第二可选项目列表。3、如权利要求2的方法,其中该搜索是第一搜索,该方法进一步包括:基于所述搜索请求和用户选择项目执行第二搜索,以提供所述第二结果列表。4、如权利要求3的方法,其中所述用户选择项目是第一用户选择项目,该方法进一步包括:从所述第二可选项目列表中接收第二用户选择项目;以及提供第三结果列表和第三可选项目列表。5、如权利要求1的方法,其中所述搜索请求包括关键字,其中该方法进一步包括:基于可选项目与所述关键字的相关度而生成所述可选项目列表。6、如权利要求5的方法,其中提供所述可选项目列表包括对所述第一结果列表中包括的内容中的项目进行分析,以确定与所述关键字的相关度,且其中项目的相关度是以从下列因素中选出的因素为基础的:内容中所包括的项目的频率、近似、显著和上下文。7、如权利要求5或6之一的方法,其中提供所述可选项目列表包括对所述第一结果列表中包括的元数据进行分析。8、如权利要求5-7中任一个的方法,其中提供所述可选项目列表包括提供与所述搜索请求通常相关的预定可选项目列表;其中基于所述搜索请求的用法数据来创建并保存所述预定列表。9、如权利要求5-7中任一个的方法,其中提供所述可选项目列表包括利用所述第一结果列表内的链接结构来分析该链接结构所涉及的内容或元数据。10、如权利要求1的方法,其中提供第一结果列表包括将所述第一结果列表显示为到基于内容的文档的超链接。11、如权利要求10的方法,其中基于内容的文档为网页。12、如权利要求1的方法,其中在图形用户界面屏幕上显示所述可选项目列表,该图形用户界面屏幕配置为接收所述可选项目列表中的一个或多个用户选择项目。13、如权利要求12的方法,其中所述图形用户界面屏幕配置为允许选择所述可选项目列表中的任何项目,以便所述项目被包含在所述第二结果列表中或被从所述第二结果列表中排除。14、如权利要求12或13之一的方法,进一步包括:基于所述可选项目列表中的至少一个项目的选择而产生分层搜索。15、如权利要求1的方法,进一步包括:确定内容与所述可选项目列表中的项目的相关度;以及对于至少一个项目提供所述相关度的测量值。16、如权利要求15的方法,进一步包括:基于所述关键字和用户选择项目执行第二搜索,以提供所述第二结果列表。17、一种执行如权利要求1-16中任一个方法的计算机程序。18、一种提供搜索结果的系统,包括:搜索装置和搜索结果分析装置,所述搜索装置配置为:基于关键字执行搜索;以及检索代表该关键字的内容;所述搜索结果分析装置配置为:基于该搜索提供与该关键字相关的第一结果列表;基于所述第一结果列表所包括的内容提供可选项目列表;从所述可选项目列表中接收用户选择项目;以及提供第二结果列表,其中所述第二结果列表排除了具有涉及所述用户选择项目的内容的结果。19、如权...

【专利技术属性】
技术研发人员:蒂莫西P斯通霍克苏林吴
申请(专利权)人:A九COM公司
类型:发明
国别省市:US[美国]

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

1