首页> 中国专利> 响应客户的搜索请求来提供变换过的信息的系统及利用计算机的方法

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

摘要

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

著录项

  • 公开/公告号CN1489739A

    专利类型发明专利

  • 公开/公告日2004-04-14

    原文格式PDF

  • 申请/专利权人 美国索尼电脑娱乐公司;

    申请/专利号CN02804301.4

  • 发明设计人 茶谷公之;小跨修启;

    申请日2002-01-28

  • 分类号G06F17/30;G06F13/00;

  • 代理机构72001 中国专利代理(香港)有限公司;

  • 代理人刘宗杰;叶恺东

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-17 15:18:03

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-01-27

    授权

    授权

  • 2004-06-23

    实质审查的生效

    实质审查的生效

  • 2004-04-14

    公开

    公开

说明书

技术领域

本发明总的涉及经由计算机网络来分发及表现隔离的信息,特别涉及提供用编辑服务器变换过的表现数据及/或变换过的内容数据的系统及利用计算机的方法。

背景技术

利用计算机的许多系统涉及表现或显示响应用户的搜索请求而取得的结果。在联网的许多计算机系统中,这种响应请求来进行有用的表现或显示时的要求极其多样。例如,在用户希望通过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)等已知的人工智能处理来执行。另一实施形态考虑在编辑服务器的处理步骤的所有阶段中更大规模地实施人工智能。

在上述说明中,描述了根据搜索请求来提供信息的原始的万维网页表现的系统。参照特定的实施例说明了本发明,但是很清楚,在不脱离权利要求书描述的本发明的更宽的概念和技术范围的情况下,可以对这些实施形态进行各种修正或变更。因此,应该理解,本说明书和附图不是限定性的,而是说明性的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号