專利名稱:顯示信息判斷方法和裝置以及存儲媒體的制作方法
技術領域:
本發(fā)明涉及動態(tài)地改變被顯示在一個萬維網(wǎng)瀏覽器上的信息的一個系統(tǒng),具體地涉及動態(tài)地改變需要被嵌入在一個頁面模板中的數(shù)據(jù)的一個系統(tǒng)。
提供一個技術,它使用在一個HTML模板中作為一個萬維網(wǎng)頁被顯示的信息中那些不經(jīng)常改變的信息,并且嵌入在這個HTML模板中作為一個萬維網(wǎng)頁被顯示的信息中那些經(jīng)常改變的信息來顯示它,并且如發(fā)表的、未審查的專利申請?zhí)?0-198596,11-85727,10-334086,和11-66152所公開的。
但是,上面的技術使用用于選擇將要被嵌入在模板中的數(shù)據(jù)并且通過如圖29所顯示的一個CGI程序來指定一個訪問方法,一個布局,一個數(shù)據(jù)格式或者類似的一個系統(tǒng),或者使用用于嵌入一個程序并且將這個程序包括在一個模板中的一個系統(tǒng),這個程序用于根據(jù)一個預定格式來訪問預定數(shù)據(jù)和顯示這個數(shù)據(jù),例如如圖30所顯示的、用于訪問數(shù)據(jù)的一個Java點。
一個數(shù)據(jù)庫名字,文件名字或者類似的被固定地描述在這個CGI程序中或者Java點中,所以為了將關于另一個數(shù)據(jù)庫的信息或者關于另一個文件的內(nèi)容的信息或者類似的包括在一個模板中,而不需要改變一個數(shù)據(jù)庫或者文件本身的內(nèi)容,就必須糾正這個CGI程序或者用一個新的Java點來替代老的Java點。由此,就不可能動態(tài)地改變預定顯示數(shù)據(jù)。另外,對設計一個萬維網(wǎng)頁面的一個人來說,就需要關于編程的知識。
具體地,為了通過使用一個萬維網(wǎng)瀏覽器來執(zhí)行因特網(wǎng)上各種產(chǎn)品的活動,就希望這個活動的一個設計者根據(jù)一個感興趣客戶的目標或者規(guī)劃來改變內(nèi)容或者布局,而不需要編輯一個HTML文件或者糾正一個服務器程序,例如一個CGI或者類似的。
另外,通過僅向一個預定用戶顯示一預定內(nèi)容,就可以根據(jù)這個用戶的需求,來將有效的信息,例如有效的廣告信息傳送到這個用戶,并且當增強這個廣告效果或者執(zhí)行電子商務時增加銷售額。
本發(fā)明的一個目的是提供一個系統(tǒng),它能夠改變將要被嵌入在一個頁面模板中的內(nèi)容或者布局,而不需要編輯一個HTML文件或者糾正一個服務器程序,例如一個CGI。
本發(fā)明的另一個目的是提供一個系統(tǒng),它能夠根據(jù)一個用戶進行訪問時的情形來動態(tài)地改變將要被嵌入在一個頁面模板中的內(nèi)容或者布局。
本發(fā)明的另一個目的是提供高通用性和低成本的一個系統(tǒng),它能夠?qū)㈥P于將要被嵌入在一個頁面模板中的內(nèi)容或者布局的信息也應用到其它的頁面模板。
本發(fā)明的另一個目的是提供一個系統(tǒng),它能夠根據(jù)一個用戶使用因特網(wǎng)的行為,來將適合于一個用戶的口味或者行為模式的信息僅發(fā)送到這個用戶或者包括這個用戶的一個組。
本發(fā)明的另一個目的是提供一個系統(tǒng),它執(zhí)行時所需要的資源較少。
為了解決上述問題,本發(fā)明定義了包括作為參數(shù)的信息和顯示屬性信息(用于控制顯示的信息)的服務套件,這個信息用于規(guī)定在從一個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板的顯示區(qū)域定義部分中的一個顯示區(qū)域。當這個服務套件被識別為在萬維網(wǎng)服務器側(cè)時,規(guī)定通過與顯示區(qū)域規(guī)定信息相關而被保存的多個Java點。用于形成將要被嵌入在這部分Java點的顯示區(qū)域中的一個對象的圖象數(shù)據(jù)和用于連接鏈路目的URL信息和輸出消息信息的信息被作為特性設置在部分Java點中。另外,顯示條件信息,例如用于判斷這部分Java點是否實際上被使用的規(guī)劃信息被與這部分Java點相關。每一個保存的部分Java點檢查顯示條件來縮小需要被顯示的對象,通過與顯示區(qū)域規(guī)定信息相關來保存這部分Java點。另外,根據(jù)用作滿足顯示條件的這部分Java點的特性的鏈路信息,獲得用于形成將要被嵌入在顯示區(qū)域中的一個對象的圖象數(shù)據(jù),鏈路目的URL信息,和輸出消息信息,以產(chǎn)生HTML,并且將這個HTML發(fā)送到這個信息終端側(cè)。
本發(fā)明的另一個模式提供了將要被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷方法,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷方法包括以下步驟(a)分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板;(b)從這個頁面模板獲得顯示區(qū)域規(guī)定信息和顯示屬性信息;(c)獲得與顯示區(qū)域規(guī)定信息相關的、多個內(nèi)容規(guī)定信息;(d)監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,來判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容;(e)根據(jù)顯示屬性信息,對被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的至少一個內(nèi)容進行整形;和(f)將被整形的內(nèi)容發(fā)送到這個信息終端。
在這個規(guī)范的權利要求書中,“顯示區(qū)域”是包括用于顯示一個動態(tài)決定的內(nèi)容的一個區(qū)域的一個概念。另外,“顯示屬性信息”是包括用于控制顯示的一個參數(shù)或者類似的一個概念。進一步,“顯示條件”是不僅包括各種條件,例如后面針對實施方式將要描述的“規(guī)劃條件”,“發(fā)表判斷標識”或者類似的,而且包括關于是否是從一預定用戶來的一個訪問的一個條件,或者關于一預定資源狀態(tài)的一個條件的一個概念(例如,用一個波動預定數(shù)據(jù)庫的值是否超過一預定值來進行互鎖的條件,用一預定服務器的運行狀態(tài)是否等于或者高于一預定值來進行互鎖的條件,關于是否出現(xiàn)了一個不能夠提供服務的客戶支持代理的條件或者類似的)。
本發(fā)明的另一個模式提供了將要被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷方法,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷方法包括以下步驟(a)分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板;(b)從這個頁面模板獲得顯示區(qū)域規(guī)定信息;(c)獲得與這個顯示信息判斷終端中顯示區(qū)域規(guī)定信息相關的多個標識點;(d)監(jiān)測分別與每一個標識點相關的多個規(guī)劃條件,來判斷每一個規(guī)劃條件是否是包括需要被嵌入在頁面模板中的一個標識的一個點;(e)從被判斷為包括需要被嵌入在頁面模板中的一個標識的一個點的標識點中,獲得顯示圖象規(guī)定信息和鏈路目的URL規(guī)定信息;和(f)將與這個顯示圖象規(guī)定信息相應的顯示圖象數(shù)據(jù)和與這個鏈路目的URL規(guī)定信息相應的字符串信息發(fā)送到這個信息終端。
在這個規(guī)范的權利要求書中,“點”是能夠提供與通過一預定接口而被執(zhí)行的一個查詢相對應,而被控制的特性信息的一個對象,并且是包括一個Java點的一個概念。
本發(fā)明的另一個模式提供了將要被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷方法,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷方法包括以下步驟(a)分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板;(b)從這個頁面模板獲得顯示區(qū)域規(guī)定信息;(c)獲得與顯示區(qū)域規(guī)定信息相關的、多個內(nèi)容規(guī)定信息;(d)監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,來判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容;和(e)將被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的至少一個內(nèi)容發(fā)送到這個信息終端。
本發(fā)明的另一個模式提供了將要被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷方法,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷方法包括以下步驟(a)定義用于將規(guī)定一個HTML文件的信息作為一個特性保持的一個頁面模板點,這個HTML文件包括含用作一個參數(shù)的顯示區(qū)域規(guī)定信息的一個服務套件定義部分;(b)從被判斷為用于將內(nèi)容規(guī)定信息作為一個特性保持的一部分點的一部分點中獲得內(nèi)容規(guī)定信息,這個內(nèi)容規(guī)定信息用于規(guī)定顯示在顯示區(qū)域中的一部分內(nèi)容;(c)為這部分點設置規(guī)劃信息,這個規(guī)劃信息用作將要被顯示在顯示區(qū)域中的內(nèi)容的一個條件;和(d)通過將這個部分點和顯示區(qū)域規(guī)定信息進行相關,來保持這部分點和顯示區(qū)域規(guī)定信息。
本發(fā)明的另一個模式提供了包括一個顯示信息判斷裝置的一個顯示信息判斷系統(tǒng),這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷系統(tǒng)包括(a)一個顯示區(qū)域內(nèi)容產(chǎn)生器,用于分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板,從這個頁面模板獲得顯示區(qū)域規(guī)定信息,和獲得與顯示區(qū)域規(guī)定信息相關的多個內(nèi)容規(guī)定信息;(b)一個規(guī)劃引擎,用于監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,來判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容;和(c)萬維網(wǎng)服務器軟件,用于將被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的至少一個內(nèi)容發(fā)送到這個信息終端。
本發(fā)明的另一個模式提供了包括可以被一個顯示信息判斷裝置所訪問的一個數(shù)據(jù)庫的一個顯示信息判斷系統(tǒng),這個顯示信息判斷裝置用于對獲得一個HTML文件的一個請求作出響應來發(fā)送相應的顯示信息,這個HTML文件包括含用作參數(shù)的、從帶一個顯示屏幕和一個輸入單元的一個信息終端發(fā)送來的顯示區(qū)域規(guī)定信息和顯示屬性信息的一個服務套件定義部分,這個顯示信息判斷系統(tǒng)包括(a)一個部件DB,保存用于將內(nèi)容規(guī)定信息作為一個特性保持的一部分點,這個內(nèi)容規(guī)定信息用于規(guī)定顯示在顯示區(qū)域中的一部分內(nèi)容;和(b)一個布置規(guī)則DB,用于保存一個布置對象,這個布置對象用于保持部分點,顯示區(qū)域規(guī)定信息,和規(guī)劃信息,這個規(guī)劃信息通過將部分點,顯示區(qū)域規(guī)定信息,和規(guī)劃信息進行相關來用作將要被顯示在顯示區(qū)域中的部分的一個條件。
本發(fā)明的另一個模式提供了一個存儲媒體,用于保存被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷程序,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,其中這個程序包括(a)一個程序代碼,用于命令這個顯示信息判斷裝置來分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板,(b)一個程序代碼,用于命令這個顯示信息判斷裝置來從這個頁面模板獲得顯示區(qū)域規(guī)定信息和顯示屬性信息,(c)一個程序代碼,用于命令這個顯示信息判斷裝置來獲得與顯示區(qū)域規(guī)定信息相關的多個內(nèi)容規(guī)定信息,(d)一個程序代碼,用于命令這個顯示信息判斷裝置來監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,并且判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容,(e)一個程序代碼,用于命令這個顯示信息判斷裝置,根據(jù)顯示屬性信息對被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的至少一個內(nèi)容進行整形,和(f)一個程序代碼,用于命令這個顯示信息判斷裝置來將被整形的內(nèi)容發(fā)送到這個信息終端。
本發(fā)明的另一個模式提供了一個存儲媒體,用于保存被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷程序,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,其中這個程序包括(a)一個程序代碼,用于命令這個顯示信息判斷裝置來分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板,(b)一個程序代碼,用于命令這個顯示信息判斷裝置來從這個頁面模板獲得顯示區(qū)域規(guī)定信息,(c)一個程序代碼,用于命令這個顯示信息判斷裝置來獲得與這個顯示信息判斷終端中顯示區(qū)域規(guī)定信息相關的多個標識點,(d)一個程序代碼,用于命令這個顯示信息判斷裝置來監(jiān)測分別與每一個標識點相關的多個規(guī)劃條件,并且判斷每一個規(guī)劃條件是否是包括需要被嵌入在頁面模板中的一個標識的一個點,(e)一個程序代碼,用于命令這個顯示信息判斷裝置來從被判斷為包括需要被嵌入在頁面模板中的一個標識的一個點的標識點中,獲得顯示圖象規(guī)定信息和鏈路目的URL規(guī)定信息,和(f)一個程序代碼,用于命令這個顯示信息判斷裝置來將與這個顯示圖象規(guī)定信息相應的顯示圖象數(shù)據(jù)和與這個鏈路目的URL規(guī)定信息相對應的字符串信息發(fā)送到這個信息終端。
本發(fā)明的另一個模式提供了一個存儲媒體,用于保存被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷程序,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,其中這個程序包括(a)一個程序代碼,用于命令這個顯示信息判斷裝置來分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板,(b)一個程序代碼,用于命令這個顯示信息判斷裝置來從這個頁面模板獲得顯示區(qū)域規(guī)定信息,(c)一個程序代碼,用于命令這個顯示信息判斷裝置來獲得與顯示區(qū)域規(guī)定信息相關的、多個內(nèi)容規(guī)定信息,(d)一個程序代碼,用于命令這個顯示信息判斷裝置來監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,并且判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容,和(e)一個程序代碼,用于命令這個顯示信息判斷裝置來將被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的至少一個內(nèi)容發(fā)送到這個信息終端。
本發(fā)明的另一個模式提供了一個存儲媒體,用于保存被一個顯示信息判斷裝置所訪問的一個對象,這個顯示信息判斷裝置用于對獲得一個HTML文件的一個請求作出響應來發(fā)送相應的顯示信息,這個HTML文件包括含用作一個參數(shù)的、從帶一個顯示屏幕和一個輸入單元的一個信息終端發(fā)送來的顯示區(qū)域規(guī)定信息的一個服務套件定義部分,這個存儲媒體包括(a)一部分點,用于將內(nèi)容規(guī)定信息作為一個特性保持,這個內(nèi)容規(guī)定信息用于規(guī)定顯示在顯示區(qū)域中的一部分內(nèi)容;和(b)一個布置對象,這個布置對象用于保持部分點,顯示區(qū)域規(guī)定信息,和用作一個條件的信息,這個用作一個條件的信息通過將部分點,顯示區(qū)域規(guī)定信息,和用作條件的信息進行相關來被用作將要被顯示在顯示區(qū)域中的部分的一個條件。
本發(fā)明的另一個模式提供了一個存儲媒體,用于保存被一個顯示信息判斷裝置所訪問的一個對象,這個顯示信息判斷裝置用于對獲得一個HTML文件的一個請求作出響應來發(fā)送相應的顯示信息,這個HTML文件包括含用作一個參數(shù)的、從帶一個顯示屏幕和一個輸入單元的一個信息終端發(fā)送來的顯示區(qū)域規(guī)定信息和顯示屬性信息的一個服務套件定義部分,這個存儲媒體包括(a)一個標識點,用于保持標識顯示圖象規(guī)定信息和標識鏈路目的URL規(guī)定信息,這個標識顯示圖象規(guī)定信息用于規(guī)定被顯示在顯示區(qū)域中的一個標識的顯示圖象,這個標識鏈路目的URL規(guī)定信息用于規(guī)定作為特性的這個標識的鏈路目的URL;和(b)一個布置對象,用于保持這個標識點,顯示區(qū)域規(guī)定信息,和規(guī)劃信息,這個規(guī)劃信息通過將標識點,顯示區(qū)域規(guī)定信息,和規(guī)劃信息進行相關來用作這個標識將要被顯示在顯示區(qū)域中的一個條件。
圖的簡單描述
圖1是顯示由硬件,例如一個信息終端,一個萬維網(wǎng)服務器和一個客戶機器組成的本發(fā)明的一個實施方式的一個框圖;圖2是在本發(fā)明的一個優(yōu)選實施方式中處理部件的一個框圖;圖3是顯示本發(fā)明的一個優(yōu)選實施方式中部分的狀態(tài)轉(zhuǎn)移的一個概念圖;圖4是顯示本發(fā)明的一個優(yōu)選實施方式中一個內(nèi)容登記過程的一個消息流圖;圖5是顯示本發(fā)明的一個優(yōu)選實施方式中一個頁面模板登記過程的一個消息流圖;圖6是解釋本發(fā)明的一個優(yōu)選實施方式的一個頁面模板的一個概念視圖;圖7是顯示本發(fā)明的一個優(yōu)選實施方式中的一個部分產(chǎn)生過程的一個消息流圖;圖8是顯示本發(fā)明的一個優(yōu)選實施方式中的一個部分產(chǎn)生過程的一個消息流圖;圖9是顯示本發(fā)明的一個優(yōu)選實施方式中的一個頁面設計者的屏幕配置的一個概念視圖;圖10是顯示本發(fā)明的一個優(yōu)選實施方式中的一個部分布置過程的一個消息流圖;圖11是顯示本發(fā)明的一個優(yōu)選實施方式中的一個部分布置過程的一個消息流圖;圖12是顯示在本發(fā)明的一個優(yōu)選實施方式中用于將一個部分添加到一個顯示區(qū)域的一個過程的一個消息流圖;圖13是本發(fā)明的一個優(yōu)選實施方式的一個部分選擇面板的一個概念視圖;圖14是顯示在本發(fā)明的一個優(yōu)選實施方式中用于定義被布置部分的一個規(guī)劃的一個過程的一個消息流圖;圖15是顯示在本發(fā)明的一個優(yōu)選實施方式中用于決定需要被嵌入在一個顯示區(qū)域中的一個內(nèi)容的發(fā)表的一個過程的一個消息流圖;圖16是顯示在本發(fā)明的一個優(yōu)選實施方式中用于產(chǎn)生需要被嵌入在一個顯示區(qū)域中的一個內(nèi)容的一個過程的一個消息流圖;圖17是顯示在本發(fā)明的一個優(yōu)選實施方式中用于產(chǎn)生需要被嵌入在一個顯示區(qū)域中的一個內(nèi)容的一個過程的一個消息流圖;圖18是顯示在本發(fā)明的一個優(yōu)選實施方式中用于定義一個顯示區(qū)域的代碼的一個示例圖;圖19是顯示在本發(fā)明的一個優(yōu)選實施方式中一個布置規(guī)則DB的一個概念視圖;圖20是顯示在本發(fā)明的一個優(yōu)選實施方式中一個部件DB的一個概念視圖;圖21是解釋在本發(fā)明的一個優(yōu)選實施方式中需要被嵌入在一個顯示區(qū)域中的一個內(nèi)容的整形的一個概念視圖;圖22是顯示在本發(fā)明的一個優(yōu)選實施方式中一個事件監(jiān)視器登記過程的一個消息流圖;圖23是顯示在本發(fā)明的一個優(yōu)選實施方式中一個活動定義過程的一個消息流圖;圖24是顯示在本發(fā)明的一個優(yōu)選實施方式中一個布置DB的一個概念視圖;圖25是顯示在本發(fā)明的一個優(yōu)選實施方式中用于訂閱一個事件的一個過程的一個消息流圖;圖26是顯示在本發(fā)明的一個優(yōu)選實施方式中被一個用戶控制DB所控制的信息的一個概念視圖;圖27是顯示在本發(fā)明的一個優(yōu)選實施方式中一個訂閱DB的控制項的一個概念視圖;圖28是顯示在本發(fā)明的一個優(yōu)選實施方式中用于監(jiān)視和交換一個事件的一個過程的一個消息流圖29是用于在一個頁面模板中嵌入一個內(nèi)容的一個背景技術;和圖30是用于在一個模板中嵌入一個內(nèi)容的一個背景技術。
A.硬件配置圖1是用于操作本發(fā)明的一個信息終端110,一個萬維網(wǎng)服務器120,和一個客戶機器130的硬件配置的一個完全視圖。這個信息終端110,萬維網(wǎng)服務器120和客戶機器130包括一個中央處理單元(CPU)1和一個存儲器4。這個CPU1和存儲器4通過一個總線2和或者類似的,分別與用作一個附加存儲器的硬盤驅(qū)動器13和31相連。一個軟盤驅(qū)動器(或者媒體驅(qū)動單元26,28,29,或者30,例如MO28或者CD-ROM26或者29)20被通過一個軟盤控制器(或者各種控制器之一,例如一個IDE控制器25和SCSI控制器27)19連接到總線2上。
一個軟盤(或者一個媒體,例如MO或者CD-ROM)被放到軟盤驅(qū)動器(或者媒體驅(qū)動單元26,28,29,或者30,例如MO或者CD-ROM)20中。能夠?qū)⑾蛞粋€CPU提供指令來與一個操作系統(tǒng)合作來執(zhí)行本發(fā)明的一個計算機程序的代碼記錄在存儲媒體中,例如軟盤,硬盤驅(qū)動器13,或者ROM14中,并且通過將這個程序載入到存儲器4中來執(zhí)行這個程序。也能夠壓縮這個計算機程序的代碼,或者將這個代碼分成多個部分并且將它們記錄在多個媒體中。
能夠進一步將這個信息終端110,萬維網(wǎng)服務器120和客戶機器130組成帶有用戶接口硬件的一個系統(tǒng)。這個用戶接口硬件包括用于輸入屏幕位置信息的一個點擊裝置(鼠標,游戲桿,或者跟蹤球)7,用于支持鍵盤輸入的一個鍵盤6,和用于將圖象數(shù)據(jù)顯示給一個用戶的顯示器11和12。另外,一個揚聲器23通過一個放大器22從一個音頻控制器21接收一個音頻信號,并且將這個信號作為語音輸出。
這個信息終端110,萬維網(wǎng)服務器120和客戶機器130能夠通過一個串行口15和一個調(diào)制解調(diào)器,或者一個通信適配器18,或者類似的,例如一個令牌環(huán)或者類似的,與其它計算機或者類似的進行通信。
本發(fā)明可以用一個建于一個家用電器中的一個計算機來體現(xiàn),例如一個普通的個人計算機(PC),工作站,電視,或者傳真機,或者通過混合個人計算機,工作站,電視,和傳真機來體現(xiàn)本發(fā)明。但是,這些部件是作為示例來被顯示的,這樣,每一個部件不能夠用作本發(fā)明的一個不可缺少的部件。特別地,因為本發(fā)明被用于動態(tài)地改變需要被嵌入在一個頁面模板中的內(nèi)容,所以,部件,例如音頻控制器21,放大器22和揚聲器23對本發(fā)明的一個模式來說不是不可缺少的。
這個信息終端110,萬維網(wǎng)服務器120和客戶機器130的一個操作系統(tǒng)可以用標準地、支持GUI多窗口環(huán)境的一個操作系統(tǒng)OS來實現(xiàn),例如Windows NT(微軟公司的商標),Windows 9x(微軟公司的商標),Windows3.x(微軟公司的商標),OS/2(IBM公司的商標),MacOS(蘋果公司的商標),Linux(Linus Torvlds公司的商標),或者在AIX(IBM公司的商標)上的X-WINDOW系統(tǒng)(MIT公司的商標),或者字符環(huán)境下的一個OS,例如PC-DOS(IBM公司的商標)或者MS-DOS(微軟公司的商標),或者一個網(wǎng)絡計算機內(nèi)的一個OS,例如實時OS或者包括OS/Open(IBM公司的商標)的Java OS或者VxWorks(Wind River Systems公司的商標)。所以,這個操作系統(tǒng)不局限于一特定的操作系統(tǒng)環(huán)境。
B.系統(tǒng)配置圖2是顯示包括本發(fā)明的一個優(yōu)選實施方式的一個萬維網(wǎng)頁面產(chǎn)生系統(tǒng)的一個系統(tǒng)的配置的功能模塊圖。
在本發(fā)明的一個優(yōu)選實施方式的情形下,一個萬維網(wǎng)瀏覽器111被安裝在這個信息終端110中。這個萬維網(wǎng)瀏覽器111指定一個URL,并且向預定萬維網(wǎng)服務器120發(fā)送一個HTTP請求。另外,這個萬維網(wǎng)瀏覽器111從這個萬維網(wǎng)服務器120接收一個響應,并且將它顯示在一個顯示屏幕上。
另外,本發(fā)明的一個優(yōu)選實施方式的萬維網(wǎng)服務器機器120被提供了一個格式化器121,一個顯示區(qū)域內(nèi)容產(chǎn)生器123,一個規(guī)劃引擎125,一個萬維網(wǎng)服務器程序127,一個電子郵件發(fā)送器151,一個事件監(jiān)視器153,一個訂閱接收器155,和一個用戶DB管理者157。
這個格式化器121根據(jù)被設置到后面將要提到的一個顯示區(qū)域的屬性信息(顯示位置,高度,寬度,類型,和格式),來將各種資源的內(nèi)容格式化成預定格式。
顯示區(qū)域內(nèi)容產(chǎn)生器123從一個布置規(guī)則DB中檢索將要被嵌入在一個頁面模板中的預期內(nèi)容,并且根據(jù)條件例如一個規(guī)劃和一個客戶單元來從預期內(nèi)容中縮小需要被顯示的一個內(nèi)容。另外,這個產(chǎn)生器123向這個格式化器121提供需要被顯示的內(nèi)容和被設置到一個顯示區(qū)域的信息,接收被格式化的內(nèi)容,將這個內(nèi)容嵌入在這個頁面模板中,和將它返回給萬維網(wǎng)服務器127。
這個規(guī)劃引擎125判斷一個用戶進行訪問的時間是否滿足規(guī)劃定義的一個條件。它也可能通過在一個時期之外組合周中的一天和一個時區(qū)來設置規(guī)劃定義的一個條件。
這個訂閱接收器155向一個用戶提供后面將要描述的、已經(jīng)登錄在一個布置規(guī)則DB管理者143中的以分布事件部分的列表,并且登錄被這個用戶所選擇的一部分的ID,一個條件表達式,一個通知類型,和從用戶DB157的一個用戶控制DB159中提取的用戶信息。
這個事件監(jiān)視器153一般監(jiān)視用戶DB157的內(nèi)容,并且監(jiān)視一個在監(jiān)視對象外部或者內(nèi)部的一個資源(在圖2的情形下,一個外部的萬維網(wǎng)服務器115)。另外,當這個資源與一預定條件一致時,監(jiān)視器153通過使用這個條件作為關鍵字來訪問用戶DB157,參考一個通知類型,并且執(zhí)行與這個通知類型相應的處理。
這個電子郵件發(fā)送器151對事件監(jiān)視器153的一個指定作出響應,從布置規(guī)則DB143中取出一個電子郵件部分,將預定信息嵌入在這個部分來產(chǎn)生一個電子郵件,并且輸出這個電子郵件。這個用戶DB159控制客戶信息。
這個客戶機器130被提供有一個模板分析器131,一個資源管理者133,一個資源DB管理者135,一個頁面設計者137,一個部件DB管理者141,和一個布置規(guī)則DB管理者143。
這個模板分析器131分析一個頁面模板,檢測被包括在這個模板中的一個顯示區(qū)域,并且提取這個區(qū)域的屬性(顯示位置,高度,寬度,類型,和格式)。
這個資源管理者133向一個操作者提供用于登記,改變,或者刪除一個Java點的一個GUI。在本發(fā)明的一個優(yōu)選實施方式下,一個對象,例如一個頁面模板,標識,自動反射式幻燈機,或者按鈕和一個客戶單元(當顯示內(nèi)容被一個用戶改變時,用于顯示不同信息的一個用戶組被稱作客戶單元)也被作為Java點登記在一個資源DB中。每一個點具有一個Java對象代碼和一個屬性,通過使用一個公共接口進行一個查詢來執(zhí)行Java對象代碼,并且取出被點所保持的一個屬性列表。例如,一個標識點具有這樣的屬性,例如點的類型,部分名字,需要被顯示的圖象文件,鏈路目的URL,和描述文字。在本發(fā)明的一個優(yōu)選實施方式的情形下,一個頁面模板被作為一個Java點來登記,以改善通用性。
這個資源DB管理者135控制一個資源DB。這個資源DB在設置屬性信息以前控制一個部分。在本發(fā)明的一個優(yōu)選實施方式的情形下,僅一部分的類型(頁面模板,自動反射式幻燈機,或者標識)和參考書目內(nèi)容被登記在由一個資源DB所控制的一個部分中,但是這個部分不具有任何真實的屬性,例如需要被顯示的一個圖象的類型。根據(jù)上述配置,可以加快檢索。
這個部件DB管理者141控制一個部件DB。這個部件DB控制一個部分的屬性信息。例如,當這個部分是一個標識點時,這個部件DB控制包括一個部分的名字,需要被顯示的圖象,鏈路目的URL,和描述文字的信息。
這個布置規(guī)則DB管理者143控制一個布置規(guī)則DB。這個布置規(guī)則DB保存將一個顯示區(qū)域與一個部分相關的信息,規(guī)劃信息,和用于判斷發(fā)表可能性的信息。一個操作者可以通過使用一個頁面模板名字,或者顯示區(qū)域名字作為一個關鍵字來獲得被保存在這個DB中的部分的列表。
這個頁面設計者137向一個操作者提供了用于登記和改變部分的布置,設置一個規(guī)劃,決定關于類似的發(fā)表的一個GUI。
圖3是顯示本發(fā)明的一個優(yōu)選實施方式中,部分的狀態(tài)轉(zhuǎn)移的一個概念視圖。在圖3中,一個被登記部分203(類)是通過資源管理者133的管理被登記的信息(元數(shù)據(jù)),并且可以被改變或者被刪除。被登記部分203被保存在資源DB135中。在這個級中,僅部分的類型(頁面模板,自動反射式幻燈機,或者標識)和參考書目內(nèi)容被登記在這個部分中,但是這個部分不具有任何真實的屬性,例如需要被顯示的一個圖象的類型。
一個設置部分205(實例)是通過將被每一個部分特性所設置的信息(標識,自動反射式幻燈機,或者列表)與被登記部分203相關而獲得的一個部分,它可以被改變或者被刪除。設置部分205被保存在布置規(guī)則DB143中。在這個狀態(tài)下,當設置部分205是一個標識點時,它具有屬性,例如點的類型,部分的名字,需要被顯示的圖象,鏈路目的URL,和描述文字。這個屬性被保存在一個部件DB中,在本發(fā)明的一個優(yōu)選實施方式的情形下,當設置一個部分的特性時,一個操作者能夠參考并且選擇登記在一個資源DB中的內(nèi)容。
一個被布置部分207是通過將一個顯示區(qū)域與設置部分205進行相關而獲得的一個部分,它可以被刪除。設置部分205被保存在布置規(guī)則DB143中。
一個可發(fā)表部分209是通過規(guī)劃設置一個被布置部分而獲得的一個部分,它可以被改變或者被刪除??砂l(fā)表部分209被保存在這個布置規(guī)則DB143中。通過發(fā)表一個可發(fā)表部分來獲得一個被發(fā)表部分211。通過不發(fā)表操作,也可以將被發(fā)表部分211變?yōu)榭砂l(fā)表部分209??砂l(fā)表部分209被保存在這個布置規(guī)則DB143中。一個失效部分213是其規(guī)劃完成的可發(fā)表部分209或者已發(fā)表部分211。
在本發(fā)明的一個優(yōu)選實施方式的情形下,用于將一個顯示區(qū)域與一個部分相關的信息被保存在一個布置規(guī)則DB中,以縮短檢索被布置在一預定顯示區(qū)域內(nèi)的部分的時間。但是,也能夠通過將這種信息分配到每個獨立的部分來實現(xiàn)這個邀請。另外,為了縮短用于決定被布置在一預定顯示區(qū)域內(nèi)的部分中滿足一個規(guī)劃條件的一個部分的時間,一個規(guī)劃也與每一個布置數(shù)據(jù)值被保存在一個布置規(guī)則DB中,但是,也能夠通過提供每一個部分的信息來縮短這個時間。類似地,通過顯示發(fā)表是否被一個布置規(guī)則DB所控制的信息,也能夠允許一個部件DB控制作為一個部分的屬性的信息。
上面描述了圖2所顯示的功能模塊。這些功能模塊是不能夠被每一個一致的硬件或者軟件實現(xiàn)的邏輯功能模塊,但是它可以由組合的或者公共硬件和軟件來實現(xiàn)。具體地,在上面示例的情形下,萬維網(wǎng)服務器120和客戶機器130被安裝在不同的機器上。但是,也可能為萬維網(wǎng)服務器120提供為客戶機器130描述的功能。另外,不是圖2中所顯示的每一個功能模塊是本發(fā)明不可缺少的一個部件。
C.操作過程C-1.內(nèi)容的登記圖4是顯示在本發(fā)明的一個優(yōu)選實施方式中一個內(nèi)容登記的一個消息流。如圖4所顯示的,一個內(nèi)容產(chǎn)生者501打開一個資源管理者133所提供的一個資源管理者主面板503,設計一個產(chǎn)生的內(nèi)容(在本發(fā)明的一個優(yōu)選實施方式的情形下,是出現(xiàn)一個內(nèi)容的一個地方,即,一個URL被指定的一個地方),和登記內(nèi)容(消息5001)。
資源管理者主面板503對所登記的內(nèi)容作出響應,在一個存儲器上產(chǎn)生元數(shù)據(jù)507(消息5002和5003)。當元數(shù)據(jù)的產(chǎn)生被正常完成時,主面板503在元數(shù)據(jù)507中登記內(nèi)容的URL(消息5004)。然后,資源管理者主面板503打開一個資源元數(shù)據(jù)定義面板505(消息5005,5006,和5007)。
這個內(nèi)容產(chǎn)生者501將參考書目內(nèi)容(產(chǎn)生者,產(chǎn)生日期,和內(nèi)容的解釋)輸入到資源元數(shù)據(jù)定義面板505。另外,在本發(fā)明的一個優(yōu)選實施方式的情形下,一個登記日期和登記時間被自動地設置,并且從一個下拉菜單中選擇一個內(nèi)容的類型。當這個內(nèi)容產(chǎn)生者501按下了在資源元數(shù)據(jù)定義面板505上的一個OK按鈕時,元數(shù)據(jù)(包括連接到一個內(nèi)容的信息)被寫到一個資源DB509中,并且對這個內(nèi)容是固有的一個ID被產(chǎn)生并且被設置到資源DB509,這是通過將這個ID與元數(shù)據(jù)進行相關來實現(xiàn)的(消息5010,5011,5012,5013,5014,和5015)。
C-2頁面模板的登記圖5是顯示在本發(fā)明的一個優(yōu)選實施方式中一個頁面模板登記的一個消息流。如圖5所顯示的,一個內(nèi)容產(chǎn)生者501打開一個資源管理者509所提供的一個資源管理者主面板503,指定一個頁面模板(在本發(fā)明的一個優(yōu)選實施方式的情形下,是出現(xiàn)一個內(nèi)容的一個地方,即,一個URL被指定的一個地方),和登記頁面模板(消息5101)。
資源管理者主面板503對所登記的頁面模板作出響應,在一個存儲器上產(chǎn)生元數(shù)據(jù)507(消息5102和5103)。當元數(shù)據(jù)507的產(chǎn)生被正常完成時,就在元數(shù)據(jù)507中登記一個內(nèi)容的URL(消息5104)。
然后,資源管理者主面板503將這個URL提供到一個模板分析器511,來請求這個分析器511分析一個顯示區(qū)域(消息5105)。如圖6所顯示的,這個模板分析器511訪問一個頁面模板250,來分析包括在這個頁面模板250中的一個顯示區(qū)域。在本發(fā)明的一個優(yōu)選實施方式的情形下,通過檢索被包括在HTML中的服務套件標簽261和263,并且檢測一個字符串[代碼=′icdacrt′],來識別用于定義一個顯示區(qū)域的一個服務套件。
當識別出一個顯示區(qū)域時,對被包括在這個頁面模板中的每一個顯示區(qū)域,識別出關于哪一個顯示區(qū)域被包括在一個頁面模板中的信息,顯示區(qū)域名字,顯示位置,顯示類型,寬度,高度或者類似的信息(消息5106)。
另外,這個資源管理者主面板503打開一個資源元數(shù)據(jù)定義面板505(消息5005,5006,和5007)。這個內(nèi)容產(chǎn)生者501在這個資源元數(shù)據(jù)定義面板505中輸入?yún)⒖紩績?nèi)容(產(chǎn)生者,產(chǎn)生日期,和模板的解釋)。另外,在本發(fā)明的一個優(yōu)選實施方式的情形下,自動地設置一個登記數(shù)據(jù)和登記時間。
當這個內(nèi)容產(chǎn)生者501按下了這個資源元數(shù)據(jù)定義面板505中的一個OK按鈕時,這個資源元數(shù)據(jù)定義面板505中將元數(shù)據(jù)(包括連接到一個內(nèi)容的信息)和被一個模板分析器511所識別出的顯示區(qū)域信息(顯示區(qū)域號,顯示區(qū)域名字,顯示位置,顯示類型,寬度,和高度)寫到一個資源DB509中(消息5112,5113,5114,和5115)。
C-3部分屬性的設置(部分的產(chǎn)生)圖7和8是顯示本發(fā)明的一個優(yōu)選實施方式中一個部分產(chǎn)生過程的一個消息流圖。如圖7所顯示的,當一個萬維網(wǎng)頁面產(chǎn)生者521從一個頁面設計者主屏幕打開一個已定義部分列表面板523時(消息5201)和選擇部分產(chǎn)生時(消息5202),就打開了一個部分類型的選擇面板525。圖9顯示了本發(fā)明的一個優(yōu)選實施方式的一個頁面設計者137的屏幕配置。
當這個萬維網(wǎng)頁面產(chǎn)生者521在部分類型選擇屏幕525上選擇“部分類型”時,從一個資源DB135獲得與這個部分類型相應的一登記部分的元數(shù)據(jù)(消息5203和5204)。另外,分配能夠標識每一個部分類型的一個部分ID和一個部分名字(消息5205,5206,5207,5208和5209)。
當這個萬維網(wǎng)頁面產(chǎn)生者521證實一個部分類型時(消息5210),就產(chǎn)生一個新的部分531(消息5211和5212),一個登記部分的元數(shù)據(jù)或者這個產(chǎn)生者的名字被設置(消息5213到5216),并且打開一個部分特性定義面板533(消息5217到5219)。
這個萬維網(wǎng)頁面產(chǎn)生者521將一預定特性(自動反射式幻燈機消息或者鏈路目的URL沒有被登記為一個列表),部分名字,和描述性文字設置到這個部分特性定義面板533(消息5221到5227)。
這個萬維網(wǎng)產(chǎn)生者521可以從這個部分特性定義面板533中打開一個內(nèi)容選擇面板537,并且訪問被登記在一個資源DB527中的一個圖象或者文本的內(nèi)容(消息5228到5234)。例如,在一個標識部分的情形下,能夠獲得需要被顯示的圖象或者鏈路目的URL的一個列表。在一個自動反射式幻燈機部分的情形下,能夠獲得需要被輸出的消息的一個列表。
當這個萬維網(wǎng)頁面產(chǎn)生者521從一個內(nèi)容列表中選擇一預定內(nèi)容時,關于被保存在這個資源DB135中的內(nèi)容的信息被登記為一個部分的特性(消息5235到5241)。另外,當這個萬維網(wǎng)頁面產(chǎn)生者521執(zhí)行部分特性定義面板533的最后證實時,部分信息,部分ID,和被改變的歷史信息被登記在一個部件DB535中(消息5242到5249)。
C-4部分的布置圖10和11是顯示本發(fā)明的一個優(yōu)選實施方式中一個部分布置過程的一個消息流圖。如圖10所顯示的,一個內(nèi)容產(chǎn)生者541首先通過一個部分布置面板543來訪問一個部分選擇面板545(消息5301和5302),來獲得其中被登記在一個資源DB537中的部分將被布置的一個顯示區(qū)域(消息5303和5304)。然后,這個產(chǎn)生者531獲得這個顯示區(qū)域的屬性信息(顯示位置,高度,寬度,類型,和格式)(消息5305和5306)。
在本發(fā)明的一個優(yōu)選實施方式的情形下,有是一個顯示區(qū)域?qū)傩孕畔⒌囊粋€顯示區(qū)域類型。這個顯示區(qū)域類型是指定被選擇的一個部分的顯示格式的類型的屬性信息(根據(jù)一個單元或者規(guī)劃的條件)(通過使用HTML)。這個顯示類型包括,例如,bannerFlow(標識布置)和itemizedList(逐條列舉的列表)。
可以被顯示和整形的部分的類型在前面通過一個資源管理者被與每一個顯示類型相關。例如,一個標識部分(鏈接提供的圖象文件)被與bannerFlow類型相關,一個列表項部分(鏈接提供的一行文字)被與itemizedList相關。在本發(fā)明的一個優(yōu)選實施方式的情形下,當根據(jù)每一個顯示類型在一個資源管理者中登記產(chǎn)生HTML的一個格式化器時,就指定上述關系。
需要被連接到一個顯示區(qū)域的一個部分列表顯示了在這個顯示區(qū)域內(nèi)可以顯示的部分的類型,這是通過根據(jù)將一個顯示區(qū)域類型與一個可顯示部分類型進行相關的信息來從設置部分中選擇部分完成的(消息5303到5331)。
另外,當這個內(nèi)容產(chǎn)生者541從這個列表中選擇一個所希望的部分時,這個部分被與一個顯示區(qū)域進行相關,并且這個部分和這個顯示區(qū)域之間的關系被保存在一個布置規(guī)則DB553中。
C-5將部分添加到顯示區(qū)域圖12是顯示在本發(fā)明的一個優(yōu)選實施方式中用于將一個部分添加到一個顯示區(qū)域的一個過程的一個消息流圖。在本發(fā)明的一個優(yōu)選實施方式的情形下,能夠選擇和將圖13所顯示的顯示區(qū)域和部分進行相關的一個GUI面板被分別提供。通過從GUI面板的顯示區(qū)域列表630中選擇一個顯示區(qū)域621,并且按下一個“部分布置”按鈕643,就執(zhí)行圖10和11的序列中的消息5301到5331。圖12是消息被處理后的一個消息流圖。
當一個萬維網(wǎng)頁面產(chǎn)生者541從被顯示為一個部分選擇面板543上的一個列表的部分中選擇一預定部分時(消息5401),就在一個存儲器中新產(chǎn)生一個布置對象545。然后,一個部分ID和一個顯示區(qū)域ID被設置到被產(chǎn)生的布置對象545(消息5404到5409),并且被寫到一個布置規(guī)則DB(消息5410到5414)中。
C-6規(guī)劃的定義圖14是顯示在本發(fā)明的一個優(yōu)選實施方式中用于定義被布置部分的規(guī)劃的一個過程的一個消息流圖。如圖14所顯示的,一個萬維網(wǎng)頁面產(chǎn)生者551首先在一個部分布置面板553中指定一個顯示區(qū)域集合和一個部分,打開一個規(guī)劃定義面板555(消息5501和5502),并且訪問需要被這個萬維網(wǎng)頁面產(chǎn)生者551規(guī)劃登記(糾正)的一個被布置部分(消息5503和5504)。
另外,如果沒有發(fā)表被布置部分,這個產(chǎn)生者551獲得被設置到一個當前部分的規(guī)劃,來新設置一個規(guī)劃或者改變規(guī)劃(消息5505)。當沒有設置一個規(guī)劃時,就輸出不帶任何數(shù)據(jù)的一個規(guī)劃登記屏幕。當已經(jīng)設置了一個規(guī)劃時,就出現(xiàn)一個規(guī)劃糾正屏幕。在本發(fā)明的一個優(yōu)選實施方式的情形下,僅在沒有發(fā)表一個部分的一個狀態(tài)下(沒有被發(fā)表的狀態(tài)),才能夠改變規(guī)劃,這是為了避免當一個一般的用戶在看時,改變部分顯示規(guī)劃。
C-7發(fā)表的判斷圖15是顯示在本發(fā)明的一個優(yōu)選實施方式中用于判斷需要被嵌入在一個顯示區(qū)域內(nèi)的一個內(nèi)容的發(fā)表的一個過程的一個消息流圖。如圖15所顯示的,當一個萬維網(wǎng)頁面產(chǎn)生者571指定顯示區(qū)域,部分,并且在一個部分布置面板573上的發(fā)表時,一個發(fā)表的標識就被設置到一個布置對象575(消息5701到5703)。然后,這個布置對象的內(nèi)容被寫到一個布置規(guī)則DB中。也可能根據(jù)這個相同的過程來指定取消發(fā)表(未發(fā)表)。
C-8顯示區(qū)域內(nèi)容的產(chǎn)生圖16和17是顯示在本發(fā)明的一個優(yōu)選實施方式中,用于產(chǎn)生需要被嵌入在一個顯示區(qū)域內(nèi)的一個內(nèi)容的一個過程的一個消息流圖。如圖16所顯示的,當一個用戶561從一個萬維網(wǎng)瀏覽器111發(fā)送一個HTTP請求到一個萬維網(wǎng)服務器127時,這個萬維網(wǎng)服務器127獲得與這個HTTP請求相應的一個頁面模板。
這個萬維網(wǎng)瀏覽器127檢測被包括在這個頁面模板中的一個服務套件標記,將被包括在這個服務套件標記中的代碼(圖18)傳送到一個顯示區(qū)域內(nèi)容產(chǎn)生器563(消息5601),并且等待,直到接收到一個結(jié)果。
另外,這個顯示區(qū)域內(nèi)容產(chǎn)生器563獲得一個顯示區(qū)域(消息5602和5603),并且從一個資源DB567中獲得包括這個顯示區(qū)域的一個模板的元數(shù)據(jù)(消息5604和5605)。在本發(fā)明的一個優(yōu)選實施方式的情形下,根據(jù)一個顯示區(qū)域名字701來控制一個顯示區(qū)域,并且也可能通過用這個顯示區(qū)域名字701作為一個關鍵字來訪問這個資源DB567或者一個布置規(guī)則DB565。
通過使用這個顯示區(qū)域名字701和一個頁面模板ID725(通過消息5605獲得的)來作為一個關鍵字,由此訪問一個顯示區(qū)域的一個布置規(guī)則DB,來獲得一個布置對象(消息5606和5607)。另外,盡管本發(fā)明的一個優(yōu)選實施方式通過這個顯示區(qū)域名字701和這個頁面模板ID725作為關鍵字來獲得一個布置對象,但是也可能通過將一個顯示區(qū)域的名字改變?yōu)閷γ恳粋€頁面模板均唯一的一個名字,由此僅使用一個顯示區(qū)域名字作為一個關鍵字來進行一個訪問。
在圖19的示例的一個情形下,獲得了布置對象0001和0002。從所獲得的布置對象中取出規(guī)劃信息727和728(消息5608和5609),來向一個規(guī)劃引擎571查詢規(guī)劃信息的有效性(消息5610和5611)。另外,證實規(guī)劃信息的部分被發(fā)表(消息5612和5613)。在圖19的示例的這個情形下,發(fā)表了布置對象0001和0002。當假定目前的時間是1999年6月26日19∶00時,這個布置對象0001不適合于在圖19的示例的這個情形下的一個規(guī)劃條件,但是這個布置對象0002適合于這個規(guī)劃條件。
如果判斷一個規(guī)劃是有效的,并且發(fā)表了一個部分,就訪問一個部件DB575來獲得關于與這個部分相應的一個顯示圖象文件,鏈路目的URL,和描述文字的信息(消息5714和5715)。
圖20是本發(fā)明的一個優(yōu)選實施方式中的一個部分DB的一個概念視圖。在本發(fā)明的一個優(yōu)選實施方式的情形下,一個標識750,列表項760,和自動反射式幻燈機770不被登記為一個簡單的表而是被登記為對象,來與多個對象相應。內(nèi)容信息,例如用于規(guī)定一個實際的標識顯示圖象(例如,路徑名字,目錄名字,或者文件名字)的信息被設置為一個標識對象750的特性。一個系統(tǒng)可以通過查詢關于一個部分名字或者一個部分ID的一個關鍵字來獲得內(nèi)容信息和圖象信息。
在圖16中,一個顯示區(qū)域內(nèi)容產(chǎn)生器563獲得一個顯示屬性703(圖18)(消息5616),并且通過使用一個格式化器577來根據(jù)一個顯示區(qū)域?qū)σ粋€內(nèi)容進行整形(消息5617到5631)。例如,當一個內(nèi)容的寬度比一個顯示區(qū)域的寬度大時,就將這個內(nèi)容的左邊和右邊切去相同大小的部分。另外,如圖21所顯示的,也可能根據(jù)一個規(guī)則來設置多個標識711到717,這個規(guī)則是“當當前被設置的標識的寬度之和比一個顯示區(qū)域的寬度小時,就決定其顯示位置,當前者比后者大時,這個標識就被設置到下一級”,并且根據(jù)這個顯示區(qū)域來放大或者縮小這個內(nèi)容。進一步,這個HTML被根據(jù)被整形的內(nèi)容來產(chǎn)生(消息5632和5633),并且通過一個萬維網(wǎng)服務器127被發(fā)送到一個信息終端110的萬維網(wǎng)瀏覽器111(消息5634)。
D使用因特網(wǎng)活動的應用下面描述根據(jù)外部資源的狀態(tài)來改變顯示給一預定用戶的信息的一個模式,和通過組合他們來交換電子郵件的一個模式。
D-1登記事件監(jiān)視器,條件判斷單元部分和事件建議單元部分圖22是顯示在本發(fā)明的一個優(yōu)選實施方式中用于登記一個事件監(jiān)視器的一個過程的一個消息流圖。如圖22所顯示的,一個登記員571可以通過使用與圖4的情形類似的一個資源管理者573,以一個Java點的形式來將一個事件監(jiān)視器部分登記在一個資源DB575中(消息5701和5702)。在本發(fā)明的一個優(yōu)選實施方式中的一個事件監(jiān)視器Java點包括監(jiān)視對象,監(jiān)視頻率,通知類型,和到事件建議單元部分的路徑信息的項。
另外,后面將要被描述的一個條件判斷單元部分和一個事件建議單元部分通過與上面所描述的過程相同的過程被登記。這個條件判斷單元部分包括事件建議個人的條件,即作為項目而被包括在一個用戶控制DB中的、用于在用戶對一個用戶劃分類別的,例如預定年齡組,預定職位組,預定收入組,和預定郵局和他們相應的文字的條件。這個事件建議單元部分是用于登記實際執(zhí)行一個事件的一個被建議個人的一個單元部分,它保持有規(guī)定一個條件判斷單元部分(部分ID),濾波條件,和作為一個項的一個電子郵件部分ID的信息。一電子郵件部分包括項,例如源,目的,內(nèi)容,和描述文字。
D-2活動的定義圖23是顯示在本發(fā)明的一個優(yōu)選實施方式中用于定義一個活動的一個過程的一個消息流圖。如圖23所顯示的,與圖7到圖11的情形類似,一個活動定義者581通過一個頁面設計者585的一個預定屏幕訪問一個資源DB575,來獲得已登記事件監(jiān)視器的一個列表(消息5801到5803)。
這個活動定義者581選擇登記新事件監(jiān)視器(消息5804),來通過一個登記屏幕登記一個特性(消息5805)。例如,能夠教導抓住一個監(jiān)視對象(例如,被列表在東京股票交易所的第一部分上的一個信息公司的股票)的一個描述性文字和用于規(guī)定能夠獲得關于這個描述文字的信息的一個位置的信息(URL,用于規(guī)定一個HTML標記類型的數(shù)據(jù)類型的信息)被設置成監(jiān)視對象。一個缺省值,一個上限值,和一個下限值被設置為監(jiān)視頻率。一個電子郵件通知的出現(xiàn)或者不出現(xiàn)被設置到通知類型。被發(fā)表事件建議單元部分的路徑名字,目錄名字,和文件名字被設置在到事件建議單元部分的路徑信息中。也可能將一個部分ID設置在這個路徑信息中。
然后,規(guī)劃信息和用于顯示發(fā)表出現(xiàn)或者不出現(xiàn)的信息被作為活動規(guī)則輸入(消息5807)。另外,在根據(jù)其它資源的狀態(tài)產(chǎn)生一個事件的一個模式中,優(yōu)選地,為一個布置規(guī)則DB720來控制被顯示在圖24中的信息。如圖24所顯示的,關于一個部分類型731,事件標記733,和單元部分ID735的信息被添加到布置規(guī)則DB720中。這個部分類型731是用于判斷一個部分的類型的信息,例如一個標識部分,自動反射式幻燈機,事件建議單元部分,條件判斷單元部分,或者事件監(jiān)視部分的類型的信息。另外,一個事件標記733是用于判斷后面將要被描述的一個訂閱是否被執(zhí)行并且一個事件是否產(chǎn)生效果的一個標記。當在一個事件監(jiān)視單元部分和一個事件建議單元部分中,在其它情形下,具有一個事件的一個被建議個人被登記在這個單元部分ID735中時,一個已經(jīng)執(zhí)行后面將要描述的訂閱來使用關于是否滿足一預定條件的判斷的用戶,的一個條件判斷單元部分被設置在這個單元部分ID735中。
另外,一個頁面設計者583指定到一個事件監(jiān)視器589的一個布置對象,來命令啟動一個事件的事件監(jiān)視器(消息5808)。由此,這個事件監(jiān)視器589開始監(jiān)視這個事件。
D-3訂閱事件圖25是顯示在本發(fā)明的一個優(yōu)選實施方式中用于訂閱一個事件的一個過程的一個消息流圖。如圖25所顯示的,希望訂閱一個事件的一個用戶591訪問一個萬維網(wǎng)頁面(消息5901)。一個執(zhí)行的運行(包括顯示區(qū)域內(nèi)容產(chǎn)生器563和圖2中的規(guī)劃引擎125的部件)訪問一個用戶控制DB594,來通過使用包括在一個HTTP請求中的一個小甜餅(cookie)作為一個關鍵字,來獲得一個用戶ID(消息5902)。
圖26是顯示在本發(fā)明的一個優(yōu)選實施方式中被一個用戶控制DB740所控制的信息的一個概念視圖。如圖26所顯示的,這個用戶控制DB740控制一個用戶ID741,小甜餅(cookie)743,電子郵件地址745,和用戶概況信息747。這個用戶概況信息747包括關于一個用戶的信息,例如其年齡,職位,辦公室,地址,和辦公室地址。在本發(fā)明的一個優(yōu)選實施方式的情形下,通過假定一個用戶通過因特網(wǎng)接收了一預定服務,這個用戶登記上述信息。一個用戶ID被根據(jù)一個系統(tǒng)自動地產(chǎn)生。這個系統(tǒng)使得能夠通過使用描述743和一個用戶ID作為關鍵字來獲得被包括在一個記錄中的信息。
當識別出一個執(zhí)行的運行593是作為一個成員登記的一個用戶時,就向這個用戶顯示已經(jīng)發(fā)表的事件監(jiān)視部分的列表(消息5904到5906)。但是,當識別出一個執(zhí)行的運行593不是作為一個成員登記的一個用戶時,也可能輸出一個用戶登記面板。另外,在本發(fā)明的一個優(yōu)選實施方式的情形下,向成員提供訂閱服務。但是,也可能向普通的公眾提供訂閱服務,而不遵循成員系統(tǒng)。
當一個用戶選擇“事件監(jiān)視器”時,就顯示用于設置一個事件的一個屏幕(消息5907和5908)。另外,這個用戶設置一個條件表達式的參數(shù)和一個通知方法(消息5909)。例如,當公司A的股票價格上升到\120.00或者更高時,就可能設置“希望通過電子郵件來進行通知”。
進一步,上述被設置信息和一個用戶控制DB中的信息被保存在一個訂閱DB597中(消息5910到5913)。圖27是顯示在本發(fā)明的一個優(yōu)選實施方式中,訂閱DB597的控制項的一個概念視圖。如圖27所顯示的,一個訂閱ID751,用戶ID753,部分ID755,條件表達式757,通知類型758,和活動標記759被這個訂閱DB750所控制。另外,除非已經(jīng)啟動了被一個用戶所指定的一個事件監(jiān)視器,這個監(jiān)視器即被啟動(消息5914)。
D-4事件的監(jiān)視和通知圖28是顯示在本發(fā)明的一個優(yōu)選實施方式中用于監(jiān)視和交換一個事件的一個過程的一個消息流圖。如圖28所顯示的,一個被啟動事件監(jiān)視器653以基于所設置的監(jiān)視頻率信息的一個周期來監(jiān)視一個監(jiān)視對象651,這個監(jiān)視對象包括規(guī)則地波動的和不規(guī)則地波動的數(shù)據(jù),(消息6501)。在本發(fā)明的一個優(yōu)選實施方式的情形下,這個事件監(jiān)視器653具有關于一個監(jiān)視對象,事件產(chǎn)生條件,監(jiān)視頻率,訂閱ID,和事件標記的信息,并且監(jiān)視其事件標記處于打開的一個對象。在本發(fā)明的一個優(yōu)選實施方式的情形下,用于監(jiān)視一個事件監(jiān)視器的一個監(jiān)視器部分被用于關閉完成一個規(guī)劃的一個事件監(jiān)視器的事件標記733(圖24),并且通知一個事件監(jiān)視器651。
另外,當這個事件監(jiān)視器651判斷符合一個事件產(chǎn)生條件時,它訪問一個訂閱DB655并且返回與一個訂閱ID相應的一個用戶ID和部分ID(消息6502和6503)。另外,這個事件監(jiān)視器653通過使用一個部分ID作為一個關鍵字來訪問一個布置規(guī)則DB657,來獲得一個條件判斷單元部分ID735(圖24)。進一步,這個監(jiān)視器653訪問一個部件DB,從這個DB中取出一個條件判斷單元部分的判斷條件,并且將這個判斷條件與一個用戶控制DB中的一個用戶整體信息進行比較,來判斷這個用戶是否是這個活動的一個對象(消息6504和6505)。
當這個用戶被判斷是這個活動的一個對象時,這個事件監(jiān)視器653取出與這個條件判斷單元部分相應的一個事件建議單元部分,來將這個用戶的這個用戶ID或者描述登記在事件建議單元部分中(消息6506)。也可能僅將指定一個萬維網(wǎng)的一個用戶登記在一個通知類型中。
另外,當一個電子郵件被指定在從這個訂閱DB中取出出的通知類型中時,這個事件監(jiān)視器653將這個電子郵件部分的ID和被登記在事件建議單元部分中的用戶ID提供到執(zhí)行的運行659(消息6507)。
這個執(zhí)行的運行659訪問這個電子郵件部分來獲得一個電子郵件發(fā)送者(從這個發(fā)送者來的)(消息6508到6511),并且請求這個電子郵件發(fā)送者663發(fā)送帶一個用戶ID的一個電子郵件(消息6512)。
這個電子郵件發(fā)送者663訪問一個用戶控制DB665來從這個用戶ID獲得一個電子郵件地址,并且根據(jù)被一個電子郵件部分作為特性保持的“從哪里來的”產(chǎn)生一個電子郵件和內(nèi)容信息,以發(fā)送這個電子郵件(消息6515)。
另外,當用于請求一個預定頁面模板的一個HTTP請求被從一個用戶發(fā)送來時,就執(zhí)行參考圖16和17所描述的處理。然后,這個事件標記733和單元部分ID735也被這個布置對象所判斷,這個布置對象使用上述處理,規(guī)劃727和728,和一個發(fā)表標記729作為顯示條件,如圖24所顯示的。在這個情形下,其中這個用戶在圖28的消息6506中被登記的一個單元部分被指定給這個部分ID735,并且也打開了一個事件標記。所以,獲得了用于在一個顯示區(qū)域中顯示一個預定部分(標識)或者類似的的HTML。
如上述,本發(fā)明有可能改變需要被嵌入在一個頁面模板中的內(nèi)容或者布局,而不需要一個顯示信息管理者編輯一個HTML文件或者糾正一個服務器程序,例如一個CGI。另外,它也可能根據(jù)一個用戶進行訪問時的一個狀態(tài)來動態(tài)地改變需要嵌入在一個頁面模板中的內(nèi)容或者布局。進一步,它也可能將可能符合每一個用戶口味的信息僅提供到這個用戶或者包括這個用戶的一個組,并且改善廣告的效果。
權利要求
1.一個顯示信息判斷方法,將要被一個顯示信息判斷裝置所執(zhí)行,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷方法包括以下步驟(a)分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板;(b)從這個頁面模板獲得顯示區(qū)域規(guī)定信息和顯示屬性信息;(c)獲得多個與顯示區(qū)域規(guī)定信息相關的內(nèi)容規(guī)定信息;(d)監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,來判斷每一個顯示條件是否有需要嵌入在頁面模板中的一個內(nèi)容;(e)根據(jù)顯示屬性信息對判斷為需要嵌入在頁面模板中的一個內(nèi)容的至少一個內(nèi)容進行整形;和(f)將被整形的內(nèi)容發(fā)送到這個信息終端。
2.一個顯示信息判斷方法,將要被一個顯示信息判斷裝置所執(zhí)行,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷方法包括以下步驟(a)分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板;(b)從這個頁面模板獲得顯示區(qū)域規(guī)定信息;(c)獲得與這個顯示信息判斷終端中顯示區(qū)域規(guī)定信息相關的多個標識點;(d)監(jiān)測分別與每一個標識點相關的多個規(guī)劃條件,來判斷每一個規(guī)劃條件是否是包括需要被嵌入在頁面模板中的一個標識的一個點;(e)從被判斷為包括需要被嵌入在頁面模板中的一個標識的一個點的標識點中獲得顯示圖象規(guī)定信息和鏈路目的URL規(guī)定信息;和(f)將與這個顯示圖象規(guī)定信息相應的顯示圖象數(shù)據(jù)和與這個鏈路目的URL規(guī)定信息相應的字符串信息發(fā)送到這個信息終端。
3.一個顯示信息判斷方法,將要被一個顯示信息判斷裝置所執(zhí)行,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷方法包括以下步驟(a)分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板;(b)從這個頁面模板獲得顯示區(qū)域規(guī)定信息;(c)獲得與顯示區(qū)域規(guī)定信息相關的多個內(nèi)容規(guī)定信息;(d)監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,來判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容;和(e)將至少一個被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的內(nèi)容發(fā)送到這個信息終端。
4.一個顯示信息判斷方法,將要被一個顯示信息判斷裝置所執(zhí)行,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷方法包括以下步驟(a)定義用于將規(guī)定一個HTML文件的信息作為一個特性保持的一個頁面模板點,這個HTML文件包括含用作一個參數(shù)的顯示區(qū)域規(guī)定信息的一個服務套件(Servlet)定義部分;(b)從被判斷為用于將內(nèi)容規(guī)定信息作為一個特性保持的一部分點的一部分點中獲得內(nèi)容規(guī)定信息,這個內(nèi)容規(guī)定信息用于規(guī)定顯示在顯示區(qū)域中的一部分內(nèi)容;(c)為這部分點設置規(guī)劃信息,這個規(guī)劃信息用作將要被顯示在顯示區(qū)域中的內(nèi)容的一個條件;和(d)通過將這個部分點和顯示區(qū)域規(guī)定信息進行相關,來保持這部分點和顯示區(qū)域規(guī)定信息。
5.包括一個顯示信息判斷裝置的一個顯示信息判斷系統(tǒng),這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,這個顯示信息判斷系統(tǒng)包括(a)一個顯示區(qū)域內(nèi)容產(chǎn)生器,用于分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板,從這個頁面模板獲得顯示區(qū)域規(guī)定信息,和獲得與顯示區(qū)域規(guī)定信息相關的多個內(nèi)容規(guī)定信息;(b)一個規(guī)劃引擎,用于監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,來判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容;和(c)萬維網(wǎng)服務器軟件,用于將至少一個被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的內(nèi)容發(fā)送到這個信息終端。
6.包括可以被一個顯示信息判斷裝置所訪問的一個數(shù)據(jù)庫的一個顯示信息判斷系統(tǒng),這個顯示信息判斷裝置用于對從帶一個顯示屏幕和一個輸入單元的一個信息終端獲得一個HTML文件的一個請求作出響應來發(fā)送相應的顯示信息,這個HTML文件包括含用作一個參數(shù)的顯示區(qū)域規(guī)定信息的一個服務套件定義部分,這個顯示信息判斷系統(tǒng)包括(a)一個部件DB,保存用于將內(nèi)容規(guī)定信息作為一個特性保持的一部分點,這個內(nèi)容規(guī)定信息用于規(guī)定顯示在顯示區(qū)域中的一部分內(nèi)容;和(b)一個布置規(guī)則DB,用于保存一個布置對象,這個布置對象用于保持部分點,顯示區(qū)域規(guī)定信息,和規(guī)劃信息,這個規(guī)劃信息通過將部分點,顯示區(qū)域規(guī)定信息,和規(guī)劃信息進行相關來用作將要被顯示在顯示區(qū)域中的部分的一個條件。
7.一個存儲媒體,用于保存被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷程序,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,其中這個程序包括(a)一個程序代碼,用于命令這個顯示信息判斷裝置來分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板,(b)一個程序代碼,用于命令這個顯示信息判斷裝置來從這個頁面模板獲得顯示區(qū)域規(guī)定信息和顯示屬性信息,(c)一個程序代碼,用于命令這個顯示信息判斷裝置來獲得與顯示區(qū)域規(guī)定信息相關的多個內(nèi)容規(guī)定信息,(d)一個程序代碼,用于命令這個顯示信息判斷裝置來監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,并且判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容,(e)一個程序代碼,用于命令這個顯示信息判斷裝置根據(jù)顯示屬性信息對至少一個被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的內(nèi)容進行整形,和(f)一個程序代碼,用于命令這個顯示信息判斷裝置來將被整形的內(nèi)容發(fā)送到這個信息終端。
8.一個存儲媒體,用于保存被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷程序,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,其中這個程序包括(a)一個程序代碼,用于命令這個顯示信息判斷裝置來分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板,(b)一個程序代碼,用于命令這個顯示信息判斷裝置來從這個頁面模板獲得顯示區(qū)域規(guī)定信息,(c)一個程序代碼,用于命令這個顯示信息判斷裝置來獲得與這個顯示信息判斷終端中顯示區(qū)域規(guī)定信息相關的多個標識點,(d)一個程序代碼,用于命令這個顯示信息判斷裝置來監(jiān)測分別與每一個標識點相關的多個規(guī)劃條件,并且判斷每一個規(guī)劃條件是否是包括需要被嵌入在頁面模板中的一個標識的一個點,(e)一個程序代碼,用于命令這個顯示信息判斷裝置來從被判斷為包括需要被嵌入在頁面模板中的一個標識的一個點的標識點中獲得顯示圖象規(guī)定信息和鏈路目的URL規(guī)定信息,和(f)一個程序代碼,用于命令這個顯示信息判斷裝置來將與這個顯示圖象規(guī)定信息相應的顯示圖象數(shù)據(jù)和與這個鏈路目的URL規(guī)定信息相應的字符串信息發(fā)送到這個信息終端。
9.一個存儲媒體,用于保存被一個顯示信息判斷裝置所執(zhí)行的一個顯示信息判斷程序,這個顯示信息判斷裝置用于將顯示信息發(fā)送到帶一個顯示屏幕和一個輸入單元的一個信息終端,其中這個程序包括(a)一個程序代碼,用于命令這個顯示信息判斷裝置來分析從這個信息終端發(fā)送來的一個顯示信息獲得請求所規(guī)定的一個頁面模板,(b)一個程序代碼,用于命令這個顯示信息判斷裝置來從這個頁面模板獲得顯示區(qū)域規(guī)定信息,(c)一個程序代碼,用于命令這個顯示信息判斷裝置來獲得與顯示區(qū)域規(guī)定信息相關的多個內(nèi)容規(guī)定信息,(d)一個程序代碼,用于命令這個顯示信息判斷裝置來監(jiān)測分別與每一個內(nèi)容規(guī)定信息相關的多個顯示條件,并且判斷每一個顯示條件是否有需要被嵌入在頁面模板中的一個內(nèi)容,和(e)一個程序代碼,用于命令這個顯示信息判斷裝置來將至少一個被判斷為需要被嵌入在頁面模板中的一個內(nèi)容的內(nèi)容發(fā)送到這個信息終端。
10.一個存儲媒體,用于保存被一個顯示信息判斷裝置所訪問的一個對象,這個顯示信息判斷裝置用于對獲得一個HTML文件的一個請求作出響應來發(fā)送相應的顯示信息,這個HTML文件包括含用作一個參數(shù)的、從帶一個顯示屏幕和一個輸入單元的一個信息終端發(fā)送來的顯示區(qū)域規(guī)定信息的一個服務套件定義部分,這個存儲媒體包括(a)一部分點,用于將內(nèi)容規(guī)定信息作為一個特性保持,這個內(nèi)容規(guī)定信息用于規(guī)定顯示在顯示區(qū)域中的一部分內(nèi)容;和(b)一個布置對象,這個布置對象用于保持部分點,顯示區(qū)域規(guī)定信息,和用作一個條件的信息,這個用作一個條件的信息通過將部分點,顯示區(qū)域規(guī)定信息,和用作條件的信息進行相關來被用作將要被顯示在顯示區(qū)域中的部分的一個條件。
11.一個存儲媒體,用于保存被一個顯示信息判斷裝置所訪問的一個對象,這個顯示信息判斷裝置用于對獲得一個HTML文件的一個請求作出響應來發(fā)送相應的顯示信息,這個HTML文件包括含用作一個參數(shù)的、從帶一個顯示屏幕和一個輸入單元的一個信息終端發(fā)送來的顯示區(qū)域規(guī)定信息和顯示屬性信息的一個服務套件定義部分,這個存儲媒體包括(a)一個標識點,用于保持標識顯示圖象規(guī)定信息和標識鏈路目的URL規(guī)定信息,這個標識顯示圖象規(guī)定信息用于規(guī)定被顯示在顯示區(qū)域中的一個標識的顯示圖象,這個標識鏈路目的URL規(guī)定信息用于規(guī)定作為屬性的這個標識的鏈路目的URL;和(b)一個布置對象,用于保持這個標識點,顯示區(qū)域規(guī)定信息,和規(guī)劃信息,這個規(guī)劃信息通過將部分點,顯示區(qū)域規(guī)定信息,和規(guī)劃信息進行相關來用作這個標識將要被顯示在顯示區(qū)域中的一個條件。
全文摘要
為了動態(tài)地改變需要被嵌入在一個頁面模板中的內(nèi)容或者布局,而不需要編輯一個HTML文件或者糾正一個服務器程序,例如一個CGI或者類似的程序,定義了服務套件,這個服務套件具有用于規(guī)定一個顯示區(qū)域的信息和用于作為一個頁面模板中的參數(shù)來控制顯示的一個顯示屬性。當這個服務套件被識別出在萬維網(wǎng)服務器側(cè)時,規(guī)定與顯示區(qū)域規(guī)定信息相關而被保存的多個部分點。
文檔編號G06F3/048GK1282931SQ0012019
公開日2001年2月7日 申請日期2000年7月20日 優(yōu)先權日1999年7月30日
發(fā)明者南和宏, 是津耕司, 槌谷一, 樋口聰, 土屋昌一 申請人:國際商業(yè)機器公司