CN105893517A - 用于对搜索结果重新排序的系统、方法和/或设备 - Google Patents
用于对搜索结果重新排序的系统、方法和/或设备 Download PDFInfo
- Publication number
- CN105893517A CN105893517A CN201610193072.1A CN201610193072A CN105893517A CN 105893517 A CN105893517 A CN 105893517A CN 201610193072 A CN201610193072 A CN 201610193072A CN 105893517 A CN105893517 A CN 105893517A
- Authority
- CN
- China
- Prior art keywords
- search
- search results
- user
- result
- ranking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Abstract
本公开涉及用于对搜索结果重新排序的系统、方法和/或设备。本发明公开了与修改搜索结果相关联的方法、设备、装置和系统的实施例。
Description
分案申请说明
本申请是申请日为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中的一个或多个)处。在一个实施例中,例如,一个或多个用户偏好可被与一个或多个搜索项相关联并且存储在哈希表或其它查找表中。例如,用户可以在之前已经向搜索引擎提供与一个或多个搜索结果有关的肯定的和/或否定的反馈。在一个实施例中,搜索引擎可以使用所提供的反馈来为用户对随后在显示器上呈现给用户的搜索结果重新排序。例如,响应于接收到肯定或者说肯定性的排名的搜索结果,搜索引擎可以对搜索结果重新排序使得肯定地排名的搜索结果可以被更明显地显示,例如,被显示在搜索结果列表的顶部或接近顶部。又例如,响应于接收到否定的排名的搜索结果,搜索引擎可以对搜索结果重新排序使得否定地排名的搜索结果可以被不那么明显地显示,例如,被显示在搜索结果列表的底部或可以整个从搜索结果列表中移去。
对于框206,搜索引擎可以向用户提供一个或多个指示,这一个或多个指示表明搜索结果已被重新排序。例如,搜索引擎可以生成一个或多个图形元素来与显示器中已被重新排序的各个搜索结果相关联。在一个实施例中,这可以包括将肯定图形元素(例如,推针的图形表示)与基于肯定的用户排名已被更明显地显示的搜索结果相关联,如关于图4B更详细地示出的。另外,搜索引擎可以将否定的图形元素(例如,剪刀的图形表示)与基于否定的用户排名已被不那么明显地显示的搜索结果相关联,如关于图5A更详细地示出的。可替换地,搜索引擎可以提供表明结果已被重新排序和/或从搜索结果划掉的指示,在某些情形下,指示包括可点击URL,该URL使得用户可以看到没有重新排序的所生成的搜索结果,例如关于图5B所示。
图3是实施例300的流程图,实施例300例如是用于对一个或多个搜索结果重新排序的另一方法或处理。对于框302,搜索引擎可以接收与一个或多个搜索结果有关的一个或多个用户输入。例如,响应于搜索查询的用户输入,例如“black cat”,搜索引擎可以生成一个或多个搜索结果的列表并且将所生成的列表发送给计算平台,例如计算平台102和/或104,以用于显示给用户。在一个实施例中,搜索引擎可以连同所生成搜索结果一起提供一个或多个用户可选择元素。在至少一个实施例中,用户可选择的元素可以包括一个或多个用户可点击按钮,在某些情形下,这些用户可点击按钮可以使得搜索引擎可以从用户接收与所生成的搜索结果有关的输入。例如,搜索引擎可以提供与显示给用户的每个搜索结果相关联的肯定的和/或否定的用户可点击元素。在一个实施例中,如果用户点击用户可点击元素中的一个,则用户偏好和/或输入会可以发送至搜索引擎和/或被搜索引擎接收到。
关于框304,搜索引擎可以将接收到的输入与提供输入的用户和/或来自搜索查询的搜索项中的一个或多个相关联。例如,搜索引擎可以将接收到的用户输入存储到一个或多个表格中,例如,哈希表或其它数据表,并且将所存储的输入与用户和/或搜索查询至少部分地关联,使得所存储的输入可以连同一个或多个将来的搜索查询一起使用。在一个实施例中,例如,搜索引擎在向具体用户(例如,登记的和/或注册的用户)提供将来的搜索结果之前,可以在一个或多个表格中搜索所存储的用户输入。在至少一个实施例中,搜索引擎可以查找用户和/或搜索查询来至少部分地确定所存储的用户偏好以确定一个或多个后续搜索结果是否应当被修改。
对于框306,搜索引擎可以至少部分地基于接收到的用户输入来对一个或多个后续搜索的结果重新排序。例如,如果用户之前已经提供与关联于搜索查询“black cat”的搜索结果有关的输入,则搜索引擎可以为该用户修改针对该查询的后续搜索结果,例如,通过更明显地显示肯定地排名的搜索结果和不那么明显地显示否定地排名的搜索结果。以这种方式,用户能够更迅速地到达用户发现与一个或多个搜索项特别相关的搜索结果。在一个实施例中,重新排序可以包括将肯定地排名的搜索结果放置在所显示的搜索结果的开始处或接近开始处同时移除或不强调否定地排名的搜索结果。
关于框308,搜索引擎还可以向用户提供对重新排序的搜索结果的一个或多个指示。例如,搜索引擎可以在显示器上将一个或多个图形元素与任意重新排序的搜索结果相关联。在一个实施例中,例如,在显示器上,肯定的图形元素(例如针)可以与肯定地排名的搜索结果相关联,而否定的图形元素(例如剪刀)可以与否定地排名的搜索结果相关联。又例如,否定地排名的搜索结果可以从被显示的搜索结果中移除。在该示例中,搜索引擎可以向用户提供表明肯定地排名的结果已被移除的指示,该指示例如是可以使得用户可以请求搜索引擎显示否定地排名的结果的可点击链接。以这种方式,用户可以浏览之前否定地排名的搜索结果,或,在某些情形下,用户可以取消之前的否定的排名。
在具体示出的实现方式中,在图4A、图4B、图5A和图5B中,搜索引擎界面可以在浏览器中被显示给用户并且可以通过图形用户界面(GUI)从用户接收输入。例如,用户可以使用web浏览器来访问搜索引擎,该web浏览器在能够与网络进行通信的计算平台上执行,如以上关于图1所述。Web浏览器可以使得用户可以经由GUI向搜索引擎输入一个或多个查询和/或提供其它反馈。例如,GUI可以使得用户可发起基于一个或多个搜索查询的一个或多个搜索。同样,在某些情形下,GUI可以使得用户可提供与一个或多个所显示的搜索结果有关的反馈。
图4A是用于指示一个或多个用户偏好的搜索引擎界面400的示图。关于图4A,用户例如可以在框402中输入搜索查询,例如一个或多个搜索项。响应于用户提交搜索查询,搜索引擎可以生成一个或多个搜索结果。在一个实施例中,搜索结果可以作为列表被显示给用户,其中,至少部分地基于与搜索引擎相关联的一个或多个排名算法和/或排名处理来放置那个列表中的各个搜索结果。例如,排名处理可以至少部分地通过将更有可能的结果放置在搜索结果列表的顶部或接近项部处,来尝试在不那么可能相关的结果之前向用户显示更有可能相关的结果。在某些情形下,搜索引擎可以提供供用户提供与所显示的结果有关的反馈的界面。在该实施例中,该界面可以包括一个或多个用户可选择的图形元素,例如,在可以从与计算平台相关联的输入装置(例如,鼠标或其它点选装置)接收用户输入的GUI中显示的一个或多个URL、Java元素等。例如,推针图标(例如,推针图标404)可以代表肯定的排名,而剪刀图标(例如,剪刀图标406)可以代表否定的排名。在该示例中,用户可以点击这些推针图标中的一个来指示相邻的搜索结果与该用户具有特别的关联度。同样,用户可以点击剪刀图标中的一个来指示相邻的搜索结果与该用户没有特别的关联度。通过用户可选择图形元素提供的任何用户反馈可以使用一个或多个网络协议发送到搜索引擎。例如,该搜索引擎又可以将用户反馈与用户和/或来自搜索查询的任意搜索项相关联,例如通过将信息存储到一个或多个表格中。
图4B是用于向用户显示一个或多个重新排序的搜索结果的搜索引擎界面450的示图。关于图4B,搜索引擎可以至少部分地基于之前接收到的用户输入来对搜索结果重新排序。例如,如果用户再次输入搜索查询“black cat”,则搜索引擎可以至少部分地查找用户和/或搜索项来确定一个或多个用户偏好是否已经与所输入的搜索查询相关联地存储。例如,如果用户已经例如通过登入与搜索引擎相关联的web站点向搜索引擎证实他们的身份,则搜索引擎能够确定与用户和/或搜索查询相关联的所存储的用户偏好。在该示例中,用户可以在之前已经提供搜索结果452的肯定排名。搜索引擎能够基于用户的身份和/或搜索项来确定一个或多个用户提供的偏好,并且能够对搜索结果重新排序,这样结果452比其它搜索结果被更明显地显示。在一个实施例中,搜索引擎也可以向用户提供表明搜索结果已被重新排序的指示。这里在该示例中,表明搜索结果已被重新排序的指示可以包括图形指示,例如推针454,其可以被示出为图形地“钉住”搜索结果了452。
图5A是用于向用户显示一个或多个重新排序的搜索结果的界面500的示图。关于图5A,搜索引擎可以至少部分地基于之前接收到的用户输入来对搜索结果重新排序。例如,如果用户再次输入搜索查询“blackcat”,则搜索引擎至少部分地查找用户和/或搜索项来确定一个或多个用户偏好是否已经与所输入的搜索查询相关联地存储。例如,如果用户已经例如通过登入与搜索引擎相关联的web站点向搜索引擎证实了他们的身份,则搜索引擎能够确定与用户和/或搜索查询相关联的所存储的用户偏好。在该示例中,用户可以在之前已经提供一个或多个搜索结果(例如,搜索结果502、504和/或506)的否定的排名。搜索引擎能够基于用户的身份和/或搜索项来确定一个或多个用户提供的偏好,并且能够对搜索结果重新排序使得结果502、504和/或506相比其它搜索结果被不那么明显地显示。在一个实施例中,搜索引擎还可以向用户提供表明搜索结果已被重新排序的指示。这里,在该示例中,表明搜索结果已被重新排序的指示可以包括图形指示,例如剪刀510,其可以被示出为图形地“划掉”了搜索结果502。另外,搜索引擎可以通过以加删除线的格式显示与搜索结果502相关联的文本来将结果502描绘为已被划掉。在某些情形下,搜索引擎还可以向用户提供关于修改对重新排序的搜索结果的显示的附加选项。例如,用户可以点击链接512来从视图中隐藏被划掉的结果,使得接收到否定的反馈的搜索结果没有响应于搜索查询而被显示。
图5B是用于向用户显示一个或多个重新排序的搜索结果的界面550的示图。关于图5B,搜索引擎可以至少部分地基于之前接收的用户输入来对搜索结果重新排序。例如,如果用户再次输入搜索查询“blackcat”,则搜索引擎可以至少部分地查找用户和/或搜索项来确定一个或多个用户偏好是否已经与所输入的搜索查询相关联地存储。例如,如果用户已经例如通过登入与搜索引擎相关联的web站点向搜索引擎证实了他们的身份,则搜索引擎能够确定与用户和/或搜索查询相关联的所存储的用户偏好。在该示例中,用户可以在之前已经提供一个或多个搜索结果的否定的排名(以上关于图5A示出)。搜索引擎能够基于用户的身份和/或搜索项来确定一个或多个用户提供的偏好,并且能够对搜索结果重新排序使得否定地排名的搜索结果相比其它搜索结果被不那么明显地显示。在该示例中,在搜索结果的列表中不示出否定地排名的搜索结果。在一个实施例中,搜索引擎还可以向用户提供表明搜索结果已经被重新排序的指示。这里,在该示例中,搜索引擎向用户提供表明搜索结果之前已被划掉的指示552,并且向用户提供用于示出之前被划掉的结果的可选择选项554。以这种方式,如果用户想要看到之前被划掉的结果,则用户可以使用该选项。另外,在某些情形下,用户可能想要更改与一个或多个搜索结果相关联的偏好。例如,用户可能希望移除否定的排名和/或将否定的排名切换成肯定的排名,或者反之。通过允许用户访问之前的排名,搜索引擎允许用户随时间更改他们的偏好,同时仍然基于之前接收到的用户排名来对后续搜索结果重新排序。
在之前的描述中,已经描述了所要求保护的主题的各个方面。为了说明的目的,阐述了具体的组件、系统和/或配置来提供对所要求保护的主题的透彻理解。然而,应当注意,尽管已经关于以上示例描述了不同实施例,但是以上示例仅仅是与搜索结果有关的说明性的示例并且所要求保护的主题在这些方面不限于此。然而,对受益于本公开的本领域技术人员显而易见的是,可以在没有这些特定细节的情况下实行所要求保护的主题。在其它情形中,省略和/或简化了本领域普通技术人员理解的特征以免模糊所要求保护的主题。尽管这里已经图示和/或描述了某些特征,但是许多修改、替换、更改和/或等同现在将浮现在本领域技术人员的脑海中。因此,应当理解,权利要求意欲包括落在所要求保护的主题的真实精神内的所有这样的修改和/或更改。
Claims (26)
1.一种方法,包括:
基于接收到的搜索查询生成搜索结果;以及
至少部分地基于与一个或多个在前搜索结果相关地提供的一个或多个用户输入来对所生成的搜索结果重新排序,在耦合到计算平台的存储装置中,所述用户输入之前已经被与所述用户和/或所述搜索查询相关联。
2.根据权利要求1所述的方法,其中,所述一个或多个用户输入包括肯定的排名或否定的排名。
3.根据权利要求1所述的方法,其中,所述重新排序包括优先化一个或多个搜索结果。
4.根据权利要求3所述的方法,其中,所述重新排序包括移除一个或多个搜索结果。
5.根据权利要求4所述的方法,还包括:向所述用户提供对所述重新排序的一个或多个指示。
6.根据权利要求4所述的方法,其中,优先化一个或多个搜索结果包括将所述一个或多个结果移动到所述搜索结果的开头处或接近开头处。
7.一种方法,包括:
从用户接收与一个或多个搜索结果有关的输入;
在耦合到计算平台的存储装置中,将所述用户输入与所述用户和/或搜索查询相关联;以及
至少部分地基于所接收到的输入来对一个或多个后续搜索的结果重新排序。
8.根据权利要求7所述的方法,其中,所述一个或多个后续搜索被与所述用户相关联地发起。
9.根据权利要求7所述的方法,其中,所接收到的输入包括肯定的排名和/或否定的排名。
10.根据权利要求7所述的方法,其中,所述重新排序包括优先化来自所述一个或多个后续搜索的一个或多个结果。
11.根据权利要求10所述的方法,其中,所述重新排序包括移除来自所述一个或多个后续搜索的一个或多个结果。
12.根据权利要求11所述的方法,并且还包括与所述一个或多个后续搜索的结果一起提供对所述重新排序的一个或多个指示。
13.根据权利要求11所述的方法,其中,优先化一个或多个搜索结果包括将所述一个或多个结果移动到所述搜索结果开头处或接近开头处。
14.一种系统,包括:
一个或多个计算平台,所述一个或多个计算平台可操作来基于搜索查询生成搜索结果,所述一个或多个计算平台还可操作来至少部分地基于与一个或多个在前搜索结果相关地提供的一个或多个用户输入来对所生成的搜索结果重新排序,所述用户输入之前已经被与所述用户和/或所述搜索查询相关联。
15.根据权利要求14所述的系统,其中,所述一个或多个用户输入包括肯定的排名或否定的排名。
16.根据权利要求14所述的系统,其中,所述一个或多个计算平台可操作来至少部分地通过优先化一个或多个搜索结果来对所生成的搜索结果重新排序。
17.根据权利要求16所述的系统,其中,所述一个或多个计算平台可操作来至少部分地通过移除一个或多个搜索结果来对所生成的搜索结果重新排序。
18.根据权利要求17所述的系统,其中,所述一个或多个服务器还可操作来向所述用户提供一个或多个指示,这一个或多个指示表明所述搜索结果被重新排序。
19.根据权利要求18所述的系统,其中,所述一个或多个服务器还可操作来至少部分地通过将所述一个或多个结果移动到所述搜索结果的开头处或接近开头处来优先化。
20.一种制品,包括:存储了指令的存储介质,所述指令如果被计算平台执行,则适于使得所述计算平台:
从用户接收与一个或多个搜索结果有关的输入;
将所述用户输入与所述用户和/或搜索查询相关联;以及
至少部分地基于所接收到的输入来对一个或多个后续搜索的结果重新排序。
21.根据权利要求20所述的制品,其中,所述一个或多个后续搜索被与所述用户相关联地发起。
22.根据权利要求20所述的制品,其中,所接收到的输入包括肯定的排名和/或否定的排名。
23.根据权利要求20所述的制品,其中,所述指令如果被计算平台执行还适于使得所述计算平台能够优先化来自所述一个或多个后续搜索的一个或多个结果。
24.根据权利要求23所述的制品,其中,所述指令如果被计算平台执行还适于使得所述计算平台能够移除来自所述一个或多个后续搜索的一个或多个结果。
25.根据权利要求24所述的制品,其中,所述指令如果被计算平台执行还适于使得所述计算平台能够与所述一个或多个后续搜索的结果一起提供一个或多个指示,这一个或多个指示表明所述结果已被重新排序。
26.根据权利要求24所述的制品,其中,所述指令如果被计算平台执行还适于使得所述计算平台能够将所述一个或多个结果移动到所述搜索结果开头处或接近开头处。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/047,069 | 2008-03-12 | ||
US12/047,069 US8412702B2 (en) | 2008-03-12 | 2008-03-12 | System, method, and/or apparatus for reordering search results |
CN2009801078458A CN101960455A (zh) | 2008-03-12 | 2009-02-20 | 用于对搜索结果重新排序的系统、方法和/或设备 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009801078458A Division CN101960455A (zh) | 2008-03-12 | 2009-02-20 | 用于对搜索结果重新排序的系统、方法和/或设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105893517A true CN105893517A (zh) | 2016-08-24 |
Family
ID=41064132
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610193072.1A Pending CN105893517A (zh) | 2008-03-12 | 2009-02-20 | 用于对搜索结果重新排序的系统、方法和/或设备 |
CN2009801078458A Pending CN101960455A (zh) | 2008-03-12 | 2009-02-20 | 用于对搜索结果重新排序的系统、方法和/或设备 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009801078458A Pending CN101960455A (zh) | 2008-03-12 | 2009-02-20 | 用于对搜索结果重新排序的系统、方法和/或设备 |
Country Status (8)
Country | Link |
---|---|
US (1) | US8412702B2 (zh) |
EP (1) | EP2266062A4 (zh) |
JP (1) | JP2011517492A (zh) |
KR (1) | KR101273126B1 (zh) |
CN (2) | CN105893517A (zh) |
AU (1) | AU2009223819B2 (zh) |
TW (1) | TWI397826B (zh) |
WO (1) | WO2009114066A1 (zh) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7606793B2 (en) | 2004-09-27 | 2009-10-20 | Microsoft Corporation | System and method for scoping searches using index keys |
US9348912B2 (en) | 2007-10-18 | 2016-05-24 | Microsoft Technology Licensing, Llc | Document length as a static relevance feature for ranking search results |
US8812493B2 (en) | 2008-04-11 | 2014-08-19 | Microsoft Corporation | Search results ranking using editing distance and document information |
US9201965B1 (en) | 2009-09-30 | 2015-12-01 | Cisco Technology, Inc. | System and method for providing speech recognition using personal vocabulary in a network environment |
US8990083B1 (en) | 2009-09-30 | 2015-03-24 | Cisco Technology, Inc. | System and method for generating personal vocabulary from network data |
US20110191327A1 (en) * | 2010-01-31 | 2011-08-04 | Advanced Research Llc | Method for Human Ranking of Search Results |
US8924376B1 (en) * | 2010-01-31 | 2014-12-30 | Bryant Christopher Lee | Method for human ranking of search results |
US8935274B1 (en) | 2010-05-12 | 2015-01-13 | Cisco Technology, Inc | System and method for deriving user expertise based on data propagating in a network environment |
US8738635B2 (en) | 2010-06-01 | 2014-05-27 | Microsoft Corporation | Detection of junk in search result ranking |
MX337076B (es) * | 2010-08-16 | 2016-02-11 | Koninkl Philips Electronics Nv | Metodo y aparato para seleccionar al menos un articulo de medios. |
JP4939637B2 (ja) * | 2010-08-20 | 2012-05-30 | 楽天株式会社 | 情報提供装置、情報提供方法、プログラム、ならびに、情報記録媒体 |
CN102419755B (zh) * | 2010-09-28 | 2013-04-24 | 阿里巴巴集团控股有限公司 | 一种搜索结果的排序方法和装置 |
US9069843B2 (en) | 2010-09-30 | 2015-06-30 | International Business Machines Corporation | Iterative refinement of search results based on user feedback |
US9465795B2 (en) | 2010-12-17 | 2016-10-11 | Cisco Technology, Inc. | System and method for providing feeds based on activity in a network environment |
US8667169B2 (en) | 2010-12-17 | 2014-03-04 | Cisco Technology, Inc. | System and method for providing argument maps based on activity in a network environment |
US8620136B1 (en) | 2011-04-30 | 2013-12-31 | Cisco Technology, Inc. | System and method for media intelligent recording in a network environment |
US20120278318A1 (en) | 2011-05-01 | 2012-11-01 | Reznik Alan M | Systems and methods for facilitating enhancements to electronic group searches |
US11841912B2 (en) | 2011-05-01 | 2023-12-12 | Twittle Search Limited Liability Company | System for applying natural language processing and inputs of a group of users to infer commonly desired search results |
US8909624B2 (en) | 2011-05-31 | 2014-12-09 | Cisco Technology, Inc. | System and method for evaluating results of a search query in a network environment |
CN102841904B (zh) * | 2011-06-24 | 2016-05-04 | 阿里巴巴集团控股有限公司 | 一种搜索方法及设备 |
US8886797B2 (en) * | 2011-07-14 | 2014-11-11 | Cisco Technology, Inc. | System and method for deriving user expertise based on data propagating in a network environment |
WO2013048360A1 (en) * | 2011-09-08 | 2013-04-04 | Google Inc. | Exploring information by topic |
US9495462B2 (en) * | 2012-01-27 | 2016-11-15 | Microsoft Technology Licensing, Llc | Re-ranking search results |
US8831403B2 (en) | 2012-02-01 | 2014-09-09 | Cisco Technology, Inc. | System and method for creating customized on-demand video reports in a network environment |
CN102830940A (zh) * | 2012-09-24 | 2012-12-19 | 深圳市宜搜科技发展有限公司 | 一种搜索结果处理方法及系统 |
US9189552B2 (en) | 2012-11-02 | 2015-11-17 | Swiftype, Inc. | Modifying a custom search engine for a web site based on custom tags |
US9619528B2 (en) * | 2012-11-02 | 2017-04-11 | Swiftype, Inc. | Automatically creating a custom search engine for a web site based on social input |
US8959073B2 (en) * | 2012-11-02 | 2015-02-17 | Swiftype, Inc. | Automatically modifying a custom search engine for a web site based on user input |
US20150154251A1 (en) * | 2013-12-03 | 2015-06-04 | Ebay Inc. | Systems and methods to adapt search results |
US10216844B2 (en) * | 2014-09-26 | 2019-02-26 | Excalibur Ip, Llc | Graphical interface presentation of search results |
US9848242B2 (en) | 2015-09-30 | 2017-12-19 | Rovi Guides, Inc. | Systems and methods for adjusting the priority of media assets scheduled to be recorded |
US20170228374A1 (en) * | 2016-02-08 | 2017-08-10 | Microsoft Technology Licensing, Llc | Diversification and Filtering of Search Results |
WO2018037664A1 (ja) * | 2016-08-22 | 2018-03-01 | 日本電気株式会社 | 情報処理装置、制御方法、及びプログラム |
US11409755B2 (en) | 2020-12-30 | 2022-08-09 | Elasticsearch B.V. | Asynchronous search of electronic assets via a distributed search engine |
US11899677B2 (en) | 2021-04-27 | 2024-02-13 | Elasticsearch B.V. | Systems and methods for automatically curating query responses |
US11734279B2 (en) | 2021-04-29 | 2023-08-22 | Elasticsearch B.V. | Event sequences search |
US20230046572A1 (en) * | 2021-08-13 | 2023-02-16 | RELX Inc. | Method for maintaining object arrangement order |
CN116558536A (zh) * | 2023-04-27 | 2023-08-08 | 中国第一汽车股份有限公司 | 一种车载导航语音交互方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1716257A (zh) * | 2004-06-30 | 2006-01-04 | 微软公司 | 基于跟踪到的用户偏好对搜索结果进行分级的系统和方法 |
CN1768340A (zh) * | 2003-03-31 | 2006-05-03 | 咕果公司 | 用于提供搜索结果的偏好语言排序的系统和方法 |
US20060235860A1 (en) * | 2005-04-18 | 2006-10-19 | Microsoft Corporation | System and method for obtaining user feedback for relevance tuning |
US20070033171A1 (en) * | 2005-08-03 | 2007-02-08 | Novell, Inc. | System and method of re-ordering search results based on prior user actions |
US20070266025A1 (en) * | 2006-05-12 | 2007-11-15 | Microsoft Corporation | Implicit tokenized result ranking |
Family Cites Families (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5802515A (en) * | 1996-06-11 | 1998-09-01 | Massachusetts Institute Of Technology | Randomized query generation and document relevance ranking for robust information retrieval from a database |
US5864863A (en) * | 1996-08-09 | 1999-01-26 | Digital Equipment Corporation | Method for parsing, indexing and searching world-wide-web pages |
US5987446A (en) * | 1996-11-12 | 1999-11-16 | U.S. West, Inc. | Searching large collections of text using multiple search engines concurrently |
US6772139B1 (en) * | 1998-10-05 | 2004-08-03 | Smith, Iii Julius O. | Method and apparatus for facilitating use of hypertext links on the world wide web |
US6493702B1 (en) * | 1999-05-05 | 2002-12-10 | Xerox Corporation | System and method for searching and recommending documents in a collection using share bookmarks |
US6202063B1 (en) * | 1999-05-28 | 2001-03-13 | Lucent Technologies Inc. | Methods and apparatus for generating and using safe constraint queries |
US6546388B1 (en) * | 2000-01-14 | 2003-04-08 | International Business Machines Corporation | Metadata search results ranking system |
US7058944B1 (en) * | 2000-04-25 | 2006-06-06 | Microsoft Corporation | Event driven system and method for retrieving and displaying information |
US7089237B2 (en) * | 2001-01-26 | 2006-08-08 | Google, Inc. | Interface and system for providing persistent contextual relevance for commerce activities in a networked environment |
US6701311B2 (en) * | 2001-02-07 | 2004-03-02 | International Business Machines Corporation | Customer self service system for resource search and selection |
JP2003044513A (ja) * | 2001-07-30 | 2003-02-14 | Dainippon Printing Co Ltd | 情報検索装置 |
US20040098380A1 (en) * | 2002-11-19 | 2004-05-20 | Dentel Stephen D. | Method, system and apparatus for providing a search system |
JP2004326220A (ja) * | 2003-04-22 | 2004-11-18 | Ricoh Co Ltd | 文書検索装置、方法、プログラム、及び記録媒体 |
US7289983B2 (en) * | 2003-06-19 | 2007-10-30 | International Business Machines Corporation | Personalized indexing and searching for information in a distributed data processing system |
US20040260680A1 (en) * | 2003-06-19 | 2004-12-23 | International Business Machines Corporation | Personalized indexing and searching for information in a distributed data processing system |
US7725395B2 (en) * | 2003-09-19 | 2010-05-25 | Microsoft Corp. | System and method for devising a human interactive proof that determines whether a remote client is a human or a computer program |
US20050071328A1 (en) * | 2003-09-30 | 2005-03-31 | Lawrence Stephen R. | Personalization of web search |
US7693827B2 (en) * | 2003-09-30 | 2010-04-06 | Google Inc. | Personalization of placed content ordering in search results |
WO2005089334A2 (en) * | 2004-03-15 | 2005-09-29 | Yahoo! Inc. | Inverse search systems and methods |
US7761447B2 (en) * | 2004-04-08 | 2010-07-20 | Microsoft Corporation | Systems and methods that rank search results |
US7958115B2 (en) * | 2004-07-29 | 2011-06-07 | Yahoo! Inc. | Search systems and methods using in-line contextual queries |
US8819051B2 (en) * | 2005-09-29 | 2014-08-26 | Yahoo! Inc. | Tagging offline content with context-sensitive search-enabling keywords |
US20070074102A1 (en) * | 2005-09-29 | 2007-03-29 | Reiner Kraft | Automatically determining topical regions in a document |
US20070106657A1 (en) * | 2005-11-10 | 2007-05-10 | Brzeski Vadim V | Word sense disambiguation |
US7451152B2 (en) * | 2004-07-29 | 2008-11-11 | Yahoo! Inc. | Systems and methods for contextual transaction proposals |
US7349910B2 (en) * | 2004-08-20 | 2008-03-25 | International Business Machines Corporation | Method for inserting records into a database |
US20060074883A1 (en) * | 2004-10-05 | 2006-04-06 | Microsoft Corporation | Systems, methods, and interfaces for providing personalized search and information access |
CN101164067B (zh) * | 2005-02-28 | 2013-11-06 | 搜索引擎科技有限责任公司 | 通过合并用户输入信息来进行搜索的方法和系统 |
JP5632124B2 (ja) * | 2005-03-18 | 2014-11-26 | サーチ エンジン テクノロジーズ リミテッド ライアビリティ カンパニー | 格付け方法、検索結果並び替え方法、格付けシステム及び検索結果並び替えシステム |
WO2007002820A2 (en) * | 2005-06-28 | 2007-01-04 | Yahoo! Inc. | Search engine with augmented relevance ranking by community participation |
JP4756953B2 (ja) * | 2005-08-26 | 2011-08-24 | 富士通株式会社 | 情報検索装置および情報検索方法 |
US20070100801A1 (en) * | 2005-10-31 | 2007-05-03 | Celik Aytek E | System for selecting categories in accordance with advertising |
US20070143260A1 (en) * | 2005-12-19 | 2007-06-21 | Microsoft Corporation | Delivery of personalized keyword-based information using client-side re-ranking |
US20080010252A1 (en) * | 2006-01-09 | 2008-01-10 | Google, Inc. | Bookmarks and ranking |
US7818315B2 (en) * | 2006-03-13 | 2010-10-19 | Microsoft Corporation | Re-ranking search results based on query log |
JP2007280020A (ja) * | 2006-04-06 | 2007-10-25 | Fumiaki Hara | Web情報検索システム |
US20070271255A1 (en) * | 2006-05-17 | 2007-11-22 | Nicky Pappo | Reverse search-engine |
US7631263B2 (en) * | 2006-06-02 | 2009-12-08 | Scenera Technologies, Llc | Methods, systems, and computer program products for characterizing links to resources not activated |
US7873532B2 (en) * | 2006-07-19 | 2011-01-18 | Chacha Search, Inc. | Method, system, and computer readable medium useful in managing a computer-based system for servicing user initiated tasks |
KR20080011926A (ko) * | 2006-08-01 | 2008-02-11 | 삼성전자주식회사 | 화상형성장치 |
US8024308B2 (en) * | 2006-08-07 | 2011-09-20 | Chacha Search, Inc | Electronic previous search results log |
US7958126B2 (en) * | 2006-12-19 | 2011-06-07 | Yahoo! Inc. | Techniques for including collection items in search results |
US8244750B2 (en) * | 2007-03-23 | 2012-08-14 | Microsoft Corporation | Related search queries for a webpage and their applications |
US20080243830A1 (en) * | 2007-03-30 | 2008-10-02 | Fatdoor, Inc. | User suggested ordering to influence search result ranking |
US20090106257A1 (en) * | 2007-10-18 | 2009-04-23 | Adaptiveblue Inc. | Multiple-link shortcuts based on contextual analysis of web page objects |
US20090119278A1 (en) * | 2007-11-07 | 2009-05-07 | Cross Tiffany B | Continual Reorganization of Ordered Search Results Based on Current User Interaction |
-
2008
- 2008-03-12 US US12/047,069 patent/US8412702B2/en active Active
-
2009
- 2009-02-13 TW TW098104596A patent/TWI397826B/zh not_active IP Right Cessation
- 2009-02-20 EP EP09720414A patent/EP2266062A4/en not_active Ceased
- 2009-02-20 AU AU2009223819A patent/AU2009223819B2/en not_active Ceased
- 2009-02-20 CN CN201610193072.1A patent/CN105893517A/zh active Pending
- 2009-02-20 WO PCT/US2009/001119 patent/WO2009114066A1/en active Application Filing
- 2009-02-20 JP JP2010550671A patent/JP2011517492A/ja active Pending
- 2009-02-20 KR KR1020107020248A patent/KR101273126B1/ko active IP Right Grant
- 2009-02-20 CN CN2009801078458A patent/CN101960455A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1768340A (zh) * | 2003-03-31 | 2006-05-03 | 咕果公司 | 用于提供搜索结果的偏好语言排序的系统和方法 |
CN1716257A (zh) * | 2004-06-30 | 2006-01-04 | 微软公司 | 基于跟踪到的用户偏好对搜索结果进行分级的系统和方法 |
US20060235860A1 (en) * | 2005-04-18 | 2006-10-19 | Microsoft Corporation | System and method for obtaining user feedback for relevance tuning |
US20070033171A1 (en) * | 2005-08-03 | 2007-02-08 | Novell, Inc. | System and method of re-ordering search results based on prior user actions |
US20070266025A1 (en) * | 2006-05-12 | 2007-11-15 | Microsoft Corporation | Implicit tokenized result ranking |
Also Published As
Publication number | Publication date |
---|---|
EP2266062A1 (en) | 2010-12-29 |
CN101960455A (zh) | 2011-01-26 |
TWI397826B (zh) | 2013-06-01 |
WO2009114066A1 (en) | 2009-09-17 |
KR101273126B1 (ko) | 2013-06-13 |
TW200943106A (en) | 2009-10-16 |
JP2011517492A (ja) | 2011-06-09 |
US20090234834A1 (en) | 2009-09-17 |
US8412702B2 (en) | 2013-04-02 |
KR20100114127A (ko) | 2010-10-22 |
EP2266062A4 (en) | 2011-06-08 |
AU2009223819B2 (en) | 2014-06-12 |
AU2009223819A1 (en) | 2009-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105893517A (zh) | 用于对搜索结果重新排序的系统、方法和/或设备 | |
CN102203769B (zh) | 用于选项卡式文档界面的可组合的选项卡 | |
US10102287B2 (en) | System and method for graphically building weighted search queries | |
EP1182581B1 (en) | Searching tool and process for unified search using categories and keywords | |
KR101366392B1 (ko) | Url 및 url 히스토리의 검색 및 브라우징 | |
JP5431727B2 (ja) | 関連性判定方法、情報収集方法、オブジェクト組織化方法及び検索システム | |
US8990193B1 (en) | Method, system, and graphical user interface for improved search result displays via user-specified annotations | |
US8589391B1 (en) | Method and system for generating web site ratings for a user | |
US20070239692A1 (en) | Logo or image based search engine for presenting search results | |
US20070244862A1 (en) | Systems and methods for ranking vertical domains | |
KR20110120865A (ko) | 동적으로 변화하는 검색 코퍼스의 인덱싱 및 검색 | |
AU2006262440A1 (en) | Systems and methods for providing search results | |
WO2008033511A2 (en) | Information-retrieval with content relevancy enhancements | |
JP2009509266A (ja) | 構造化されたデータのナビゲーション | |
CA2664906A1 (en) | Bookmarks and ranking | |
Rawat et al. | Efficient focused crawling based on best first search | |
US8589421B1 (en) | System and method for navigating documents | |
JP2007188509A (ja) | 検索結果提供方法および2段階検索システム実施方法 | |
US7340464B2 (en) | Method for automated web site maintenance via searching | |
JP2007172571A (ja) | 情報検索システム及び方法 | |
JP2002236699A (ja) | 情報検索システム及び管理用サーバ並びに制御用プログラム | |
JP4979528B2 (ja) | コンテンツ表示装置、コンテンツ表示方法、プログラムおよび記録媒体 | |
JP2013011940A (ja) | 情報提供サーバ、情報検索システム、情報検索方法、および情報検索プログラム | |
US20110208718A1 (en) | Method and system for adding anchor identifiers to search results | |
JP2015026345A (ja) | 検索装置、検索システムおよびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160824 |