用于对搜索结果重新排序的系统、方法和/或设备技术方案

技术编号:13605888 阅读:55 留言:0更新日期:2016-08-28 20:04
本公开涉及用于对搜索结果重新排序的系统、方法和/或设备。本发明专利技术公开了与修改搜索结果相关联的方法、设备、装置和系统的实施例。

【技术实现步骤摘要】
分案申请说明本申请是申请日为2009年02月20日、题为“用于对搜索结果重新排序的系统、方法和/或设备”的中国专利技术专利申请No.200980107845.8(PCT国际申请PCT/US2009/001119)的分案申请。相关申请这是要求2008年3月12日提交的美国非临时申请第12/047,069号的优先权的PCT申请,该美国临时申请通过引用被全部结合于此。
本专利技术的实施例涉及搜索引擎领域,并且更具体地涉及修改搜索结果。
技术介绍
鉴于在互联网上可获得大量内容和/或信息,有一种针对感兴趣的一个或多个领域进行组织和/或搜索的方式是有益的。例如,用户可以使用一个或多个因特网搜索引擎来识别潜在地相关的内容,例如,通过基于与感兴趣的领域有关的一个或多个关键字进行搜索。可以基于所确定的具体页面与一个或多个关键字的关联度、根据一个或多个公式组织来自一个或多个搜索引擎的结果。又例如,用户可以给他们想在以后再次浏览的信息和/或内容的一个或多个位置加上书签。书签可以被组织到一个或多个文件夹中,例如,组织到目录结构中。然而,假定可获得大量内容和/或信息,则用于组织和搜索的新的解决方案可能是有益的。附图说明在说明书的最后部分中特别指出并明确要求保护主题。然而,通过在阅读附图时参考以下详细描述可以最好地理解所要求保护的既有关于组织也关于操作方法的主题以及它们目的、特征和优势,在附图中:图1是例如一个或多个计算平台与一个或多个服务器进行通信的实施例的示意图;图2是例如用于对一个或多个搜索结果重新排序的方法的实施例的流程图;图3是例如用于对一个或多个搜索结果重新排序的第二方法的实施例的流程图;图4A和图4B是用于指示一个或多个用户偏好并且向用户显示一个或多个重新排序的搜索结果的界面的示图。图5A和图5B是用于向用户显示一个或多个重新排序的搜索结果的界面的示图。详细描述在以下详细描述中,阐述了大量特定细节来提供对所要求保护的主题的透彻理解。然而,本领域技术人员将了解,所要求保护的主题可以在没有这些特定细节的情况下被实行。在其它实例中,没有详细描述本领域普通技术人员知道的方法、过程和/或组件以免模糊所要求保护的主题。贯穿本说明书,对“一个实施例”或“实施例”的提及是指结合该实施例描述的具体特征、结构或特性被包括在所要求保护的主题的至少一个实施例中。因此,在该说明书的各个地方出现的短语“在一个实施例中”和/或“实施例”不一定都指同一实施例。此外,在一个或多个实施例中,可以组合这些具体特征、结构和/或特性。通过使用互联网,用户可以访问有关各种话题的大量信息。然而,在某些情形下,用户可能难以查找到他们感兴趣的信息的位置。为了解决这个问题,可以采用所谓的“搜索引擎”这样的机制来索引大量网页并且提供用于例如通过输入关键字或短语来搜索索引的信息的界面。搜索引擎例如可以包括或以其它方式采用“爬虫”(crawler)(也称
为“蜘蛛人(spider)”或“机器人(robot)”),其可以以某种方式“爬行(crawl)”互联网来查找网络文档的位置。在查找到网络文档的位置之后,爬虫可存储该文档的URL,并且有可能跟随与该网络文档相关联的任意超链接来查找其它网络文档的位置。搜索引擎例如可以包括信息提取和/或索引机制,其适于提取和/或以其他方式索引有关被爬虫查找到位置的网络文档的某些信息。这样的索引信息例如可以基于与网络文档相关联的HTML文件的内容来生成。索引机制可以将索引信息存储到数据库中。搜索引擎可以提供使得用户可以搜索该数据库的搜索工具。搜索工具可以包括使得用户可以输入或以其它方式指定搜索项(例如,关键字)并接收和/或浏览搜索结果的用户界面。搜索引擎可以按照具体的顺序来呈现搜索结果,例如,根据排名方案和/或排名处理。在某些情形下,用户可能想要提供与搜索结果有关的输入。例如,用户可以提供指示,该指示表明具体搜索结果与他们发起的搜索查询不相关。又例如,用户可以提供指示,该指示表明另一搜索结果与这样的搜索查询更相关。另外,可能希望存储那些用户偏好并且/或者使之与具体用户相关联,这样可以考虑具体用户所提供的偏好来修改将来的搜索结果。例如,可能希望对与具体用户的一个或多个关键字相关联的搜索结果重新排序,这样肯定地或肯定地排名的(例如,更相关或更有用的)结果被更明显地显示,而否定地排名的(例如,不那么相关或不那么有用的)结果被不那么明显地显示或者被从显示给用户的搜索结果中移除。还可能希望向用户提供一个或多个指示,这一个或多个指示表明被显示给用户的与一个或多个关键字相关联的搜索结果已被重新排序。然而,应当注意,这些仅仅是有关对搜索结果重新排序的说明性示例,并且所要求保护的主题在这方面不限于此。图1是实施例100的示意图,其包括一个或多个计算平台,例如计算平台102和/或104。在该实施例中,例如,计算平台102和/或104可以与一个或多个服务器(例如,服务器106、108和/或110)通信。在一个具体实施例中,用户可以通过使用诸如web浏览器之类的应用程序来发起一
个或多个搜索,所述应用程序由诸如计算平台102或计算平台104之类的计算平台执行来与一个或多个搜索引擎进行通信。在一个实施例中,搜索引擎例如可以包括在诸如服务器106、108和/或110之类的一个或多个服务器上运行的一个或多个应用程序和/或数据库。在该实施例中,响应于用户搜索查询,服务器106可以至少部分地搜索一个或多个数据库来生成一个或多个搜索结果。服务器106还可以将这一个或多个搜索结果经由网络发送给计算平台102。如上所述,所生成的搜索结果可以根据排名方案和/或排名处理被排名。在一个实施例中,排名方案可以尝试至少部分地对结果进行排序,使得更有可能相关的结果比不那么可能相关的结果被以更明显的方式呈现给用户。另外,排名方案可以随时间更改具体结果的排名,例如,响应于结果中所列出的一个或多个web站点的内容的一个或多个变化和/或一个或多个web站点处的内容的所感受到的关联度的变化。图2是实施例200的流程图,实施例200例如是用于对一个或多个搜索结果重新排序的方法或处理。对于框202,搜索引擎可以至少部分地响应于搜索查询,生成一个或多个搜索结果的列表。例如,用户可以在搜索引擎中输入搜索项“black cat”(黑猫)。然后,搜索引擎可以生成与搜索项“black cat”相对应的一个或多个搜索结果的列表。在某些情形下,所生成的搜索结果的列表可以被发送给计算平台以用于经由诸如web浏览器之类的应用程序显示给用户,例如关于图4A所示。可替换地,如以下更全面地讨论的,所生成的搜索结果的列表可以在被发送以用于显示给用户之前例如通过对所生成的搜索结果重新排序而被修改。对于框204,所生成的搜索结果可以例如由一个或多个服务器106、108和/或110修改或重新排序。在一个实施例中,一个或多个用户偏好可以已经与搜索查询相关联。例如,与搜索结果和/或搜索项相关联的一个或多个用户偏好可以之前已被存储在例如与搜索引擎相关联的一个或多个表格中和/或被存储在一个或多个服务器(例如,服务器106、108和/或110中的一个或多个)处。在一个本文档来自技高网
...

