CN101404017A - 智能排序的搜索结果 - Google Patents

智能排序的搜索结果 Download PDF

Info

Publication number
CN101404017A
CN101404017A CNA2008101661839A CN200810166183A CN101404017A CN 101404017 A CN101404017 A CN 101404017A CN A2008101661839 A CNA2008101661839 A CN A2008101661839A CN 200810166183 A CN200810166183 A CN 200810166183A CN 101404017 A CN101404017 A CN 101404017A
Authority
CN
China
Prior art keywords
search results
software
search
criterion
described search
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
Application number
CNA2008101661839A
Other languages
English (en)
Inventor
艾伯特·莱因哈德
大卫·马尔维特
长桥健治
约翰·M·芬克
沙亚拉克希米·巴拉克莱斯安
阿尔伯特·C·布劳恩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of CN101404017A publication Critical patent/CN101404017A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Abstract

本发明涉及智能排序的搜索结果。对搜索结果智能地排序包括根据搜索来检索搜索结果。确定要应用于所述搜索结果以将所述搜索结果组织成多个类的准则,其中这些类呈现所述搜索结果的内容。将所述准则应用于所述搜索结果,并且所述搜索结果以类的形式呈现。每个类表示应用于所述搜索结果的所述准则的类别。

Description

智能排序的搜索结果
技术领域
本发明总体上涉及搜索结果,更具体地说,涉及智能排序的搜索结果。
背景技术
本专利申请要求于2007年10月5日提交的名称为“以图形方式对搜索结果排序”的第60/977,732号专利申请的优先权。
例如当在万维网(“网”)上进行搜索或者搜索任何其它文档集合或者其它形式的信息时,用户可以在数据集合中搜索特定信息。当进行这种搜索时,呈现给用户的搜索结果通常以列表形式出现,并且经常基于所确定的与用户提供的搜索准则之间的相关性来排序。在特定情况下,以列表形式呈现结果对于使用户容易并有效地对信息进行评价以找到用户所期望的搜索结果来说不是有效的。来自不同来源、不同时期或涉及不同问题的不同类型的文档经常混合在一起。因此,当用户浏览列表以找到所关心的结果时,必须单独地评价在搜索结果中列出的每个文档的条目。
附图说明
为了更加完整地理解本发明及其特征和优点,现在结合附图进行以下描述,在附图中:
图1例示了对搜索结果智能地排序的系统的一个实施方式;
图2例示了显示智能排序的搜索结果的图形用户界面的一个例子;以及
图3例示了用于对搜索结果智能地排序的方法的一个实施方式。
具体实施方式
在一个实施方式中,对搜索结果智能地排序包括根据搜索来检索搜索结果。确定以下准则,该准则要应用于搜索结果以将该搜索结果组织到呈现搜索结果的内容的类(cluster)中。将该准则应用于搜索结果,并且搜索结果以类的方式呈现。每个类表示应用于搜索结果的准则的类别。
图1例示了对搜索结果智能地排序的系统的一个实施方式。搜索结果表示信息容器的集合和/或指向信息容器的指针的集合。搜索结果可以是文档,或者可以包含来自多个文档的信息。搜索或搜索查询可以表示用户启动的搜索或表示自动搜索,并且该搜索可以覆盖现有的一组信息或可以请求检索一组信息。例如,用户启动对特定信息库的搜索,该特定信息库例如是Web、特定题材数据库或一个组织的数据库。返回的结果可以以智能的格式可视地或可听地呈现。在一个实施方式中,智能格式表示以组或类的方式而不是以列表方式来呈现结果。搜索结果根据任何适当准则被分到多个类中,并在独立的类中呈现。例如,结果可以根据以下准则来聚类:内容类型、文件类型、来源、来源类型、因特网位置、文档类别、用途、作者、语言或任何其它适当的准则。此外,作为一个示例,这些不同的类可以按图形方式分离(即,位于相同页面的不同部分)或在时间上分离以呈现给用户。
在例示的实施方式中,系统10包括客户机12、服务器14和网络16。网络16便于客户机12与服务器14之间的通信。客户机12可以向服务器14请求信息,并且服务器14可以根据客户机12的请求而提供结果。服务器14便于以智能格式呈现搜索结果。
客户机12表示可操作用于使用网络16与服务器14通信的任何适当的部件。客户机12可以根据用户输入从服务器14接收信息,并且客户机12可以将来自服务器14的信息提供给用户。客户机12可以包括个人计算机、膝上型计算机、无线或蜂窝电话、个人数字助理或适于在系统10内通信的任何其它设备。在例示的实施方式中,客户机12包括向用户显示从服务器14或网络16接收的信息的图形用户界面(“GUI”)18,并且客户机12包括web浏览器20。在另一个实施方式中,客户机12包括例如扬声器或头戴式耳机插孔之类的音频输出设备,用于将搜索结果以可听的方式传递给用户。
web浏览器20表示以下应用,该应用使得用户能够通过发送搜索查询并接收搜索结果而与位于站点的网页上的信息进行交互。作为一个例子,web浏览器20可以包括Microsoft Internet
Figure A20081016618300081
Mozilla
Figure A20081016618300082
Apple SafariTM
Figure A20081016618300083
利用web浏览器20,用户可以通过访问服务器14提供的搜索页面而启动对与主题相关的信息的搜索。使用服务器14中的搜索引擎软件24,检索到结果。当客户机12接收到与搜索相关的结果时,web浏览器20在GUI 18上向用户显示信息。如下所述,这些结果在GUI 18上以类的形式呈现。
服务器14表示具有以下功能的任何适当的部件,即该部件可操作用于通过网络16与客户机12通信并将信息提供给客户机12。服务器14接收来自客户机12的请求,并响应于请求而将信息传送给客户机12。服务器14可以包括电子邮件服务器、文件服务器、web服务器、网络服务器或者可操作用于向客户机12提供服务的任何其它适当的设备。例如,如果服务器14是web服务器,则服务器14可以从客户机12接收对一个或更多个网页的超文本传输协议(“HTTP”)请求,并且根据该请求将HTTP响应和数据内容发送到客户机12。在例示的实施方式中,服务器14包括处理器22、搜索引擎软件24、聚类软件26和web服务器软件28。服务器14可以包括另外的部件、更少的部件或任何适当的部件组合。例如,服务器14可以表示网络服务器并且可以不包括web服务器软件28。服务器14的功能可以分布在系统10内的其它部件中,并且系统10可以包括任何适当数量的服务器14。
处理器22表示通过对信息进行处理,执行软件、逻辑或代码或任何其它适当功能而可操作以便于服务器14的操作的任何适当部件。处理器22包括可操作以控制并处理信息的任何硬件、软件或硬件和软件二者。例如,处理器22执行搜索引擎软件24以基于搜索算法而生成搜索结果。作为另一个例子,处理器22执行聚类软件26以便将生成的搜索结果组织成多个类。作为又一个例子,处理器22执行web服务器软件28以便将经过组织后的搜索结果传送到客户机12。处理器22可以是可编程逻辑设备、微控制器、微处理器、任何适当的处理设备或前述设备的任何组合。
搜索引擎软件24表示在计算机可读介质内具体体现并可操作以根据搜索查询来搜索信息从而生成搜索结果的指令、逻辑或代码的任何适当集合。搜索引擎软件24可以包括用于检索搜索结果的任何适当搜索算法或技术。系统10内的任何适当部件可以包括搜索引擎软件24。例如,搜索引擎软件24可以是诸如
Figure A20081016618300091
的第三方软件。作为另一个例子,位于企业网上的服务器可以包括根据在企业网上可获得的信息生成搜索结果的搜索引擎软件24。作为又一个例子,客户机12可以包括根据在客户机12上可获得的信息生成搜索结果的搜索引擎软件24。
聚类软件26表示在计算机可读介质内具体体现并可操作以将提供给客户机12的搜索结果处理为智能格式的指令、逻辑或代码的任何适当集合。例如,聚类软件26对信息进行分析并将该信息组织成组或类,以向用户显示。虽然信息可以被组织到一个特定的类中,但该信息视情况而仍然可以包含在其它类内。聚类软件26可以基于任何适当搜索查询(例如用户提供的搜索查询或自动查询)而便于对搜索结果的评价和组织。例如,用户可以将搜索查询输入到图形用户界面18用于使搜索引擎软件24对站点进行搜索。根据输入的搜索查询而启动搜索。作为自动查询的一个例子,用户可以基于诸如主题、作者或日期的准则而执行聚类软件26以对应用内的电子邮件或其它文档进行组织。作为另一个例子,聚类软件26可以对信息进行分析以确定要应用于搜索结果的准则。这种分析可以包括对搜索结果、使用模式或用户的分析。在本例子中,聚类软件26可以实现用于确定如何对搜索结果进行组织的算法。聚类软件26可以便于评价并且组织信息的任何适当的集合,该信息例如是网页、任务列表、日历事件、文档或任何其它适当的信息。
web服务器软件28表示在计算机可读介质内具体体现并可操作以将搜索结果传送到客户机12的指令、逻辑或代码的任何适当集合。例如,web服务器软件28将结果作为网页传送到web浏览器20。在本例子中,web服务器软件28可以使用HTTP来传送结果。在其它实施方式中,web服务器软件28可以使用文件传输协议或任何其它适当的协议来传送。
网络16表示可操作以便于客户机12与服务器14之间的通信的任何适当的网络。网络16可以包括专用网络、公共网络、企业网、因特网、局域网、广域网和/或可操作以便于部件之间通信的任何适当网络或者网络的组合。
在示例性实施方式的操作中,用户通过在客户机12上输入搜索查询而向服务器14请求信息。服务器14接收搜索查询并执行搜索引擎软件24以根据该搜索查询生成搜索结果。一旦生成了搜索结果,聚类软件26就对搜索结果进行分析并将这些结果组织成多个类。web服务器软件28将经过组织后的结果传送到客户机12。通过客户机12的GUI 18向用户显示聚类的结果。
在另一个示例性实施方式的操作中,执行聚类软件26以在没有用户提供的搜索查询的情况下便于数据的组织。聚类软件26基于一个或更多个准则将数据组织成类。用户可以在启动搜索时建立该准则,或者该准则可以预先建立在聚类软件26内。位于客户机12本地的搜索引擎软件24检索到搜索结果。聚类软件26便于对信息进行分析以确定如何根据准则对信息分组。一旦聚类软件26组织好了数据,就以类的形式向用户显示经过组织后的信息。
在任何实施方式的操作中,聚类软件26可以基于任何适当的一个或更多个可以被修改的准则来组织搜索结果。在每个组内,可以显示搜索结果的内容。例如,可以按照内容类型对结果进行分组,将图像、文本、音频、视频和其它内容类型分入单独的类。聚类软件26可以使用任何适当的方法,例如文档类型、内容、来源、其它形式的元数据和可靠性,来确定内容类型。例如,内容分析可以包括人脸识别或图像内的色彩分布。作为另一个例子,内容分析可以包括对音乐的流派分析。作为另一个例子,可以按照文件类型对结果进行分组,将MPEG-1音频层3(“MP3”)文件、联合图像专家组(“JPEG”)文件、图形交换格式(“GIF”)文件、文档文件、文本文件、电子数据表以及其它类型的文档分入单独的类。在本例子中,聚类软件26可以识别文件扩展名以根据文件类型对文件进行分组。作为又一个例子,可以基于文件元数据,例如创建日期、作者或其它适当的元数据项对结果进行分组。作为另一个例子,可以基于内容分析对结果进行分组。使用内容分析,可以按照关键字、主题、元数据的外部来源或其它适当准则对结果进行分组。聚类软件26可以实现用于对内容进行分析的任何适当的方法,例如在2007年10月5日提交的美国专利申请60/977770中描述的本体生成,通过引用将其合并于此。作为又一个例子,可以按照来源类型对结果进行分组。可以对几个数据来源进行搜索,并且可以将结果分开并呈现为不同类别。作为另一个例子,可以按照用途对结果进行分组。在本例子中,可以根据流量来检查文件。对组织方式的其它可能划分包括:来源、语言、因特网位置或其它适当的准则。
系统10的部件可以包括接口、逻辑、存储器和/或其它适当的元件。接口接收输入,发送输出,处理输入和/或输出,和/或执行其它适当的操作。接口可以包括硬件和/或软件。
逻辑执行部件的操作,例如,逻辑执行指令以根据输入生成输出。逻辑可以包括硬件、软件和/或其它逻辑。逻辑可以被编码在一个或更多个有形介质内,并且当由计算机执行时可以执行操作。特定的逻辑(例如处理器)可以管理部件的操作。处理器的例子包括一个或更多个计算机、一个或更多个微处理器、一个或更多个应用和/或其它逻辑。
可以对系统10进行修改、添加或省略,而不脱离本发明范围。例如,客户机12可以包括聚类软件26以替代服务器14,或者除了包括服务器14之外还包括聚类软件26,以便处理搜索结果。作为另一个例子,系统10可以包括任何适当数量的客户机12和服务器14。系统10的部件可以集成在一起或分开。此外,可以通过更多部件、更少部件或其它部件执行系统10的操作。另外,可以使用任何适当的逻辑执行系统10的操作。
图2例示了显示智能排序的搜索结果的GUI 18的一个例子。
可以按照任何适当的方式组织GUI 18以显示智能排序的搜索结果。在例示的实施方式中,GUI 18包括搜索字段52和类54。用户可以将搜索查询输入到搜索字段52内并启动搜索。每个类54显示与搜索相关联的搜索结果。在一个实施方式中,每个类54表示应用于搜索结果的准则的类别。例如,如果搜索结果是按照文件类型来分组,则一个类54可以包括与搜索查询相关的MP3文件,而另一个类54包括与搜索查询相关的JPEG文件。每个类54可以包括到类别中每个结果的链接、最小化图标56、最大化图标58和退出图标60。最小化图标56允许用户使得类54小于其原先的大小,而最大化图标58允许用户使得类54大于其原先的大小。当类54最大化时,可以显示类别内的附加结果,或者可以显示关于结果的附加细节。退出图标60允许用户将类54从GUI 18中去除。
GUI 18可以任何适当的方式呈现结果。例如,GUI 18可以同时显示这些结果。将结果收集起来并且当检索到所有结果时,可以将这些结果显示在GUI 18上。作为另一个例子,GUI 18可以异步地呈现这些结果。GUI 18可以在搜索引擎软件24对信息进行检索并且聚类软件26对检索到的信息进行组织时呈现这些结果,而不是等待所有结果都检索出来并组织好才呈现这些结果。GUI 18可以允许用户在类54之间执行滚动,自动操作GUI 18上的类54的外观,并且在一段时间之后切换到另一个类54,或者支持任何适当的异步呈现。
在例示的实施方式中,用户将词条“innovation(改革)”输入到搜索字段52中并启动搜索。如在图1中所述,使用搜索引擎软件24从服务器14中针对搜索查询而检索出结果。使用聚类软件26,将搜索结果组织成多个类别以呈现给用户。每个类别显示在独立的类54中。在例示的实施方式中,类别是基于来源类型,并包括针对blogs(博客)、events(事件)、news(新闻)、technical memorandum(技术备忘录)、files(文件)、communities(社区)、members(成员)等的独立的类54。
成员类54例示了聚类软件26的功能,即收集来自不同来源的任何适当信息并将这些信息组合成单个结果。在例示的实施方式中,成员类54显示被确定为与“innovation(改革)”搜索词条关联的每个人的姓名、照片、电子邮件地址和电话号码。当用户启动搜索时,可以从不同来源检索每条信息。例如,服务器14可以包括具有每个成员的照片的图像数据库和具有每个成员的联系人信息的联系人数据库。从各种来源收集信息,将信息合并成单个搜索结果,并在成员类54内向用户显示。
可以对GUI 18进行修改、添加或省略。例如,可以在GUI 18上以任何适当方式来组织搜索字段52和类54。作为另一个例子,可以在GUI
18上提供高级搜索选项,以使web浏览器20提取更相关的结果。高级搜索选项使得用户能够将一个或更多个附加准则输入到搜索查询中,以进一步限定搜索结果。可以在启动搜索之前、在返回搜索结果以后,或作为用户偏好而应用包含在高级搜索选项内的准则。
图3例示了用于智能地排序搜索结果的方法的一个实施方式。该方法开始于步骤100,在该步骤中服务器14从客户机12接收搜索查询。查询可以包括词、通配符或其它适当准则的任何适当组合,以便于搜索信息。如上所述,搜索查询可以包括来自高级搜索选项的一个或更多个其它准则,用于进一步改进搜索结果的相关性。
在步骤102,服务器14根据搜索查询来检索搜索结果。例如,服务器14执行搜索引擎软件24以便生成与搜索查询有关的搜索结果。
在步骤104,聚类软件26确定将何种准则应用于搜索结果以对搜索结果进行组织。该准则可以被预先配置,或者可以在启动搜索查询之前设定。在步骤106,聚类软件26将该准则应用于搜索结果。
在步骤108,聚类软件26基于该准则将搜索结果组织成多个类。这些类可以表示用于组织搜索结果的准则的类别。在步骤110,web服务器软件28将经过组织后的搜索结果发送到客户机12以进行显示。用户可以提交另一个搜索查询并且方法将再次从步骤100开始。
可以对方法进行修改、添加或省略。例如,如果搜索是客户机12在本地执行的自动搜索,则web服务器软件28可以不将搜索结果发送到客户机12。作为另一个例子,任何适当的部件或部件的任何适当部分可以执行这些步骤。该方法可以包括更多的、更少的或其它的步骤。另外,这些步骤可以按照任何适当的顺序执行。
本发明的特定实施方式可以提供一个或更多个技术优点。一个实施方式的一个技术优点是能够以便于用户查看搜索结果的智能格式对搜索结果排序。通过以类的形式显示结果,用户可以对结果共同地进行评价而不是对每个结果个别地进行评价以找到所关心的结果。本发明的特定实施方式可以不包括以上技术优点,或包括以上技术优点中的一些或全部。根据这里包括的附图、说明书和权利要求书,本领域技术人员容易想到一个或更多个其它技术优点。
虽然已经在几个实施方式中描述了本发明,但是本领域技术人员可以提出各种变化、变型、替代、转换和修改,本发明旨在包括落入所附权利要求范围内的这种变化、变型、替代、转换和修改。

