CN1489739A - 响应客户的搜索请求来提供变换过的信息的***及利用计算机的方法 - Google Patents

响应客户的搜索请求来提供变换过的信息的***及利用计算机的方法 Download PDF

Info

Publication number
CN1489739A
CN1489739A CNA028043014A CN02804301A CN1489739A CN 1489739 A CN1489739 A CN 1489739A CN A028043014 A CNA028043014 A CN A028043014A CN 02804301 A CN02804301 A CN 02804301A CN 1489739 A CN1489739 A CN 1489739A
Authority
CN
China
Prior art keywords
data
content
server
conversion
request
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
CNA028043014A
Other languages
English (en)
Other versions
CN100585587C (zh
Inventor
֮
茶谷公之
小跨修启
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.)
Sony Interactive Entertainment America LLC
Original Assignee
Sony Computer Entertainment America LLC
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 Sony Computer Entertainment America LLC filed Critical Sony Computer Entertainment America LLC
Publication of CN1489739A publication Critical patent/CN1489739A/zh
Application granted granted Critical
Publication of CN100585587C publication Critical patent/CN100585587C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明的目的在于提供一种***和利用计算机的方法,用于提供根据响应客户的搜索请求(即,搜索用语、索引、查询、关键词、概念等)而得到的内容导出的已变换内容及/或信息的已变换表现。本发明的编辑服务器能够接收并变换从1个以上的内容提供者得到的内容。这种内容具有下述格式,包含用于保存搜索请求的索引字段、数据类别字段、数据类型字段及用于数据本身的字段。在一实施形态中,表现可以是通过根据特定的一组规则、即“模板”统合和配置内容而实现的搜索结果的总结。所需的模板可以预定,按照需要来选择,根据客户概况来准备,及/或根据搜索请求的特性来准备。在优选实施形态中,模板可以根据与请求关联的描述“何时”、“何处”、“为何”、“谁”、“把什么”、及“如何”的要素来进行数据的统合或配置。本***还允许选择基于不同模板的表现,赋予客户从其中进行选择的权力。编辑服务器能够编辑表现,将所有内容分配给编辑服务器上的万维网页,将万维网页送出到一个或多个客户机。

Description

