CN103500198A - 通过合并用户输入信息来进行搜索的方法和系统 - Google Patents

通过合并用户输入信息来进行搜索的方法和系统 Download PDF

Info

Publication number
CN103500198A
CN103500198A CN201310447967.XA CN201310447967A CN103500198A CN 103500198 A CN103500198 A CN 103500198A CN 201310447967 A CN201310447967 A CN 201310447967A CN 103500198 A CN103500198 A CN 103500198A
Authority
CN
China
Prior art keywords
search
user
page
results
inquiry
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.)
Granted
Application number
CN201310447967.XA
Other languages
English (en)
Other versions
CN103500198B (zh
Inventor
M.坦纳
Y.卢
B.D.卡什
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.)
Co Was Interested In
Original Assignee
WINK TECHNOLOGIES Inc
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 WINK TECHNOLOGIES Inc filed Critical WINK TECHNOLOGIES Inc
Priority claimed from CN200680013556.8A external-priority patent/CN101164067B/zh
Publication of CN103500198A publication Critical patent/CN103500198A/zh
Application granted granted Critical
Publication of CN103500198B publication Critical patent/CN103500198B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3325Reformulation based on results of preceding query
    • G06F16/3326Reformulation based on results of preceding query using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages
    • 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/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • 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/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/134Hyperlinking

Abstract

公开了一种使用用户输入的信息来响应于互联网搜索查询而返回更有意义的信息的系统和方法。根据本发明的方法包括响应于多个用户输入来管理数据库并且响应于搜索查询来显示来自数据库的搜索结果。搜索结果包括与搜索查询有关的结果列表和补充数据。管理数据库尤其包括重新分等级结果列表中的元素、存储与结果列表中元素的相关性有关的信息、阻塞结果列表中的链接、存储与第一搜索查询有关的文档的链接。补充数据包括与搜索查询有关的一个或多个概念的描述或索引。

Description