Claims (34)

1.一种方法,该方法包括以下步骤:
根据搜索来检索搜索结果;
确定要应用于所述搜索结果以将所述搜索结果组织成多个类的准则,其中这些类呈现所述搜索结果的内容;
将所述准则应用于所述搜索结果;以及
将所述搜索结果以类的形式呈现,其中,每个类表示应用于所述搜索结果的所述准则的类别。
2.根据权利要求1所述的方法,其中,检索搜索结果的步骤包括以下步骤:利用搜索引擎软件从web服务器检索所述搜索结果。
3.根据权利要求1所述的方法,该方法进一步包括以下步骤:
访问至少两个来源以响应于所述搜索来检索信息;以及
将来自所述至少两个来源的所述信息合并为单个搜索结果。
4.根据权利要求1所述的方法,其中,所述搜索是从用户提供的搜索查询和自动搜索查询中选择的一种。
5.根据权利要求4所述的方法,其中,所述用户提供的搜索查询包括高级搜索选项中提供的一个或更多个准则。
6.根据权利要求1所述的方法,该方法进一步包括以下步骤:将所述搜索结果传送到客户机。
7.根据权利要求1所述的方法,该方法进一步包括以下步骤:在图形用户界面上以图形方式显示所述搜索结果。
8.根据权利要求7所述的方法,其中,异步地显示所述搜索结果。
9.根据权利要求1所述的方法,该方法进一步包括以下步骤:以可听的方式呈现所述搜索结果。
10.根据权利要求1所述的方法,其中,所述准则包括从内容类型、文件类型、元数据、内容分析、来源类型和用途信息中选择的一种。
11.根据权利要求1所述的方法,其中,确定要应用于所述搜索结果的准则的步骤包括以下步骤:实现以下算法,该算法用于对信息进行分析以确定要应用的所述准则。
12.一种具体体现在一种或更多种计算机可读介质中的软件,该软件在被执行时可操作用于执行以下步骤:
根据搜索来检索搜索结果;
确定要应用于所述搜索结果以将所述搜索结果组织成多个类的准则,其中这些类呈现所述搜索结果的内容;
将所述准则应用于所述搜索结果;以及
将所述搜索结果以类的形式呈现,其中,每个类表示应用于所述搜索结果的所述准则的类别。
13.根据权利要求12所述的软件,其中,检索搜索结果的步骤包括以下步骤:利用搜索引擎软件从web服务器检索所述搜索结果。
14.根据权利要求12所述的软件,该软件进一步可操作用于:
访问至少两个来源以响应于所述搜索来检索信息;以及
将来自所述至少两个来源的所述信息合并为单个搜索结果。
15.根据权利要求12所述的软件,其中,所述搜索是从用户提供的搜索查询和自动搜索查询中选择的一种。
16.根据权利要求15所述的软件,其中,所述用户提供的搜索查询包括高级搜索选项中提供的一个或更多个准则。
17.根据权利要求12所述的软件,该软件进一步可操作用于将所述搜索结果传送到客户机。
18.根据权利要求12所述的软件,该软件进一步可操作用于在图形用户界面上以图形方式显示所述搜索结果。
19.根据权利要求18所述的软件,其中,异步地显示所述搜索结果。
20.根据权利要求12所述的软件,该软件进一步可操作用于以可听的方式呈现所述搜索结果。
21.根据权利要求12所述的软件,其中,所述准则包括从内容类型、文件类型、元数据、内容分析、来源类型和用途信息中选择的一种。
22.根据权利要求12所述的软件,其中,确定要应用于所述搜索结果的准则的步骤包括以下步骤:实现以下算法,该算法用于对信息进行分析以确定要应用的所述准则。
23.一种装置,该装置包括:
处理器,该处理器可操作用于接收搜索并执行软件以根据所述搜索来检索搜索结果;
搜索引擎软件,该搜索引擎软件可操作用于根据所述搜索来检索搜索结果;以及
聚类软件,该聚类软件可操作用于执行以下步骤:
确定要应用于所述搜索结果以将所述搜索结果组织成多个类的准则,其中这些类呈现所述搜索结果的内容;
将所述准则应用于所述搜索结果;以及
将所述搜索结果以类的形式呈现,其中,每个类表示应用于所述搜索结果的所述准则的类别。
24.根据权利要求23所述的装置,其中,所述搜索引擎软件从web服务器检索所述搜索结果。
25.根据权利要求23所述的装置,所述搜索引擎软件进一步可操作用于访问至少两个来源以响应于所述搜索来检索信息;并且所述聚类软件进一步可操作用于将来自所述至少两个来源的所述信息合并为单个搜索结果。
26.根据权利要求23所述的装置,其中,所述处理器接收从用户提供的搜索查询和自动搜索查询中选择的一种。
27.根据权利要求26所述的装置,其中,所述用户提供的搜索查询包括高级搜索选项中提供的一个或更多个准则。
28.根据权利要求23所述的装置,该装置进一步包括web服务器软件,该web服务器软件可操作用于将所述搜索结果传送到客户机。
29.根据权利要求28所述的装置,其中,所述web服务器软件异步地传送所述搜索结果。
30.根据权利要求28所述的装置,其中,所述web服务器软件传送所述搜索结果用于以可听的方式呈现。
31.根据权利要求23所述的装置,该装置进一步包括可操作用于以图形方式显示所述搜索结果的图形用户界面。
32.根据权利要求31所述的装置,其中,所述搜索结果异步地显示。
33.根据权利要求23所述的装置,该装置进一步包括可操作用于以可听的方式呈现所述搜索结果的音频输出设备。
34.根据权利要求23所述的装置,其中,所述准则包括从内容类型、文件类型、元数据、内容分析、来源类型和用途信息中选择的一种。
CNA2008101661839A 2007-10-05 2008-10-06 智能排序的搜索结果 Pending CN101404017A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US97773207P 2007-10-05 2007-10-05
US60/977,732 2007-10-05
US12/243,265 2008-10-01
US12/243,265 US20090094210A1 (en) 2007-10-05 2008-10-01 Intelligently sorted search results