【技术保护点】
一种方法,包括:基于接收到的搜索查询生成搜索结果;以及至少部分地基于与一个或多个在前搜索结果相关地提供的一个或多个用户输入来对所生成的搜索结果重新排序,在耦合到计算平台的存储装置中,所述用户输入之前已经被与所述用户和/或所述搜索查询相关联。

【技术特征摘要】
2008.03.12 US 12/047,0691.一种方法,包括:基于接收到的搜索查询生成搜索结果;以及至少部分地基于与一个或多个在前搜索结果相关地提供的一个或多个用户输入来对所生成的搜索结果重新排序,在耦合到计算平台的存储装置中,所述用户输入之前已经被与所述用户和/或所述搜索查询相关联。2.根据权利要求1所述的方法,其中,所述一个或多个用户输入包括肯定的排名或否定的排名。3.根据权利要求1所述的方法,其中,所述重新排序包括优先化一个或多个搜索结果。4.根据权利要求3所述的方法,其中,所述重新排序包括移除一个或多个搜索结果。5.根据权利要求4所述的方法,还包括:向所述用户提供对所述重新排序的一个或多个指示。6.根据权利要求4所述的方法,其中,优先化一个或多个搜索结果包括将所述一个或多个结果移动到所述搜索结果的开头处或接近开头处。7.一种方法,包括:从用户接收与一个或多个搜索结果有关的输入;在耦合到计算平台的存储装置中,将所述用户输入与所述用户和/或搜索查询相关联;以及至少部分地基于所接收到的输入来对一个或多个后续搜索的结果重新排序。8.根据权利要求7所述的方法,其中,所述一个或多个后续搜索被与所述用户相关联地发起。9.根据权利要求7所述的方法,其中,所接收到的输入包括肯定的排名和/或否定的排名。10.根据权利要求7所述的方法,其中,所述重新排序包括优先化来自所述一个或多个后续搜索的一个或多个结果。11.根据权利要求10所述的方法,其中,所述重新排序包括移除来自所述一个或多个后续搜索的一个或多个结果。12.根据权利要求11所述的方法,并且还包括与所述一个或多个后续搜索的结果一起提供对所述重新排序的一个或多个指示。13.根据权利要求11所述的方法,其中,优先化一个或多个搜索结果包括将所述一个或多个结果移动到所述搜索结果开头处或接近开头处。14.一种系统,包括:一个或多个计算平台,所述一个或多个计算平台可操作来基于搜索查询生成搜索结果,所述一个或多个计算平台还可操作来至少部分地基于与一个或多个在前搜索结果相关地提供的一个或多个用...

【专利技术属性】
技术研发人员:亚历克斯·高滋
申请(专利权)人:埃克斯凯利博IP有限责任公司
类型:发明
国别省市:美国;US

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

1