通过合并用户输入信息来进行搜索的方法和系统
相关申请
本申请要求于2005年2月28日提交的名为“合并用户输入的搜索引擎”的联合待决临时申请序列号60/657,371的35 U.S.C§119(e)的优先权,其合并在这里作为参考。
技术领域
本发明涉及一种搜索引擎。更具体地,本发明涉及用于通过合并用户输入信息搜索互联网的系统和方法。
背景技术
互联网搜索引擎被设计为从包含在互联网上的大量信息中定位期望的信息。用户通过输入包含搜索项的查询来描述他们正在寻找的信息。这些搜索引擎通过使用各种有关计算将搜索项与网页的索引进行匹配,目的是为了识别那些与用户搜索的信息最相关的网页。搜索引擎接着将分等级的超链接列表返回给网页,使最相关的链接更接近列表的顶部。
为了使用搜索引擎,每个用户必须为他自己想出如何构造和输入查询,该查询将使搜索引擎返回包含到源的链接的结果列表,所述源将很可能提供用户正在寻找的信息。传统地,搜索是通过搜索专家完成的,搜索专家是工艺精细且精确的布尔查询方面的熟练者。这是诸如在新闻组织、图书馆和美国专利局等地方仍然普遍使用的技术。但是,在互联网上,多数用户不熟悉这样的技术,并且通常输入几个词,而不会有特别的逻辑表达,以希望搜索引擎将提供他们正在寻找的信息。
当今的大部分搜索引擎将它们的用户交互设计作为目标,以便通过在有关相关性的其它证据中分解因子来提供相关的搜索结果而不要求精确查询。例如,搜索引擎可分析网页之间的超级链接,或查找包含语义上与查询中的项类似的项的文档,或者展示文档集上查询中各项的高级同现(co-occurrence)。
搜索引擎返回的结果也可以被操纵。网站拥有者可以将来自其它网站的内容或元数据或超级链接添加到它们的网站,使得它们的网页被列在结果列表的顶部附近,即使该网页没有包含与用户查询高度相关的信息。该行为通常被称为搜索引擎优化(“SEO”)。
因为搜索技术具有限制并且因为搜索引擎不能预言进行搜索的用户的意图,因此用户通常不满意搜索引擎返回的结果或对该结果感到失望。如果用户碰巧构造了生成满意结果的查询,则不存在他能够与其它希望做同样或类似搜索的用户共享该查询的机制。同样,对于用户不存在在他们试图构造将使搜索引擎返回期望结果的查询时检查来自其他人的输入的机制。搜索引擎不允许用户从另一个人那里学习或利用由另一个人进行的成功搜索。
搜索引擎的目的不仅仅是提供文档的链接列表,而最终是为了响应于用户的查询向用户提供对最相关信息的访问。传统搜索引擎主要提供网页的分等级的网页超级链接列表,所述网页由计算机算法确定为相关的。用户查找有关主题区域的问题的答案就必须跟随这些超级链接并且在这些网站周围搜索他们正在查找的信息。搜索引擎除了网站的链接之外不返回与主题有关的信息或问题的直接答案。例如,当用户输入“Calgary Alberta”的查询时,除了“City of Calgary”网页链接以及传统结果列表之外,结果页面不包含比如:Location:Lat:51’1’’, Long:114’1’’和Population:922,315的信息。
此外,搜索引擎不能消除在由相同查询项描述的不同概念之间的困难时间。例如,查询“star wars”可以是指电影“Star Wars”以及指战略防御主动。已经试图开发诸如集群或语义分析的算法,以便当用户输入查询时确定他正在搜索哪个概念,但是目前成功有限。用户通常知道他们查询有关的概念。如果这些用户能够输入这个有关信息来帮助搜索引擎区别这个概念和其它有关概念,则会是有利的。这个信息将帮助其它用户理解该概念并有助于搜索有关该概念的信息的过程。
发明内容
本发明涉及用于接收来自搜索引擎的用户的输入来为系统的用户提供更好的搜索结果的系统和方法。根据本发明,用户团体能够管理数据库,从该数据库可以生成搜索结果和与搜索有关的其它信息。尤其,用户能够表决结果列表中元素的相关性,添加补充信息,比如到有关的网站的链接,并且使用用户输入的和计算机生成的搜索项来运行其它搜索。以这样的方式,搜索结果能够为用户提供更相关的信息。
在本发明的第一方面中,一种方法包括响应于多个用户输入来管理数据库并且响应于第一搜索查询来显示来自数据库的搜索结果。优选地,搜索结果包括与第一搜索查询有关的结果列表和补充数据。管理数据库包括以下操作的任意组合,即重新分等级结果列表中的元素、存储与结果列表中元素的相关性有关的信息、阻塞结果列表中的链接、存储与第一搜索查询有关的文档的链接。
根据本发明,响应于用户标记他们认为有关的站点而能够将搜索结果分等级,即使他们访问搜索上下文之外的站点,或即使他们用第一搜索中搜索查询以外的项来标记它。
在一个实施例中,补充数据包括与第一搜索查询有关的第一概念的描述。在一个实施例中,管理数据库包括添加、编辑和删除第一概念的描述中的任何一个操作。在其它实施例中,第一概念的描述包含与第一概念有关的第二概念的描述的链接。在另一个实施例中,补充数据包括在与第一概念和第二概念之一或两者有关的概念列表中的索引。第二概念是第一概念的子类、第一概念的同现和其出现在统计上与第一概念的出现有关的概念中的任何一个。通过选择预定标准、用户输入的种类和统计关系之一来确定第一概念和第二概念之间的关系。
在另一个实施例中,补充数据包括用于自动执行与第一搜索查询有关的第二搜索查询的链接。第二搜索查询的项由用户输入或者由计算机确定。计算机确定的项是从在包含第一搜索查询的项的文档中它的同现、在包含第一搜索查询的项的文档内它的位置和在包含第一搜索查询的项的文档中它出现的密度中的任何一项导出的。在一个实施例中,该方法还包括使用中止标准来中止用户提供用户输入数据的能力。
在本发明的第二方面中,一种方法包括向搜索引擎提交查询、生成搜索结果列表、检索与查询有关的补充信息、和显示包含搜索结果列表和补充信息的结果页面。用户输入用于修改搜索结果列表和补充信息中的至少一个。
在本发明的第三方面中,一种显示与来自多个用户中的第一用户和第二用户的输入有关的搜索结果的方法,包括响应于第一查询而生成第一搜索结果、接收来自第一用户的输入、响应于来自第一用户的输入而修改数据库、接收与第一查询有关的第二查询、和向第二用户显示从数据库生成的第二搜索结果。
在本发明的第四方面中,一种系统包括Web服务器,其被配置为显示与第一搜索查询的项有关的搜索结果和补充信息;搜索引擎,用于查询数据库并响应于用户查询而提供搜索结果;和内容管理器,用于响应于多个用户输入而管理补充信息。优选地,系统还包括耦合到内容管理器的第一数据存储装置,用于存储补充信息。
在一个实施例中,内容管理器被配置为接收用于更新补充信息的多个用户输入。优选地,系统还包括用于显示补充信息的显示区域。补充信息包括与第一搜索查询有关的第一概念的描述。补充信息包括第二概念的描述的链接。在一个实施例中,内容管理器被配置为接收用于添加、编辑或删除链接的多个用户输入。在另一个实施例中,内容管理器被配置为接收用于添加、编辑或删除第一概念的描述的多个用户输入。
在另一个实施例中,该系统还包括用于显示用于自动执行与第一搜索查询有关的第二搜索查询的链接的区域。优选地,该系统还包括用于基于多个用户输入来组织搜索结果的搜索引擎。该搜索引擎被配置为通过将搜索结果分等级基于多个用户输入来组织搜索结果。该系统还包括用于执行Web服务器的用户设备。用户设备是个人计算机、便携式电话和个人数字助理之一并且被配置为使用超文本传输协议和无线应用协议中任意一个或多个与Web服务器通信。
附图说明
图1是根据本发明的用于显示合并了用户输入信息的搜索结果列表的图形用户接口的示意图。
图2是说明了根据本发明的互联网搜索应用的操作的流程图。
图3是说明了根据本发明的互联网搜索应用流程图的各部件的示意图。
图4是说明了根据本发明的互联网搜索应用的各部件的硬件图。
具体实施方式
本发明的实施例,与传统的搜索引擎不同,利用补充信息来提供更相关的信息给搜索互联网的用户,尤其是在该补充信息是用户输入的情况下。例如,根据本发明,执行搜索的第一用户能够添加用户输入的与执行搜索有关的信息,以搜索与由查询引用的概念有关的信息。第一用户能够输入(1)与查询有关的概念的描述,(2)用于执行与概念有关的搜索的建议,(3)与有关概念关联的查询项的“请参阅”超级链接,(4)关联的或建议的查询项,(5)对结果与他的搜索的相关性的反馈,(6)任何其它信息。此外,一些或所有该信息可以由计算机算法、Web爬行器或其它技术生成。执行类似或有关搜索的第二用户接着能够除由搜索引擎提供的结果列表之外查看该附加信息,从而获得与他更可能最相关的搜索结果。该第二用户能够添加用户输入的信息。两个用户都能够共享与搜索主题有关的信息。用户团体因此能够共享帮助用户快速估算或更精确地使用和提供搜索结果的信息。
数据库包括用于补充搜索结果列表的信息文集、搜索索引本身、和以下内容的任意组合:搜索的用户发现有用的数据、由搜索的用户输入的数据的记录,比如通过保存、分等级、阻塞、写入、编辑、或删除数据。数据库在一个或多个数据存储装置和系统上扩展。并且,还如下所述,数据库能够响应于用户输入而被管理。
根据本发明的其它实施例,搜索结果还包括用于显示的选择项,包括但不限于,(1)用于提供对结果列表中链接的相关性的反馈的机制,(2)用于保存能够在个人搜索页面上显示的链接或投票赞成相关链接的机制,和(3)用于“阻塞”与搜索结果无关或实质上令人不快的网页的链接。其它实施例包括有关搜索项的显示和链接以及投资广告链接。
在整个随后的说明书中,术语“搜索引擎”是指把查询当作输入并且返回电子文档或网页的超级链接的结果列表的设备(或运行在通用计算机上的程序)。搜索引擎包括文档在其文集中的索引,确定每个文档相关性的代码和算法、和递送结果列表给用户的图形用户接口。
在整个随后的说明书中,术语“查询”是指提交给搜索引擎的项的集合,无论是打字、说话、通过已经嵌入了搜索项集合的“链接”而提交、还是由其它接口提交。查询可包括单个单词、多个单词或词组。查询可以被短语表达为问题(例如,“自然语言”查询),项的自由集合(loose set),结构化的布尔表达。实际上,查询可以包括符号和任何其它其它字符,所述符号和任何其它其它字符由搜索引擎用来搜索包含搜索字符或与搜索字符有关的电子文档或网页。
在整个随后的说明书中,术语“网站”是指链接在一起并且在万维网上可得的网页的集合。术语“网页”是指来自多个主机的在万维网上可访问的出版物,并且包括但不限于文本、视频、图像、音乐和图形。
在整个随后的说明书中,术语“结果列表”是指引用文档或网页的超级链接列表以及每个链接的其它关联信息,这些文档或网页是使用超级文本传输协议(HTTP)或任何其它用于访问页面或其它电子文档协议的协议来访问的,所述其它关联信息包括但不限于文档的标题、文档的概要、文档的缓存副本的链接、文档被最后索引或最后修改的日期、与文档关联或位于其中的图像、和从文档提取的信息。
如这里所使用的,术语“文档”被广义地定义,并且除了其普通意思外还包括计算机文件和网页,无论这些页面是否真正响应于对显示的请求而被动态存储或生成。术语“文档”不限于包含文本的计算机文件,而且还包括包含图形、音频、视频和其它多媒体数据的计算机文件。
如在下面更详细描述的,搜索引擎获取由用户输入的查询且使用各种相关性计算将搜索项与网页的索引进行匹配,其目的是要识别与由用户查找的信息最可能相关的那些网页。搜索引擎接着返回这些网页的超级链接分等级列表,被认为最相关的链接更靠近列表的顶部。根据本发明,搜索引擎基于用户输入返回结果列表,并且用户具有输入信息到系统的能力,以便例如影响在结果列表中列出的文档或链接的顺序。
根据本发明,当用户被递送了包含结果列表的网页时,他能够选择添加附加信息到页面,这对于随后通过输入相同或类似查询来访问搜索引擎的其他用户的可见的。
图1是根据本发明的用于显示响应于查询而返回用于显示结果页面100的典型图形用户接口(GUI)的示意说明图。GUI允许用户添加、编辑和查看有关与查询项相关的一个或多个概念的描述,并且添加、编辑和查看如何搜索与概念有关的信息的建议。
结果页面100包括用于插入查询项的框110、用于显示与查询项有关的概念的描述的区域120、包含与查询项有关的不同概念的描述的区域130、包含与其它查询项有关的概念的“请参阅”链接的区域140、和包含引起有关查询项被执行的链接列表的区域150、以及广告链接的区域180。结果页面还100还包括包含由搜索引擎返回的结果列表的区域160。区域160还包含用于输入用户反馈的机制170和用于保存与由搜索引擎返回的每个结果关联的链接的机制190。如下面更详细描述的,在一个优选实施例中,区域120、130、140和150能够由用户编辑、添加、或修改,以便显示提供给执行相同或类似查询的其它用户的信息。
如图1的例子所示的,当用户在框110中输入查询项“U2”并请求搜索时,结果页面100被返回给他。区域120显示与查询项“U2”有关的一个概念的描述,这里如用户输入的是乐队“U2”的描述。区域130示出查询“U2”的不同概念的描述,这里如用户输入的是U2侦察机。区域150显示用户也可能有兴趣让搜索引擎执行的有关搜索的查询项,比如如用户输入的或由算法导出的“U2音乐会门票”或“U2 iPod”。区域140包含如用户输入的或由算法导出的与其它查询项有关的概念的“请参阅”超级链接,比如“U2乐队”概念的“Bono”或“U2侦察机”概念的“Dragon Lady”。
区域160包含搜索结果以及用户反馈机制170。使用用户反馈机制170,用户能够评级对应的网页与他想查找的内容匹配得有多好。换句话说,如果在区域160中列出的第一网页包含与用户搜索的摇滚乐队U2有关的相关信息,则用户能够使用用户反馈机制170来以高的分数(比如5颗星)评级该链接。专用于叫做“U2”的晒衣绳的名称的第二网页与用户查找的概念无关但却在区域160中列出,该第二网页可以用较低的分数(比如1颗星)来评级。根据本发明,当稍后的用户也对具有“U2”查询的乐队“U2”的搜索感兴趣时,返回给他的搜索列表包含第一网页(用5颗星来分等级)更靠近结果列表的顶部并且第二网页(用1颗星来分等级)更靠近列表的底部,或甚至根本不列出。以这样的方式,用户被呈现了具有只首先列出的最相关结果的结果列表。随后访问结果列表中站点的用户具有更大机会来查看与他正查找的概念最相关的站点。除了元数据和不用用户输入的其它信息外,结果列表中项的顺序因此基于用户的反馈。
用户还能够添加有关与查询项相关的概念的描述120,提供了一些与由查询或建议引用的概念有关的背景信息,所述查询或建议涉及如何搜索与所述概念有关的的信息。用户还能够修改、增强或移除有关与查询项相关的概念的描述,该描述之前已经由其本身或其它用户添加或修改。
用户能够添加与搜索项相关的附加概念的描述,即使已经输入了其它概念。例如,对于查询项“star wars”,电影“Star Wars”的概念的描述能够被添加,包括诸如剧情、演员和制片人的信息。随后,用户能够点击链接130,这允许他们添加与相同查询项“star wars”有关的描述,描述了不同的概念,例如“战略防御主动或SDI”。
在可替换的实施例中,根据本发明添加、修改或删除的概念是彼此的的子类(例如,子主题)、在文档中的同现、或以统计相关方式的出现。例如,概念“操作系统”和“Linux”是主题和相关的子主题。并且,在可替换的实施例中,根据预定标准、用户输入的种类和统计计算(例如,概念在文档中一起出现有多频繁),来确定概念为相关的。
用户能够添加链接到与不同查询项相关概念的超级链接或“请参阅”引用140。作为一个例子,用户添加Star Wars电影的概念的“请参阅”部分、George Lucas的概念的超级链接、查询项“George Lucas”的作者/制片人。用户能够修改、添加或删除“请参阅”引用。
用户能够为概念添加建议的查询,所述概念在被点击时使查询被提交给搜索引擎,该搜索引擎返回包含与补充信息120、140和150关联的结果列表160的结果页面100。
搜索引擎还能够使用计算机算法来生成所建议的查询项。例如,一个这样的计算机算法搜索文档以确定在相同文档(同现)中、在彼此的预定距离内、或在预定密度(即出现至少预定次数)内经常出现的项。算法因此确定这些项相关,且搜索引擎提供查询项作为建议。可替换地,计算机算法保持查询项的列表,比如也向用户建议的同义词或单词变型。
用户能够添加或保存被认为与概念高度相关的文档的链接。这可以通过手工输入链接或通过点击超级链接或标记为“保存”的图标190来完成,或由其它诸如“书签”、“标签”或“添加到收藏夹”的项来指出。因为不同用户将具有与站点最相关有关的不同想法,因此根据本发明的算法确定所列出站点的顺序。在一个实施例中,算法使用“内部”处理,使得接收最多“投票”(例如由最大量用户“保存的”)文档在结果列表中放置得较高。
如果所“保存的”文档的链接也出现由搜索引擎生成的结果列表中,这图标165可用于示出该链接也是已经由用户投票赞成的一个。并且,在每个搜索结果下面的是“By”条目167,其示出了添加链接的用户的名称,使得它可以作为结果列表的一部分被返回,以及“Tags”条目168,其列出了用户与链接一切标记或由先前搜索生成的项。
根据本发明,网站的链接能够与按如上所述用图标标记的用户输入的链接一起以两种方式列出,要么作为两个单独的列表:(1)结果列表(算法)和用户输入的链接或,要么(2)合并到一个列表中。
两个或更多人能够修改任何这里所述的信息。作为一个例子,第一用户写出且第二用户修改第一用户的工作。第一用户能够“还原”或重新编辑第二用户的工作。如果两个或更多人不同意应当输入什么信息,则他们可以通过其它方式通信(例如,论坛、电子邮件、即时消息软件)以便解决冲突并对条目应当说什么达成一致。
如果任何两个或更多用户不能解决他们有关应当输入什么的不同意见,则他们能够将他们的差异带到能够解决该不同意见的“编辑者”。“编辑者”负责大量主题区域并且具有平息争端、添加或删除信息、并最终移除拒绝合作的用户的权限。
如果用户输入其他人经常复原的信息,则可以假定该用户没有输入人们想要张贴的信息。例如,用户可能丑化或破坏主题区域中的信息。一个规则能够被实施,其要求在某时间段内已经使条目复原预定次数的用户被中止某一预定时间段。该规则旨在降低破坏行为的量。
除了在这里建议的任何特定类型的信息外,用户能够输入任何种类的信息。作为一个例子,对于所有演员,他们的网页在互联网电影数据库(www.imdb.com)的链接被输入。或者对于城市,示出当前温度和天气条件的Weather.com页面的链接被输入。或者,对于一首歌,销售歌曲、歌词、艺人的其它歌曲、或甚至表演一些或所有歌曲的站点的链接被输入。
将会理解,根据本发明可以做出很多修改。例如,可以从文件而不是用户直接从终端的输入来读取用户生成的反馈。而且,尽管结果页面100示出了诸如“请参阅”链接140的信息,根据本发明将会理解,包含用户输入的信息的结果页面可以与多个区域的任意组合一起示出,所述区域包括图1所示的那些区域或除外的区域。该信息用于使搜索结果更全面、精确和有意义。
图2是根据本发明的一个实施例的说明了互联网搜索应用200的操作的流程图。互联网搜索应用200为用户提供向系统输入信息的能力,由此基于该用户的输入允许其它用户接收更有意义的搜索结果。该信息用于将响应于特定查询而生成的结果列表中的文档分等级(例如将搜索引擎初始返回的结果重新分等级),或者添加对于执行相同或类似搜索的用户有用的信息。该结果列表因此能够响应于用户反馈而被“转变”以反回更有意义的结果,以及返回与查询的主题相关的附加信息。
在步骤205中,用户向搜索引擎提交查询。接着该过程继续到能够同时被执行的步骤210和220。在步骤210,计算搜索结果列表,并且在步骤220,检索补充信息(例如图1中的区域120、130、140和150)。步骤210和220都进行到230,其中结果页面(例如图1中的100)被发送给用户。步骤230进行到步骤240、250、260和270中的任意一个。
在步骤240中,用户被允许添加或编辑附加信息(例如图1中的区域120、130、140和150)。可替换地,在步骤250,用户能够点击建议的搜索链接(例如图1中的区域130);或在步骤260,点击“请参阅”链接(例如图1中的区域140);在步骤270中,访问网站(例如跟在图1中的区域150中链接之一之后)。步骤240循环回到步骤230,并且步骤250、260和可选的270都循环回280到步骤205。可替换地,从步骤270,用户能够进行到步骤290,其中查询完成。
图3说明根据本发明的系统300的各部件。系统300包括与Web服务器310连接的用户客户端305。Web服务器310耦合到内容管理器320和搜索引擎340。内容管理器320耦合到用于存储补充内容的数据存储库330。搜索引擎340耦合到包含文档索引的数据存储库350,其转而耦合到索引器360。索引器360耦合到Web内容数据库370,其耦合到Web爬行器380。Web爬行器380通过互联网390耦合到一个或多个网站399。
操作中,Web爬行器380在互联网390上导航,访问网站399并填充Web内容数据库370。索引器360使用Web内容数据库370来创建文档索引350。当用户生成对用户主机305的查询时,Web服务器310将搜索请求发送给搜索引擎340。搜索引擎340确定哪些网页很可能与该查询最相关,并且使用上述的用户生成的反馈来创建结果列表。搜索引擎340如上所述使用用户生成的等级来排序结果列表,并且将结果列表反馈给用户以供显示。
还响应于查询,内容管理器320从数据存储库330检索与查询有关的补充信息,包括概念描述、其它概念描述、“请参阅”链接和相关的查询项。该信息例如在图1的区域120、130、140和150中分别显示。内容管理器320还允许用户添加、编辑或移除补充信息。网站310将来自搜索引擎340的结果与来自内容管理器320的信息组合,并且将该组合返回给用户。内容管理器320确定用户是否改变补充信息,并且如果改变,则将它存储在数据存储库330中。对于之后运行相同或类似搜索的用户来说新的或更新的信息现在可用。
图4是说明了根据本发明的供用户405使用的互联网搜索应用系统400的各硬件部件。系统400包括通过互联网420耦合到Web服务器430的客户端设备410。客户端设备410可以是用于访问Web服务器430并配置为使用诸如但不限于http(超文本传输协议)和WAP(无线应用协议)的互联网协议进行通信的任何设备。优选地,客户端设备410是个人计算机。可替换地,客户端设备410是包括但不限于手持设备的另一个设备,比如蜂窝电话或个人数字助理(PDA),能够使用诸如HTML(超文本标记语言)、HDML(手持设备标记语言)、WML(无线标记语言)等的标准来呈现信息。
Web服务器430耦合到内容服务器440和搜索服务器460。内容服务器440耦合到数据存储装置450并且搜索服务器460耦合到数据存储装置470。
对于本领域技术人员容易理解的是,在不偏离所附权利要求限定的本发明的精神和范围的情况下对实施例可以做出其它修改。