响应客户的搜索请求来提供变换过的 信息的***及利用计算机的方法
技术领域
本发明总的涉及经由计算机网络来分发及表现隔离的信息,特别涉及提供用编辑服务器变换过的表现数据及/或变换过的内容数据的***及利用计算机的方法。
背景技术
利用计算机的许多***涉及表现或显示响应用户的搜索请求而取得的结果。在联网的许多计算机***中,这种响应请求来进行有用的表现或显示时的要求极其多样。例如,在用户希望通过World WideWeb(万维网)来进行用语或概念的搜索(即,Britannica.com等上的百科全书式的搜索)的状况下,有想搜索的信息的种类、想表现的信息的量、及与取得更详细的信息时能够利用的功能有关的要求。这些***要求在例举的百科全书式的查询和其他查询之间差别很大,而在基于用户特有的信息的情况下、和基于实际的各个搜索用语请求的情况下也有差别。不管查询或各个搜索请求的种类如何,为了继续维持该网络环境的成功/声望,结果的表现或显示都必须有助于用户目前从事的工作。
目前的表现或显示的方法所提供的信息多是不充分或不完全的,所以不能令人满意。特别是通过联网的(Britannica.com等)计算机***取得的搜索结果多用简单的列表来显示,提供非常短的概说性的注释、和向能够获得详细信息的关联URL(统一资源定位地址)的链接。这种单一列表显示包含所有***再经过几个步骤就能得到的结果。但是,对要求更有用的、及/或面向个人的响应的查询,目前的表现或显示方法有重大的缺点。
响应用户的搜索请求来进行取得的结果的表现或显示的目前的方法中的一个问题是,为了决定“命中”列表的内容而执行的过程未考虑与搜索查询关联的信息。如果想提供有助于得到适当的结果和呈现有意义的信息这两者的指南,则包含某种程度的查询本身的分析的搜索查询成为高效地通知结果时的负担。
目前的表现或显示方法中的缺点是,为了决定“命中”列表的内容而执行的过程未考虑与用户或用户的喜好有关的信息。对于本来可利用这种用户概况的搜索查询,这又成为得到适当的结果、呈现有意义的信息时的负担。
另一个缺点是,目前的显示的方法通常要求在信息被呈现给用户前显示“命中”列表和选择适当的URL链接这两者。该方法往往增加对尽量高效地得到信息这一目的来说无用的步骤。
因此,目前的搜索结果的表现或显示方法一般不能实现所要求的有用性、灵活性、及查询/用户特有的目的来高效而且效果良好地提供迅速而且成功地完成搜索所需的令人满意的输出结果。
发明内容
提供一种***和利用计算机的方法,用于提供根据响应客户的搜索请求(即,搜索用语、索引、查询、关键词、概念等)而得到的内容导出的已变换内容及/或信息的已变换表现。编辑服务器能够接收并变换从1个以上的内容提供者得到的内容。这种内容具有下述格式,包含用于保存搜索请求的索引字段、数据类别字段、数据类型字段及用于数据本身的字段。在一实施形态中,表现可以是通过根据特定的一组规则或“模板”统合和配置内容而实现的搜索结果的总结。所需的模板可以预定,按照需要来选择,根据客户概况来准备,及/或根据搜索请求的特性来准备。在优选实施形态中,模板可以根据与请求关联的描述“何时”、“何处”、“为何”、“谁”、“把什么”、及“如何”的要素来进行数据的统合或配置。本***还允许选择基于不同模板的表现,赋予客户从其中进行选择的权力。编辑服务器能够编辑表现,将所有内容分配给编辑服务器上的万维网页,将万维网页送出到一个或多个客户机。
通过附图、及以下的详细说明,本发明的其他目的、特征及优点将会变得更加清楚。
附图说明
图1是实现本发明实施形态的计算机网络环境的方框图。
图2(A)示出本发明一实施形态的包含信息的各种字段的数据的结构。
图2(B)示出本发明一实施形态的不同的数据类别字段的数据例(分别是文本数据和动画数据)的结构。
图2(C)示出本发明一实施形态的不同的数据类别字段的数据例(分别是文本数据和动画数据)的结构。
图3是本发明一实施形态的为了实现期望的页面数据输出而由一编辑服务器执行的步骤的流程图。
图4是本发明一实施形态的为了实现期望的页面数据输出而由另一编辑服务器执行的步骤的流程图。
图5示出本发明一实施形态的包含文本数据和图像数据这两者的编辑服务器的万维网页(Webペ--ジ)输出例。
具体实施方式
本发明是作为例子而图示的,不限于附图,相同的标号表示同种的要素。
下面描述提供根据响应客户的搜索请求而得到的内容导出的已变换内容及信息的已变换表现的***及利用计算机的方法。在以下的说明中,公开了许多特定的详细描述,以便能完全地理解本发明。但是,本领域的技术人员知道,本发明没有这些特定的详细描述也能够实施。在其他例子中,为了便于说明,周知的构造或设备由方框图示出。优选实施形态的描述并不限定所附权利要求书的范围。
本发明的各个方面可以用执行软件指令的1个以上的计算机来实施。根据本发明一实施形态,服务器/客户计算机***经由计算机网络或标准的电话线路来进行数据的收发。与存取、下载、操作数据的步骤同样,本发明的其他方面也由执行存储器中保存的指令序列的服务器/客户计算机内的中央处理单元(CPU)来实施。存储器可以是随机存取存储器(RAM)、只读存储器(ROM)、海量存储器等持久性存储器、或这些存储器的组合。通过执行指令序列,能够使CPU执行本发明实施形态的步骤。
指令可以从存储器、或联网的1个以上的其他计算机***加载到服务器或客户计算机的存储器中。例如,客户计算机可以响应服务器经由网络送至客户机的消息向服务器计算机传送指令序列。服务器经由网络连接来接收指令,同时将这些指令保存到存储器中。服务器可以保存指令以便以后执行,也可以在每次指令经由网络连接到来时执行。在有些情况下,下载的指令也许由CPU直接支持。在其他情况下,指令不能由CPU直接执行,而可以由解释指令的解释器执行。在另一实施形态中,可以取代软件指令,或与其组合,用硬连线电路来实施本发明。这样,本发明不限于硬件电路或软件的任何特定的组合,也不限于服务器或客户计算机执行的指令的任何特定的来源。
(编辑***、服务器及处理)
图1是本发明一实施形态的可以用来接受客户机的搜索用语、执行搜索、接着实现搜索结果生成***的计算机网络***的方框图。图1的编辑***100能够接收和配置搜索结果信息,并且提供对应的动态的万维网页输出的表现。编辑***还可以配置得根据各种规则来变换搜索结果信息。
如图1所示,***100包含通过适当的网络130连接在运营网络服务器组的1个以上的内容提供者150、和1个以上的客户机140两者上的编辑服务器110。网络130可以是因特网、广域网(WAN)、局域网(LAN)、或其任意的组合。网络通常是将客户的终端硬件与编辑服务器110相连的双向数字通信网络。在现有技术中,CATV(闭路电视)双向网络、ISDN(综合业务数字网)、DSL(数字用户线)、或xDSL高速网络是能够实现实施本发明实施形态时所需的网络连接的现有的网络基础设施的例子。客户机140可以是个人计算机、机顶盒、PlayStation2等计算机/游戏装置、同等功能的计算装置、或可访问***的任意的终端装置。在一实施形态中,网络130表示因特网,在此情况下服务器110通常执行万维网页处理--以HTML数据形式向执行万维网浏览处理的客户计算机传送数据。
编辑服务器110根据响应搜索请求(搜索用语、索引、查询、关键词、概念等)而得到的内容数据及内容表现数据来创建原始万维网页。在这种意义上,表现数据不限于视觉表现,也涉及音频数据回放。接收到搜索请求后,编辑服务器110开始搜索具有响应领域广泛的话题的所有搜索请求的信息的内容提供者150等其他网络服务器。编辑服务器110从这些其他网络服务器接收到所有内容数据及表现数据后,变换内容数据、表现数据中的某一个或两者,创建要呈现给原来发送搜索请求的客户计算机的万维网页。
在本发明一实施形态中,编辑服务器110包含图示的硬盘驱动器126、以及未图示的微处理器、主存储器、及ROM。在向客户机提供搜索结果时,编辑服务器110执行能够分类为几个处理的过程(这只是为了说明和描述,不限于此)。在图1的实施形态中可以看到,编辑服务器110的基本功能包含客户概况形成处理112、内容提供者识别处理114、数据选择及编辑处理116、数据配置处理120、及页面数据绘制处理122,最后2个处理如图所示,被总称为表现处理118。这样,编辑服务器变换与搜索结果关联的表现数据,创建新的表现。
客户概况形成处理112表示取得(请求及/或接收)、或生成期望的客户概况信息的编辑服务器110过程。客户概况可以包含客户特有信息、客户的喜好、客户的位置或环境、客户的万维网浏览历史、或该特定的客户与编辑服务器之间的通信历史等客户历史信息。
内容提供者识别处理114相当于识别适当的内容提供者150的编辑服务器110过程--响应客户搜索请求、接着选择适当的内容提供者以向其发送搜索请求。内容提供者识别处理114作为潜在的内容提供者150用的过滤机构来工作。候选内容提供者150的识别和过滤可以通过编辑服务器110的处理和比较运算来实施。该运算可以是提供或决定的所有客户信息(即,客户概况等)、与1个或多个内容提供者150有关的信息、搜索请求、(参照图2(A)~2(C)说明过的数据字段、任意的标记语言的字段、与请求关联的定义或其他概念的信息等)与搜索请求有关的信息、或从搜索请求导出的知识、以及HotBot利用的信息等目前的搜索引擎服务器用作搜索协议的其他现有信息的任意广泛的信息的功能。
数据选择及编辑处理116的主要功能之一是实现来自内容提供者的有关的内容数据155的识别。数据选择及编辑处理116可以根据结合上述内容提供者识别处理114运算描述过的广泛的信息来执行其识别功能。该识别功能也可以根据进行内容的选择或决定的1个以上的期望的规则124、或基本上实现了1个以上的这种规则的模板。这些规则124及这种模板可以预定,按照需要来选择,从与上述同样的广泛的信息中导出,根据来自客户的输入、或者说是基于客户的,及/或根据编辑服务器设置、或者说是基于服务器的。数据选择及编辑处理116也可以包含以下结合数据配置处理120来更详细地描述的数据统合和配置功能中的一个或全部。基本上,内容提供者识别处理114和数据选择及编辑处理116两者进行的所有这些过滤动作/功能可以根据本说明书接着讨论的规则、模板、概况、及数据或信息(“变量”)中的任意一个来实现。
对于表现处理118,如结合图5所述,数据配置处理120配置、统合、及/或变换从内容提供者150接收到的所有内容数据和表现数据来创建新的表现。页面数据绘制处理122将所有的数据分配给编辑服务器110的万维网页,根据来自数据配置处理120的信息来编辑万维网页。表现处理118内的处理进行将表现的文章及音频部分翻译为对特定的客户来说适当的语言、变更为适当的通货、或者其他将要呈现的信息变换得有意义的操作。这种操作或变换功能可以通过数据配置处理120或页面数据绘制处理122中的某一个来执行,也可以分布在它们之间。但是,目前的优选实施形态将该功能放置在页面数据绘制处理122内。这2个处理中的任一个处理都可以根据本说明书中讨论的任一个变量来实现。数据配置处理120、数据绘制处理122、及上述前3个编辑服务器110处理可以作为编辑服务器110的程序保存在硬盘驱动器126中。
图2(A)~2(C)示出本发明一实施形态的编辑***内为了生成万维网页输出而使用的数据和信息的组织。内容提供者150可利用的所有内容都可以符合该格式。如图2(A)所示,该格式包含数据列举字段20、保存搜索请求的索引字段204、数据类别字段206、数据格式字段208、及用于数据本身的字段即数据字段210。数据列举字段包含特定的内容在其他内容间的号码或排序。图2(A)的内容示出从具有包含“1”的数据列举字段202的第一个内容数据212开始直至具有包含字符“N”的数据列举字段214的第N个内容数据216。索引字段204包含搜索请求,所以是标题、名称、搜索用语、索引、查询、关键词、概念等。数据类别字段206表示数据是文本、音像、还是图形等,数据格式字段208表示文件的类型(即,JPEG、MPEG、MP3等)。
图2(B)及2(C)示出本发明一实施形态的不同的数据类别字段的数据例(分别是文本数据和动画数据)的结构。图2(B)示出1个内容240,具有包含“2”的数据列举字段230、包含请求“大峡谷”的索引字段232、表示“文本”数据的数据类别字段234、表示“文本文件”格式的数据格式字段236、以及包含与大峡谷有关的文本数据的数据字段238。图2(C)示出1个内容252,具有包含“X”的数据列举字段242、包含请求“大峡谷”的索引字段244、表示“动画”数据的数据类别字段246、表示“MPEG文件”格式的数据格式字段248、包含与大峡谷有关的动画数据的数据字段250。
图3是本发明一实施形态的在执行期望的表现输出时由编辑服务器执行的几个步骤的流程图。为了执行该编辑处理,需要接收必要的内容及表现信息,并且需要配置或编入期望的页面数据输出内。在客户机140(图1)中,一旦用户输入请求后,该请求被送至编辑服务器。如用图3详述的那样,为了实现期望的输出而由编辑服务器执行的后续步骤始于与传输搜索请求有关的该初始步骤。
根据图3的实施形态,编辑服务器首先执行搜索请求检测步骤302,判定是否从客户机接收到请求。如果未接收到请求,则编辑服务器保持接收状态来等待接收到来自客户机的请求。一旦从客户机接收到请求,则编辑服务器接着将接收到的请求送至内容提供者,来执行搜索以便判定这些服务器是否具有与请求有关的一些信息或数据(步骤304)。
接着,在本实施形态的步骤306中,编辑服务器检测是否从某一个内容提供者发回了与请求有关的内容数据及表现数据。在未发回的情况下,服务器保持接收状态来等待发回数据。在接收到这种回放内容的情况下,编辑服务器进至步骤308,可以将接收到的内容记录到1个以上的硬盘驱动器中。在这种数据记录之后,编辑服务器在步骤310中确认是否接收到与请求有关的所有数据。在未接收到所有数据的情况下,服务器维持接收数据并记录到硬盘驱动器中的状态。但是,一旦接收到所有数据,则编辑服务器转移到下一动作。
如图3的实施形态所示,编辑服务器接着根据规则或模板来配置接收到的所有内容数据(步骤312)。由此来变换从内容提供者接收到的原始表现数据。特别是,数据配置处理120(图1)应用1个以上的规则或过程(可以集中到模板内),根据期望的变换来配置内容(步骤312)。期望的模板可以预定,按照需要来选择,及/或根据客户概况及/或搜索请求的特性或上述变量来准备。在实施例中,模板可以根据与请求关联的“何时”、“何处”、“为何”、“谁”、“把什么”、“如何”各要素来进行变换、统合、配置。模板可以根据规定的规则来要求信息的配置。即,信息可以只根据数据类别字段来配置,也可以按时间顺序来配置。在将时间顺序用作配置规则的情况下,数据格式字段必须包含时间顺序的数据。不管怎样,在以下的“功能”一节将详细地说明这种模板或规则的性质及处理。
在步骤312中,一旦所有数据根据期望的一个或多个规则或模板进行了配置,则编辑服务器接着开始用接收及配置的内容来绘制所有万维网页的过程。在图3的实施形态中,绘制步骤(步骤314)通过编辑服务器110的页面数据绘制处理部分122(图1)来实现。页面数据绘制处理122根据表示万维网页上的各个位置的配置和设计规则向万维网页分配信息和数据。该处理还在“功能”一节中详细说明。
在涉及变换来自服务器的原始表现数据的绘制步骤之后,可以在图3的实施形态的步骤316中将已绘制页面数据送至客户机。(如以下用图5详细示出的那样)可以在客户显示器上显示生成的万维网页。在发送了第一页后,编辑服务器接着进至该处理的最终步骤。服务器在步骤318中询问是否有要传送的别的万维网页。如果没有要传送到客户机的万维网页,则处理完成。在存在要传送的别的万维网页的情况下,服务器返回到发送万维网页的步骤(步骤316),重复最后的2个步骤,直至所有万维网页被传送。
如上所述,本发明的处理根据不仅用于广泛普及信息、而且能够用于对搜索请求的说明或响应的庞大的内容来实现1个新的万维网页的创建。由此,客户机能够实时获得独创的、易懂的、动态的万维网页输出。
图4是涉及内容数据的变换和内容表现数据的本发明另一实施形态的为了得到期望的页面数据输出而由编辑服务器执行的步骤的不同的序列的流程图。与先前的实施形态同样,图4的实施形态开始于从客户机将搜索请求传送到编辑服务器的初始步骤。一旦接收到请求(步骤402),则编辑服务器判定是否可利用客户概况(步骤404)。在可利用客户概况的情况下,编辑服务器根据客户概况进至适当的内容提供者的识别(步骤406)。识别适当的内容提供者等价于缩小可利用的内容提供者的选择肢。接着,在可利用客户概况的情况下在步骤406之后,或者在不能利用的情况下直接在步骤404之后,适当的内容提供者的选择根据搜索请求通过识别内容提供者来进一步缩小(步骤408)。
接着在步骤410中,编辑服务器向识别出的内容提供者传送客户机的请求。内容提供者响应发送的请求,执行各过程来识别内容数据后,将识别出的内容数据从内容提供者下载到编辑服务器(步骤412)。接着在步骤414中,在可利用客户概况的情况下,编辑服务器100根据客户概况来进行原来下载的内容数据的过滤。内容数据接着根据1个以上的编辑规则及/或包含1个以上的编辑规则的模板被过滤或再变换。此外,虽然图4未示出,编辑服务器用本说明书中已经描述的其他任何变量都可以过滤内容数据。
过滤过的内容数据接着由编辑服务器的数据配置处理部件来配置(步骤418)。该步骤涉及变换原始内容表现数据。在最后的内容组装步骤中,在可利用客户概况的情况下,接着根据客户概况通过处理原始内容表现数据来为发出搜索请求的特定客户准备过滤及配置过的内容数据(步骤420)。最后,编辑服务器绘制包含已变换内容数据和已变换内容表现数据的万维网页的表现,送至客户机(步骤422)。在目前的优选实施形态中,如以下详述的那样,编辑服务器进行的最终步骤的绘制部分包含要求的翻译及变换功能,以便按照客户机环境来创建调整了的万维网页的表现。
图5示出本发明一实施形态的编辑服务器提供的万维网页表现的例示图形用户界面。一般,图5的客户界面500包含标题/菜单条部分502、1个以上的用户控件及/或输入部分504(包含输入字段、交互式GUI要素等目前可以利用的所有同种的功能)、及表现窗口506。在图5的基本图中,页面表现由包含音频(未图示)及文本508或视频图像510的部分的表现窗口506构成,它们全部是由响应搜索请求而接收到的内容数据及内容表现数据统合、编辑而成的。更具体地说,整个用户输出可以经由客户计算机的输出***设备(显示器及/或音频***设备)来提供,可以由视频或图形数据、音频数据、程序数据、或它们的组合来构成。这些数据用独自的方法来配置,以便更加易懂地、统一地理解响应搜索请求而接收到的信息。根据本发明一实施形态,从内容提供者接收到的内容数据未被变换,原来的内容表现数据被变换。在本发明另一实施形态中,内容数据本身也与内容表现数据同样由编辑服务器来变换。
(编辑服务器的功能及模板的细节)
如图1的实施形态所示,多个内容提供者150可以被连接在与编辑***100关联的网络130上。各内容提供者包含数据库来保存文本数据、视频数据、图像数据、音频数据、建筑物的CAD数据、及与人有关的信息(动作、面部、人体)等各种信息或可以访问该数据库,基本上以当今万维网上可获得的所有领域的数据及文件类型为对象。编辑服务器110还为了与作为编辑服务器110的用户来工作的1个以上的客户机140关联而被连接在网络上。作为编辑服务器的主要目的之一,可以以紧凑的、有故事性的样式向用户配置信息和数据来进行视听觉表现。
用户例如用“beefstroganoff”或“Johnsonvillebratwurst”等与食品关联的索引来输入搜索请求后,请求被送至编辑服务器110。接着编辑服务器从服务器数据库中搜索内容数据155,来例如构成“beefstroganoff”的表现或说明。从服务器中搜索的数据可从下述示例性数据库中得到:百科全书数据库、烹任或菜谱数据库、饭馆指南数据库、音乐档案数据库、“名人录”数据库、食物成分数据库、酒类指南数据库、图书数据库、新闻/档案数据库、地图数据库、市区及建筑物数据库、其他所有数据库。为了搜索必要或适当的内容数据,编辑服务器110也可以根据上述变量中的某一个来选择(限制)实际上搜索哪个数据库。
在本例中,编辑服务器110接着用模板根据接收到的“beefstroganoff”的信息为客户计算机构成表现。在实施形态的一例中,表现模板可以根据与搜索请求关联的描述“何时”、“何处”、“为何”、“谁”、“把什么”、“如何”的要素来进行统合、配置。可以通过配置、组合各种搜索到的任意内容数据(视频图像、声音/语音、音乐等)来编排这些描述要素。描述要素构成的编排可以按各种顺序来配置,及/或按多种方法来结合。基本上,响应客户的请求而由编辑服务器搜索到的零散内容数据被统合,以便能够紧凑地表现个别搜索到的所有内容数据。
为了生成面向特定应用的表现,在一实施形态中,各种模板可以存在,也可以根据搜索请求本身及/或其他变量的特性来准备。作为搜索请求的特性的例子,有人物(音乐家、政治家、艺人等)、类别或现象(历史的、社会的等)、公司、思想、场所、食品等。根据有助于“何时”(日期等)、“何处”(场所等)等信息的搜索请求特性,能够搜索、变换与时间及场所有关的数据并送至客户机来显示或表现,这样搜索到的数据可以包含音频或视频文件。根据与“为何”(请求的理由等)、及/或“谁”(请求的人物等)有关的请求特性,能够搜索、编辑这种理由或人物信息并送至客户机来显示或表现。对与“把什么”有关的特性也能够进行同样的搜索、编辑及传送。最后,根据“如何”(创建或编辑请求的方法等)的请求特性,能够搜索、编辑与“如何”有关的信息并送至客户机来显示或表现。
在创建例举的“何时/何处”的表现时,从百科全书数据库或市区及建筑物数据库中搜索表示日期(期间)及场所的图像,在客户计算机中进行编辑来表现。也可以根据搜索请求的对象在“何时”、“何处”被发明、发现、普及或使用来执行搜索和编辑。作为表现的背景音频部分,可以演奏与该时代或场所同时代的、及/或有关系的音乐。再者,文本数据也可以被变换为声音(即语音),以便再现来收听。
在“为何/谁”的表现例的创建中,编辑服务器从百科全书数据库中搜索与搜索请求的对象被发明、发现的理由有关的信息,还搜索与该请求同时代存在的、及/或有关系的人物的信息。搜索到的“理由”及“关系者的信息”可能是该人物或事件(在“beefstroganoff”的情况下,是触发“beefstroganoff”的发明的事件)的信息、其他关联事项或概念(在“beefstroganoff”的情况下,是其他关联的烹饪)、关联的位置或区域(场所或饭馆)、及关联的期间等信息。接着,编辑服务器从百科全书、烹饪或菜谱、饭馆指南、音乐档案、“名人录”、食物成分、酒类指南、图书、新闻/档案、地图、市区及建筑物等数据库中搜索与搜索到的各个内容数据对应的内容数据信息。该搜索到的内容数据接着被用于通过变换内容数据、内容表现数据、或两者来编辑表现。
在用“beefstroganoff”的例子来创建“把什么”表现的例子时,也可以创建3个子表现以呈现给客户。在第一子表现中,可以只从百科全书及烹饪数据库中搜索与要求为何有关的一般信息,还搜索表示请求的图像数据。在说明或定义是文本数据的情况下,可以将其变换为声音或语音数据。接着,用说明及图像数据来编辑表示请求的表现。在第二子表现中,可以从饭馆指南数据库中搜索发出请求的场所。搜索到的数据可以包含涉及排序或评价的信息、表示饭馆的场所的地图、菜单、价格等。因此表现可以根据这种数据来编辑。在第三子表现中,可以从图书数据库中搜索与请求有关的图书信息。该信息可能包括可从Amazon.com等与图书关联的万维网站上找到的目录、以及书评或其他关联信息。表现接着可以利用该信息来编辑。在信息为文本数据或音频数据的情况下,可以将表示请求的图像与这种非视觉数据一起显示。
在再次为“beefstroganoff”的搜索请求创建“为何”的表现例时,从烹饪菜谱数据库中搜索与请求的方法有关的信息。进而,从成分数据库中搜索与菜谱中包含的成分有关的信息。可以从适当的数据库中搜索图像数据。搜索到的图像还可以适当地用三维图形来显示。在显示这种三维图像的情况下,“摄影技巧”或图像处理由模板来定义。
概观一般的表现的创建,通常可以根据1个搜索请求来创建许多不同的表现。接着,在一实施形态中,客户或用户描述、或分配创建自己要求的表现所需的信息是有用的。为了执行这种功能,编辑服务器可以向用户提供表现的选择肢,接着用户选择其中的1个(或1个以上)。表现选择的提供可以在编辑服务器实际形成表现前或后进行。例如,在“beefstroganoff”的情况下,用户可以不选择“beefstroganoff”是什么的表现,而选择与“beefstroganoff”的烹饪法有关的表现。
在本发明一实施形态中,客户或用户可以修正表现模板的某些部分或全部。例如,可以调整或变更音乐的风格、声音、及三维图形中的摄影技巧、或其他特征来满足特定个人的需要或嗜好。
在上述实施形态中,各种功能或过程可以利用、或不利用人工智能处理来进行。例如编辑服务器得到的关于周围相邻服务器的知识可以用人工智能处理来执行,也可以不用。决定、排序、及过滤适当的内容的过程可以通过基于搜索结果百分比顺序表的数值截止(numerical cutoffs)等已知的人工智能处理来执行。另一实施形态考虑在编辑服务器的处理步骤的所有阶段中更大规模地实施人工智能。
在上述说明中,描述了根据搜索请求来提供信息的原始的万维网页表现的***。参照特定的实施例说明了本发明,但是很清楚,在不脱离权利要求书描述的本发明的更宽的概念和技术范围的情况下,可以对这些实施形态进行各种修正或变更。因此,应该理解,本说明书和附图不是限定性的,而是说明性的。

