CN103500198A - 通过合并用户输入信息来进行搜索的方法和系统 - Google Patents
通过合并用户输入信息来进行搜索的方法和系统 Download PDFInfo
- 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
Links
Images
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/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
- G06F16/24578—Query processing with adaptation to user needs using ranking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3325—Reformulation based on results of preceding query
- G06F16/3326—Reformulation based on results of preceding query using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages
-
- 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
-
- 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/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/134—Hyperlinking
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服务器计算机,其被配置为呈现页面搜索结果,其中页面搜索结果包括结果列表和与由用户发起的搜索查询的项有关的补充信息,其中结果列表包括与搜索查询的项有关的页面列表,并且其中多个用户能够对补充信息的相同部分进行修改而不论补充信息的源如何;
搜索引擎,用于查询数据库并响应于用户查询而提供页面搜索结果;和
内容管理器,用于响应于用户输入而管理补充信息。
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)
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)
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)
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 |
-
2006
- 2006-02-27 US US11/364,617 patent/US9092523B2/en active Active
- 2006-02-28 CA CA2599631A patent/CA2599631C/en active Active
- 2006-02-28 JP JP2007558198A patent/JP5546731B2/ja active Active
- 2006-02-28 EP EP06736648A patent/EP1866802A4/en not_active Ceased
- 2006-02-28 CN CN201310447967.XA patent/CN103500198B/zh active Active
- 2006-02-28 KR KR1020077019690A patent/KR101323187B1/ko active IP Right Grant
- 2006-02-28 WO PCT/US2006/007367 patent/WO2006094097A2/en active Application Filing
-
2012
- 2012-06-14 JP JP2012135003A patent/JP5744792B2/ja active Active
-
2015
- 2015-01-08 JP JP2015002067A patent/JP6058705B2/ja active Active
- 2015-06-22 US US14/746,696 patent/US9355178B2/en active Active
-
2016
- 2016-05-02 US US15/144,604 patent/US10311068B2/en active Active
- 2016-06-17 JP JP2016121225A patent/JP6376569B2/ja active Active
-
2019
- 2019-04-17 US US16/387,277 patent/US11341144B2/en active Active
-
2022
- 2022-04-28 US US17/732,407 patent/US11693864B2/en active Active
-
2023
- 2023-05-16 US US18/318,597 patent/US20230289356A1/en active Pending
Cited By (4)
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 |