Claims (10)

1.一种方法,包括:
管理包括用户输入的数据库,其中用户输入包括由一个或多个不同用户提供的相关性反馈;并且
响应于由用户发起的搜索查询来呈现来自数据库的页面搜索结果,其中页面搜索结果包括结果列表,该结果列表包括与搜索查询有关的页面列表,其中通过相关性反馈来影响最初呈现哪些页面以及页面最初呈现的布局,并且其中相关性反馈不同于结果列表中到页面的链接的选择。
2.权利要求1的方法,其中页面最初呈现的布局是有序列表。
3.权利要求1的方法,其中相关性反馈是在搜索的上下文外面收集的。
4.权利要求1的方法,其中页面搜索结果包括与搜索查询有关的补充信息,并且多个用户能够对补充信息的相同部分进行修改。
5.权利要求4的方法,其中补充信息包括标题、关键字和描述。
6.权利要求1的方法,其中管理数据库包括在由用户发起搜索查询之前计算相关性反馈对结果列表中的元素的分等级的影响。
7.权利要求1的方法,其中相关性反馈包括结果列表中的一个或多个条目应当通过选择阻塞机制而被阻塞的指示。
8.一种系统,包括:
Web服务器计算机,其被配置为呈现与由用户发起的搜索查询的项有关的页面搜索结果,其中页面搜索结果包括包含与搜索查询的项有关的页面的列表的结果列表,通过由一个或多个不同用户提供的相关性反馈影响的页面最初呈现的顺序,并且其中相关性反馈不同于结果列表中到页面的链接的选择;
搜索引擎,用于查询数据库并响应于用户查询而提供页面搜索结果;和
内容管理器,用于响应于用户输入而管理补充信息,其中用户输入包括相关性反馈。
9.一种方法,包括:
管理包括用户输入的数据库,其中数据库包括补充信息;并且
响应于由用户发起的搜索查询来呈现来自数据库的页面搜索结果,其中页面搜索结果包括结果列表和与搜索查询有关的补充信息,其中结果列表包括与搜索查询有关的页面列表,并且其中多个用户能够对补充信息的相同部分进行修改而不论补充信息的原始源如何。
10.一种系统,包括:
Web服务器计算机,其被配置为呈现页面搜索结果,其中页面搜索结果包括结果列表和与由用户发起的搜索查询的项有关的补充信息,其中结果列表包括与搜索查询的项有关的页面列表,并且其中多个用户能够对补充信息的相同部分进行修改而不论补充信息的源如何;
搜索引擎,用于查询数据库并响应于用户查询而提供页面搜索结果;和
内容管理器,用于响应于用户输入而管理补充信息。
CN201310447967.XA 2005-02-28 2006-02-28 通过合并用户输入信息来进行搜索的方法和系统 Active CN103500198B (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US65737105P 2005-02-28 2005-02-28
US60/657371 2005-02-28
US60/657,371 2005-02-28
US11/364,617 US9092523B2 (en) 2005-02-28 2006-02-27 Methods of and systems for searching by incorporating user-entered information
US11/364617 2006-02-27
US11/364,617 2006-02-27
CN200680013556.8A CN101164067B (zh) 2005-02-28 2006-02-28 通过合并用户输入信息来进行搜索的方法和系统

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN200680013556.8A Division CN101164067B (zh) 2005-02-28 2006-02-28 通过合并用户输入信息来进行搜索的方法和系统

Publications (2)

Publication Number Publication Date
CN103500198A true CN103500198A (zh) 2014-01-08
CN103500198B CN103500198B (zh) 2017-04-19

Family

ID=36941803

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310447967.XA Active CN103500198B (zh) 2005-02-28 2006-02-28 通过合并用户输入信息来进行搜索的方法和系统

Country Status (7)

Country Link
US (6) US9092523B2 (zh)
EP (1) EP1866802A4 (zh)
JP (4) JP5546731B2 (zh)
KR (1) KR101323187B1 (zh)
CN (1) CN103500198B (zh)
CA (1) CA2599631C (zh)
WO (1) WO2006094097A2 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104035966A (zh) * 2014-05-16 2014-09-10 百度在线网络技术(北京)有限公司 一种提供扩展搜索项的方法与装置
CN109313643A (zh) * 2016-02-11 2019-02-05 里德爱思唯尔股份有限公司雷克萨斯尼克萨斯分公司 用于使用包括概念栈的图形用户界面来搜索数据库的系统以及方法
CN112214660A (zh) * 2019-07-09 2021-01-12 Abb瑞士股份有限公司 工业信息标识与检索系统

Families Citing this family (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7831476B2 (en) * 2002-10-21 2010-11-09 Ebay Inc. Listing recommendation in a network-based commerce system
US8548995B1 (en) * 2003-09-10 2013-10-01 Google Inc. Ranking of documents based on analysis of related documents
WO2006081698A1 (de) * 2005-02-02 2006-08-10 Sdn Ag Suchmaschinenbasiertes selbstlernsystem
US9092523B2 (en) * 2005-02-28 2015-07-28 Search Engine Technologies, Llc Methods of and systems for searching by incorporating user-entered information
JP5632124B2 (ja) * 2005-03-18 2014-11-26 サーチ エンジン テクノロジーズ リミテッド ライアビリティ カンパニー 格付け方法、検索結果並び替え方法、格付けシステム及び検索結果並び替えシステム
US8200687B2 (en) 2005-06-20 2012-06-12 Ebay Inc. System to generate related search queries
US9715542B2 (en) 2005-08-03 2017-07-25 Search Engine Technologies, Llc Systems for and methods of finding relevant documents by analyzing tags
US20080010252A1 (en) * 2006-01-09 2008-01-10 Google, Inc. Bookmarks and ranking
WO2007103094A2 (en) * 2006-03-06 2007-09-13 Yahoo! Inc. System for serving advertisements over mobile devices
US20070250478A1 (en) * 2006-04-23 2007-10-25 Knova Software, Inc. Visual search experience editor
US8635203B2 (en) * 2006-11-16 2014-01-21 Yahoo! Inc. Systems and methods using query patterns to disambiguate query intent
GB0624577D0 (en) * 2006-12-08 2007-01-17 Skype Ltd Communication Systems
US7725453B1 (en) 2006-12-29 2010-05-25 Google Inc. Custom search index
WO2008086189A2 (en) * 2007-01-04 2008-07-17 Wide Angle Llc Relevancy rating of tags
US7801885B1 (en) 2007-01-25 2010-09-21 Neal Akash Verma Search engine system and method with user feedback on search results
US8027975B2 (en) * 2007-01-31 2011-09-27 Reputation.Com, Inc. Identifying and changing personal information
US7979461B2 (en) * 2007-02-15 2011-07-12 Medio Systems, Inc. Extended index searching
US7958127B2 (en) * 2007-02-15 2011-06-07 Uqast, Llc Tag-mediated review system for electronic content
US8051040B2 (en) 2007-06-08 2011-11-01 Ebay Inc. Electronic publication system
US20080319975A1 (en) * 2007-06-22 2008-12-25 Microsoft Corporation Exploratory Search Technique
US20090006324A1 (en) * 2007-06-27 2009-01-01 Microsoft Corporation Multiple monitor/multiple party searches
US8635106B2 (en) * 2007-07-11 2014-01-21 Yahoo! Inc. System for targeting data to users on mobile devices
US8423003B2 (en) * 2007-07-11 2013-04-16 Yahoo! Inc. System for serving targeted advertisements over mobile messaging services
US8452800B2 (en) * 2007-07-20 2013-05-28 Fuji Xerox Co., Ltd. Systems and methods for collaborative exploratory search
WO2009030972A1 (en) * 2007-09-06 2009-03-12 Chin San Sathya Wong Method and system of generating and presenting search results
US8442994B1 (en) 2007-09-14 2013-05-14 Google Inc. Custom search index data security
US20090164266A1 (en) * 2007-12-21 2009-06-25 Microsoft Corporation Category aggregated opinion data
US20100023495A1 (en) * 2007-12-21 2010-01-28 Yahoo! Inc. System for suggesting keywords based on mobile specific attributes
US20090164299A1 (en) * 2007-12-21 2009-06-25 Yahoo! Inc. System for providing a user interface for displaying and creating advertiser defined groups of mobile advertisement campaign information targeted to mobile carriers
US20100312646A1 (en) * 2007-12-21 2010-12-09 Yahoo! Inc. System for serving advertisements targeted to geographic areas over mobile devices
US20090199229A1 (en) * 2008-02-05 2009-08-06 Yahoo! Inc. System for providing advertisements across multiple channels
US7930287B2 (en) * 2008-03-14 2011-04-19 Michelli Capital Limited Liability Company Systems and methods for compound searching
US7974974B2 (en) * 2008-03-20 2011-07-05 Microsoft Corporation Techniques to perform relative ranking for search results
US20090247192A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for mobile advanced matching
US8644808B2 (en) 2008-03-31 2014-02-04 Yahoo! Inc. System for providing mobile advertisement actions
US20090247139A1 (en) * 2008-03-31 2009-10-01 Yahoo! Inc. System for adapting online advertising campaigns to incorporate mobile advertising
US8086590B2 (en) * 2008-04-25 2011-12-27 Microsoft Corporation Product suggestions and bypassing irrelevant query results
KR100987954B1 (ko) * 2008-04-29 2010-10-29 주식회사 아카스페이스 정보 네트워크를 구축하는 방법
US8316018B2 (en) * 2008-05-07 2012-11-20 Microsoft Corporation Network-community research service
JP2010003015A (ja) * 2008-06-18 2010-01-07 Hitachi Software Eng Co Ltd 文書検索システム
US9449092B2 (en) * 2008-07-24 2016-09-20 Adobe Systems Incorporated Method and apparatus requesting information upon returning to a search results list
US20100022222A1 (en) * 2008-07-28 2010-01-28 Yahoo! Inc. System for providing search services over mobile messaging
US8271501B2 (en) * 2008-12-17 2012-09-18 International Business Machines Corporation Web search among rich media objects
US8458171B2 (en) * 2009-01-30 2013-06-04 Google Inc. Identifying query aspects
US10031902B1 (en) * 2009-03-31 2018-07-24 The Boeing Company Selective retrieval of content for inclusion in a list of search results
US8825636B2 (en) * 2009-03-31 2014-09-02 The Boeing Company Search results output tool
US9262526B2 (en) * 2010-01-28 2016-02-16 Karl Muth System and method for compiling search results using information regarding length of time users spend interacting with individual search results
US8924376B1 (en) * 2010-01-31 2014-12-30 Bryant Christopher Lee Method for human ranking of search results
US8352468B2 (en) 2010-04-07 2013-01-08 Apple Inc. Top search hits based on learned user preferences
WO2011149961A2 (en) 2010-05-24 2011-12-01 Intersect Ptp, Inc. Systems and methods for identifying intersections using content metadata
US8566348B2 (en) 2010-05-24 2013-10-22 Intersect Ptp, Inc. Systems and methods for collaborative storytelling in a virtual space
US9177057B2 (en) * 2010-06-08 2015-11-03 Microsoft Technology Licensing, Llc Re-ranking search results based on lexical and ontological concepts
EP2633393A4 (en) 2010-10-26 2015-12-09 Google Inc ENRICHED RESULTS RELATED TO BOOK SEARCH QUERIES BY A USER
US9449093B2 (en) 2011-02-10 2016-09-20 Sri International System and method for improved search experience through implicit user interaction
US11763212B2 (en) 2011-03-14 2023-09-19 Amgine Technologies (Us), Inc. Artificially intelligent computing engine for travel itinerary resolutions
US9659099B2 (en) * 2011-03-14 2017-05-23 Amgine Technologies (Us), Inc. Translation of user requests into itinerary solutions
US9268820B2 (en) * 2011-08-04 2016-02-23 Google Inc. Providing knowledge panels with search results
EP2575053A1 (en) * 2011-09-27 2013-04-03 Alcatel Lucent User-enhanced ranking of information objects
JP5749626B2 (ja) * 2011-10-21 2015-07-15 株式会社アプリ・スマート ウェブ情報提供システム及びウェブ情報提供プログラム
US20130110815A1 (en) * 2011-10-28 2013-05-02 Microsoft Corporation Generating and presenting deep links
US8719285B2 (en) * 2011-12-22 2014-05-06 Yahoo! Inc. System and method for automatic presentation of content-related data with content presentation
US8886651B1 (en) 2011-12-22 2014-11-11 Reputation.Com, Inc. Thematic clustering
US8595022B1 (en) 2012-03-05 2013-11-26 Reputation.Com, Inc. Follow-up determination
US10636041B1 (en) 2012-03-05 2020-04-28 Reputation.Com, Inc. Enterprise reputation evaluation
US20130311270A1 (en) * 2012-05-17 2013-11-21 Turned Live, Inc. Mood-based searching and/or advertising systems, apparatus and methods
US9514186B1 (en) * 2012-05-29 2016-12-06 Google Inc. User-list management
US11093984B1 (en) 2012-06-29 2021-08-17 Reputation.Com, Inc. Determining themes
EP2682910A1 (en) * 2012-07-06 2014-01-08 Axel Springer Digital TV Guide GmbH Device and method for automatic filter adjustment
US20150293891A1 (en) * 2012-10-23 2015-10-15 Aditya Watal System and method for intelligently marking online and offline resources
US9705829B2 (en) * 2012-12-07 2017-07-11 Linkedin Corporation Communication systems and methods
US8744866B1 (en) 2012-12-21 2014-06-03 Reputation.Com, Inc. Reputation report with recommendation
US8805699B1 (en) 2012-12-21 2014-08-12 Reputation.Com, Inc. Reputation report with score
US9390140B2 (en) * 2013-02-22 2016-07-12 Microsoft Technology Licensing, Llc Communication-powered search
US8925099B1 (en) 2013-03-14 2014-12-30 Reputation.Com, Inc. Privacy scoring
US9311362B1 (en) * 2013-03-15 2016-04-12 Google Inc. Personal knowledge panel interface
US9146980B1 (en) 2013-06-24 2015-09-29 Google Inc. Temporal content selection
US9400845B2 (en) * 2013-09-03 2016-07-26 Ferrandino & Son Inc. Providing intelligent service provider searching and statistics on service providers
US9223833B2 (en) * 2013-12-02 2015-12-29 Qbase, LLC Method for in-loop human validation of disambiguated features
MY168514A (en) * 2014-06-20 2018-11-12 Mimos Berhad Method and system to retrieve relevant data based on linked-up service with embedded access control
KR102316474B1 (ko) * 2014-07-24 2021-10-21 네이버 주식회사 검색결과 처리 서버, 검색결과 처리 방법, 및 단말기
GB201418017D0 (en) * 2014-10-10 2014-11-26 Workdigital Ltd A system for, and method of, building a taxonomy
GB201418019D0 (en) * 2014-10-10 2014-11-26 Workdigital Ltd A system for, and method of, ranking search results
EP3207470A1 (en) * 2014-10-14 2017-08-23 Google, Inc. Assistive browsing using context
CN104598555A (zh) * 2014-12-31 2015-05-06 天津智达慧远商务咨询有限公司 一种交互式网络检索服务系统
KR101667022B1 (ko) * 2015-03-13 2016-10-20 네이버 주식회사 정보를 공유하는 공통 관심 네트워크
US11941552B2 (en) 2015-06-25 2024-03-26 Amgine Technologies (Us), Inc. Travel booking platform with multiattribute portfolio evaluation
US10636076B2 (en) * 2016-03-15 2020-04-28 Amazon Technologies, Inc. Search result enhancement component for interest queues
US10462205B2 (en) 2016-03-15 2019-10-29 International Business Machines Corporation Providing modifies protocol responses
US10437818B2 (en) * 2016-03-15 2019-10-08 Amazon Technologies, Inc. Search result enhancement component for item documents
US10366368B2 (en) * 2016-09-22 2019-07-30 Microsoft Technology Licensing, Llc Search prioritization among users in communication platforms
WO2020060718A1 (en) * 2018-08-22 2020-03-26 Three10 Solutions, Inc. Intelligent search platforms
US11036801B1 (en) 2018-09-25 2021-06-15 A9.Com, Inc. Indexing and presenting content using latent interests
US11640630B2 (en) 2018-11-09 2023-05-02 Honeywell International Inc. Systems and methods for verifying identity of a user on an equipment online marketplace platform
US11494832B2 (en) 2018-11-09 2022-11-08 Honeywell International Inc. Systems and methods for securely creating a listing of equipment on an equipment online marketplace platform
US11301540B1 (en) 2019-03-12 2022-04-12 A9.Com, Inc. Refined search query results through external content aggregation and application
US20200394930A1 (en) * 2019-06-11 2020-12-17 Arizona Board Of Regents On Behalf Of Arizona State University Systems, methods, and apparatuses for implementing an individualized educational growth platform with user-aware feeds and user directed progression
CN112487030B (zh) * 2020-11-26 2022-02-22 中国搜索信息科技股份有限公司 一种基于区块链的搜索方法、装置及电子设备
WO2023140854A1 (en) * 2022-01-21 2023-07-27 Elemental Cognition Inc. Interactive research assistant
US11809827B2 (en) 2022-01-21 2023-11-07 Elemental Cognition Inc. Interactive research assistant—life science
US11803401B1 (en) 2022-01-21 2023-10-31 Elemental Cognition Inc. Interactive research assistant—user interface/user experience (UI/UX)
US11928488B2 (en) 2022-01-21 2024-03-12 Elemental Cognition Inc. Interactive research assistant—multilink

Family Cites Families (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0816514A (ja) * 1994-07-01 1996-01-19 Hitachi Ltd 共同作業支援システム
US6029195A (en) 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US5680511A (en) 1995-06-07 1997-10-21 Dragon Systems, Inc. Systems and methods for word recognition
JP3284832B2 (ja) 1995-06-22 2002-05-20 セイコーエプソン株式会社 音声認識対話処理方法および音声認識対話装置
JPH0944523A (ja) 1995-07-27 1997-02-14 Fuji Xerox Co Ltd 関連語提示装置
US6748209B2 (en) * 1995-10-30 2004-06-08 At&T Wireless Services, Inc. Method and apparatus for storing activation data in a cellular telephone
JP3674119B2 (ja) 1995-11-29 2005-07-20 株式会社日立製作所 類似文書検索方法
US6314420B1 (en) * 1996-04-04 2001-11-06 Lycos, Inc. Collaborative/adaptive search engine
US5848396A (en) 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
US5835712A (en) 1996-05-03 1998-11-10 Webmate Technologies, Inc. Client-server system using embedded hypertext tags for application and database development
JP3099756B2 (ja) 1996-10-31 2000-10-16 富士ゼロックス株式会社 文書処理装置、単語抽出装置及び単語抽出方法
US6070176A (en) 1997-01-30 2000-05-30 Intel Corporation Method and apparatus for graphically representing portions of the world wide web
US6256622B1 (en) 1998-04-21 2001-07-03 Apple Computer, Inc. Logical division of files into multiple articles for search and retrieval
US6212522B1 (en) 1998-05-15 2001-04-03 International Business Machines Corporation Searching and conditionally serving bookmark sets based on keywords
US6006225A (en) 1998-06-15 1999-12-21 Amazon.Com Refining search queries by the suggestion of correlated terms from prior searches
US6360215B1 (en) 1998-11-03 2002-03-19 Inktomi Corporation Method and apparatus for retrieving documents based on information other than document content
US8135413B2 (en) * 1998-11-24 2012-03-13 Tracbeam Llc Platform and applications for wireless location and other complex services
JP2000222427A (ja) 1999-02-02 2000-08-11 Mitsubishi Electric Corp 関連語抽出装置、関連語抽出方法及び関連語抽出プログラムが記録された記録媒体
US7032030B1 (en) * 1999-03-11 2006-04-18 John David Codignotto Message publishing system and method
US6327590B1 (en) 1999-05-05 2001-12-04 Xerox Corporation System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis
US7110993B2 (en) * 1999-05-28 2006-09-19 Overture Services, Inc. System and method for influencing a position on a search result list generated by a computer network search engine
IL147593A0 (en) 1999-07-19 2002-08-14 Sankyo Co Pharmaceutical compositions containing fused hetrocyclic compounds
US7181438B1 (en) * 1999-07-21 2007-02-20 Alberti Anemometer, Llc Database access system
JP2001052003A (ja) 1999-08-04 2001-02-23 Matsushita Electric Ind Co Ltd インターネット情報閲覧装置
US6785671B1 (en) * 1999-12-08 2004-08-31 Amazon.Com, Inc. System and method for locating web-based product offerings
US7428505B1 (en) * 2000-02-29 2008-09-23 Ebay, Inc. Method and system for harvesting feedback and comments regarding multiple items from users of a network-based transaction facility
US6718365B1 (en) 2000-04-13 2004-04-06 International Business Machines Corporation Method, system, and program for ordering search results using an importance weighting
JP2001350794A (ja) 2000-06-08 2001-12-21 Gram Design:Kk データベース検索用キーワードに基づくコミュニケーション装置及び方法並びに記録媒体
US6601075B1 (en) 2000-07-27 2003-07-29 International Business Machines Corporation System and method of ranking and retrieving documents based on authority scores of schemas and documents
US7333943B1 (en) * 2000-08-11 2008-02-19 The Prudential Insurance Company Of America Method and system for managing real property transactions having internet access and control
KR100378240B1 (ko) 2000-08-23 2003-03-29 학교법인 통진학원 엔트로피와 사용자 프로파일을 적용한 문서순위 조정방법
US6823491B1 (en) 2000-08-31 2004-11-23 International Business Machines Corporation System and method for a dynamically integrated search engine
TW548557B (en) 2000-09-13 2003-08-21 Intumit Inc A method and system for electronic document to have fast-search category and mutual link
JP3934325B2 (ja) * 2000-10-31 2007-06-20 株式会社日立製作所 文書検索方法、文書検索装置及び文書検索プログラムの記憶媒体
US6845374B1 (en) 2000-11-27 2005-01-18 Mailfrontier, Inc System and method for adaptive text recommendation
US7356530B2 (en) 2001-01-10 2008-04-08 Looksmart, Ltd. Systems and methods of retrieving relevant information
US7430535B2 (en) * 2001-01-27 2008-09-30 General Electric Capital Corporation Methods and systems for identifying prospective customers and managing deals
JP3964630B2 (ja) 2001-03-07 2007-08-22 日本電信電話株式会社 情報検索装置と情報検索プログラムおよび該プログラムを記録した記録媒体
US6714929B1 (en) 2001-04-13 2004-03-30 Auguri Corporation Weighted preference data search system and method
US20020165856A1 (en) * 2001-05-04 2002-11-07 Gilfillan Lynne E. Collaborative research systems
JP2002328935A (ja) 2001-05-07 2002-11-15 Fujitsu Ltd オブジェクト指向データベースのデータ操作においてスキーマに自由度を持たせるプログラム及びデータ操作装置
US6728704B2 (en) 2001-08-27 2004-04-27 Verity, Inc. Method and apparatus for merging result lists from multiple search engines
US6778995B1 (en) * 2001-08-31 2004-08-17 Attenex Corporation System and method for efficiently generating cluster groupings in a multi-dimensional concept space
US20030046098A1 (en) * 2001-09-06 2003-03-06 Seong-Gon Kim Apparatus and method that modifies the ranking of the search results by the number of votes cast by end-users and advertisers
US20020156779A1 (en) * 2001-09-28 2002-10-24 Elliott Margaret E. Internet search engine
US6944609B2 (en) 2001-10-18 2005-09-13 Lycos, Inc. Search results using editor feedback
US7363593B1 (en) * 2001-11-30 2008-04-22 Versata Development Group, Inc. System and method for presenting information organized by hierarchical levels
TW530224B (en) 2001-12-07 2003-05-01 Inst Information Industry Relation establishment system and method for key words in search engine
US20030115269A1 (en) * 2001-12-14 2003-06-19 Klug John R. Computer file editing system
US7039596B1 (en) * 2002-01-18 2006-05-02 America Online, Inc. Calendar overlays
US7986672B2 (en) * 2002-02-25 2011-07-26 Qualcomm Incorporated Method and apparatus for channel quality feedback in a wireless communication
US20030212663A1 (en) * 2002-05-08 2003-11-13 Doug Leno Neural network feedback for enhancing text search
US7370276B2 (en) * 2002-05-17 2008-05-06 Sap Aktiengesellschaft Interface for collecting user preferences
US7188117B2 (en) 2002-05-17 2007-03-06 Xerox Corporation Systems and methods for authoritativeness grading, estimation and sorting of documents in large heterogeneous document collections
JP2004013323A (ja) 2002-06-04 2004-01-15 Nippon Telegraph & Telephone East Corp 情報検索方法、情報検索システム、情報検索プログラム、情報評価プログラム、情報検索プログラムおよび情報評価プログラムをそれぞれ記録した記録媒体
US20040030697A1 (en) * 2002-07-31 2004-02-12 American Management Systems, Inc. System and method for online feedback
US20040024755A1 (en) * 2002-08-05 2004-02-05 Rickard John Terrell System and method for indexing non-textual data
US7599911B2 (en) 2002-08-05 2009-10-06 Yahoo! Inc. Method and apparatus for search ranking using human input and automated ranking
US6829599B2 (en) 2002-10-02 2004-12-07 Xerox Corporation System and method for improving answer relevance in meta-search engines
US20040083127A1 (en) * 2002-10-29 2004-04-29 Lunsford Joseph R. Web site and method for search engine optimization by prompting, recording and displaying feedback of a web site user
US20040117354A1 (en) 2002-12-16 2004-06-17 Azzaro Steven Hector Process for tagging and measuring quality
US8719284B2 (en) * 2002-12-18 2014-05-06 International Business Machines Corporation Method, system and program product for filtering an entry of data items
WO2004099900A2 (en) * 2002-12-20 2004-11-18 Banker Shailen V Linked information system
US20040215608A1 (en) 2003-04-25 2004-10-28 Alastair Gourlay Search engine supplemented with URL's that provide access to the search results from predefined search queries
US7197497B2 (en) 2003-04-25 2007-03-27 Overture Services, Inc. Method and apparatus for machine learning a document relevance function
US20050033771A1 (en) 2003-04-30 2005-02-10 Schmitter Thomas A. Contextual advertising system
US7283997B1 (en) * 2003-05-14 2007-10-16 Apple Inc. System and method for ranking the relevance of documents retrieved by a query
US8666983B2 (en) 2003-06-13 2014-03-04 Microsoft Corporation Architecture for generating responses to search engine queries
WO2005026902A2 (en) * 2003-09-11 2005-03-24 Levi Ronald M A rental system, method and apparatus
US20050076068A1 (en) * 2003-09-22 2005-04-07 Fowler Paul C. System and method of synchronizing data in multi-user computer network
US20050071328A1 (en) 2003-09-30 2005-03-31 Lawrence Stephen R. Personalization of web search
US7647242B2 (en) 2003-09-30 2010-01-12 Google, Inc. Increasing a number of relevant advertisements using a relaxed match
US7165119B2 (en) * 2003-10-14 2007-01-16 America Online, Inc. Search enhancement system and method having rankings, explicitly specified by the user, based upon applicability and validity of search parameters in regard to a subject matter
US7240049B2 (en) * 2003-11-12 2007-07-03 Yahoo! Inc. Systems and methods for search query processing using trend analysis
US7523096B2 (en) 2003-12-03 2009-04-21 Google Inc. Methods and systems for personalized network searching
US20050149496A1 (en) * 2003-12-22 2005-07-07 Verity, Inc. System and method for dynamic context-sensitive federated search of multiple information repositories
US7523109B2 (en) 2003-12-24 2009-04-21 Microsoft Corporation Dynamic grouping of content including captive data
US20050160107A1 (en) * 2003-12-29 2005-07-21 Ping Liang Advanced search, file system, and intelligent assistant agent
US20050149499A1 (en) * 2003-12-30 2005-07-07 Google Inc., A Delaware Corporation Systems and methods for improving search quality
US8375048B1 (en) 2004-01-20 2013-02-12 Microsoft Corporation Query augmentation
US7191175B2 (en) * 2004-02-13 2007-03-13 Attenex Corporation System and method for arranging concept clusters in thematic neighborhood relationships in a two-dimensional visual display space
US7225189B1 (en) * 2004-02-19 2007-05-29 Microsoft Corporation Data source write back and offline data editing and storage in a spreadsheet
US8788492B2 (en) * 2004-03-15 2014-07-22 Yahoo!, Inc. Search system and methods with integration of user annotations from a trust network
US7590619B2 (en) * 2004-03-22 2009-09-15 Microsoft Corporation Search system using user behavior data
US7689585B2 (en) 2004-04-15 2010-03-30 Microsoft Corporation Reinforced clustering of multi-type data objects for search term suggestion
US7231405B2 (en) * 2004-05-08 2007-06-12 Doug Norman, Interchange Corp. Method and apparatus of indexing web pages of a web site for geographical searchine based on user location
US7349901B2 (en) * 2004-05-21 2008-03-25 Microsoft Corporation Search engine spam detection using external data
US7788260B2 (en) 2004-06-14 2010-08-31 Facebook, Inc. Ranking search results based on the frequency of clicks on the search results by members of a social network who are within a predetermined degree of separation
US7730012B2 (en) * 2004-06-25 2010-06-01 Apple Inc. Methods and systems for managing data
US20060047643A1 (en) * 2004-08-31 2006-03-02 Chirag Chaman Method and system for a personalized search engine
US8109765B2 (en) * 2004-09-10 2012-02-07 Scientific Learning Corporation Intelligent tutoring feedback
US8312003B2 (en) * 2004-12-16 2012-11-13 Hewlett-Packard Development Company, L.P. Computer method and apparatus for collaborative web searches
US20060173880A1 (en) * 2005-01-28 2006-08-03 Microsoft Corporation System and method for generating contextual survey sequence for search results
US20060170705A1 (en) 2005-02-01 2006-08-03 Lyris Technologies, Inc. Method and system to review the display of content
US9092523B2 (en) * 2005-02-28 2015-07-28 Search Engine Technologies, Llc Methods of and systems for searching by incorporating user-entered information
JP5632124B2 (ja) 2005-03-18 2014-11-26 サーチ エンジン テクノロジーズ リミテッド ライアビリティ カンパニー 格付け方法、検索結果並び替え方法、格付けシステム及び検索結果並び替えシステム
US7653302B2 (en) 2005-03-24 2010-01-26 Syabas Technology Inc. Techniques for transmitting personal data and metadata among computing devices
JP2008537225A (ja) 2005-04-11 2008-09-11 テキストディガー,インコーポレイテッド クエリについての検索システムおよび方法
US8732175B2 (en) 2005-04-21 2014-05-20 Yahoo! Inc. Interestingness ranking of media objects
US7809192B2 (en) 2005-05-09 2010-10-05 Like.Com System and method for recognizing objects from images and identifying relevancy amongst images and information
US7783135B2 (en) 2005-05-09 2010-08-24 Like.Com System and method for providing objectified image renderings using recognition information from images
WO2007002820A2 (en) 2005-06-28 2007-01-04 Yahoo! Inc. Search engine with augmented relevance ranking by community participation
US9715542B2 (en) 2005-08-03 2017-07-25 Search Engine Technologies, Llc Systems for and methods of finding relevant documents by analyzing tags
US20070112758A1 (en) * 2005-11-14 2007-05-17 Aol Llc Displaying User Feedback for Search Results From People Related to a User
US7668821B1 (en) 2005-11-17 2010-02-23 Amazon Technologies, Inc. Recommendations based on item tagging activities of users
US7756855B2 (en) 2006-10-11 2010-07-13 Collarity, Inc. Search phrase refinement by search term replacement
US20080059455A1 (en) * 2006-08-31 2008-03-06 Canoy Michael-David N Method and apparatus of obtaining or providing search results using user-based biases
US7953775B2 (en) 2006-11-07 2011-05-31 Yahoo! Inc. Sharing tagged data on the internet
US20090144264A1 (en) * 2007-12-04 2009-06-04 Vik Singh Third-party information overlay on search results
US20090193352A1 (en) * 2008-01-26 2009-07-30 Robert Stanley Bunn Interface for assisting in the construction of search queries
US8082247B2 (en) * 2009-07-30 2011-12-20 Microsoft Corporation Best-bet recommendations
US20120005182A1 (en) * 2010-06-30 2012-01-05 Dante Monteverde Methods and systems for search engine results based on dynamic experiential usage by users
US8775426B2 (en) * 2010-09-14 2014-07-08 Microsoft Corporation Interface to navigate and search a concept hierarchy
US20120109830A1 (en) * 2010-10-29 2012-05-03 Matt Vogel Apparatus, system and method for a decentralized social network system and decentralized payment network system
US8688704B1 (en) * 2010-11-24 2014-04-01 Google Inc. User feedback in people search clustering
US9323834B2 (en) * 2011-12-05 2016-04-26 International Business Machines Corporation Semantic and contextual searching of knowledge repositories
US8965897B2 (en) * 2012-02-29 2015-02-24 International Business Machines Corporation Intelligent product feedback analytics tool
EP2836920A4 (en) * 2012-04-09 2015-12-02 Vivek Ventures Llc PROCESSING CLASSIFIED INFORMATION AND SEARCH USING A BRIDGE BETWEEN STRUCTURED AND UNSTRUCTURED DATABASES
US9137321B2 (en) 2013-03-15 2015-09-15 Citrix Systems, Inc. Pairing users with social media communities
US10191987B2 (en) * 2013-11-22 2019-01-29 Capital One Services, Llc Systems and methods for searching financial data
US9679078B2 (en) * 2014-05-21 2017-06-13 Facebook, Inc. Search client context on online social networks
US20160055162A1 (en) * 2014-08-20 2016-02-25 Coalesce, Inc. Systems and Methods for Information Search, Retrieval, Summarization and Interpretation using Related-Concept Analysis
US10740412B2 (en) * 2014-09-05 2020-08-11 Facebook, Inc. Pivoting search results on online social networks
US10169467B2 (en) * 2015-03-18 2019-01-01 Microsoft Technology Licensing, Llc Query formulation via task continuum
WO2017070669A1 (en) * 2015-10-23 2017-04-27 John Cameron Methods and systems for updating a search
WO2017070665A1 (en) * 2015-10-23 2017-04-27 John Cameron Methods and systems for classification
US10015124B2 (en) * 2016-09-20 2018-07-03 Google Llc Automatic response suggestions based on images received in messaging applications
US10878006B2 (en) * 2018-01-30 2020-12-29 Walmart Apollo Llc Systems to interleave search results and related methods therefor

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104035966A (zh) * 2014-05-16 2014-09-10 百度在线网络技术(北京)有限公司 一种提供扩展搜索项的方法与装置
CN104035966B (zh) * 2014-05-16 2017-12-26 百度在线网络技术(北京)有限公司 一种提供扩展搜索项的方法与装置
CN109313643A (zh) * 2016-02-11 2019-02-05 里德爱思唯尔股份有限公司雷克萨斯尼克萨斯分公司 用于使用包括概念栈的图形用户界面来搜索数据库的系统以及方法
CN112214660A (zh) * 2019-07-09 2021-01-12 Abb瑞士股份有限公司 工业信息标识与检索系统

Also Published As

Publication number Publication date
WO2006094097A3 (en) 2007-11-22
JP2012234555A (ja) 2012-11-29
JP5546731B2 (ja) 2014-07-09
US20190243839A1 (en) 2019-08-08
CA2599631A1 (en) 2006-09-08
US11693864B2 (en) 2023-07-04
US11341144B2 (en) 2022-05-24
US20220253451A1 (en) 2022-08-11
EP1866802A4 (en) 2008-04-16
US20160246796A1 (en) 2016-08-25
JP6058705B2 (ja) 2017-01-11
US9355178B2 (en) 2016-05-31
KR20080003309A (ko) 2008-01-07
JP2008537810A (ja) 2008-09-25
US20060271524A1 (en) 2006-11-30
US20150294003A1 (en) 2015-10-15
JP2015072721A (ja) 2015-04-16
US10311068B2 (en) 2019-06-04
US9092523B2 (en) 2015-07-28
KR101323187B1 (ko) 2013-10-30
JP6376569B2 (ja) 2018-08-22
JP5744792B2 (ja) 2015-07-08
US20230289356A1 (en) 2023-09-14
CN103500198B (zh) 2017-04-19
WO2006094097A2 (en) 2006-09-08
JP2016170816A (ja) 2016-09-23
EP1866802A2 (en) 2007-12-19
CA2599631C (en) 2016-11-01

Similar Documents

Publication Publication Date Title
US11693864B2 (en) Methods of and systems for searching by incorporating user-entered information
CN101164067B (zh) 通过合并用户输入信息来进行搜索的方法和系统
US8150885B2 (en) Method and apparatus for organizing data by overlaying a searchable database with a directory tree structure
US20080059454A1 (en) Search document generation and use to provide recommendations
KR100672278B1 (ko) 웹 브라우저의 즐겨찾기 리스트를 이용한 개인화 검색 방법및 검색 서버

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20180315

Address after: American California

Patentee after: The company was interested in

Address before: American California

Patentee before: Wink Technologies Inc.

TR01 Transfer of patent right