Claims (29)

1、一种根据响应客户的搜索请求而从网络服务器得到的数据来提供输出数据的方法,用于包括具有用户显示器的客户计算机、编辑服务器、以及具有原始内容的至少1个网络服务器的网络***中,包含下述步骤:
将来自客户计算机的搜索请求提供给编辑服务器;
在编辑服务器中,识别候选的原始内容提供者;
在编辑服务器中,将搜索请求传送到候选的原始内容提供者;
编辑服务器从网络服务器接收响应搜索请求的原始服务器内容数据及原始服务器表现数据;
根据规定的规则,将原始服务器表现数据变换为已变换表现数据;
用已变换表现数据将原始服务器内容数据输出到客户计算机的输出***设备;
其中,数据以统一的、紧凑的万维网页输出形式来输出。
2、如权利要求1所述的方法,包含将内容数据保存到编辑服务器中的步骤。
3、如权利要求1所述的方法,其中,变换数据的步骤具有用人工智能实现的附加处理。
4、如权利要求1所述的方法,其中,用具有1个以上的规则的模板来变换数据。
5、如权利要求4所述的方法,其中,变换数据的模板根据与请求有关的描述“何时”、“何处”、“为何”、“谁”、“把什么”、“如何”的要素来配置数据。
6、如权利要求4所述的方法,其中,变换数据的模板根据与请求有关的描述“何时”、“何处”、“为何”、“谁”、“把什么”、“如何”的要素来变更数据。
7、如权利要求6所述的方法,其中,变换数据的模板根据与请求有关的描述“何时”、“何处”、“为何”、“谁”、“把什么”、“如何”的要素来配置数据。
8、如权利要求1所述的方法,其中,识别候选的原始内容提供者的步骤用取得的客户概况来实现。
9、如权利要求1所述的方法,其中,识别候选的原始内容提供者的步骤根据客户选择出的变量来实现。
10、如权利要求1所述的方法,其中,内容数据被格式化为包含索引字段、数据类别字段、数据格式字段及数据字段的多个类别。
11、如权利要求10所述的方法,其中,数据字段中保存的数据是视频或图形数据。
12、如权利要求10所述的方法,其中,数据字段中保存的数据是音频或程序数据。
13、如权利要求1所述的方法,其中,接收步骤经由网络来下载内容数据,变换过的数据经由网络来提供。
14、如权利要求2所述的方法,其中,变换过的数据被提供给生成请求的客户计算机。
15、一种根据响应客户的搜索请求而从网络服务器得到的数据来提供输出数据的方法,用于包括具有用户显示器的客户计算机、编辑服务器、以及具有原始内容的至少1个网络服务器的网络***中,包含下述步骤:
将来自客户计算机的搜索请求提供给编辑服务器;
在编辑服务器中,识别候选的原始内容提供者;
在编辑服务器中,将搜索请求传送到候选的原始内容提供者;
编辑服务器从网络服务器接收响应搜索请求的原始服务器内容数据及原始服务器表现数据;
根据规定的规则,将原始服务器内容数据及原始服务器表现数据变换为已变换内容数据及已变换表现数据;
用已变换表现数据将已变换内容数据输出到客户计算机的输出***设备;
其中,数据以统一的、紧凑的万维网页输出形式来输出。
16、如权利要求15所述的方法,包含将内容数据保存到编辑服务器中的步骤。
17、如权利要求15所述的方法,其中,变换数据的步骤具有用人工智能实现的附加处理。
18、如权利要求15所述的方法,其中,用具有1个以上的规则的模板来变换数据。
19、如权利要求18所述的方法,其中,变换数据的模板根据与请求有关的描述“何时”、“何处”、“为何”、“谁”、“把什么”、“如何”的要素来变更数据。
20、如权利要求15所述的方法,其中,识别候选的原始内容提供者的步骤根据取得的客户概况或客户选择出的变量来实现。
21、如权利要求15所述的方法,其中,内容数据被格式化为包含索引字段、数据类别字段、数据格式字段及数据字段的多个类别。
22、如权利要求21所述的方法,其中,数据字段中保存的数据是视频或图形数据。
23、如权利要求21所述的方法,其中,数据字段中保存的数据是音频或程序数据。
24、如权利要求15所述的方法,其中,接收步骤经由网络来下载内容数据,变换过的数据经由网络来提供。
25、如权利要求16所述的方法,其中,变换过的数据被提供给生成请求的客户计算机。
26、一种在利用计算机的环境下提供变换过的信息以及变换过的表现的***,包含:
将要求的信息经由网络提供给客户的编辑服务器;
由客户确立的搜索请求;
包含与搜索请求有潜在关系的数据的原始服务器;
由编辑服务器接收的、响应确立的客户搜索请求的原始服务器表现数据;以及
编辑服务器用来变换原始内容的规则;
其中,编辑服务器将原始服务器表现数据变换为已变换表现数据。
27、如权利要求26所述的***,其中,规则由客户来选择。
28、如权利要求26所述的***,其中,规则根据客户概况来导出。
29、如权利要求26所述的***,其中,使用1个以上的规则来变换原始内容,1个以上的规则被包含在模板内。
CN02804301A 2001-01-29 2002-01-28 响应客户的搜索请求来提供变换过的信息的***及利用计算机的方法 Expired - Lifetime CN100585587C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/771,522 2001-01-29
US09/771,522 US20020103876A1 (en) 2001-01-29 2001-01-29 System and computer-based method for providing transformed information in response to a client search request