Publications (1)

Publication Number Publication Date
CN101404017A true CN101404017A (zh) 2009-04-08

Family

ID=40278886

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008101661839A Pending CN101404017A (zh) 2007-10-05 2008-10-06 智能排序的搜索结果

Country Status (4)

Country Link
US (1) US20090094210A1 (zh)
EP (1) EP2045738A1 (zh)
JP (1) JP2009093646A (zh)
CN (1) CN101404017A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102193970A (zh) * 2010-03-09 2011-09-21 微软公司 知晓元数据的搜索引擎
CN102456044A (zh) * 2010-10-29 2012-05-16 腾讯科技(深圳)有限公司 推送信息的方法与系统
CN103092477A (zh) * 2011-10-17 2013-05-08 索尼公司 信息处理装置、显示控制方法和计算机程序产品
CN103116655A (zh) * 2013-03-06 2013-05-22 亿赞普(北京)科技有限公司 集群数据查询方法、客户端及系统
CN103970813A (zh) * 2013-12-27 2014-08-06 乐视网信息技术(北京)股份有限公司 多媒体内容的搜寻方法与系统
CN105324767A (zh) * 2013-06-03 2016-02-10 谷歌公司 用于将来自同一通道的结果聚类的方法
CN105447169A (zh) * 2015-12-07 2016-03-30 百度在线网络技术(北京)有限公司 文献归一方法、文献搜索方法及对应装置
CN106503066A (zh) * 2016-09-29 2017-03-15 北京百度网讯科技有限公司 基于人工智能的处理搜索结果方法和装置
CN106708934A (zh) * 2016-11-16 2017-05-24 百度在线网络技术(北京)有限公司 基于人工智能的学术文献搜索方法和装置

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9177050B2 (en) 2005-10-04 2015-11-03 Thomson Reuters Global Resources Systems, methods, and interfaces for extending legal search results
US9607327B2 (en) * 2008-07-08 2017-03-28 Dan Atsmon Object search and navigation method and system
US8458232B1 (en) * 2009-03-31 2013-06-04 Symantec Corporation Systems and methods for identifying data files based on community data
US20110119269A1 (en) * 2009-11-18 2011-05-19 Rakesh Agrawal Concept Discovery in Search Logs
US9703895B2 (en) 2010-06-11 2017-07-11 Microsoft Technology Licensing, Llc Organizing search results based upon clustered content
CN101944134B (zh) * 2010-10-18 2012-08-15 江苏大学 一种海量存储系统的元数据服务器和元数据索引方法
US8630994B2 (en) * 2011-04-07 2014-01-14 Evan Greene System for multiple tasks on a display
US8849811B2 (en) 2011-06-29 2014-09-30 International Business Machines Corporation Enhancing cluster analysis using document metadata
KR20130091197A (ko) * 2012-02-07 2013-08-16 삼성전자주식회사 일정 정보 완성 방법과 시스템 및 기록 매체
US9020212B2 (en) * 2012-07-31 2015-04-28 Hewlett-Packard Development Company, L.P. Automatically determining a name of a person appearing in an image
US9514220B1 (en) * 2012-10-19 2016-12-06 Google Inc. Generating content placement criteria based on a search query
US20140129545A1 (en) * 2012-11-02 2014-05-08 Google Inc. Sorting search results
JP5831889B2 (ja) * 2013-02-19 2015-12-09 Necパーソナルコンピュータ株式会社 情報処理方法、情報処理装置、及びプログラム
US20140280179A1 (en) * 2013-03-15 2014-09-18 Advanced Search Laboratories, lnc. System and Apparatus for Information Retrieval
US10747800B2 (en) 2017-06-29 2020-08-18 Microsoft Technology Licensing, Llc Clustering search results in an enterprise search system

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6038560A (en) * 1997-05-21 2000-03-14 Oracle Corporation Concept knowledge base search and retrieval system
JP3591813B2 (ja) * 1998-05-14 2004-11-24 日本電信電話株式会社 データ検索方法、その装置および記録媒体
EP1129417A4 (en) * 1998-12-04 2004-06-30 Technology Enabling Company Ll DATA ORGANIZATION SYSTEMS AND METHODS
JP3693514B2 (ja) * 1999-02-26 2005-09-07 松下電器産業株式会社 文書検索・分類方法および装置
JP2000348041A (ja) * 1999-06-03 2000-12-15 Nec Corp 文書検索方法及びその装置並びにプログラムを記録した機械読み取り可能な記録媒体
US7181438B1 (en) * 1999-07-21 2007-02-20 Alberti Anemometer, Llc Database access system
US7925610B2 (en) * 1999-09-22 2011-04-12 Google Inc. Determining a meaning of a knowledge item using document-based information
US7076484B2 (en) * 2002-09-16 2006-07-11 International Business Machines Corporation Automated research engine
CA2536265C (en) * 2003-08-21 2012-11-13 Idilia Inc. System and method for processing a query
US20060106793A1 (en) * 2003-12-29 2006-05-18 Ping Liang Internet and computer information retrieval and mining with intelligent conceptual filtering, visualization and automation
US7428530B2 (en) * 2004-07-01 2008-09-23 Microsoft Corporation Dispersing search engine results by using page category information
CN1609859A (zh) * 2004-11-26 2005-04-27 孙斌 搜索结果聚类的方法
US7668825B2 (en) * 2005-08-26 2010-02-23 Convera Corporation Search system and method
US20070192293A1 (en) * 2006-02-13 2007-08-16 Bing Swen Method for presenting search results
JP2007172571A (ja) * 2006-04-20 2007-07-05 Shoji Kodama 情報検索システム及び方法

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102193970B (zh) * 2010-03-09 2015-11-25 微软技术许可有限责任公司 知晓元数据的搜索引擎
CN102193970A (zh) * 2010-03-09 2011-09-21 微软公司 知晓元数据的搜索引擎
CN102456044B (zh) * 2010-10-29 2016-05-04 腾讯科技(深圳)有限公司 推送信息的方法与系统
CN102456044A (zh) * 2010-10-29 2012-05-16 腾讯科技(深圳)有限公司 推送信息的方法与系统
CN103092477A (zh) * 2011-10-17 2013-05-08 索尼公司 信息处理装置、显示控制方法和计算机程序产品
CN103092477B (zh) * 2011-10-17 2017-09-22 索尼公司 信息处理装置、显示控制方法和计算机程序产品
CN103116655A (zh) * 2013-03-06 2013-05-22 亿赞普(北京)科技有限公司 集群数据查询方法、客户端及系统
CN103116655B (zh) * 2013-03-06 2017-10-24 亿赞普(北京)科技有限公司 集群数据查询方法、客户端及系统
CN105324767A (zh) * 2013-06-03 2016-02-10 谷歌公司 用于将来自同一通道的结果聚类的方法
CN103970813A (zh) * 2013-12-27 2014-08-06 乐视网信息技术(北京)股份有限公司 多媒体内容的搜寻方法与系统
CN105447169A (zh) * 2015-12-07 2016-03-30 百度在线网络技术(北京)有限公司 文献归一方法、文献搜索方法及对应装置
CN105447169B (zh) * 2015-12-07 2019-02-12 百度在线网络技术(北京)有限公司 文献归一方法、文献搜索方法及对应装置
CN106503066A (zh) * 2016-09-29 2017-03-15 北京百度网讯科技有限公司 基于人工智能的处理搜索结果方法和装置
CN106503066B (zh) * 2016-09-29 2019-10-15 北京百度网讯科技有限公司 基于人工智能的处理搜索结果方法和装置
CN106708934A (zh) * 2016-11-16 2017-05-24 百度在线网络技术(北京)有限公司 基于人工智能的学术文献搜索方法和装置

