專(zhuān)利名稱(chēng):響應(yīng)客戶(hù)的搜索請(qǐng)求來(lái)提供變換過(guò)的信息的系統(tǒng)及利用計(jì)算機(jī)的方法
技術(shù)領(lǐng)域:
本發(fā)明總的涉及經(jīng)由計(jì)算機(jī)網(wǎng)絡(luò)來(lái)分發(fā)及表現(xiàn)隔離的信息,特別涉及提供用編輯服務(wù)器變換過(guò)的表現(xiàn)數(shù)據(jù)及/或變換過(guò)的內(nèi)容數(shù)據(jù)的系統(tǒng)及利用計(jì)算機(jī)的方法。
背景技術(shù):
利用計(jì)算機(jī)的許多系統(tǒng)涉及表現(xiàn)或顯示響應(yīng)用戶(hù)的搜索請(qǐng)求而取得的結(jié)果。在聯(lián)網(wǎng)的許多計(jì)算機(jī)系統(tǒng)中,這種響應(yīng)請(qǐng)求來(lái)進(jìn)行有用的表現(xiàn)或顯示時(shí)的要求極其多樣。例如,在用戶(hù)希望通過(guò)World WideWeb(萬(wàn)維網(wǎng))來(lái)進(jìn)行用語(yǔ)或概念的搜索(即,Britannica.com等上的百科全書(shū)式的搜索)的狀況下,有想搜索的信息的種類(lèi)、想表現(xiàn)的信息的量、及與取得更詳細(xì)的信息時(shí)能夠利用的功能有關(guān)的要求。這些系統(tǒng)要求在例舉的百科全書(shū)式的查詢(xún)和其他查詢(xún)之間差別很大,而在基于用戶(hù)特有的信息的情況下、和基于實(shí)際的各個(gè)搜索用語(yǔ)請(qǐng)求的情況下也有差別。不管查詢(xún)或各個(gè)搜索請(qǐng)求的種類(lèi)如何,為了繼續(xù)維持該網(wǎng)絡(luò)環(huán)境的成功/聲望,結(jié)果的表現(xiàn)或顯示都必須有助于用戶(hù)目前從事的工作。
目前的表現(xiàn)或顯示的方法所提供的信息多是不充分或不完全的,所以不能令人滿(mǎn)意。特別是通過(guò)聯(lián)網(wǎng)的(Britannica.com等)計(jì)算機(jī)系統(tǒng)取得的搜索結(jié)果多用簡(jiǎn)單的列表來(lái)顯示,提供非常短的概說(shuō)性的注釋、和向能夠獲得詳細(xì)信息的關(guān)聯(lián)URL(統(tǒng)一資源定位地址)的鏈接。這種單一列表顯示包含所有潛在用戶(hù)再經(jīng)過(guò)幾個(gè)步驟就能得到的結(jié)果。但是,對(duì)要求更有用的、及/或面向個(gè)人的響應(yīng)的查詢(xún),目前的表現(xiàn)或顯示方法有重大的缺點(diǎn)。
響應(yīng)用戶(hù)的搜索請(qǐng)求來(lái)進(jìn)行取得的結(jié)果的表現(xiàn)或顯示的目前的方法中的一個(gè)問(wèn)題是,為了決定“命中”列表的內(nèi)容而執(zhí)行的過(guò)程未考慮與搜索查詢(xún)關(guān)聯(lián)的信息。如果想提供有助于得到適當(dāng)?shù)慕Y(jié)果和呈現(xiàn)有意義的信息這兩者的指南,則包含某種程度的查詢(xún)本身的分析的搜索查詢(xún)成為高效地通知結(jié)果時(shí)的負(fù)擔(dān)。
目前的表現(xiàn)或顯示方法中的缺點(diǎn)是,為了決定“命中”列表的內(nèi)容而執(zhí)行的過(guò)程未考慮與用戶(hù)或用戶(hù)的喜好有關(guān)的信息。對(duì)于本來(lái)可利用這種用戶(hù)概況的搜索查詢(xún),這又成為得到適當(dāng)?shù)慕Y(jié)果、呈現(xiàn)有意義的信息時(shí)的負(fù)擔(dān)。
另一個(gè)缺點(diǎn)是,目前的顯示的方法通常要求在信息被呈現(xiàn)給用戶(hù)前顯示“命中”列表和選擇適當(dāng)?shù)腢RL鏈接這兩者。該方法往往增加對(duì)盡量高效地得到信息這一目的來(lái)說(shuō)無(wú)用的步驟。
因此,目前的搜索結(jié)果的表現(xiàn)或顯示方法一般不能實(shí)現(xiàn)所要求的有用性、靈活性、及查詢(xún)/用戶(hù)特有的目的來(lái)高效而且效果良好地提供迅速而且成功地完成搜索所需的令人滿(mǎn)意的輸出結(jié)果。
發(fā)明內(nèi)容
提供一種系統(tǒng)和利用計(jì)算機(jī)的方法,用于提供根據(jù)響應(yīng)客戶(hù)的搜索請(qǐng)求(即,搜索用語(yǔ)、索引、查詢(xún)、關(guān)鍵詞、概念等)而得到的內(nèi)容導(dǎo)出的已變換內(nèi)容及/或信息的已變換表現(xiàn)。編輯服務(wù)器能夠接收并變換從1個(gè)以上的內(nèi)容提供者得到的內(nèi)容。這種內(nèi)容具有下述格式,包含用于保存搜索請(qǐng)求的索引字段、數(shù)據(jù)類(lèi)別字段、數(shù)據(jù)類(lèi)型字段及用于數(shù)據(jù)本身的字段。在一實(shí)施形態(tài)中,表現(xiàn)可以是通過(guò)根據(jù)特定的一組規(guī)則或“模板”統(tǒng)合和配置內(nèi)容而實(shí)現(xiàn)的搜索結(jié)果的總結(jié)。所需的模板可以預(yù)定,按照需要來(lái)選擇,根據(jù)客戶(hù)概況來(lái)準(zhǔn)備,及/或根據(jù)搜索請(qǐng)求的特性來(lái)準(zhǔn)備。在優(yōu)選實(shí)施形態(tài)中,模板可以根據(jù)與請(qǐng)求關(guān)聯(lián)的描述“何時(shí)”、“何處”、“為何”、“誰(shuí)”、“把什么”、及“如何”的要素來(lái)進(jìn)行數(shù)據(jù)的統(tǒng)合或配置。本系統(tǒng)還允許選擇基于不同模板的表現(xiàn),賦予客戶(hù)從其中進(jìn)行選擇的權(quán)力。編輯服務(wù)器能夠編輯表現(xiàn),將所有內(nèi)容分配給編輯服務(wù)器上的萬(wàn)維網(wǎng)頁(yè),將萬(wàn)維網(wǎng)頁(yè)送出到一個(gè)或多個(gè)客戶(hù)機(jī)。
通過(guò)附圖、及以下的詳細(xì)說(shuō)明,本發(fā)明的其他目的、特征及優(yōu)點(diǎn)將會(huì)變得更加清楚。
圖1是實(shí)現(xiàn)本發(fā)明實(shí)施形態(tài)的計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境的方框圖。
圖2(A)示出本發(fā)明一實(shí)施形態(tài)的包含信息的各種字段的數(shù)據(jù)的結(jié)構(gòu)。
圖2(B)示出本發(fā)明一實(shí)施形態(tài)的不同的數(shù)據(jù)類(lèi)別字段的數(shù)據(jù)例(分別是文本數(shù)據(jù)和動(dòng)畫(huà)數(shù)據(jù))的結(jié)構(gòu)。
圖2(C)示出本發(fā)明一實(shí)施形態(tài)的不同的數(shù)據(jù)類(lèi)別字段的數(shù)據(jù)例(分別是文本數(shù)據(jù)和動(dòng)畫(huà)數(shù)據(jù))的結(jié)構(gòu)。
圖3是本發(fā)明一實(shí)施形態(tài)的為了實(shí)現(xiàn)期望的頁(yè)面數(shù)據(jù)輸出而由一編輯服務(wù)器執(zhí)行的步驟的流程圖。
圖4是本發(fā)明一實(shí)施形態(tài)的為了實(shí)現(xiàn)期望的頁(yè)面數(shù)據(jù)輸出而由另一編輯服務(wù)器執(zhí)行的步驟的流程圖。
圖5示出本發(fā)明一實(shí)施形態(tài)的包含文本數(shù)據(jù)和圖像數(shù)據(jù)這兩者的編輯服務(wù)器的萬(wàn)維網(wǎng)頁(yè)(Webペ--ジ)輸出例。
具體實(shí)施例方式
本發(fā)明是作為例子而圖示的,不限于附圖,相同的標(biāo)號(hào)表示同種的要素。
下面描述提供根據(jù)響應(yīng)客戶(hù)的搜索請(qǐng)求而得到的內(nèi)容導(dǎo)出的已變換內(nèi)容及信息的已變換表現(xiàn)的系統(tǒng)及利用計(jì)算機(jī)的方法。在以下的說(shuō)明中,公開(kāi)了許多特定的詳細(xì)描述,以便能完全地理解本發(fā)明。但是,本領(lǐng)域的技術(shù)人員知道,本發(fā)明沒(méi)有這些特定的詳細(xì)描述也能夠?qū)嵤?。在其他例子中,為了便于說(shuō)明,周知的構(gòu)造或設(shè)備由方框圖示出。優(yōu)選實(shí)施形態(tài)的描述并不限定所附權(quán)利要求書(shū)的范圍。
本發(fā)明的各個(gè)方面可以用執(zhí)行軟件指令的1個(gè)以上的計(jì)算機(jī)來(lái)實(shí)施。根據(jù)本發(fā)明一實(shí)施形態(tài),服務(wù)器/客戶(hù)計(jì)算機(jī)系統(tǒng)經(jīng)由計(jì)算機(jī)網(wǎng)絡(luò)或標(biāo)準(zhǔn)的電話(huà)線(xiàn)路來(lái)進(jìn)行數(shù)據(jù)的收發(fā)。與存取、下載、操作數(shù)據(jù)的步驟同樣,本發(fā)明的其他方面也由執(zhí)行存儲(chǔ)器中保存的指令序列的服務(wù)器/客戶(hù)計(jì)算機(jī)內(nèi)的中央處理單元(CPU)來(lái)實(shí)施。存儲(chǔ)器可以是隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、海量存儲(chǔ)器等持久性存儲(chǔ)器、或這些存儲(chǔ)器的組合。通過(guò)執(zhí)行指令序列,能夠使CPU執(zhí)行本發(fā)明實(shí)施形態(tài)的步驟。
指令可以從存儲(chǔ)器、或聯(lián)網(wǎng)的1個(gè)以上的其他計(jì)算機(jī)系統(tǒng)加載到服務(wù)器或客戶(hù)計(jì)算機(jī)的存儲(chǔ)器中。例如,客戶(hù)計(jì)算機(jī)可以響應(yīng)服務(wù)器經(jīng)由網(wǎng)絡(luò)送至客戶(hù)機(jī)的消息向服務(wù)器計(jì)算機(jī)傳送指令序列。服務(wù)器經(jīng)由網(wǎng)絡(luò)連接來(lái)接收指令,同時(shí)將這些指令保存到存儲(chǔ)器中。服務(wù)器可以保存指令以便以后執(zhí)行,也可以在每次指令經(jīng)由網(wǎng)絡(luò)連接到來(lái)時(shí)執(zhí)行。在有些情況下,下載的指令也許由CPU直接支持。在其他情況下,指令不能由CPU直接執(zhí)行,而可以由解釋指令的解釋器執(zhí)行。在另一實(shí)施形態(tài)中,可以取代軟件指令,或與其組合,用硬連線(xiàn)電路來(lái)實(shí)施本發(fā)明。這樣,本發(fā)明不限于硬件電路或軟件的任何特定的組合,也不限于服務(wù)器或客戶(hù)計(jì)算機(jī)執(zhí)行的指令的任何特定的來(lái)源。
(編輯系統(tǒng)、服務(wù)器及處理)圖1是本發(fā)明一實(shí)施形態(tài)的可以用來(lái)接受客戶(hù)機(jī)的搜索用語(yǔ)、執(zhí)行搜索、接著實(shí)現(xiàn)搜索結(jié)果生成系統(tǒng)的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的方框圖。圖1的編輯系統(tǒng)100能夠接收和配置搜索結(jié)果信息,并且提供對(duì)應(yīng)的動(dòng)態(tài)的萬(wàn)維網(wǎng)頁(yè)輸出的表現(xiàn)。編輯系統(tǒng)還可以配置得根據(jù)各種規(guī)則來(lái)變換搜索結(jié)果信息。
如圖1所示,系統(tǒng)100包含通過(guò)適當(dāng)?shù)木W(wǎng)絡(luò)130連接在運(yùn)營(yíng)網(wǎng)絡(luò)服務(wù)器組的1個(gè)以上的內(nèi)容提供者150、和1個(gè)以上的客戶(hù)機(jī)140兩者上的編輯服務(wù)器110。網(wǎng)絡(luò)130可以是因特網(wǎng)、廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、或其任意的組合。網(wǎng)絡(luò)通常是將客戶(hù)的終端硬件與編輯服務(wù)器110相連的雙向數(shù)字通信網(wǎng)絡(luò)。在現(xiàn)有技術(shù)中,CATV(閉路電視)雙向網(wǎng)絡(luò)、ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng))、DSL(數(shù)字用戶(hù)線(xiàn))、或xDSL高速網(wǎng)絡(luò)是能夠?qū)崿F(xiàn)實(shí)施本發(fā)明實(shí)施形態(tài)時(shí)所需的網(wǎng)絡(luò)連接的現(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)設(shè)施的例子??蛻?hù)機(jī)140可以是個(gè)人計(jì)算機(jī)、機(jī)頂盒、PlayStation2等計(jì)算機(jī)/游戲裝置、同等功能的計(jì)算裝置、或可訪問(wèn)系統(tǒng)的任意的終端裝置。在一實(shí)施形態(tài)中,網(wǎng)絡(luò)130表示因特網(wǎng),在此情況下服務(wù)器110通常執(zhí)行萬(wàn)維網(wǎng)頁(yè)處理--以HTML數(shù)據(jù)形式向執(zhí)行萬(wàn)維網(wǎng)瀏覽處理的客戶(hù)計(jì)算機(jī)傳送數(shù)據(jù)。
編輯服務(wù)器110根據(jù)響應(yīng)搜索請(qǐng)求(搜索用語(yǔ)、索引、查詢(xún)、關(guān)鍵詞、概念等)而得到的內(nèi)容數(shù)據(jù)及內(nèi)容表現(xiàn)數(shù)據(jù)來(lái)創(chuàng)建原始萬(wàn)維網(wǎng)頁(yè)。在這種意義上,表現(xiàn)數(shù)據(jù)不限于視覺(jué)表現(xiàn),也涉及音頻數(shù)據(jù)回放。接收到搜索請(qǐng)求后,編輯服務(wù)器110開(kāi)始搜索具有響應(yīng)領(lǐng)域廣泛的話(huà)題的所有搜索請(qǐng)求的信息的內(nèi)容提供者150等其他網(wǎng)絡(luò)服務(wù)器。編輯服務(wù)器110從這些其他網(wǎng)絡(luò)服務(wù)器接收到所有內(nèi)容數(shù)據(jù)及表現(xiàn)數(shù)據(jù)后,變換內(nèi)容數(shù)據(jù)、表現(xiàn)數(shù)據(jù)中的某一個(gè)或兩者,創(chuàng)建要呈現(xiàn)給原來(lái)發(fā)送搜索請(qǐng)求的客戶(hù)計(jì)算機(jī)的萬(wàn)維網(wǎng)頁(yè)。
在本發(fā)明一實(shí)施形態(tài)中,編輯服務(wù)器110包含圖示的硬盤(pán)驅(qū)動(dòng)器126、以及未圖示的微處理器、主存儲(chǔ)器、及ROM。在向客戶(hù)機(jī)提供搜索結(jié)果時(shí),編輯服務(wù)器110執(zhí)行能夠分類(lèi)為幾個(gè)處理的過(guò)程(這只是為了說(shuō)明和描述,不限于此)。在圖1的實(shí)施形態(tài)中可以看到,編輯服務(wù)器110的基本功能包含客戶(hù)概況形成處理112、內(nèi)容提供者識(shí)別處理114、數(shù)據(jù)選擇及編輯處理116、數(shù)據(jù)配置處理120、及頁(yè)面數(shù)據(jù)繪制處理122,最后2個(gè)處理如圖所示,被總稱(chēng)為表現(xiàn)處理118。這樣,編輯服務(wù)器變換與搜索結(jié)果關(guān)聯(lián)的表現(xiàn)數(shù)據(jù),創(chuàng)建新的表現(xiàn)。
客戶(hù)概況形成處理112表示取得(請(qǐng)求及/或接收)、或生成期望的客戶(hù)概況信息的編輯服務(wù)器110過(guò)程。客戶(hù)概況可以包含客戶(hù)特有信息、客戶(hù)的喜好、客戶(hù)的位置或環(huán)境、客戶(hù)的萬(wàn)維網(wǎng)瀏覽歷史、或該特定的客戶(hù)與編輯服務(wù)器之間的通信歷史等客戶(hù)歷史信息。
內(nèi)容提供者識(shí)別處理114相當(dāng)于識(shí)別適當(dāng)?shù)膬?nèi)容提供者150的編輯服務(wù)器110過(guò)程--響應(yīng)客戶(hù)搜索請(qǐng)求、接著選擇適當(dāng)?shù)膬?nèi)容提供者以向其發(fā)送搜索請(qǐng)求。內(nèi)容提供者識(shí)別處理114作為潛在的內(nèi)容提供者150用的過(guò)濾機(jī)構(gòu)來(lái)工作。候選內(nèi)容提供者150的識(shí)別和過(guò)濾可以通過(guò)編輯服務(wù)器110的處理和比較運(yùn)算來(lái)實(shí)施。該運(yùn)算可以是提供或決定的所有客戶(hù)信息(即,客戶(hù)概況等)、與1個(gè)或多個(gè)內(nèi)容提供者150有關(guān)的信息、搜索請(qǐng)求、(參照?qǐng)D2(A)~2(C)說(shuō)明過(guò)的數(shù)據(jù)字段、任意的標(biāo)記語(yǔ)言的字段、與請(qǐng)求關(guān)聯(lián)的定義或其他概念的信息等)與搜索請(qǐng)求有關(guān)的信息、或從搜索請(qǐng)求導(dǎo)出的知識(shí)、以及HotBot利用的信息等目前的搜索引擎服務(wù)器用作搜索協(xié)議的其他現(xiàn)有信息的任意廣泛的信息的功能。
數(shù)據(jù)選擇及編輯處理116的主要功能之一是實(shí)現(xiàn)來(lái)自?xún)?nèi)容提供者的有關(guān)的內(nèi)容數(shù)據(jù)155的識(shí)別。數(shù)據(jù)選擇及編輯處理116可以根據(jù)結(jié)合上述內(nèi)容提供者識(shí)別處理114運(yùn)算描述過(guò)的廣泛的信息來(lái)執(zhí)行其識(shí)別功能。該識(shí)別功能也可以根據(jù)進(jìn)行內(nèi)容的選擇或決定的1個(gè)以上的期望的規(guī)則124、或基本上實(shí)現(xiàn)了1個(gè)以上的這種規(guī)則的模板。這些規(guī)則124及這種模板可以預(yù)定,按照需要來(lái)選擇,從與上述同樣的廣泛的信息中導(dǎo)出,根據(jù)來(lái)自客戶(hù)的輸入、或者說(shuō)是基于客戶(hù)的,及/或根據(jù)編輯服務(wù)器設(shè)置、或者說(shuō)是基于服務(wù)器的。數(shù)據(jù)選擇及編輯處理116也可以包含以下結(jié)合數(shù)據(jù)配置處理120來(lái)更詳細(xì)地描述的數(shù)據(jù)統(tǒng)合和配置功能中的一個(gè)或全部。基本上,內(nèi)容提供者識(shí)別處理114和數(shù)據(jù)選擇及編輯處理116兩者進(jìn)行的所有這些過(guò)濾動(dòng)作/功能可以根據(jù)本說(shuō)明書(shū)接著討論的規(guī)則、模板、概況、及數(shù)據(jù)或信息(“變量”)中的任意一個(gè)來(lái)實(shí)現(xiàn)。
對(duì)于表現(xiàn)處理118,如結(jié)合圖5所述,數(shù)據(jù)配置處理120配置、統(tǒng)合、及/或變換從內(nèi)容提供者150接收到的所有內(nèi)容數(shù)據(jù)和表現(xiàn)數(shù)據(jù)來(lái)創(chuàng)建新的表現(xiàn)。頁(yè)面數(shù)據(jù)繪制處理122將所有的數(shù)據(jù)分配給編輯服務(wù)器110的萬(wàn)維網(wǎng)頁(yè),根據(jù)來(lái)自數(shù)據(jù)配置處理120的信息來(lái)編輯萬(wàn)維網(wǎng)頁(yè)。表現(xiàn)處理118內(nèi)的處理進(jìn)行將表現(xiàn)的文章及音頻部分翻譯為對(duì)特定的客戶(hù)來(lái)說(shuō)適當(dāng)?shù)恼Z(yǔ)言、變更為適當(dāng)?shù)耐ㄘ?、或者其他將要呈現(xiàn)的信息變換得有意義的操作。這種操作或變換功能可以通過(guò)數(shù)據(jù)配置處理120或頁(yè)面數(shù)據(jù)繪制處理122中的某一個(gè)來(lái)執(zhí)行,也可以分布在它們之間。但是,目前的優(yōu)選實(shí)施形態(tài)將該功能放置在頁(yè)面數(shù)據(jù)繪制處理122內(nèi)。這2個(gè)處理中的任一個(gè)處理都可以根據(jù)本說(shuō)明書(shū)中討論的任一個(gè)變量來(lái)實(shí)現(xiàn)。數(shù)據(jù)配置處理120、數(shù)據(jù)繪制處理122、及上述前3個(gè)編輯服務(wù)器110處理可以作為編輯服務(wù)器110的程序保存在硬盤(pán)驅(qū)動(dòng)器126中。
圖2(A)~2(C)示出本發(fā)明一實(shí)施形態(tài)的編輯系統(tǒng)內(nèi)為了生成萬(wàn)維網(wǎng)頁(yè)輸出而使用的數(shù)據(jù)和信息的組織。內(nèi)容提供者150可利用的所有內(nèi)容都可以符合該格式。如圖2(A)所示,該格式包含數(shù)據(jù)列舉字段20、保存搜索請(qǐng)求的索引字段204、數(shù)據(jù)類(lèi)別字段206、數(shù)據(jù)格式字段208、及用于數(shù)據(jù)本身的字段即數(shù)據(jù)字段210。數(shù)據(jù)列舉字段包含特定的內(nèi)容在其他內(nèi)容間的號(hào)碼或排序。圖2(A)的內(nèi)容示出從具有包含“1”的數(shù)據(jù)列舉字段202的第一個(gè)內(nèi)容數(shù)據(jù)212開(kāi)始直至具有包含字符“N”的數(shù)據(jù)列舉字段214的第N個(gè)內(nèi)容數(shù)據(jù)216。索引字段204包含搜索請(qǐng)求,所以是標(biāo)題、名稱(chēng)、搜索用語(yǔ)、索引、查詢(xún)、關(guān)鍵詞、概念等。數(shù)據(jù)類(lèi)別字段206表示數(shù)據(jù)是文本、音像、還是圖形等,數(shù)據(jù)格式字段208表示文件的類(lèi)型(即,JPEG、MPEG、MP3等)。
圖2(B)及2(C)示出本發(fā)明一實(shí)施形態(tài)的不同的數(shù)據(jù)類(lèi)別字段的數(shù)據(jù)例(分別是文本數(shù)據(jù)和動(dòng)畫(huà)數(shù)據(jù))的結(jié)構(gòu)。圖2(B)示出1個(gè)內(nèi)容240,具有包含“2”的數(shù)據(jù)列舉字段230、包含請(qǐng)求“大峽谷”的索引字段232、表示“文本”數(shù)據(jù)的數(shù)據(jù)類(lèi)別字段234、表示“文本文件”格式的數(shù)據(jù)格式字段236、以及包含與大峽谷有關(guān)的文本數(shù)據(jù)的數(shù)據(jù)字段238。圖2(C)示出1個(gè)內(nèi)容252,具有包含“X”的數(shù)據(jù)列舉字段242、包含請(qǐng)求“大峽谷”的索引字段244、表示“動(dòng)畫(huà)”數(shù)據(jù)的數(shù)據(jù)類(lèi)別字段246、表示“MPEG文件”格式的數(shù)據(jù)格式字段248、包含與大峽谷有關(guān)的動(dòng)畫(huà)數(shù)據(jù)的數(shù)據(jù)字段250。
圖3是本發(fā)明一實(shí)施形態(tài)的在執(zhí)行期望的表現(xiàn)輸出時(shí)由編輯服務(wù)器執(zhí)行的幾個(gè)步驟的流程圖。為了執(zhí)行該編輯處理,需要接收必要的內(nèi)容及表現(xiàn)信息,并且需要配置或編入期望的頁(yè)面數(shù)據(jù)輸出內(nèi)。在客戶(hù)機(jī)140(圖1)中,一旦用戶(hù)輸入請(qǐng)求后,該請(qǐng)求被送至編輯服務(wù)器。如用圖3詳述的那樣,為了實(shí)現(xiàn)期望的輸出而由編輯服務(wù)器執(zhí)行的后續(xù)步驟始于與傳輸搜索請(qǐng)求有關(guān)的該初始步驟。
根據(jù)圖3的實(shí)施形態(tài),編輯服務(wù)器首先執(zhí)行搜索請(qǐng)求檢測(cè)步驟302,判定是否從客戶(hù)機(jī)接收到請(qǐng)求。如果未接收到請(qǐng)求,則編輯服務(wù)器保持接收狀態(tài)來(lái)等待接收到來(lái)自客戶(hù)機(jī)的請(qǐng)求。一旦從客戶(hù)機(jī)接收到請(qǐng)求,則編輯服務(wù)器接著將接收到的請(qǐng)求送至內(nèi)容提供者,來(lái)執(zhí)行搜索以便判定這些服務(wù)器是否具有與請(qǐng)求有關(guān)的一些信息或數(shù)據(jù)(步驟304)。
接著,在本實(shí)施形態(tài)的步驟306中,編輯服務(wù)器檢測(cè)是否從某一個(gè)內(nèi)容提供者發(fā)回了與請(qǐng)求有關(guān)的內(nèi)容數(shù)據(jù)及表現(xiàn)數(shù)據(jù)。在未發(fā)回的情況下,服務(wù)器保持接收狀態(tài)來(lái)等待發(fā)回?cái)?shù)據(jù)。在接收到這種回放內(nèi)容的情況下,編輯服務(wù)器進(jìn)至步驟308,可以將接收到的內(nèi)容記錄到1個(gè)以上的硬盤(pán)驅(qū)動(dòng)器中。在這種數(shù)據(jù)記錄之后,編輯服務(wù)器在步驟310中確認(rèn)是否接收到與請(qǐng)求有關(guān)的所有數(shù)據(jù)。在未接收到所有數(shù)據(jù)的情況下,服務(wù)器維持接收數(shù)據(jù)并記錄到硬盤(pán)驅(qū)動(dòng)器中的狀態(tài)。但是,一旦接收到所有數(shù)據(jù),則編輯服務(wù)器轉(zhuǎn)移到下一動(dòng)作。
如圖3的實(shí)施形態(tài)所示,編輯服務(wù)器接著根據(jù)規(guī)則或模板來(lái)配置接收到的所有內(nèi)容數(shù)據(jù)(步驟312)。由此來(lái)變換從內(nèi)容提供者接收到的原始表現(xiàn)數(shù)據(jù)。特別是,數(shù)據(jù)配置處理120(圖1)應(yīng)用1個(gè)以上的規(guī)則或過(guò)程(可以集中到模板內(nèi)),根據(jù)期望的變換來(lái)配置內(nèi)容(步驟312)。期望的模板可以預(yù)定,按照需要來(lái)選擇,及/或根據(jù)客戶(hù)概況及/或搜索請(qǐng)求的特性或上述變量來(lái)準(zhǔn)備。在實(shí)施例中,模板可以根據(jù)與請(qǐng)求關(guān)聯(lián)的“何時(shí)”、“何處”、“為何”、“誰(shuí)”、“把什么”、“如何”各要素來(lái)進(jìn)行變換、統(tǒng)合、配置。模板可以根據(jù)規(guī)定的規(guī)則來(lái)要求信息的配置。即,信息可以只根據(jù)數(shù)據(jù)類(lèi)別字段來(lái)配置,也可以按時(shí)間順序來(lái)配置。在將時(shí)間順序用作配置規(guī)則的情況下,數(shù)據(jù)格式字段必須包含時(shí)間順序的數(shù)據(jù)。不管怎樣,在以下的“功能”一節(jié)將詳細(xì)地說(shuō)明這種模板或規(guī)則的性質(zhì)及處理。
在步驟312中,一旦所有數(shù)據(jù)根據(jù)期望的一個(gè)或多個(gè)規(guī)則或模板進(jìn)行了配置,則編輯服務(wù)器接著開(kāi)始用接收及配置的內(nèi)容來(lái)繪制所有萬(wàn)維網(wǎng)頁(yè)的過(guò)程。在圖3的實(shí)施形態(tài)中,繪制步驟(步驟314)通過(guò)編輯服務(wù)器110的頁(yè)面數(shù)據(jù)繪制處理部分122(圖1)來(lái)實(shí)現(xiàn)。頁(yè)面數(shù)據(jù)繪制處理122根據(jù)表示萬(wàn)維網(wǎng)頁(yè)上的各個(gè)位置的配置和設(shè)計(jì)規(guī)則向萬(wàn)維網(wǎng)頁(yè)分配信息和數(shù)據(jù)。該處理還在“功能”一節(jié)中詳細(xì)說(shuō)明。
在涉及變換來(lái)自服務(wù)器的原始表現(xiàn)數(shù)據(jù)的繪制步驟之后,可以在圖3的實(shí)施形態(tài)的步驟316中將已繪制頁(yè)面數(shù)據(jù)送至客戶(hù)機(jī)。(如以下用圖5詳細(xì)示出的那樣)可以在客戶(hù)顯示器上顯示生成的萬(wàn)維網(wǎng)頁(yè)。在發(fā)送了第一頁(yè)后,編輯服務(wù)器接著進(jìn)至該處理的最終步驟。服務(wù)器在步驟318中詢(xún)問(wèn)是否有要傳送的別的萬(wàn)維網(wǎng)頁(yè)。如果沒(méi)有要傳送到客戶(hù)機(jī)的萬(wàn)維網(wǎng)頁(yè),則處理完成。在存在要傳送的別的萬(wàn)維網(wǎng)頁(yè)的情況下,服務(wù)器返回到發(fā)送萬(wàn)維網(wǎng)頁(yè)的步驟(步驟316),重復(fù)最后的2個(gè)步驟,直至所有萬(wàn)維網(wǎng)頁(yè)被傳送。
如上所述,本發(fā)明的處理根據(jù)不僅用于廣泛普及信息、而且能夠用于對(duì)搜索請(qǐng)求的說(shuō)明或響應(yīng)的龐大的內(nèi)容來(lái)實(shí)現(xiàn)1個(gè)新的萬(wàn)維網(wǎng)頁(yè)的創(chuàng)建。由此,客戶(hù)機(jī)能夠?qū)崟r(shí)獲得獨(dú)創(chuàng)的、易懂的、動(dòng)態(tài)的萬(wàn)維網(wǎng)頁(yè)輸出。
圖4是涉及內(nèi)容數(shù)據(jù)的變換和內(nèi)容表現(xiàn)數(shù)據(jù)的本發(fā)明另一實(shí)施形態(tài)的為了得到期望的頁(yè)面數(shù)據(jù)輸出而由編輯服務(wù)器執(zhí)行的步驟的不同的序列的流程圖。與先前的實(shí)施形態(tài)同樣,圖4的實(shí)施形態(tài)開(kāi)始于從客戶(hù)機(jī)將搜索請(qǐng)求傳送到編輯服務(wù)器的初始步驟。一旦接收到請(qǐng)求(步驟402),則編輯服務(wù)器判定是否可利用客戶(hù)概況(步驟404)。在可利用客戶(hù)概況的情況下,編輯服務(wù)器根據(jù)客戶(hù)概況進(jìn)至適當(dāng)?shù)膬?nèi)容提供者的識(shí)別(步驟406)。識(shí)別適當(dāng)?shù)膬?nèi)容提供者等價(jià)于縮小可利用的內(nèi)容提供者的選擇肢。接著,在可利用客戶(hù)概況的情況下在步驟406之后,或者在不能利用的情況下直接在步驟404之后,適當(dāng)?shù)膬?nèi)容提供者的選擇根據(jù)搜索請(qǐng)求通過(guò)識(shí)別內(nèi)容提供者來(lái)進(jìn)一步縮小(步驟408)。
接著在步驟410中,編輯服務(wù)器向識(shí)別出的內(nèi)容提供者傳送客戶(hù)機(jī)的請(qǐng)求。內(nèi)容提供者響應(yīng)發(fā)送的請(qǐng)求,執(zhí)行各過(guò)程來(lái)識(shí)別內(nèi)容數(shù)據(jù)后,將識(shí)別出的內(nèi)容數(shù)據(jù)從內(nèi)容提供者下載到編輯服務(wù)器(步驟412)。接著在步驟414中,在可利用客戶(hù)概況的情況下,編輯服務(wù)器100根據(jù)客戶(hù)概況來(lái)進(jìn)行原來(lái)下載的內(nèi)容數(shù)據(jù)的過(guò)濾。內(nèi)容數(shù)據(jù)接著根據(jù)1個(gè)以上的編輯規(guī)則及/或包含1個(gè)以上的編輯規(guī)則的模板被過(guò)濾或再變換。此外,雖然圖4未示出,編輯服務(wù)器用本說(shuō)明書(shū)中已經(jīng)描述的其他任何變量都可以過(guò)濾內(nèi)容數(shù)據(jù)。
過(guò)濾過(guò)的內(nèi)容數(shù)據(jù)接著由編輯服務(wù)器的數(shù)據(jù)配置處理部件來(lái)配置(步驟418)。該步驟涉及變換原始內(nèi)容表現(xiàn)數(shù)據(jù)。在最后的內(nèi)容組裝步驟中,在可利用客戶(hù)概況的情況下,接著根據(jù)客戶(hù)概況通過(guò)處理原始內(nèi)容表現(xiàn)數(shù)據(jù)來(lái)為發(fā)出搜索請(qǐng)求的特定客戶(hù)準(zhǔn)備過(guò)濾及配置過(guò)的內(nèi)容數(shù)據(jù)(步驟420)。最后,編輯服務(wù)器繪制包含已變換內(nèi)容數(shù)據(jù)和已變換內(nèi)容表現(xiàn)數(shù)據(jù)的萬(wàn)維網(wǎng)頁(yè)的表現(xiàn),送至客戶(hù)機(jī)(步驟422)。在目前的優(yōu)選實(shí)施形態(tài)中,如以下詳述的那樣,編輯服務(wù)器進(jìn)行的最終步驟的繪制部分包含要求的翻譯及變換功能,以便按照客戶(hù)機(jī)環(huán)境來(lái)創(chuàng)建調(diào)整了的萬(wàn)維網(wǎng)頁(yè)的表現(xiàn)。
圖5示出本發(fā)明一實(shí)施形態(tài)的編輯服務(wù)器提供的萬(wàn)維網(wǎng)頁(yè)表現(xiàn)的例示圖形用戶(hù)界面。一般,圖5的客戶(hù)界面500包含標(biāo)題/菜單條部分502、1個(gè)以上的用戶(hù)控件及/或輸入部分504(包含輸入字段、交互式GUI要素等目前可以利用的所有同種的功能)、及表現(xiàn)窗口506。在圖5的基本圖中,頁(yè)面表現(xiàn)由包含音頻(未圖示)及文本508或視頻圖像510的部分的表現(xiàn)窗口506構(gòu)成,它們?nèi)渴怯身憫?yīng)搜索請(qǐng)求而接收到的內(nèi)容數(shù)據(jù)及內(nèi)容表現(xiàn)數(shù)據(jù)統(tǒng)合、編輯而成的。更具體地說(shuō),整個(gè)用戶(hù)輸出可以經(jīng)由客戶(hù)計(jì)算機(jī)的輸出外圍設(shè)備(顯示器及/或音頻外圍設(shè)備)來(lái)提供,可以由視頻或圖形數(shù)據(jù)、音頻數(shù)據(jù)、程序數(shù)據(jù)、或它們的組合來(lái)構(gòu)成。這些數(shù)據(jù)用獨(dú)自的方法來(lái)配置,以便更加易懂地、統(tǒng)一地理解響應(yīng)搜索請(qǐng)求而接收到的信息。根據(jù)本發(fā)明一實(shí)施形態(tài),從內(nèi)容提供者接收到的內(nèi)容數(shù)據(jù)未被變換,原來(lái)的內(nèi)容表現(xiàn)數(shù)據(jù)被變換。在本發(fā)明另一實(shí)施形態(tài)中,內(nèi)容數(shù)據(jù)本身也與內(nèi)容表現(xiàn)數(shù)據(jù)同樣由編輯服務(wù)器來(lái)變換。
(編輯服務(wù)器的功能及模板的細(xì)節(jié))如圖1的實(shí)施形態(tài)所示,多個(gè)內(nèi)容提供者150可以被連接在與編輯系統(tǒng)100關(guān)聯(lián)的網(wǎng)絡(luò)130上。各內(nèi)容提供者包含數(shù)據(jù)庫(kù)來(lái)保存文本數(shù)據(jù)、視頻數(shù)據(jù)、圖像數(shù)據(jù)、音頻數(shù)據(jù)、建筑物的CAD數(shù)據(jù)、及與人有關(guān)的信息(動(dòng)作、面部、人體)等各種信息或可以訪問(wèn)該數(shù)據(jù)庫(kù),基本上以當(dāng)今萬(wàn)維網(wǎng)上可獲得的所有領(lǐng)域的數(shù)據(jù)及文件類(lèi)型為對(duì)象。編輯服務(wù)器110還為了與作為編輯服務(wù)器110的用戶(hù)來(lái)工作的1個(gè)以上的客戶(hù)機(jī)140關(guān)聯(lián)而被連接在網(wǎng)絡(luò)上。作為編輯服務(wù)器的主要目的之一,可以以緊湊的、有故事性的樣式向用戶(hù)配置信息和數(shù)據(jù)來(lái)進(jìn)行視聽(tīng)覺(jué)表現(xiàn)。
用戶(hù)例如用“beefstroganoff”或“Johnsonvillebratwurst”等與食品關(guān)聯(lián)的索引來(lái)輸入搜索請(qǐng)求后,請(qǐng)求被送至編輯服務(wù)器110。接著編輯服務(wù)器從服務(wù)器數(shù)據(jù)庫(kù)中搜索內(nèi)容數(shù)據(jù)155,來(lái)例如構(gòu)成“beefstroganoff”的表現(xiàn)或說(shuō)明。從服務(wù)器中搜索的數(shù)據(jù)可從下述示例性數(shù)據(jù)庫(kù)中得到百科全書(shū)數(shù)據(jù)庫(kù)、烹任或菜譜數(shù)據(jù)庫(kù)、飯館指南數(shù)據(jù)庫(kù)、音樂(lè)檔案數(shù)據(jù)庫(kù)、“名人錄”數(shù)據(jù)庫(kù)、食物成分?jǐn)?shù)據(jù)庫(kù)、酒類(lèi)指南數(shù)據(jù)庫(kù)、圖書(shū)數(shù)據(jù)庫(kù)、新聞/檔案數(shù)據(jù)庫(kù)、地圖數(shù)據(jù)庫(kù)、市區(qū)及建筑物數(shù)據(jù)庫(kù)、其他所有數(shù)據(jù)庫(kù)。為了搜索必要或適當(dāng)?shù)膬?nèi)容數(shù)據(jù),編輯服務(wù)器110也可以根據(jù)上述變量中的某一個(gè)來(lái)選擇(限制)實(shí)際上搜索哪個(gè)數(shù)據(jù)庫(kù)。
在本例中,編輯服務(wù)器110接著用模板根據(jù)接收到的“beefstroganoff”的信息為客戶(hù)計(jì)算機(jī)構(gòu)成表現(xiàn)。在實(shí)施形態(tài)的一例中,表現(xiàn)模板可以根據(jù)與搜索請(qǐng)求關(guān)聯(lián)的描述“何時(shí)”、“何處”、“為何”、“誰(shuí)”、“把什么”、“如何”的要素來(lái)進(jìn)行統(tǒng)合、配置。可以通過(guò)配置、組合各種搜索到的任意內(nèi)容數(shù)據(jù)(視頻圖像、聲音/語(yǔ)音、音樂(lè)等)來(lái)編排這些描述要素。描述要素構(gòu)成的編排可以按各種順序來(lái)配置,及/或按多種方法來(lái)結(jié)合。基本上,響應(yīng)客戶(hù)的請(qǐng)求而由編輯服務(wù)器搜索到的零散內(nèi)容數(shù)據(jù)被統(tǒng)合,以便能夠緊湊地表現(xiàn)個(gè)別搜索到的所有內(nèi)容數(shù)據(jù)。
為了生成面向特定應(yīng)用的表現(xiàn),在一實(shí)施形態(tài)中,各種模板可以存在,也可以根據(jù)搜索請(qǐng)求本身及/或其他變量的特性來(lái)準(zhǔn)備。作為搜索請(qǐng)求的特性的例子,有人物(音樂(lè)家、政治家、藝人等)、類(lèi)別或現(xiàn)象(歷史的、社會(huì)的等)、公司、思想、場(chǎng)所、食品等。根據(jù)有助于“何時(shí)”(日期等)、“何處”(場(chǎng)所等)等信息的搜索請(qǐng)求特性,能夠搜索、變換與時(shí)間及場(chǎng)所有關(guān)的數(shù)據(jù)并送至客戶(hù)機(jī)來(lái)顯示或表現(xiàn),這樣搜索到的數(shù)據(jù)可以包含音頻或視頻文件。根據(jù)與“為何”(請(qǐng)求的理由等)、及/或“誰(shuí)”(請(qǐng)求的人物等)有關(guān)的請(qǐng)求特性,能夠搜索、編輯這種理由或人物信息并送至客戶(hù)機(jī)來(lái)顯示或表現(xiàn)。對(duì)與“把什么”有關(guān)的特性也能夠進(jìn)行同樣的搜索、編輯及傳送。最后,根據(jù)“如何”(創(chuàng)建或編輯請(qǐng)求的方法等)的請(qǐng)求特性,能夠搜索、編輯與“如何”有關(guān)的信息并送至客戶(hù)機(jī)來(lái)顯示或表現(xiàn)。
在創(chuàng)建例舉的“何時(shí)/何處”的表現(xiàn)時(shí),從百科全書(shū)數(shù)據(jù)庫(kù)或市區(qū)及建筑物數(shù)據(jù)庫(kù)中搜索表示日期(期間)及場(chǎng)所的圖像,在客戶(hù)計(jì)算機(jī)中進(jìn)行編輯來(lái)表現(xiàn)。也可以根據(jù)搜索請(qǐng)求的對(duì)象在“何時(shí)”、“何處”被發(fā)明、發(fā)現(xiàn)、普及或使用來(lái)執(zhí)行搜索和編輯。作為表現(xiàn)的背景音頻部分,可以演奏與該時(shí)代或場(chǎng)所同時(shí)代的、及/或有關(guān)系的音樂(lè)。再者,文本數(shù)據(jù)也可以被變換為聲音(即語(yǔ)音),以便再現(xiàn)來(lái)收聽(tīng)。
在“為何/誰(shuí)”的表現(xiàn)例的創(chuàng)建中,編輯服務(wù)器從百科全書(shū)數(shù)據(jù)庫(kù)中搜索與搜索請(qǐng)求的對(duì)象被發(fā)明、發(fā)現(xiàn)的理由有關(guān)的信息,還搜索與該請(qǐng)求同時(shí)代存在的、及/或有關(guān)系的人物的信息。搜索到的“理由”及“關(guān)系者的信息”可能是該人物或事件(在“beefstroganoff”的情況下,是觸發(fā)“beefstroganoff”的發(fā)明的事件)的信息、其他關(guān)聯(lián)事項(xiàng)或概念(在“beefstroganoff”的情況下,是其他關(guān)聯(lián)的烹飪)、關(guān)聯(lián)的位置或區(qū)域(場(chǎng)所或飯館)、及關(guān)聯(lián)的期間等信息。接著,編輯服務(wù)器從百科全書(shū)、烹飪或菜譜、飯館指南、音樂(lè)檔案、“名人錄”、食物成分、酒類(lèi)指南、圖書(shū)、新聞/檔案、地圖、市區(qū)及建筑物等數(shù)據(jù)庫(kù)中搜索與搜索到的各個(gè)內(nèi)容數(shù)據(jù)對(duì)應(yīng)的內(nèi)容數(shù)據(jù)信息。該搜索到的內(nèi)容數(shù)據(jù)接著被用于通過(guò)變換內(nèi)容數(shù)據(jù)、內(nèi)容表現(xiàn)數(shù)據(jù)、或兩者來(lái)編輯表現(xiàn)。
在用“beefstroganoff”的例子來(lái)創(chuàng)建“把什么”表現(xiàn)的例子時(shí),也可以創(chuàng)建3個(gè)子表現(xiàn)以呈現(xiàn)給客戶(hù)。在第一子表現(xiàn)中,可以只從百科全書(shū)及烹飪數(shù)據(jù)庫(kù)中搜索與要求為何有關(guān)的一般信息,還搜索表示請(qǐng)求的圖像數(shù)據(jù)。在說(shuō)明或定義是文本數(shù)據(jù)的情況下,可以將其變換為聲音或語(yǔ)音數(shù)據(jù)。接著,用說(shuō)明及圖像數(shù)據(jù)來(lái)編輯表示請(qǐng)求的表現(xiàn)。在第二子表現(xiàn)中,可以從飯館指南數(shù)據(jù)庫(kù)中搜索發(fā)出請(qǐng)求的場(chǎng)所。搜索到的數(shù)據(jù)可以包含涉及排序或評(píng)價(jià)的信息、表示飯館的場(chǎng)所的地圖、菜單、價(jià)格等。因此表現(xiàn)可以根據(jù)這種數(shù)據(jù)來(lái)編輯。在第三子表現(xiàn)中,可以從圖書(shū)數(shù)據(jù)庫(kù)中搜索與請(qǐng)求有關(guān)的圖書(shū)信息。該信息可能包括可從Amazon.com等與圖書(shū)關(guān)聯(lián)的萬(wàn)維網(wǎng)站上找到的目錄、以及書(shū)評(píng)或其他關(guān)聯(lián)信息。表現(xiàn)接著可以利用該信息來(lái)編輯。在信息為文本數(shù)據(jù)或音頻數(shù)據(jù)的情況下,可以將表示請(qǐng)求的圖像與這種非視覺(jué)數(shù)據(jù)一起顯示。
在再次為“beefstroganoff”的搜索請(qǐng)求創(chuàng)建“為何”的表現(xiàn)例時(shí),從烹飪菜譜數(shù)據(jù)庫(kù)中搜索與請(qǐng)求的方法有關(guān)的信息。進(jìn)而,從成分?jǐn)?shù)據(jù)庫(kù)中搜索與菜譜中包含的成分有關(guān)的信息??梢詮倪m當(dāng)?shù)臄?shù)據(jù)庫(kù)中搜索圖像數(shù)據(jù)。搜索到的圖像還可以適當(dāng)?shù)赜萌S圖形來(lái)顯示。在顯示這種三維圖像的情況下,“攝影技巧”或圖像處理由模板來(lái)定義。
概觀一般的表現(xiàn)的創(chuàng)建,通??梢愿鶕?jù)1個(gè)搜索請(qǐng)求來(lái)創(chuàng)建許多不同的表現(xiàn)。接著,在一實(shí)施形態(tài)中,客戶(hù)或用戶(hù)描述、或分配創(chuàng)建自己要求的表現(xiàn)所需的信息是有用的。為了執(zhí)行這種功能,編輯服務(wù)器可以向用戶(hù)提供表現(xiàn)的選擇肢,接著用戶(hù)選擇其中的1個(gè)(或1個(gè)以上)。表現(xiàn)選擇的提供可以在編輯服務(wù)器實(shí)際形成表現(xiàn)前或后進(jìn)行。例如,在“beefstroganoff”的情況下,用戶(hù)可以不選擇“beefstroganoff”是什么的表現(xiàn),而選擇與“beefstroganoff”的烹飪法有關(guān)的表現(xiàn)。
在本發(fā)明一實(shí)施形態(tài)中,客戶(hù)或用戶(hù)可以修正表現(xiàn)模板的某些部分或全部。例如,可以調(diào)整或變更音樂(lè)的風(fēng)格、聲音、及三維圖形中的攝影技巧、或其他特征來(lái)滿(mǎn)足特定個(gè)人的需要或嗜好。
在上述實(shí)施形態(tài)中,各種功能或過(guò)程可以利用、或不利用人工智能處理來(lái)進(jìn)行。例如編輯服務(wù)器得到的關(guān)于周?chē)噜彿?wù)器的知識(shí)可以用人工智能處理來(lái)執(zhí)行,也可以不用。決定、排序、及過(guò)濾適當(dāng)?shù)膬?nèi)容的過(guò)程可以通過(guò)基于搜索結(jié)果百分比順序表的數(shù)值截止(numerical cutoffs)等已知的人工智能處理來(lái)執(zhí)行。另一實(shí)施形態(tài)考慮在編輯服務(wù)器的處理步驟的所有階段中更大規(guī)模地實(shí)施人工智能。
在上述說(shuō)明中,描述了根據(jù)搜索請(qǐng)求來(lái)提供信息的原始的萬(wàn)維網(wǎng)頁(yè)表現(xiàn)的系統(tǒng)。參照特定的實(shí)施例說(shuō)明了本發(fā)明,但是很清楚,在不脫離權(quán)利要求書(shū)描述的本發(fā)明的更寬的概念和技術(shù)范圍的情況下,可以對(duì)這些實(shí)施形態(tài)進(jìn)行各種修正或變更。因此,應(yīng)該理解,本說(shuō)明書(shū)和附圖不是限定性的,而是說(shuō)明性的。
權(quán)利要求
1.一種根據(jù)響應(yīng)客戶(hù)的搜索請(qǐng)求而從網(wǎng)絡(luò)服務(wù)器得到的數(shù)據(jù)來(lái)提供輸出數(shù)據(jù)的方法,用于包括具有用戶(hù)顯示器的客戶(hù)計(jì)算機(jī)、編輯服務(wù)器、以及具有原始內(nèi)容的至少1個(gè)網(wǎng)絡(luò)服務(wù)器的網(wǎng)絡(luò)系統(tǒng)中,包含下述步驟將來(lái)自客戶(hù)計(jì)算機(jī)的搜索請(qǐng)求提供給編輯服務(wù)器;在編輯服務(wù)器中,識(shí)別候選的原始內(nèi)容提供者;在編輯服務(wù)器中,將搜索請(qǐng)求傳送到候選的原始內(nèi)容提供者;編輯服務(wù)器從網(wǎng)絡(luò)服務(wù)器接收響應(yīng)搜索請(qǐng)求的原始服務(wù)器內(nèi)容數(shù)據(jù)及原始服務(wù)器表現(xiàn)數(shù)據(jù);根據(jù)規(guī)定的規(guī)則,將原始服務(wù)器表現(xiàn)數(shù)據(jù)變換為已變換表現(xiàn)數(shù)據(jù);用已變換表現(xiàn)數(shù)據(jù)將原始服務(wù)器內(nèi)容數(shù)據(jù)輸出到客戶(hù)計(jì)算機(jī)的輸出外圍設(shè)備;其中,數(shù)據(jù)以統(tǒng)一的、緊湊的萬(wàn)維網(wǎng)頁(yè)輸出形式來(lái)輸出。
2.如權(quán)利要求1所述的方法,包含將內(nèi)容數(shù)據(jù)保存到編輯服務(wù)器中的步驟。
3.如權(quán)利要求1所述的方法,其中,變換數(shù)據(jù)的步驟具有用人工智能實(shí)現(xiàn)的附加處理。
4.如權(quán)利要求1所述的方法,其中,用具有1個(gè)以上的規(guī)則的模板來(lái)變換數(shù)據(jù)。
5.如權(quán)利要求4所述的方法,其中,變換數(shù)據(jù)的模板根據(jù)與請(qǐng)求有關(guān)的描述“何時(shí)”、“何處”、“為何”、“誰(shuí)”、“把什么”、“如何”的要素來(lái)配置數(shù)據(jù)。
6.如權(quán)利要求4所述的方法,其中,變換數(shù)據(jù)的模板根據(jù)與請(qǐng)求有關(guān)的描述“何時(shí)”、“何處”、“為何”、“誰(shuí)”、“把什么”、“如何”的要素來(lái)變更數(shù)據(jù)。
7.如權(quán)利要求6所述的方法,其中,變換數(shù)據(jù)的模板根據(jù)與請(qǐng)求有關(guān)的描述“何時(shí)”、“何處”、“為何”、“誰(shuí)”、“把什么”、“如何”的要素來(lái)配置數(shù)據(jù)。
8.如權(quán)利要求1所述的方法,其中,識(shí)別候選的原始內(nèi)容提供者的步驟用取得的客戶(hù)概況來(lái)實(shí)現(xiàn)。
9.如權(quán)利要求1所述的方法,其中,識(shí)別候選的原始內(nèi)容提供者的步驟根據(jù)客戶(hù)選擇出的變量來(lái)實(shí)現(xiàn)。
10.如權(quán)利要求1所述的方法,其中,內(nèi)容數(shù)據(jù)被格式化為包含索引字段、數(shù)據(jù)類(lèi)別字段、數(shù)據(jù)格式字段及數(shù)據(jù)字段的多個(gè)類(lèi)別。
11.如權(quán)利要求10所述的方法,其中,數(shù)據(jù)字段中保存的數(shù)據(jù)是視頻或圖形數(shù)據(jù)。
12.如權(quán)利要求10所述的方法,其中,數(shù)據(jù)字段中保存的數(shù)據(jù)是音頻或程序數(shù)據(jù)。
13.如權(quán)利要求1所述的方法,其中,接收步驟經(jīng)由網(wǎng)絡(luò)來(lái)下載內(nèi)容數(shù)據(jù),變換過(guò)的數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)來(lái)提供。
14.如權(quán)利要求2所述的方法,其中,變換過(guò)的數(shù)據(jù)被提供給生成請(qǐng)求的客戶(hù)計(jì)算機(jī)。
15.一種根據(jù)響應(yīng)客戶(hù)的搜索請(qǐng)求而從網(wǎng)絡(luò)服務(wù)器得到的數(shù)據(jù)來(lái)提供輸出數(shù)據(jù)的方法,用于包括具有用戶(hù)顯示器的客戶(hù)計(jì)算機(jī)、編輯服務(wù)器、以及具有原始內(nèi)容的至少1個(gè)網(wǎng)絡(luò)服務(wù)器的網(wǎng)絡(luò)系統(tǒng)中,包含下述步驟將來(lái)自客戶(hù)計(jì)算機(jī)的搜索請(qǐng)求提供給編輯服務(wù)器;在編輯服務(wù)器中,識(shí)別候選的原始內(nèi)容提供者;在編輯服務(wù)器中,將搜索請(qǐng)求傳送到候選的原始內(nèi)容提供者;編輯服務(wù)器從網(wǎng)絡(luò)服務(wù)器接收響應(yīng)搜索請(qǐng)求的原始服務(wù)器內(nèi)容數(shù)據(jù)及原始服務(wù)器表現(xiàn)數(shù)據(jù);根據(jù)規(guī)定的規(guī)則,將原始服務(wù)器內(nèi)容數(shù)據(jù)及原始服務(wù)器表現(xiàn)數(shù)據(jù)變換為已變換內(nèi)容數(shù)據(jù)及已變換表現(xiàn)數(shù)據(jù);用已變換表現(xiàn)數(shù)據(jù)將已變換內(nèi)容數(shù)據(jù)輸出到客戶(hù)計(jì)算機(jī)的輸出外圍設(shè)備;其中,數(shù)據(jù)以統(tǒng)一的、緊湊的萬(wàn)維網(wǎng)頁(yè)輸出形式來(lái)輸出。
16.如權(quán)利要求15所述的方法,包含將內(nèi)容數(shù)據(jù)保存到編輯服務(wù)器中的步驟。
17.如權(quán)利要求15所述的方法,其中,變換數(shù)據(jù)的步驟具有用人工智能實(shí)現(xiàn)的附加處理。
18.如權(quán)利要求15所述的方法,其中,用具有1個(gè)以上的規(guī)則的模板來(lái)變換數(shù)據(jù)。
19.如權(quán)利要求18所述的方法,其中,變換數(shù)據(jù)的模板根據(jù)與請(qǐng)求有關(guān)的描述“何時(shí)”、“何處”、“為何”、“誰(shuí)”、“把什么”、“如何”的要素來(lái)變更數(shù)據(jù)。
20.如權(quán)利要求15所述的方法,其中,識(shí)別候選的原始內(nèi)容提供者的步驟根據(jù)取得的客戶(hù)概況或客戶(hù)選擇出的變量來(lái)實(shí)現(xiàn)。
21.如權(quán)利要求15所述的方法,其中,內(nèi)容數(shù)據(jù)被格式化為包含索引字段、數(shù)據(jù)類(lèi)別字段、數(shù)據(jù)格式字段及數(shù)據(jù)字段的多個(gè)類(lèi)別。
22.如權(quán)利要求21所述的方法,其中,數(shù)據(jù)字段中保存的數(shù)據(jù)是視頻或圖形數(shù)據(jù)。
23.如權(quán)利要求21所述的方法,其中,數(shù)據(jù)字段中保存的數(shù)據(jù)是音頻或程序數(shù)據(jù)。
24.如權(quán)利要求15所述的方法,其中,接收步驟經(jīng)由網(wǎng)絡(luò)來(lái)下載內(nèi)容數(shù)據(jù),變換過(guò)的數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)來(lái)提供。
25.如權(quán)利要求16所述的方法,其中,變換過(guò)的數(shù)據(jù)被提供給生成請(qǐng)求的客戶(hù)計(jì)算機(jī)。
26.一種在利用計(jì)算機(jī)的環(huán)境下提供變換過(guò)的信息以及變換過(guò)的表現(xiàn)的系統(tǒng),包含將要求的信息經(jīng)由網(wǎng)絡(luò)提供給客戶(hù)的編輯服務(wù)器;由客戶(hù)確立的搜索請(qǐng)求;包含與搜索請(qǐng)求有潛在關(guān)系的數(shù)據(jù)的原始服務(wù)器;由編輯服務(wù)器接收的、響應(yīng)確立的客戶(hù)搜索請(qǐng)求的原始服務(wù)器表現(xiàn)數(shù)據(jù);以及編輯服務(wù)器用來(lái)變換原始內(nèi)容的規(guī)則;其中,編輯服務(wù)器將原始服務(wù)器表現(xiàn)數(shù)據(jù)變換為已變換表現(xiàn)數(shù)據(jù)。
27.如權(quán)利要求26所述的系統(tǒng),其中,規(guī)則由客戶(hù)來(lái)選擇。
28.如權(quán)利要求26所述的系統(tǒng),其中,規(guī)則根據(jù)客戶(hù)概況來(lái)導(dǎo)出。
29.如權(quán)利要求26所述的系統(tǒng),其中,使用1個(gè)以上的規(guī)則來(lái)變換原始內(nèi)容,1個(gè)以上的規(guī)則被包含在模板內(nèi)。
全文摘要
本發(fā)明的目的在于提供一種系統(tǒng)和利用計(jì)算機(jī)的方法,用于提供根據(jù)響應(yīng)客戶(hù)的搜索請(qǐng)求(即,搜索用語(yǔ)、索引、查詢(xún)、關(guān)鍵詞、概念等)而得到的內(nèi)容導(dǎo)出的已變換內(nèi)容及/或信息的已變換表現(xiàn)。本發(fā)明的編輯服務(wù)器能夠接收并變換從1個(gè)以上的內(nèi)容提供者得到的內(nèi)容。這種內(nèi)容具有下述格式,包含用于保存搜索請(qǐng)求的索引字段、數(shù)據(jù)類(lèi)別字段、數(shù)據(jù)類(lèi)型字段及用于數(shù)據(jù)本身的字段。在一實(shí)施形態(tài)中,表現(xiàn)可以是通過(guò)根據(jù)特定的一組規(guī)則、即“模板”統(tǒng)合和配置內(nèi)容而實(shí)現(xiàn)的搜索結(jié)果的總結(jié)。所需的模板可以預(yù)定,按照需要來(lái)選擇,根據(jù)客戶(hù)概況來(lái)準(zhǔn)備,及/或根據(jù)搜索請(qǐng)求的特性來(lái)準(zhǔn)備。在優(yōu)選實(shí)施形態(tài)中,模板可以根據(jù)與請(qǐng)求關(guān)聯(lián)的描述“何時(shí)”、“何處”、“為何”、“誰(shuí)”、“把什么”、及“如何”的要素來(lái)進(jìn)行數(shù)據(jù)的統(tǒng)合或配置。本系統(tǒng)還允許選擇基于不同模板的表現(xiàn),賦予客戶(hù)從其中進(jìn)行選擇的權(quán)力。編輯服務(wù)器能夠編輯表現(xiàn),將所有內(nèi)容分配給編輯服務(wù)器上的萬(wàn)維網(wǎng)頁(yè),將萬(wàn)維網(wǎng)頁(yè)送出到一個(gè)或多個(gè)客戶(hù)機(jī)。
文檔編號(hào)G06F17/30GK1489739SQ02804301
公開(kāi)日2004年4月14日 申請(qǐng)日期2002年1月28日 優(yōu)先權(quán)日2001年1月29日
發(fā)明者茶谷公之, 小跨修啟, 啟 申請(qǐng)人:美國(guó)索尼電腦娛樂(lè)公司