Publications (2)

Publication Number Publication Date
CN1489739A true CN1489739A (zh) 2004-04-14
CN100585587C CN100585587C (zh) 2010-01-27

Family

ID=25092102

Family Applications (1)

Application Number Title Priority Date Filing Date
CN02804301A Expired - Lifetime CN100585587C (zh) 2001-01-29 2002-01-28 响应客户的搜索请求来提供变换过的信息的***及利用计算机的方法

Country Status (6)

Country Link
US (1) US20020103876A1 (zh)
EP (1) EP1367506A4 (zh)
JP (1) JP2002304419A (zh)
KR (1) KR100653506B1 (zh)
CN (1) CN100585587C (zh)
WO (1) WO2002061620A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100435149C (zh) * 2005-09-30 2008-11-19 兄弟工业株式会社 检索***、信息处理***和程序产品
CN100442732C (zh) * 2003-11-20 2008-12-10 松下电器产业株式会社 关联控制设备、关联控制方法及服务关联***
CN101827129A (zh) * 2010-04-12 2010-09-08 北京志腾新诺科技有限公司 一种信息交互的方法与***
CN102016850A (zh) * 2008-05-09 2011-04-13 微软公司 用于在线搜索和广告的关键词表达式语言
CN102236699A (zh) * 2010-05-05 2011-11-09 微软公司 为快速超标量处理对数据规格化
CN102436448A (zh) * 2010-09-29 2012-05-02 腾讯科技(深圳)有限公司 搜索方法和***
CN102567481A (zh) * 2011-12-19 2012-07-11 华为技术有限公司 一种数据查询过滤方法及装置
CN101751441B (zh) * 2008-12-19 2012-08-22 Tcl集团股份有限公司 一种面向ce设备的互联网资源搜索服务***及方法
CN102955837A (zh) * 2011-12-13 2013-03-06 华东师范大学 一种基于中文词对关系相似度的类比检索控制方法

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7970645B2 (en) 2001-02-23 2011-06-28 Cox Communications, Inc. Method and apparatus for providing targeted advertisements
US20030140118A1 (en) * 2001-06-01 2003-07-24 Alexander Lloyd Ian George Apparatus and method for focused presentations of static and dynamic data using local storage media and networked web pages
US8799489B2 (en) * 2002-06-27 2014-08-05 Siebel Systems, Inc. Multi-user system with dynamic data source selection
US7526545B2 (en) * 2003-01-17 2009-04-28 Relevant Media Llc Content distribution system
US7984175B2 (en) * 2003-12-10 2011-07-19 Mcafee, Inc. Method and apparatus for data capture and analysis system
US7899828B2 (en) 2003-12-10 2011-03-01 Mcafee, Inc. Tag data structure for maintaining relational data over captured objects
US7814327B2 (en) 2003-12-10 2010-10-12 Mcafee, Inc. Document registration
US8656039B2 (en) 2003-12-10 2014-02-18 Mcafee, Inc. Rule parser
US8548170B2 (en) 2003-12-10 2013-10-01 Mcafee, Inc. Document de-registration
US7774604B2 (en) 2003-12-10 2010-08-10 Mcafee, Inc. Verifying captured objects before presentation
CN100337425C (zh) * 2003-12-24 2007-09-12 华为技术有限公司 一种信息服务的方法及***
KR100452085B1 (ko) * 2004-01-14 2004-10-12 엔에이치엔(주) 카테고리 별 키워드의 입력 순위를 제공하기 위한 검색서비스 시스템 및 그 방법
US7930540B2 (en) 2004-01-22 2011-04-19 Mcafee, Inc. Cryptographic policy enforcement
US7962591B2 (en) 2004-06-23 2011-06-14 Mcafee, Inc. Object classification in a capture system
US7480717B2 (en) * 2004-07-08 2009-01-20 International Business Machines Corporation System and method for path saturation for computer storage performance analysis
US8560534B2 (en) 2004-08-23 2013-10-15 Mcafee, Inc. Database for a capture system
US7949849B2 (en) 2004-08-24 2011-05-24 Mcafee, Inc. File system for a capture system
US8364668B2 (en) 2004-09-29 2013-01-29 Google Inc. User interfaces for a document search engine
US8364670B2 (en) * 2004-12-28 2013-01-29 Dt Labs, Llc System, method and apparatus for electronically searching for an item
US20060248166A1 (en) * 2005-04-29 2006-11-02 Jovan Milosevic System and method for client side rendering of a web page
US8095386B2 (en) * 2005-05-03 2012-01-10 Medicity, Inc. System and method for using and maintaining a master matching index
CN100390797C (zh) * 2005-07-08 2008-05-28 嘉利博资讯股份有限公司 通过因特网的字词关联内容搜寻方法
US7907608B2 (en) 2005-08-12 2011-03-15 Mcafee, Inc. High speed packet capture
US7818326B2 (en) * 2005-08-31 2010-10-19 Mcafee, Inc. System and method for word indexing in a capture system and querying thereof
US7730011B1 (en) 2005-10-19 2010-06-01 Mcafee, Inc. Attributes of captured objects in a capture system
US7657104B2 (en) 2005-11-21 2010-02-02 Mcafee, Inc. Identifying image type in a capture system
KR100763197B1 (ko) * 2006-02-06 2007-10-04 삼성전자주식회사 컨텐츠 검색 방법 및 장치
US8504537B2 (en) 2006-03-24 2013-08-06 Mcafee, Inc. Signature distribution in a document registration system
US8788588B2 (en) * 2006-05-03 2014-07-22 Samsung Electronics Co., Ltd. Method of providing service for user search, and apparatus, server, and system for the same
US20070271229A1 (en) * 2006-05-17 2007-11-22 Jauder Ho System and method for data searching among multiple enterprise applications
US7958227B2 (en) 2006-05-22 2011-06-07 Mcafee, Inc. Attributes of captured objects in a capture system
US7689614B2 (en) 2006-05-22 2010-03-30 Mcafee, Inc. Query generation for a capture system
US8010689B2 (en) 2006-05-22 2011-08-30 Mcafee, Inc. Locational tagging in a capture system
US7548906B2 (en) 2006-06-23 2009-06-16 Microsoft Corporation Bucket-based searching
US7555480B2 (en) * 2006-07-11 2009-06-30 Microsoft Corporation Comparatively crawling web page data records relative to a template
US9178793B1 (en) * 2006-09-29 2015-11-03 Yahoo! Inc. Engine for processing content rules associated with locations in a page
US20100076955A1 (en) * 2006-12-19 2010-03-25 Koninklijke Kpn N.V. The Hague, The Netherlands Data network service based on profiling client-addresses
CN100518072C (zh) * 2006-12-27 2009-07-22 华为技术有限公司 一种处理客户请求的方法及***
CN101281522B (zh) 2007-04-06 2010-11-03 阿里巴巴集团控股有限公司 一种处理相关关键词的方法及***
KR100907219B1 (ko) * 2007-06-05 2009-07-10 에스케이커뮤니케이션즈 주식회사 다수의 사용자에 의한 템플릿을 이용한 컨텐츠 생성 방법및 그 시스템
EP2007096B1 (de) * 2007-06-19 2015-12-30 Hurra Communications BV Optimierung der Darstellung von über ein Kommunikationsnetzwerk übermittelten Informationen
US20090077056A1 (en) * 2007-09-17 2009-03-19 Yahoo! Inc. Customization of search results
US9268856B2 (en) * 2007-09-28 2016-02-23 Yahoo! Inc. System and method for inclusion of interactive elements on a search results page
US20090144264A1 (en) * 2007-12-04 2009-06-04 Vik Singh Third-party information overlay on search results
US8205242B2 (en) 2008-07-10 2012-06-19 Mcafee, Inc. System and method for data mining and security policy management
US9253154B2 (en) 2008-08-12 2016-02-02 Mcafee, Inc. Configuration management for a capture/registration system
US9594835B2 (en) * 2008-11-25 2017-03-14 Yahoo! Inc. Lightning search aggregate
US8290944B2 (en) 2008-11-25 2012-10-16 Yahoo! Inc. Method for storing bookmarks for search results from previously submitted search queries by a user and storing links to selected documents by the user
KR101049814B1 (ko) * 2009-01-06 2011-07-15 엔에이치엔비즈니스플랫폼 주식회사 사용자에 의하여 편집된 검색 결과를 제공하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체
US8850591B2 (en) 2009-01-13 2014-09-30 Mcafee, Inc. System and method for concept building
US8706709B2 (en) 2009-01-15 2014-04-22 Mcafee, Inc. System and method for intelligent term grouping
US8473442B1 (en) 2009-02-25 2013-06-25 Mcafee, Inc. System and method for intelligent state management
US8667121B2 (en) 2009-03-25 2014-03-04 Mcafee, Inc. System and method for managing data and policies
US8447722B1 (en) 2009-03-25 2013-05-21 Mcafee, Inc. System and method for data mining and security policy management
WO2011007935A1 (ko) 2009-07-15 2011-01-20 주식회사 네오패드 홈페이지 통합 서비스 제공 시스템 및 방법
US9640085B2 (en) * 2010-03-02 2017-05-02 Tata Consultancy Services, Ltd. System and method for automated content generation for enhancing learning, creativity, insights, and assessments
GB2488614A (en) * 2010-09-24 2012-09-05 For Side Com Co Ltd Book content distribution system and content server
US9129260B2 (en) * 2010-10-04 2015-09-08 Donald Kent Neary Methods and apparatus for submitting and reviewing auditions
US8806615B2 (en) 2010-11-04 2014-08-12 Mcafee, Inc. System and method for protecting specified data combinations
CN102521245A (zh) * 2011-11-14 2012-06-27 江苏联著实业有限公司 一种原版呈现与即时新闻关联的数字网报***
US20130246334A1 (en) 2011-12-27 2013-09-19 Mcafee, Inc. System and method for providing data protection workflows in a network environment
JP5597226B2 (ja) * 2012-05-31 2014-10-01 楽天株式会社 料理検索装置、料理検索方法、プログラムおよびコンピュータ読み取り可能な記憶媒体
US9165406B1 (en) 2012-09-21 2015-10-20 A9.Com, Inc. Providing overlays based on text in a live camera view
US9507750B2 (en) 2012-10-12 2016-11-29 A9.Com, Inc. Dynamic search partitioning
US9047326B2 (en) * 2012-10-12 2015-06-02 A9.Com, Inc. Index configuration for searchable data in network
US9430518B2 (en) * 2013-03-15 2016-08-30 Ambient Consulting, LLC Spiritual research system and method
US9817861B2 (en) * 2013-03-15 2017-11-14 Ambient Consulting, LLC Spiritual research system and method
US9626386B2 (en) * 2013-03-15 2017-04-18 Ambient Consulting, LLC Automated spiritual research, reflection, and community system and method
US20150046265A1 (en) * 2013-06-19 2015-02-12 David Wayne BULGER System and method for tailoring content without publisher access to consumer data
JP6409071B2 (ja) * 2014-10-29 2018-10-17 株式会社日立製作所 文の並び替え方法および計算機
US10140385B2 (en) * 2015-10-14 2018-11-27 Successfactors, Inc. Configuring a presentation of data based on a context
US11562043B1 (en) * 2021-10-29 2023-01-24 Shopify Inc. System and method for rendering webpage code to dynamically disable an element of template code
KR20240014845A (ko) * 2022-07-26 2024-02-02 쿠팡 주식회사 전자 장치 및 그의 정보 제공 방법

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3303543B2 (ja) * 1993-09-27 2002-07-22 インターナショナル・ビジネス・マシーンズ・コーポレーション マルチメディア・セグメントを構成してプレイする方法、および2つ以上のマルチメディア・ストーリーをハイパーストーリーとして構成してプレイする方法
US5642502A (en) * 1994-12-06 1997-06-24 University Of Central Florida Method and system for searching for relevant documents from a text database collection, using statistical ranking, relevancy feedback and small pieces of text
EP0718784B1 (en) * 1994-12-20 2003-08-27 Sun Microsystems, Inc. Method and system for the retrieval of personalized information
US5772213A (en) * 1995-06-07 1998-06-30 Mcglew; John James Game based on data base of characters of different geographic regions
US5907837A (en) * 1995-07-17 1999-05-25 Microsoft Corporation Information retrieval system in an on-line network including separate content and layout of published titles
US5649186A (en) * 1995-08-07 1997-07-15 Silicon Graphics Incorporated System and method for a computer-based dynamic information clipping service
US5822539A (en) * 1995-12-08 1998-10-13 Sun Microsystems, Inc. System for adding requested document cross references to a document by annotation proxy configured to merge and a directory generator and annotation server
JP3612125B2 (ja) * 1995-12-14 2005-01-19 株式会社東芝 情報フィルタリング方法および情報フィルタリング装置
US6023694A (en) * 1996-01-02 2000-02-08 Timeline, Inc. Data retrieval method and apparatus with multiple source capability
US6081829A (en) * 1996-01-31 2000-06-27 Silicon Graphics, Inc. General purpose web annotations without modifying browser
US5802380A (en) * 1996-03-08 1998-09-01 Microsoft Corporation Method and system for uniform access of textual data
US5867799A (en) * 1996-04-04 1999-02-02 Lang; Andrew K. Information system and method for filtering a massive flow of information entities to meet user information classification needs
US6012055A (en) * 1996-04-09 2000-01-04 Silicon Graphics, Inc. Mechanism for integrated information search and retrieval from diverse sources using multiple navigation methods
US6311197B2 (en) * 1996-06-03 2001-10-30 Webtv Networks, Inc. Method for downloading a web page to a client for efficient display on a television screen
US5864863A (en) * 1996-08-09 1999-01-26 Digital Equipment Corporation Method for parsing, indexing and searching world-wide-web pages
US6052717A (en) * 1996-10-23 2000-04-18 Family Systems, Ltd. Interactive web book system
US5933829A (en) * 1996-11-08 1999-08-03 Neomedia Technologies, Inc. Automatic access of electronic information through secure machine-readable codes on printed documents
EP1008262A2 (en) * 1997-01-17 2000-06-14 The Board Of Regents Of The University Of Washington Method and apparatus for accessing on-line stores
IL121071A0 (en) * 1997-03-27 1997-11-20 El Mar Software Ltd Automatic conversion server
US6038573A (en) * 1997-04-04 2000-03-14 Avid Technology, Inc. News story markup language and system and process for editing and processing documents
US5983227A (en) * 1997-06-12 1999-11-09 Yahoo, Inc. Dynamic page generator
US5937418A (en) * 1997-07-01 1999-08-10 Icon Cmt Corp. Automatic wire copy data feed distribution system
US6021426A (en) * 1997-07-31 2000-02-01 At&T Corp Method and apparatus for dynamic data transfer on a web page
US5983216A (en) * 1997-09-12 1999-11-09 Infoseek Corporation Performing automated document collection and selection by providing a meta-index with meta-index values indentifying corresponding document collections
US6055542A (en) * 1997-10-29 2000-04-25 International Business Machines Corporation System and method for displaying the contents of a web page based on a user's interests
US5999939A (en) * 1997-12-21 1999-12-07 Interactive Search, Inc. System and method for displaying and entering interactively modified stream data into a structured form
US6078924A (en) * 1998-01-30 2000-06-20 Aeneid Corporation Method and apparatus for performing data collection, interpretation and analysis, in an information platform
US6151624A (en) * 1998-02-03 2000-11-21 Realnames Corporation Navigating network resources based on metadata
US6038598A (en) * 1998-02-23 2000-03-14 Intel Corporation Method of providing one of a plurality of web pages mapped to a single uniform resource locator (URL) based on evaluation of a condition
JPH11272689A (ja) * 1998-03-19 1999-10-08 Seiko Epson Corp 情報検索処理方法及び装置並びに情報検索処理プログラムを記録した記録媒体
US6128655A (en) * 1998-07-10 2000-10-03 International Business Machines Corporation Distribution mechanism for filtering, formatting and reuse of web based content
US6925595B1 (en) * 1998-08-05 2005-08-02 Spyglass, Inc. Method and system for content conversion of hypertext data using data mining
US6338059B1 (en) * 1998-12-17 2002-01-08 International Business Machines Corporation Hyperlinked search interface for distributed database
US6826597B1 (en) * 1999-03-17 2004-11-30 Oracle International Corporation Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients
JP3063263U (ja) * 1999-04-21 1999-10-29 株式会社ガリレオゼスト 情報提供サ―ビスシステム
US6401094B1 (en) * 1999-05-27 2002-06-04 Ma'at System and method for presenting information in accordance with user preference
US6615253B1 (en) * 1999-08-31 2003-09-02 Accenture Llp Efficient server side data retrieval for execution of client side applications
US6549949B1 (en) * 1999-08-31 2003-04-15 Accenture Llp Fixed format stream in a communication services patterns environment
US6571282B1 (en) * 1999-08-31 2003-05-27 Accenture Llp Block-based communication in a communication services patterns environment
US6430624B1 (en) * 1999-10-21 2002-08-06 Air2Web, Inc. Intelligent harvesting and navigation system and method
US6721781B1 (en) * 2000-01-25 2004-04-13 International Business Machines Corporation Method of providing an alternative audio format of a web page in response to a request for audible presentation of the same
US6854018B1 (en) * 2000-03-20 2005-02-08 Nec Corporation System and method for intelligent web content fetch and delivery of any whole and partial undelivered objects in ascending order of object size
US6963897B1 (en) * 2000-03-30 2005-11-08 United Devices, Inc. Customer services and advertising based upon device attributes and associated distributed processing system
US6782003B1 (en) * 2000-04-12 2004-08-24 Serviceswitch.Com Data management system and method
US6643621B1 (en) * 2000-09-14 2003-11-04 Cisco Technology, Inc. Methods and apparatus for referencing and processing audio information

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100442732C (zh) * 2003-11-20 2008-12-10 松下电器产业株式会社 关联控制设备、关联控制方法及服务关联***
CN100435149C (zh) * 2005-09-30 2008-11-19 兄弟工业株式会社 检索***、信息处理***和程序产品
CN102016850B (zh) * 2008-05-09 2013-06-05 微软公司 用于在线搜索和广告的关键词表达式语言
CN102016850A (zh) * 2008-05-09 2011-04-13 微软公司 用于在线搜索和广告的关键词表达式语言
CN101751441B (zh) * 2008-12-19 2012-08-22 Tcl集团股份有限公司 一种面向ce设备的互联网资源搜索服务***及方法
CN101827129A (zh) * 2010-04-12 2010-09-08 北京志腾新诺科技有限公司 一种信息交互的方法与***
CN101827129B (zh) * 2010-04-12 2012-08-08 北京志腾新诺科技有限公司 一种信息交互的方法与***
CN102236699A (zh) * 2010-05-05 2011-11-09 微软公司 为快速超标量处理对数据规格化
CN102236699B (zh) * 2010-05-05 2016-03-23 微软技术许可有限责任公司 为快速超标量处理对数据规格化
CN102436448A (zh) * 2010-09-29 2012-05-02 腾讯科技(深圳)有限公司 搜索方法和***
CN102955837A (zh) * 2011-12-13 2013-03-06 华东师范大学 一种基于中文词对关系相似度的类比检索控制方法
CN102567481B (zh) * 2011-12-19 2014-06-04 华为技术有限公司 一种数据查询过滤方法及装置
CN102567481A (zh) * 2011-12-19 2012-07-11 华为技术有限公司 一种数据查询过滤方法及装置