Also Published As

Publication number Publication date
EP2045738A1 (en) 2009-04-08
US20090094210A1 (en) 2009-04-09
JP2009093646A (ja) 2009-04-30

Similar Documents

Publication Publication Date Title
CN101404017A (zh) 智能排序的搜索结果
US8145660B2 (en) Implementing an expanded search and providing expanded search results
EP2045742B1 (en) Implementing an expanded search and providing expanded search results
CN109614504B (zh) 一种互联网电子书的管理系统及方法
US20170329826A1 (en) Context based data searching
US9990368B2 (en) System and method for automatic generation of information-rich content from multiple microblogs, each microblog containing only sparse information
AU2005231112B2 (en) Methods and systems for structuring event data in a database for location and retrieval
US7747083B2 (en) System and method for good nearest neighbor clustering of text
US9251130B1 (en) Tagging annotations of electronic books
US7953777B2 (en) Method and system for retrieving and organizing web media
CN109800352A (zh) 基于剪贴板进行信息推送的方法、系统及终端设备
JP5133984B2 (ja) 入力候補提供装置、入力候補提供システム、入力候補提供方法、および入力候補提供プログラム
US20040254938A1 (en) Computer searching with associations
US8296324B2 (en) Systems and methods for analyzing, integrating and updating media contact and content data
Xie et al. Efficient browsing of web search results on mobile devices based on block importance model
JP2008508575A (ja) エコシステムを使用した集約および検索の方法、並びに、それらの関連技術
Sundaramoorthy et al. Newsone—an aggregation system for news using web scraping method
US20060282504A1 (en) Usage status notification system
CN110232126B (zh) 热点挖掘方法及服务器和计算机可读存储介质
JP2010257453A (ja) サーチクエリデータを用いて文書にタグ付けするシステム
JP2007072596A (ja) 情報共有システムおよび情報共有方法
JP2008210042A (ja) メタデータ転送装置、システム及び方法
KR101651963B1 (ko) 시공간 연관 정보 생성 방법, 이를 수행하는 시공간 연관 정보 생성 서버 및 이를 저장하는 기록매체
CN101681370A (zh) 组合的个人及社区列表
JP2008217157A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20090408