Also Published As

Publication number Publication date
EP1367506A4 (en) 2004-03-31
CN100585587C (zh) 2010-01-27
JP2002304419A (ja) 2002-10-18
EP1367506A1 (en) 2003-12-03
WO2002061620A1 (fr) 2002-08-08
KR100653506B1 (ko) 2006-12-04
US20020103876A1 (en) 2002-08-01
KR20040035589A (ko) 2004-04-29

Similar Documents

Publication Publication Date Title
CN100585587C (zh) 响应客户的搜索请求来提供变换过的信息的***及利用计算机的方法
US9767164B2 (en) Context based data searching
JP5010126B2 (ja) クエリグラフ
CA2636429C (en) Presenting digitized content on a network
US6412008B1 (en) System and method for cooperative client/server customization of web pages
KR100813333B1 (ko) 소정의 검색 질의로부터의 검색 결과에 대한 액세스를제공하는 url들로 보완된 검색 엔진
US7321889B2 (en) Authoring and managing personalized searchable link collections
US7899808B2 (en) Text enhancement mechanism
US20140214821A1 (en) System and method for adaptive text recommendation
US20020055936A1 (en) Knowledge discovery system
WO2003098485A2 (en) Dynamic presentation of personalized content
JP2001195394A (ja) 広域ネットワーク上のハイパーメディアの分散パブリッシングおよびマネージメント用インテグレーティドデベロップメントプラットフォーム
EP1512093A2 (en) Rich media information portals
US20070288477A1 (en) Information processing apparatus, information processing system, information processing method, and computer program
WO2004097600A2 (en) Content management for rich media publishing system
CN1439131A (zh) 用于检索来自多个不同数据库的搜索结果的方法和***
JP2000066868A (ja) 表示可能情報信号を適応させる装置および方法
TW200530907A (en) Creating a presentation document
US20110137855A1 (en) Music recognition method and system based on socialized music server
JP2010257453A (ja) サーチクエリデータを用いて文書にタグ付けするシステム
KR20010104873A (ko) 메타 검색엔진을 이용한 인터넷 사이트 검색 서비스 시스템
KR20010104872A (ko) 개인별 메타 검색엔진 구축기능을 갖는 인터넷 사이트검색 서비스 시스템
KR100481430B1 (ko) 지정된 이미지를 이용한 검색 결과 표시 방법 및 시스템
Attardi et al. The LOA customizable media aggregator
WO2012056552A1 (ja) 音声レビューデータを配信する方法、コンテンツデータ配信システム及び計算機読み取り可能な記憶媒体

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20100127

CX01 Expiry of patent term