亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于產(chǎn)生文件的方法、設(shè)備、網(wǎng)絡(luò)系統(tǒng)和記錄介質(zhì)的制作方法

文檔序號:6580600閱讀:176來源:國知局
專利名稱:用于產(chǎn)生文件的方法、設(shè)備、網(wǎng)絡(luò)系統(tǒng)和記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及文件產(chǎn)生方法、文件產(chǎn)生設(shè)備和文件產(chǎn)生網(wǎng)絡(luò)系統(tǒng),能夠根據(jù)用戶需求產(chǎn)生定制的文件如萬維網(wǎng)(WWW)主頁,并且涉及記錄介質(zhì),記錄用于產(chǎn)生文件的計算機(jī)可讀程序。
近來因特網(wǎng)已成為廣泛用于發(fā)送/接收信息的裝置。準(zhǔn)確的說,因為終端設(shè)備的用戶要求位于因特網(wǎng)上的WWW服務(wù)器傳輸一個主頁,所以應(yīng)此要求從WWW服務(wù)器傳來的主頁就可以為終端設(shè)備識別。
盡管上述在WWW服務(wù)器上注冊的主頁可以用于個人,但大量的主頁用于商業(yè)目的。一般說來,用于商業(yè)目的的主頁包含主頁信息形式的廣告信息,用HTML(超文本標(biāo)記語言)來描述。
另一方面,廣告信息不僅可以給主頁中的廣告提供廣泛的宣傳效果,而且可以為適合特定用戶的廣告作宣傳。舉例來說,廣泛的廣告效應(yīng)可以通過下面的途徑獲得以商場為例,關(guān)于特價的信息和銷售的介紹以廣告的形式提供給商場附近居民,而關(guān)于郵購的廣告信息則可以面向任何遠(yuǎn)離商場的顧客。
但是,在傳統(tǒng)的因特網(wǎng)網(wǎng)絡(luò)系統(tǒng)中,WWW服務(wù)器為任何終端提供同樣的主頁。即使商品和服務(wù)費(fèi)用根據(jù)地域存在差別,廣告信息頁也不能以個別的主頁形式給出。因此,和地域相應(yīng)的廣泛宣傳信息也無法提供。
而且,對于主頁的訪問操作,白天訪問商用主頁比訪問個人用途主頁的比例大,而晚上訪問個人主頁比訪問商用主頁的比例大。通常,商用廣告信息和個人廣告信息不同。但是,在傳統(tǒng)的網(wǎng)絡(luò)系統(tǒng)中,無論什么時間段終端設(shè)備發(fā)出傳送主頁的請求,WWW服務(wù)器總是持續(xù)給出相同的主頁,除非主頁內(nèi)容刷新。結(jié)果,在這樣的傳統(tǒng)網(wǎng)絡(luò)系統(tǒng)中,WWW服務(wù)器無法提供不同時間段的廣泛廣告信息。
為解決這些問題,提出下面的提供廣告信息的設(shè)想。那就是,盡管不同的廣告信息附加在一個主頁中,但當(dāng)任何客戶請求傳送期望的廣告信息時,有必要提供相應(yīng)的廣告信息。但是,如果整個主頁中含有大量的不想要的廣告信息,就會淹沒想要的信息,導(dǎo)致無法達(dá)到預(yù)期的廣告效果。而且,這樣的主頁占用很大的數(shù)據(jù)空間,終端設(shè)備和網(wǎng)絡(luò)的資源(處理器和內(nèi)存)就不能得到充分利用。
另外,例如某個主頁包含一個地圖,用于給出引導(dǎo)到如購物中心這樣的目的地的線路,訪問此主頁的用戶可以參考這份地圖到達(dá)目的地。
但是,傳統(tǒng)上,由于WWW服務(wù)器為任何終端提供同樣的主頁,任何用戶得到的是同樣的地圖,不管用戶現(xiàn)在所處的什么位置。因此,如果一個用戶的現(xiàn)在所處位置不在地圖范圍內(nèi),那么他必須用其它的搜索方法找到一條合適路徑到達(dá)這個地圖上能標(biāo)明的位置。
本發(fā)明用于解決上述問題,第一個目的是提供一個文件產(chǎn)生系統(tǒng)、一個文件產(chǎn)生設(shè)備和一個文件產(chǎn)生方法,用來產(chǎn)生一個合適的文件,例如根據(jù)用戶要求而定制的主頁,進(jìn)一步提供一種介質(zhì),記錄用于產(chǎn)生正確文件的計算機(jī)可讀程序。本發(fā)明的另一個目標(biāo)是提供一個文件產(chǎn)生系統(tǒng)、一個文件產(chǎn)生設(shè)備和一個文件產(chǎn)生方法,用于產(chǎn)生一個包含引導(dǎo)信息的文件,根據(jù)文件請示源的當(dāng)前位置引導(dǎo)用戶到目的地,同樣要提供一種記錄介質(zhì),用于記錄能夠產(chǎn)生引導(dǎo)信息的計算機(jī)可讀程序。
為了實現(xiàn)上述目的,根據(jù)發(fā)明的第一方面,文件產(chǎn)生系統(tǒng)包含以下特征結(jié)構(gòu)元素存儲裝置,用于在其中相應(yīng)于多個位置信息存儲多個文件的多個結(jié)構(gòu)元素;請求接收裝置,用于接收用戶提出的請求;位置信息獲取裝置,用于獲取由請求接收裝置接受的提交請求的用戶的位置信息;結(jié)構(gòu)元素提取裝置,用于對應(yīng)于由位置信息獲取裝置獲取的位置信息,從結(jié)構(gòu)元素存儲中提取文件中的相應(yīng)的結(jié)構(gòu)元素;文件產(chǎn)生方法裝置,用于基于由結(jié)構(gòu)元素提取裝置提取的文件的結(jié)構(gòu)元素,產(chǎn)生要傳輸?shù)奈募?;文件傳輸裝置,用于通過通信線路傳送文件產(chǎn)生裝置產(chǎn)生的相應(yīng)文件到提交請求的用戶。
文件產(chǎn)生裝置可能進(jìn)一步包含地域信息存儲裝置,用于對應(yīng)于多個位置信息存儲多個地域信息;地域信息獲取裝置,用于對應(yīng)于位置信息獲取裝置獲取的位置信息從地域信息存儲裝置中獲取這類地域信息。
此時,結(jié)構(gòu)元素提取裝置可以根據(jù)地域信息獲取裝置獲取的地域信息從結(jié)構(gòu)元素存儲裝置提取文件的結(jié)構(gòu)元素。
而且,文件產(chǎn)生裝置還可以進(jìn)一步包含時間信息獲取裝置,用于當(dāng)請求接收方法接收到請求時獲取預(yù)定的時間信息;結(jié)構(gòu)元素存儲裝置,用于對應(yīng)于時間信息進(jìn)一步存儲文件結(jié)構(gòu)元素;結(jié)構(gòu)元素提取裝置,用于對應(yīng)于時間信息獲取裝置獲取的時間信息,從結(jié)構(gòu)元素存儲裝置提取文件的結(jié)構(gòu)元素;在上述文件產(chǎn)生系統(tǒng)中,獲得提出發(fā)送傳輸請求的用戶的位置信息之后,根據(jù)獲得的位置信息的對應(yīng)結(jié)構(gòu)元素產(chǎn)生要發(fā)送給用戶的文件。然后,在客戶端,文件輸出設(shè)備輸出和位置信息對應(yīng)的文件。也就是說,服務(wù)器可以對應(yīng)用戶的當(dāng)前位置提供包含相關(guān)信息的文件。如果提供的是廣告信息,這可以達(dá)到廣泛的宣傳效果。
應(yīng)當(dāng)指出的是位置信息獲取裝置可以通過通信線路的信息獲取用戶的位置信息,或是根據(jù)服務(wù)器中保存的客戶信息得到。通信線路的定義可以基于用戶提供的信息方式為客戶提出請求然后傳送給服務(wù)器。
另外,為了達(dá)到上述目的,根據(jù)本發(fā)明的第二特征,文件產(chǎn)生系統(tǒng)應(yīng)包括請求接收裝置,用于接收用戶提出的請求;位置信息獲取裝置,用于獲取由請求接收裝置接收的提出請求的用戶的位置信息;
引導(dǎo)信息產(chǎn)生裝置,用于根據(jù)信息獲取裝置獲取的位置信息產(chǎn)生由位置信息指示的一個位置到一個預(yù)先選定的位置所限定的引導(dǎo)信息;文件產(chǎn)生裝置,用于產(chǎn)生帶有由引導(dǎo)信息產(chǎn)生裝置產(chǎn)生的引導(dǎo)信息的文件;文件傳送裝置,用于通過通信線路傳送文件產(chǎn)生方法產(chǎn)生的文件到提出請求的用戶。
上述文件產(chǎn)生裝置產(chǎn)生包含引導(dǎo)信息的文件,然后將文件傳輸給用戶。引導(dǎo)信息引導(dǎo)從用戶位置信息指示的地點到預(yù)選位置的線路??蛻舳说挠脩舻玫綇妮敵鲈O(shè)備輸出的文件的同時也獲得了和他自己的位置相對應(yīng)的預(yù)選位置的引導(dǎo)信息。
而且,文件產(chǎn)生裝置可以進(jìn)一步包括地圖存儲裝置,用于存儲范圍至少包括預(yù)選位置的一個地圖。
這樣,引導(dǎo)信息產(chǎn)生裝置可以產(chǎn)生包含預(yù)選位置和由位置信息獲取裝置根據(jù)存儲在地圖存儲裝置中的地圖獲得的位置信息指示的位置的地圖以作為引導(dǎo)信息。
同時,引導(dǎo)信息產(chǎn)生裝置還將包括用于在地圖上根據(jù)由位置信息獲取裝置獲取的位置信息指定的位置處畫預(yù)定的符號作為引導(dǎo)信息的裝置。
并且,引導(dǎo)信息產(chǎn)生裝置還可以包含在地圖上畫出從由位置信息獲取裝置獲取的位置信息指示的位置到預(yù)選位置的線路作為引導(dǎo)信息的裝置。
此外,引導(dǎo)信息產(chǎn)生裝置還可以進(jìn)一步包括除了包含預(yù)選位置和由位置信息獲取裝置獲取的位置信息指示的位置的地圖之外還產(chǎn)生一個放大的地圖的裝置。放大的地圖自然要比前面提到的地圖大,而目放大的地圖包括了上述的預(yù)選位置。
另一方面,引導(dǎo)信息產(chǎn)生裝置還可以包含計算從由位置信息獲取裝置獲取的位置信息指示的位置到預(yù)選位置的方向和距離的裝置。這樣,文件產(chǎn)生裝置將產(chǎn)生一個將引導(dǎo)信息產(chǎn)生裝置計算出的方向和距離組進(jìn)一個句子的文件。
在上面說明的文件產(chǎn)生系統(tǒng)中,包含由由位置信息獲取裝置獲取的位置信息指示的位置到預(yù)選位置定義的引導(dǎo)信息的文件由服務(wù)器產(chǎn)生。然后,產(chǎn)生的文件由客戶端的文件輸出裝置輸出。換句話說就是用戶可以獲得隨用戶的當(dāng)前位置而變的引導(dǎo)信息。
應(yīng)當(dāng)指出的是位置信息獲取裝置可以通過用戶提供的信息如請求傳送的路徑信息或服務(wù)器中保存的相關(guān)信息來獲取用戶位置信息。如前所細(xì)述,根據(jù)本發(fā)明,可以應(yīng)用戶的要求產(chǎn)生合適的文件(如定制的主頁),以有效地提供信息(如廣告信息)。而且,傳送的文件還包括將用戶從現(xiàn)在位置引導(dǎo)到預(yù)選位置的引導(dǎo)信息。
為了更好的理解這個發(fā)明,下面參考附圖對本發(fā)明作詳細(xì)的說明。其中

圖1A是說明網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)的原理圖,本發(fā)明的第一種實施方案的創(chuàng)意要應(yīng)用在此網(wǎng)絡(luò)系統(tǒng)上;圖1B以圖1A中所示的網(wǎng)絡(luò)系統(tǒng)的WWW服務(wù)器和用戶為例說明了地域位置圖;圖2的原理框圖表明圖1中WWW服務(wù)器的布局;圖3的原理框圖代表圖1中客戶的布局;圖4為圖2的主頁數(shù)據(jù)庫的信息存儲格式實例;圖5以流程圖描述了本發(fā)明的第一種實施方案下網(wǎng)絡(luò)系統(tǒng)中WWW服務(wù)器執(zhí)行的處理過程;圖6以流程圖描述了第一種實施方案下網(wǎng)絡(luò)系統(tǒng)中用戶執(zhí)行的處理過程;圖7A舉例說明了缺省主頁的實例;圖7B舉例說明了根據(jù)請求源的位置信息重寫過的主頁;圖7C舉例說明了用請求時間重寫的主頁;圖8A和圖8B分別顯示了數(shù)據(jù)重寫操作前后主頁中包含的圖像數(shù)據(jù);圖9A和圖9B分別顯示了數(shù)據(jù)重寫操作前/后主頁中包含的字符串?dāng)?shù)據(jù);圖10以流程圖的形式描述了本發(fā)明的第二種實施方案下網(wǎng)絡(luò)系統(tǒng)中WWW服務(wù)器執(zhí)行的處理操作;圖11以流程圖的形式解釋了第二種實施方案下網(wǎng)絡(luò)系統(tǒng)中用戶執(zhí)行的處理操作;圖12A-2E圖示了根據(jù)第二種實施方案在網(wǎng)絡(luò)系統(tǒng)產(chǎn)生主頁的實例;圖13以流程圖的形式描述了本發(fā)明的第三種實施方案下網(wǎng)絡(luò)系統(tǒng)中的WWW服務(wù)器執(zhí)行的處理操作;圖14A和圖14B圖示了網(wǎng)絡(luò)系統(tǒng)根據(jù)第三種實施方案產(chǎn)生的主頁實例;圖15A和圖15B圖示了本發(fā)明的網(wǎng)絡(luò)系統(tǒng)產(chǎn)生的另一個主頁的例子。
下面將參考附圖描述本發(fā)明的不同優(yōu)選實施方案。
整個網(wǎng)絡(luò)系統(tǒng)圖1A舉例說明了應(yīng)用第一種實施方案的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)。如圖所示,網(wǎng)絡(luò)系統(tǒng)的整體結(jié)構(gòu)為一個WWW服務(wù)器1,兩個通過Internet2連到WWW服務(wù)器1的客戶3A和3B。圖1B所示地域圖,假定WWW服務(wù)器1在日本神戶,客戶3A在福島,客戶3B在宮崎。
WWW服務(wù)器1的內(nèi)部布局圖3為圖1A和圖1B中的網(wǎng)絡(luò)系統(tǒng)的WWW服務(wù)器1的內(nèi)部結(jié)構(gòu)原理框圖。如圖所示,WWW服務(wù)器由一個通用的計算機(jī),一個CPU(中央處理單元)11,一個存儲設(shè)備12,一個通信控制器13,一個主頁數(shù)據(jù)庫14,一個地圖數(shù)據(jù)庫15和一個介質(zhì)驅(qū)動設(shè)備16組成。記錄介質(zhì)17可拆卸地安裝在介質(zhì)驅(qū)動設(shè)備16上。
CPU11執(zhí)行圖5所示流程圖的程序(后面將對此進(jìn)行說明),這個程序預(yù)先存儲在存儲設(shè)備12上。
存儲設(shè)備12存儲CPU11執(zhí)行的程序和執(zhí)行程序得到的不同數(shù)據(jù)。同時,存儲設(shè)備12也作為CPU11的工作區(qū)。通信控制器13連到Internet2以控制客戶3A和客戶3B之間通過Internet2發(fā)送/接收信息的操作。
主頁數(shù)據(jù)庫14存儲關(guān)于不同地域和時間范圍的主頁結(jié)構(gòu)元素。后面將會具體說明主頁數(shù)據(jù)庫的存儲內(nèi)容。地圖數(shù)據(jù)庫15存儲位置信息和地域信息的相互關(guān)系。應(yīng)當(dāng)指出的是數(shù)據(jù)庫14和數(shù)據(jù)庫15的實現(xiàn)可通過實際連到這些數(shù)據(jù)庫之外的存儲設(shè)備提供,也可以由存儲設(shè)備12提供。
介質(zhì)驅(qū)動設(shè)備16驅(qū)動安裝在它上面的記錄介質(zhì)17,讀出記錄在介質(zhì)上的程序,并將程序傳送到存儲設(shè)備12。記錄介質(zhì)17為計算機(jī)可讀介質(zhì),如磁盤,光盤,或光磁盤等。介質(zhì)驅(qū)動設(shè)備16可讀出記錄介質(zhì)17。CPU11執(zhí)行的計算機(jī)程序被記錄在記錄介質(zhì)17上,并被存儲在存儲設(shè)備12。
客戶機(jī)的內(nèi)部布局圖3為代表了圖1A和圖1B中客戶3A或客戶3B的內(nèi)部結(jié)構(gòu)的原理框圖。可以理解的是既然客戶3A和客戶3B的內(nèi)部布局是一樣的,那么只需要解釋一種布局??蛻?A的布局是一臺個人電腦,包括一個CPU31,一個存儲設(shè)備32,一個通信控制器33,一個顯示裝置34,一個GPS(全球定位系統(tǒng))35和一個介質(zhì)驅(qū)動設(shè)備36。另外記錄介質(zhì)37可拆卸地裝在介質(zhì)驅(qū)動設(shè)備36上。
顯示裝置34由顯示器件例如CRT(陰極射線管)和LCD(液晶顯示器)組成。顯示裝置34顯示服務(wù)器1應(yīng)用戶請求產(chǎn)生的主頁。GPS35通過接收GPS衛(wèi)星發(fā)射的電磁波測量客戶3A和3B當(dāng)前位置的經(jīng)度和緯度信息,并將測出的經(jīng)度/緯度信息作為位置信息提供給CPU31。
值得注意的是,和服務(wù)器1中的設(shè)備相比較而言,客戶3A或客戶3B所用的CPU31、存儲設(shè)備32、通信控制設(shè)備33、介質(zhì)驅(qū)動設(shè)備36和記錄介質(zhì)37等只在如下幾個方面存在區(qū)別。即CPU31中執(zhí)行的程序由圖6中的流程圖定義,通信控制器33的發(fā)送/接收信息內(nèi)容和WWW服務(wù)器中的相反。換句話說,該服務(wù)器的通信控制器發(fā)送的信息為WWW服務(wù)器接收,反之亦然。
圖4代表了WWW服務(wù)器的主頁數(shù)據(jù)庫14中主頁信息的存儲格式。如圖所示,主頁數(shù)據(jù)庫14存儲分別對應(yīng)于主頁結(jié)構(gòu)元素(A,B)的結(jié)構(gòu)元素(A1到An,A1’到An’,B1到Bn,B1’到Bn’)。這些結(jié)構(gòu)元素A1到An、A1’到An’、B1到Bn和B1’到Bn’可限據(jù)地域種類P1到Pn和時間范圍t1和t2改寫。同時,主頁數(shù)據(jù)庫14存儲訪問缺省元素和改寫的結(jié)構(gòu)元素操作的總次數(shù)。也就是說,主頁數(shù)據(jù)庫14存儲提供給客戶3A或3B的相關(guān)結(jié)構(gòu)元素的信息總量。
例如,地域P2處的客戶3A在時間范圍t1提出傳送主頁的請求,如圖4所示,主頁缺省結(jié)構(gòu)元素A被改寫為結(jié)構(gòu)元素A2,結(jié)構(gòu)元素B被改寫為結(jié)構(gòu)元素B2。而且,主頁數(shù)據(jù)庫14指示結(jié)構(gòu)元素A2被訪問了“r”次,也就是說,結(jié)構(gòu)元素A2只傳送給客戶3A“r”次。
第一種網(wǎng)絡(luò)系統(tǒng)的操作下面,我們要介紹的是根據(jù)本發(fā)明的第一種實施方案網(wǎng)絡(luò)系統(tǒng)進(jìn)行的操作。在圖1A和圖1B所示的網(wǎng)絡(luò)系統(tǒng)中,當(dāng)客戶3A和客戶3B提出符合客戶3A/3B訂制要求的主頁請求時,WWW服務(wù)器產(chǎn)生符合3A和3B能在主頁請求者所處地域運(yùn)行的地域和符合客戶請求時間的主頁。然后WWW服務(wù)器1傳輸相應(yīng)產(chǎn)生(訂制)的主頁到客戶3A和3B。在前面描述的一系列系統(tǒng)操作中,WWW服務(wù)器l執(zhí)行的兩個處理操作和客戶3A/3B執(zhí)行的處理操作具體如下圖5為WWW服務(wù)器1執(zhí)行的處理操作的內(nèi)容的流程圖。首先,在流程操作中,當(dāng)通信控制器13(圖2)接收到應(yīng)用戶3A要求傳送的主頁的URL(統(tǒng)一資源定位)時,CPU11獲得該URL(步驟S101)。然后,CPU11獲得請求WWW服務(wù)器1發(fā)送預(yù)期主頁的客戶3A的位置信息(步驟S102)。
位置信息的獲取操作執(zhí)行過程如下例如,根據(jù)CPU11發(fā)出的指令,通信控制器13發(fā)送位置信息獲取要求到客戶3A,然后響應(yīng)該獲取要求,通信控制器13接收從客戶3A傳輸來的位置信息(后面將具體解釋),之后,CPU11獲得該位置信息。其后,CPU11判斷位置信息是否能從客戶3A處獲得(步驟S103)。
如果CPU11判斷結(jié)果是無法獲得位置信息,那么它將從主頁數(shù)據(jù)庫14中提取主頁信息和通過步驟S101獲得的URL相應(yīng)的缺省結(jié)構(gòu)元素(用HTML描述)。然后,應(yīng)CPU11發(fā)出的指令,通信控制器13傳輸提取的主頁和缺省結(jié)構(gòu)元素信息到發(fā)送過該URL的客戶,也就是提出過發(fā)送訂制主頁請求的客戶3A(步驟S104)。
而且,CPU11將訪問操作次數(shù)加“1”,總次數(shù)記錄在相關(guān)于在步驟S101獲得的URL的主頁的通用元素(缺省結(jié)構(gòu)元素)的訪問次數(shù)列中,用來刷新訪問次數(shù)列的內(nèi)容(步驟S105)。這樣就完成了WWW服務(wù)器1的處理操作。
相反,如果CPU11判斷位置信息可以在步驟S103獲得,那么CPU11獲取客戶3A何時請求WWW服務(wù)器1發(fā)送主頁的時間信息(步驟S106)。時間信息的獲取步驟如下例如CPU11可以獲取它的內(nèi)部計時器計算的時間。或者,當(dāng)時間信息被加到客戶3A提出的請求上時,CPU11可以獲取該附加的時間信息。
接著,CPU11從主頁數(shù)據(jù)庫14中提取主頁和對應(yīng)于步驟S101獲取的URL的主頁缺省結(jié)構(gòu)元素。然后,CPU11將提取主頁的信息和缺省結(jié)構(gòu)元素存儲在存儲設(shè)備12的工作區(qū)(步驟S107)。CPU11調(diào)查主頁信息中包含的結(jié)構(gòu)元素以判斷是否執(zhí)行步驟S109至步驟S118中定義的改寫處理操作(步驟S108)。
當(dāng)CPU11判斷主頁包含的結(jié)構(gòu)元素未經(jīng)過改寫操作,CPU11作出如下決定(步驟S109)CPU11不經(jīng)改寫直接使用缺省結(jié)構(gòu)元素,或者根據(jù)有關(guān)國家改寫被判斷的結(jié)構(gòu)元素。否則,被判斷的結(jié)構(gòu)元素就根據(jù)地域改寫。
如果CPU11在步驟S109中判斷相關(guān)結(jié)構(gòu)元素是根據(jù)國家改寫的,在這種情況下,CPU11根據(jù)在先前的步驟S102得到的位置信息檢索地圖數(shù)據(jù)庫15(步驟S110),獲得和這個國家相關(guān)的地域信息(步驟S111)。然后,服務(wù)器處理操作前進(jìn)到步驟S114。
如果CPU11在步驟S109判斷相關(guān)結(jié)構(gòu)元素是根據(jù)地域信息改寫的,在這種情況下,CPU11步驟S102獲得的位置信息檢索地圖數(shù)據(jù)庫15(步驟S102),根據(jù)該位置信息獲取相關(guān)于該地域的地域信息(步驟S113)。然后,服務(wù)器處理操作進(jìn)行到步驟S114。
另一方面,如果CPU11在步驟S109判斷相關(guān)結(jié)構(gòu)元素沒有根據(jù)位置信息進(jìn)行改寫,而是直接使用通常的缺省元素,服務(wù)器處理操作則跳到步驟S118。
在步驟S114,CPU11判斷要在含步驟S106得到的時間信息的時間范圍內(nèi)改寫的結(jié)構(gòu)元素是否保存在和步驟S111或步驟S113要求的地域相應(yīng)的主頁數(shù)據(jù)庫14中。如結(jié)果為否定,則服務(wù)器轉(zhuǎn)而進(jìn)行步驟S118的操作。
相反,若CPU11判斷要改寫的結(jié)構(gòu)元素存儲在該時間范圍內(nèi),則CPU11從主頁數(shù)據(jù)庫14中提取相應(yīng)的結(jié)構(gòu)元素(步驟S115)。而且,CPU11用提取的結(jié)構(gòu)元素改寫存儲設(shè)備12的工作區(qū)中存儲的主頁信息,并用步驟S115獲得的結(jié)構(gòu)元素取代存儲在工作區(qū)的原缺省結(jié)構(gòu)元素(步驟S116)。
另外,CPU11將訪問操作次數(shù)加“1”,訪問次數(shù)存儲在相關(guān)結(jié)構(gòu)元素的主頁數(shù)據(jù)庫14的訪問次數(shù)列中(步驟S117)。然后,服務(wù)器操作返回到步驟S108定義的處理操作。在步驟S108,CPU11就存儲設(shè)備12的工作區(qū)中的主頁信息的下一個結(jié)構(gòu)元素執(zhí)行相似的判斷操作。
在步驟S118,CPU11保持該相關(guān)結(jié)構(gòu)元素(此時為缺省結(jié)構(gòu)元素)不變,而該相關(guān)結(jié)構(gòu)元素保存在存儲設(shè)備12的工作區(qū)中。然而,CPU11將對應(yīng)結(jié)構(gòu)元素的主頁數(shù)據(jù)庫14中的訪問次數(shù)列的值加“1”。然后,服務(wù)處理操作返回步驟S108的處理操作。在S108中,CPU11就存儲設(shè)備12的工作區(qū)中存儲的主頁信息中包含的下一個結(jié)構(gòu)元素進(jìn)行相似的判斷操作。
在步驟S108,如果CPU11判斷沒有未經(jīng)過改寫的結(jié)構(gòu)元素,那么通信控制器將傳輸存儲在存儲設(shè)備12的工作區(qū)中的信息和結(jié)構(gòu)元素到根據(jù)CPU11發(fā)出的指令發(fā)送了URL的客戶,也就是請求WWW服務(wù)器1傳送該主頁的客戶3A(步驟S119),服務(wù)器處理操作完畢。
客戶3A的操作圖6為客戶3A執(zhí)行的處理操作的流程圖。首先,客戶3A的通信控制器33建立和WWW服務(wù)器1的通信控制器13的數(shù)據(jù)鏈路,以建立客戶3A和WWW服務(wù)器1的邏輯通信線路(步驟S301)。當(dāng)通信線路建立完成,通信控制器33應(yīng)CPU31發(fā)送指令傳輸相應(yīng)主頁的URL(步驟S302)。
接著,CPU31判斷是否WWW服務(wù)器1請求傳輸位置信息(步驟S303)。若需要,CPU31獲得GPS35測得的經(jīng)度、緯度數(shù)據(jù)(步驟S304),作為位置信息。當(dāng)CPU31發(fā)出指令,通信控制器33就通過連到通信線路的Internet2傳輸位置信息到WWW服務(wù)器1(步驟S305)。然后,客戶處理操作轉(zhuǎn)到步驟S306。
但是,若CPU31在步驟S303判斷不需要傳送位置信息,客戶處理操作直接跳到步驟S306。在步驟S306,通信控制器33接收WWW服務(wù)器1通過Internet2傳輸來的主頁,然后,CPU31執(zhí)行預(yù)選操作,在顯示裝置34上顯示主頁。這樣,客戶端的處理操作完畢。
第一種網(wǎng)絡(luò)系統(tǒng)中的主頁產(chǎn)生/改寫操作隨后,在第一種實施方案下的網(wǎng)絡(luò)系統(tǒng)的WWW服務(wù)器1將進(jìn)行產(chǎn)生主頁的具體操作。
圖7A顯示了從WWW服務(wù)器1傳輸?shù)娇蛻?A和3B的缺省主頁的例子。如圖所示,主頁包含了可根據(jù)地域和時間域改寫的結(jié)構(gòu)元素“A”和“B”。在這個實例中,假定WWW服務(wù)器1產(chǎn)生主頁并將它傳輸?shù)秸埱笤纯蛻?A和3B。其中,主頁的結(jié)構(gòu)元素A和B可根據(jù)圖4所示的主頁數(shù)據(jù)庫14改寫。
圖7B顯示了另一個主頁實例,該主頁的產(chǎn)生和傳輸基于以下情況位于地域P2的客戶3A在時間范圍t1的某個時刻傳送URL,并要求WWW服務(wù)器1傳輸為其訂制的主頁。此時,基于主頁數(shù)據(jù)庫14,結(jié)構(gòu)元素“A”改寫為“A2”,結(jié)構(gòu)元素“B”改寫為“B2”。
圖7C顯示了另一個主頁實例,該主頁的產(chǎn)生和傳輸基于以下情況位于地域Pn的客戶3B在時間范圍t2的某一時刻傳送URL,并要求服務(wù)器1傳輸為其訂制的主頁。此時,基于主頁數(shù)據(jù)庫14,結(jié)構(gòu)元素“A”改寫為“An”,“B”改寫為“Bn”。
下面,要闡述的是具體改寫方法。第一種情況下,主頁中包含的結(jié)構(gòu)元素和用HTML描述的主頁信息改寫為基于地域和時間范圍的圖像數(shù)據(jù)。第二種情況下,主頁中包含的結(jié)構(gòu)元素和用HTML描述的主頁信息改寫為字符串?dāng)?shù)據(jù)。HTML語言作為一種描述性語言在此例中應(yīng)用。也可選擇其它主頁形成語言如XML(擴(kuò)展標(biāo)記語言),JAVA等。
首先,如圖8A所示,圖像數(shù)據(jù)被改寫的主頁信息可能包含HTML標(biāo)記--如<IMG SCR=”A.GIF”widlth=”500”heigh=”50”border=”0”region=”L”>或另一個標(biāo)記-如<IMG SCR=”A.GIF”width=”500”height=”50”birder=”0”region=”P2:A2.GIF”>。現(xiàn)假設(shè)第一個例子中,若“L”等于p2,則主頁數(shù)據(jù)庫14中定義圖像數(shù)據(jù)“A.GIF”改寫為“A2.GIF”。
如位于地域P2的客戶3A在此時要求WWW服務(wù)器傳送主頁,則上述的標(biāo)記改寫為<IMG SCR=”A2.GIF”width=”500”height=”50”border=”0”>如圖8B所示。同時,主頁結(jié)構(gòu)元素從”A.GIF”改寫為”A2.GIF”。結(jié)果,在客戶3A處顯示裝置34顯示的就是“A2.GIF”而不是“A.GIF”了。
另一方面,假設(shè)如圖9A所示,字符串?dāng)?shù)據(jù)被根據(jù)地區(qū)信息改寫的主頁信息可能包含HTML,它們是<p align=”center”><font color=”FF0000”size=”2”region=”P2this home page is xxx.”region=”P3this home page is△△△”>this home page is OOO.</font></p>。
此時假設(shè)位于地域P2處的客戶3A要求WWW服務(wù)器傳送主頁,上述的信息改寫如下(見圖9B)<palign=”center”><font color=”#FFOOO”size=”2”>this home page isxxx</font></p>。結(jié)果包含字符串“this home page is OOO”的主頁就不在作為請求源的客戶3A的顯示裝置34處顯示,但包含字符串“this home page isxxx”的主頁則顯示在顯示裝置34上。
如前所述,在第一種實施方案下的網(wǎng)絡(luò)系統(tǒng)中,WWW服務(wù)器1將產(chǎn)生符合客戶3A和3B的地域和時間范圍的主頁并傳送到請求源客戶3A和3B處。結(jié)果,服務(wù)器將提供的是考慮到地域和時間范圍的合適信息。那么如果信息為廣告服務(wù)的話,宣傳效果將會提高。
同時,根據(jù)第一種實施方案的網(wǎng)絡(luò)系統(tǒng),從WWW服務(wù)器1傳送到客戶3A和3B的主頁中含有的無用信息將盡可能的被壓縮。對于請求源客戶3A和客戶3B,這些多余的信息并不需要。這樣,即使傳送用戶需要的信息,主頁的大小也會減小。而且,客戶3A和3B的各種資源如CPU31和存儲設(shè)備32也不會被無效消耗。
而且,在第一種實施方案下的網(wǎng)絡(luò)系統(tǒng)中,WWW服務(wù)器1存儲不同地域和時間范圍的每個結(jié)構(gòu)元素的總訪問次數(shù)。這樣用戶就可以判斷是否主頁結(jié)構(gòu)元素的信息是服務(wù)于特定用戶的,從而減少廣告費(fèi)用,同時用對應(yīng)結(jié)構(gòu)元素的訪問次數(shù)來支持以后的主頁刷新操作。
第一種網(wǎng)絡(luò)系統(tǒng)的修正這個發(fā)明并不局限于上述的第一種實施方案,而是可以修正、改變甚至代替。下面將就第一種實施方案的各種修正作出解釋。
在上述的第一種實施方案的網(wǎng)絡(luò)系統(tǒng)中,客戶3A和3B中采用的GPS35由Internet2獲取客戶3A和3B的當(dāng)前位置信息,WWW服務(wù)器1傳送GPS35獲得的位置信息。但是,WWW服務(wù)器1獲取客戶3A和3B的位置信息的方法并不局限于上述獲取方法。例如,位置信息可以通過客戶3A和3B的用戶輸入,并且輸入的位置信息可被傳送到WWW服務(wù)器1。
WWW服務(wù)器1還可獲取和客戶3A及3B到Internet2的接入點相關(guān)的信息作為位置信息。而且,WWW服務(wù)器1包含一個數(shù)據(jù)庫,存儲和客戶3A和3B的各個ID(標(biāo)識符)相關(guān)的位置信息。在這種備選情況下,CPU11可以基于請求WWW服務(wù)器1傳送訂制主頁的客戶3A或3B的ID檢索數(shù)據(jù)庫來獲得客戶3A或3B的位置信息。
同時,上述第一種實施方案下,在WWW服務(wù)器端,CPU11基于從客戶3A或3B接收到的位置信息檢索地圖數(shù)據(jù)庫15以獲取地域信息。然后,CPU11基于時間信息和獲取的地域信息從主頁數(shù)據(jù)庫14提取為用戶定制的主頁的結(jié)構(gòu)元素,并將提取的結(jié)構(gòu)元素改寫到缺省主頁的結(jié)構(gòu)元素中。
或者,WWW服務(wù)器1不提供地圖數(shù)據(jù)庫15,但在客戶3A或3B端與GPS35測得的位置信息相關(guān)的地域信息可以從客戶3A和3B被傳送到WWW服務(wù)器1。此外,從主頁數(shù)據(jù)庫14中提取結(jié)構(gòu)元素可以不通過轉(zhuǎn)換到地域信息的操作。此時,主頁數(shù)據(jù)庫14中可以存儲與位置信息相關(guān)的主頁結(jié)構(gòu)元素。
在上述的第一種實施方案下,WWW服務(wù)器1還產(chǎn)生結(jié)構(gòu)元素已經(jīng)根據(jù)獲取時間信息的相應(yīng)時間范圍改寫的主頁?;蛘撸琖WW服務(wù)器1可以產(chǎn)生結(jié)構(gòu)元素根據(jù)獲取的時間信息的相應(yīng)日期、星期、季節(jié)等改寫的主頁。另外,主頁圖像數(shù)據(jù)的背景或主頁自己的背景也可以根據(jù)獲得的位置信息和時間信息而改變。
同時,在上述的第一種實施方案下,通過Internet2傳送的WWW服務(wù)器1的主頁是基于請求源的地域和發(fā)出請求的時間范圍而定制的。但是,這個發(fā)明并不局限于此。舉例來說,這個發(fā)明的創(chuàng)意可應(yīng)用到其它文件,如Nifty-Serve(商標(biāo))和PC-VAN(商標(biāo))等封閉環(huán)境商用網(wǎng)絡(luò)提供的文件。
而且,上述第一種實施方案下,這個發(fā)明應(yīng)用的網(wǎng)絡(luò)系統(tǒng)布局為WWW服務(wù)器1和通過Internet2連到WWW服務(wù)器1的客戶3A和3B。這個發(fā)明也可以選擇應(yīng)用到其它的網(wǎng)絡(luò)系統(tǒng)中,如移動電話系統(tǒng),其中請求信息從移動電話通過無線通信傳送到基站。舉例來說,當(dāng)這個發(fā)明應(yīng)用到PHS(個人手提電話系統(tǒng))網(wǎng)絡(luò)時,PHS終端的位置信息可通過電磁波的發(fā)送接收/天線獲取。
第二種網(wǎng)絡(luò)系統(tǒng)的布局第二種實施方案下,本發(fā)明的的網(wǎng)絡(luò)系統(tǒng)布局和圖1A類似。而且,WWW服務(wù)器1的內(nèi)部布局和圖2所示的第一種實施方案下的情況類似。因此,關(guān)于網(wǎng)絡(luò)系統(tǒng)和WWW服務(wù)器的布局此處不再贅述。
在第二種實施方案下的網(wǎng)絡(luò)系統(tǒng)中,CPU11執(zhí)行圖10的流程圖描述的程序,此程序存儲在存儲設(shè)備12中。存儲設(shè)備12存儲CPU11執(zhí)行的程序和程序執(zhí)行所得數(shù)據(jù),并進(jìn)一步用作CPU11的工作區(qū)。通信控制器13控制通過Internet2互連的客戶3A和3B間的信息發(fā)送/接收。
主頁數(shù)據(jù)庫14由WWW服務(wù)器1產(chǎn)生。主頁數(shù)據(jù)庫14存儲與URL(統(tǒng)一資源定位)一致的定制主頁信息,并傳送到客戶3A和3B。地圖數(shù)據(jù)庫15存儲地域地圖,該地域至少要包含目標(biāo)區(qū)域的一個周圍區(qū)域。應(yīng)當(dāng)指出的是數(shù)據(jù)庫14和15可以由物理上連到這些數(shù)據(jù)庫之外的存儲設(shè)備提供,或由本地存儲設(shè)備提供。
介質(zhì)驅(qū)動設(shè)備16驅(qū)動安裝于其上的記錄介質(zhì)17,讀出記錄介質(zhì)中的程序,并傳輸?shù)酱鎯υO(shè)備12。記錄介質(zhì)17為計算機(jī)可讀的介質(zhì),可以是磁盤、光盤或光磁盤等。記錄介質(zhì)17也可由介質(zhì)驅(qū)動設(shè)備16讀取。記錄介質(zhì)17上記錄的程序為將要存儲在存儲設(shè)備12的CPU11的執(zhí)行程序。
而且,客戶3A和3B的內(nèi)部布局也類似于圖3所示的第一種實施方案的情況。
第二種網(wǎng)絡(luò)系統(tǒng)的操作下面要描述的是本發(fā)明的第二種實施方案下網(wǎng)絡(luò)系統(tǒng)的操作。在第二種網(wǎng)絡(luò)系統(tǒng)中,當(dāng)客戶3A和3B要求傳送定制的主頁時,WWW服務(wù)器1產(chǎn)生相應(yīng)的主頁,其中集成了客戶3A和3B作為請求源所在位置的地域信息地圖。然后,WWW服務(wù)器傳輸為用戶定制的主頁到作為主頁請求源3A和3B。在上述一系列系統(tǒng)操作中,WWW服務(wù)器1和客戶3A/3B都可具體描述如下圖10的流程圖描述了WWW服務(wù)器1執(zhí)行的處理操作內(nèi)容。首先,在流程操作中,當(dāng)通信控制器13接收到客戶3A和3B要求傳送的主頁的URL時,CPU11獲取URL(步驟S101)。接著,CPU11訪問所獲取URL的對應(yīng)主頁數(shù)據(jù)庫14,并判斷和URL相應(yīng)的主頁是否包含地圖信息(步驟S102)。該地圖信息表明附有地像。當(dāng)CPU11判斷被訪問主頁含有地圖信息時,CPU11從要求服務(wù)器傳送主頁的客戶3A和3B處獲取位置信息(步驟S103)。
位置信息的獲取操作執(zhí)行如下舉例來說,通信控制器13根據(jù)CPU11發(fā)出的指令,發(fā)送獲取位置信息的要求到客戶3A和3B,然后應(yīng)獲取要求,通信控制器13接收從客戶3A和3B來的位置信息(解釋見后文),其后,CPU11獲得位置信息。接著CPU11判斷是否可從客戶3A和3B處獲取位置信息(步驟S104)。
當(dāng)CPU11在步驟S102判斷主頁沒有包含地圖信息時,那么在步驟S104就無法獲得位置信息,CPU11就從主頁數(shù)據(jù)庫14中提取對應(yīng)于步驟S101獲得的URL的主頁信息和包含缺省地圖的結(jié)構(gòu)元素,它們是用HTML(超文本標(biāo)記語言)描述的。然后,根據(jù)CPU11發(fā)出的指令,通信控制器13傳輸提取的主頁信息和缺省結(jié)構(gòu)元素到發(fā)送URL的用戶,也就是要求傳送定制主頁的客戶3A和3B(步驟S105)。
相反,如果CPU11判斷在步驟S104可以獲取位置信息,CPU11從主頁數(shù)據(jù)庫14中提取對應(yīng)于步驟S101獲得的URL的主頁信息和包含缺省地圖的結(jié)構(gòu)元素。然后,CPU11存儲提取主頁的信息和缺省結(jié)構(gòu)元素到存儲設(shè)備12的工作區(qū)(步驟S106)。CPU11順序調(diào)查主頁信息中的地圖信息以判斷是否執(zhí)行了從步驟S108到步驟S114的改寫處理操作(步驟S1O7)。
若CPU11判斷主頁信息中包含的地圖信息未經(jīng)改寫,CPU11產(chǎn)生相同數(shù)據(jù)大小的地像作為地圖數(shù)據(jù)庫15中的結(jié)構(gòu)元素(步驟S108)。接著,CPU11基于圖像大小,計算地像的單位長度距離的經(jīng)度和緯度,地圖的左下角位置坐標(biāo)為(x0,y0),右上角位置坐標(biāo)為(x1,y1)(步驟S109)。此時要指出的是左下角坐標(biāo)值(x0,y0)表示的是地像的緯度,而右上角坐標(biāo)值(x1,y1)代表的是經(jīng)度值。
基于計算出的單位長度的經(jīng)度/緯度,CPU11將作為請求源的客戶3A和3B當(dāng)前所處的位置轉(zhuǎn)換為地像的坐標(biāo)值(步驟S110)。當(dāng)前位置由步驟S103獲得的位置信息表示。CPU11根據(jù)轉(zhuǎn)換的坐標(biāo)值判斷當(dāng)前位置是否位于地像的范圍之內(nèi)。
如果CPU11判斷當(dāng)前位置在地像的范圍之內(nèi),CPU11將一個預(yù)選的當(dāng)前位置標(biāo)記指示寫進(jìn)步驟S108產(chǎn)生的地像的當(dāng)前位置處(步驟S112)。然后,服務(wù)器處理操作進(jìn)行到步驟S114。反之,如果CPU11判斷當(dāng)前位置在地像范圍之外,CPU11將一個預(yù)選的標(biāo)記寫進(jìn)步驟S108產(chǎn)生的地像的距當(dāng)前位置最近的位置處(步驟S113)。還應(yīng)當(dāng)指出的是CPU11也許會在步驟S112和S113的處理操作中直接在地像上畫上標(biāo)記。而且,CPU11會將標(biāo)記畫在步驟S108產(chǎn)生的地像上,然后將此地像和主頁上的缺省地圖信息結(jié)合起來。結(jié)果,就獲得了具有標(biāo)記和地圖的地像。然后服務(wù)器處理操作前進(jìn)到步驟S114。
在步驟S114,CPU11將存儲設(shè)備12工作區(qū)中的地圖的結(jié)構(gòu)元素改寫成上述的地像,其中帶有在步驟S112或者步驟S113寫入的標(biāo)記。然后,服務(wù)器處理操作返回到前面的步驟S107。CPU11在步驟S107對隨后的地圖的結(jié)構(gòu)元素執(zhí)行相似判斷,此地圖包含在存儲設(shè)備109的工作區(qū)存儲的主頁信息中。
在步驟S107,如果CPU11判斷沒有未經(jīng)過地圖改寫處理操作的結(jié)構(gòu)元素,通信控制器13就根據(jù)CPU11的指令,將存儲在存儲設(shè)備12的工作區(qū)中的主頁信息和結(jié)構(gòu)元素發(fā)送到傳送了URL的用戶,也就是客戶3A和3B,它們要求WWW服務(wù)器1傳送定制的主頁(步驟S115)。這樣,服務(wù)器處理操作完畢。
客戶3A/3B的操作圖11的流程圖描述了客戶3A和3B執(zhí)行的處理操作。首先,客戶3A和3B端的通信控制器33建立和WWW服務(wù)器1端的通信控制器13的數(shù)據(jù)鏈路,以建立客戶3A/3B和WWW服務(wù)器1之間的邏輯連接通信通道(步驟S301)。通行通道建立后,通信控制器33根據(jù)CPU31發(fā)出的指令發(fā)送期望主頁的URL(步驟S302)。
接著,CPU31判斷WWW服務(wù)器1是否請求輸位置信息(步驟S303)。如果是,CPU31就獲取GPS35測得的經(jīng)度、緯度數(shù)據(jù)作為位置信息(步驟S304)。通信控制器33響應(yīng)CPU31發(fā)出的指令,通過連到通信線路的Internet2傳輸獲得的位置信息到WWW服務(wù)器1(步驟S305)。然后,客戶處理操作就前進(jìn)到步驟S306。
相反,如果CPU31在步驟S303判斷不需要傳輸位置信息,客戶處理操作就前進(jìn)到步驟S306。在步驟S306通信控制器33接收WWW服務(wù)器1通過Internet2傳送來的定制主頁,然后,CPU31執(zhí)行預(yù)選的處理操作以在顯示裝置34上顯示主頁。這樣,客戶處理操作完畢。
第二種網(wǎng)絡(luò)系統(tǒng)中的主頁產(chǎn)生/改寫操作隨后,將要描述第二種實施方案下網(wǎng)絡(luò)系統(tǒng)的WWW服務(wù)器1產(chǎn)生主頁的具體操作。
如圖12A所示,假定存在包含地像M的主頁。舉例來說,主頁中包含的HTML標(biāo)記為<IMG SCR=”MGIF”width=”150”height=”300”border=”0”map=”(x0,y0),(x1,y1)”>。此時,(x0,y0),(x1,y1)指示的經(jīng)度、緯度對應(yīng)于位于圖像M.GIF的左下方向和右上方向的點的坐標(biāo)值。HTML語言作為描述語言應(yīng)用于此例中。其它主頁形成語言如XML,JAVA等也可選用,用法類似。
在這種情況下,如果客戶3A和3B的當(dāng)前位置在地像M的范圍之內(nèi),如圖12C所示,CPU11將產(chǎn)生一個包含地像M的定制主頁,其中代表當(dāng)前位置的標(biāo)記(由星形符號表示)被寫進(jìn)另一個含有前面所說的目標(biāo)位置的地像M中(目標(biāo)位置由帶有陰影線的五角形表示)。
相反,如果客戶3A和3B的當(dāng)前位置不在地像M的范圍之內(nèi),CPU11產(chǎn)生含有另一個地像M的主頁,如圖12D所示。在這個地像“M”中,既含有目標(biāo)位置,又含有距離當(dāng)前位置(由星形符號表示)最近的位置(由帶有分塊線的星形符號標(biāo)記)。
如果客戶3A和3B的位置如圖12E所示包含在地像M的范圍之內(nèi),CPU11計算當(dāng)前位置到目標(biāo)位置的方向,并用指示從當(dāng)前位置到目標(biāo)位置方向的箭頭和代表目標(biāo)位置和當(dāng)前位置的標(biāo)記顯示。應(yīng)該理解,為了產(chǎn)生如圖12D和圖12E中的地像,需要在主頁中記述對應(yīng)于地圖M的目標(biāo)位置的經(jīng)度和緯度。
正如前面所述,對應(yīng)于第二種實施方案的網(wǎng)絡(luò)系統(tǒng),在包含在傳送給作為請求源的用戶的訂制主頁的地像上,WWW服務(wù)器1不僅加了目標(biāo)地點的位置,而且還加了客戶3A/3B的當(dāng)前位置或距其最近的地點位置的標(biāo)記指示。結(jié)果,客戶3A和3B端的用戶就很容易在地圖上找到當(dāng)前位置,并輕松地尋找到目的地的路徑。
第三種網(wǎng)絡(luò)系統(tǒng)本發(fā)明第三種實施方案下網(wǎng)絡(luò)系統(tǒng)的布局和第二種實施方案下的一樣。應(yīng)當(dāng)指出的是第三種實施方案下WWW服務(wù)器1產(chǎn)生的定制主頁包含引導(dǎo)信息,而且WWW服務(wù)器1可以不包含地圖數(shù)據(jù)庫15。引導(dǎo)信息對應(yīng)于位置信息,使用一個字符串指示到達(dá)目標(biāo)地點的方向和距離。同時,在第三種實施方案下,只有WWW服務(wù)器1的操作和第一種實施方案下的情況不同。
第三種網(wǎng)絡(luò)系統(tǒng)的操作圖13的流程圖描述了第三種實施方案下網(wǎng)絡(luò)系統(tǒng)中的WWW服務(wù)器1執(zhí)行的處理操作。要說明的是流程圖中從步驟S201到步驟S206定義的操作本質(zhì)上和第二種實施方案下的相同,除了CPU11判斷對應(yīng)于在步驟201獲得的URL的主頁是否包含”位置信息”。
當(dāng)在步驟S206中主頁和結(jié)構(gòu)元素的信息都存儲在存儲設(shè)備12的工作區(qū)時,CPU11持續(xù)檢查位置信息中包含的目標(biāo)地點,判斷是否存在未經(jīng)過位置寫入處理操作的目標(biāo)地點(步驟S207),位置寫入處理操作由步驟S208到步驟S211定義。
當(dāng)CPU11判斷存在未經(jīng)過位置寫入操作的目標(biāo)地點時,CPU11根據(jù)指示在步驟S203獲得的位置信息的當(dāng)前位置(經(jīng)度和緯度)和要處理的目標(biāo)位置(經(jīng)度和緯度)計算從當(dāng)前位置到目標(biāo)位置的方向(步驟S208),該CPU11還進(jìn)一步計算當(dāng)前位置和目標(biāo)位置的距離(步驟S209)。
然后,CPU11在定制主頁的主體的預(yù)定位置插入步驟S208和步驟S209計算出的方向和距離(步驟S210),然后刪除一個標(biāo)記以改寫存儲在存儲設(shè)備12的工作區(qū)的主頁信息(步驟S211)。然后,服務(wù)器處理操作回到先前的處理操作S207。在步驟S207,CPU11對存儲設(shè)備12工作區(qū)的下一個目標(biāo)地點執(zhí)行相似的判斷操作。
在步驟S207,當(dāng)CPU11判斷沒有未經(jīng)過位置寫入操作的目標(biāo)地點時,通信控制器13根據(jù)CPU11發(fā)出的指令傳輸存儲設(shè)備12工作區(qū)中的主頁信息和結(jié)構(gòu)元素到發(fā)送URL的客戶端,也就是提交主頁發(fā)送請求到WWW服務(wù)器1的3A和3B(步驟S212)。這樣服務(wù)器處理操作完畢。
下面將基于實例具體闡述第三種實施方案下WWW服務(wù)器1的主頁產(chǎn)生操作。
如圖14A所示,主頁可能包含HTML描述。HTML語言location=”(x0,y0)”表示了目標(biāo)地點的經(jīng)度和緯度,而HTML語言direction=”D”則表示語句的此位置插入的是獲得的方向數(shù)據(jù),與此類似,HTML語言distance=“L”表示語句的此位置插入的是獲得的距離數(shù)據(jù)。此時,假設(shè)從作為請求源的客戶3A和3B的當(dāng)前位置到目標(biāo)地點(此例中為我的商店)的方向為西北”northwest”,它們最近的距離大致為150米。結(jié)果,字符”northwest”和字符”distance”距離被插入到HTML語句中,這樣WWW服務(wù)器就產(chǎn)生了如圖14B的訂制主頁。
如前所述,在第三種實施方案下的網(wǎng)絡(luò)系統(tǒng)中,WWW服務(wù)器1計算客戶端3A和3B的當(dāng)前位置到目標(biāo)地點的方向和距離,然后,將計算得出的反向和距離加到主頁中的HTML語句中。結(jié)果客戶端3A和3B的用戶就很容易知道怎樣從他們的當(dāng)前位置到達(dá)目標(biāo)地點。
第二和第三種網(wǎng)絡(luò)系統(tǒng)的修正此發(fā)明并不局限于上述的第二和第三種模式,而是可以修正,更改或代替。下面將講述對第二和第三種實施方案的不同修正。
在前面所述的第二種實施方案的網(wǎng)絡(luò)系統(tǒng)中,WWW服務(wù)器1根據(jù)地圖數(shù)據(jù)庫15中存儲的地圖數(shù)據(jù)產(chǎn)生地像,在圖像上標(biāo)記當(dāng)前位置或距當(dāng)前位置最近點的指示,然后將帶有標(biāo)記的圖像作為要傳送到請求源客戶3A和3B的主頁中的結(jié)構(gòu)元素。另一方案是,當(dāng)WWW服務(wù)器1將表示當(dāng)前位置或鄰近位置的標(biāo)記寫入包含在作為缺省的主頁的地圖中時,WWW服務(wù)器可以僅傳送帶有標(biāo)記的地圖到請求源客戶3A和3B端。這樣,缺省地圖上可以加上各種信息如目標(biāo)地點的經(jīng)度和緯度數(shù)據(jù)。
同時,在上述的第二種實施方案下,若當(dāng)前位置不在CPU11產(chǎn)生的圖像范圍之內(nèi),CPU11將距當(dāng)前位置最近的位置的標(biāo)記注在地像上。CPU11也可以選擇放大或縮小地像M1的大小,如圖15A和圖15B所示,以使當(dāng)前位置(用星形符號表示)和目標(biāo)位置(以帶陰影線的五邊形表示)均在圖像上。在該選擇情況下,CPU11可以參考地圖數(shù)據(jù)庫15產(chǎn)生包含當(dāng)前位置和目標(biāo)地點位置的地像,然后可將地像的大小減小到預(yù)先選定的尺寸。而且,當(dāng)大小不同的多個地圖存儲在主頁中作備用時,CPU11可以選擇一個既包含用戶當(dāng)前位置又包含目標(biāo)位置的地像。
而且,如圖15B所示,CPU11可以在地像M1和M2上尋找一條從當(dāng)前位置到目標(biāo)位置的合意路徑,并在圖像M1和M2上加上指示所選路徑的標(biāo)記(以虛線表示)。結(jié)果客戶端3A和3B的用戶就可以得到這條路徑。并且,CPU11可以在HTML語言中加上所選路徑的語句。
在前面所述的第二和第三種實施方案下,WWW服務(wù)器1通過Internet2傳輸由客戶端3A和3B采用的GPS35獲得的位置信息以得到客戶端3A和3B的當(dāng)前位置。但還可以有其它的獲取3A和3B的當(dāng)前位置的方法。例如,當(dāng)前位置的地址可以由客戶端3A和3B的用戶輸入,然后這些輸入的地址傳到WWW服務(wù)器1。
此外,WWW服務(wù)器1可以含有一個存儲客戶3A和3B的位置信息和相關(guān)ID(標(biāo)識符)的數(shù)據(jù)庫。這樣,CPU11就可以基于客戶3A或3B的ID檢索數(shù)據(jù)庫。
并且,在上述的第二和第三種實施方案下,WWW服務(wù)器1通過Internte2提供的主頁是基于請求源的地域和請求的時間范圍定制的。但是,此發(fā)明并不局限于此。舉例來說,這個發(fā)明的創(chuàng)意可應(yīng)用到其它文件,如Nifty-Serve(商標(biāo))和PC-VAN(商標(biāo))等封閉環(huán)境商用網(wǎng)絡(luò)提供的文件。
而且,在上述的第二和第三種實施方案下,這個發(fā)明應(yīng)用的網(wǎng)絡(luò)系統(tǒng)布局為WWW服務(wù)器1和通過Internet2連到WWW服務(wù)器1的客戶3A和3B。這個發(fā)明也可以選擇應(yīng)用到其它的網(wǎng)絡(luò)系統(tǒng)中,如移動電話系統(tǒng),其中請求信息從移動電話通過無線通信傳送到基站。舉例來說,當(dāng)這個發(fā)明應(yīng)用到PHS(個人手提電話系統(tǒng))網(wǎng)絡(luò)時,位置信息可通過相應(yīng)于PHS終端發(fā)送/接收電磁波的天線獲取。
權(quán)利要求
1.文件產(chǎn)生裝置,包括結(jié)構(gòu)元素存儲裝置,用于在其中相應(yīng)于多個位置信息存儲多個文件的多個結(jié)構(gòu)元素;請求接收裝置,用于接收用戶提出的請求;位置信息獲取裝置,用于獲取由所述請求接收裝置接收的提出請求的用戶的位置信息;結(jié)構(gòu)元素提取裝置,用于對應(yīng)于由所述信息獲取裝置獲取的位置信息,從所述結(jié)構(gòu)元素存儲裝置中提取一個文件的結(jié)構(gòu)元素;文件產(chǎn)生裝置,用于基于由所述結(jié)構(gòu)元素提取裝置提取的結(jié)構(gòu)元素,產(chǎn)生要傳輸?shù)奈募晃募鬏斞b置,用于經(jīng)由通信線路將由所述文件產(chǎn)生裝置產(chǎn)生的所述文件傳輸給提出請求的所述客戶。
2.根據(jù)權(quán)利要求1所述的文件產(chǎn)生裝置,其特征在于所述文件產(chǎn)生裝置進(jìn)一步包括地域信息存儲裝置,用于在其中相應(yīng)于所述多個位置信息存儲多個地域信息;地域信息獲取裝置,用于對應(yīng)于由所述地域信息獲取裝置獲取的位置信息,從所述地域信息存儲裝置獲取所述的地域信息;所述的結(jié)構(gòu)元素提取裝置可以相應(yīng)于由所述地域信息獲取裝置獲取的地域信息從所述結(jié)構(gòu)元素存儲裝置中獲取文件的結(jié)構(gòu)元素。
3.根據(jù)權(quán)利要求1或權(quán)利要求2所述的文件產(chǎn)生裝置,其特征在于所述的文件產(chǎn)生裝置還可以包含時間信息獲取裝置,用于當(dāng)所述請求接收裝置接收到請求時獲取預(yù)定的時間信息;所述結(jié)構(gòu)元素存儲裝置進(jìn)一步存儲對應(yīng)于時間信息的文件的結(jié)構(gòu)元素;所述結(jié)構(gòu)元素提取裝置進(jìn)一步提取對應(yīng)于由所述結(jié)構(gòu)元素存儲裝置獲取的所述時間信息的文件的結(jié)構(gòu)元素;
4.文件產(chǎn)生裝置,包含結(jié)構(gòu)元素存儲裝置,用于在其中相應(yīng)于多個事件信息存儲多個文件的多個結(jié)構(gòu)元素;請求接收裝置,用于接收用戶提出的請求;時間信息獲取裝置,用于當(dāng)所述請求接收裝置接收請求時獲取預(yù)定的時間信息;結(jié)構(gòu)元素提取裝置,用于對應(yīng)于由所述時間信息獲取裝置獲取的時間信息,從所述結(jié)構(gòu)元素存儲裝置中提取一個文件的結(jié)構(gòu)元素;文件產(chǎn)生裝置,用于基于由所述結(jié)構(gòu)元素提取裝置提取的文件的結(jié)構(gòu)元素,產(chǎn)生要傳輸?shù)奈募?;文件傳輸裝置,用于經(jīng)由通信線路將由所述文件產(chǎn)生裝置產(chǎn)生的所述文件傳輸給提出請求的所述客戶。
5.根據(jù)權(quán)利要求1到4中任何一個所要求的文件產(chǎn)生裝置,其特征在于所述的結(jié)構(gòu)元素存儲裝置進(jìn)一步存儲由所述結(jié)構(gòu)元素提取裝置提取每一個結(jié)構(gòu)元素的總提取時間;并且所述文件產(chǎn)生裝置進(jìn)一步包含提取時間更新裝置,當(dāng)所述結(jié)構(gòu)元素提取裝置提取結(jié)構(gòu)元素時更新存諸在所述結(jié)構(gòu)元素存儲裝置中的總提取時間,所述總提取時間相應(yīng)于所述結(jié)構(gòu)元素。
6.根據(jù)權(quán)利要求1到5中任何一個所要求的文件產(chǎn)生裝置,其特征在于所述文件產(chǎn)生裝置利用由所述結(jié)構(gòu)元素提取方法提取的文件的結(jié)構(gòu)元素改寫缺省文件中包含的結(jié)構(gòu)元素。
7.根據(jù)權(quán)利要求6所述的文件產(chǎn)生裝置,其特征在于所述缺省文件中包含的結(jié)構(gòu)元素包括要改寫的文件的區(qū)別信息的說明;
8.文件產(chǎn)生方法,包括結(jié)構(gòu)元素存儲步驟,用于在其中相應(yīng)于多個位置信息存儲多個文件的多個結(jié)構(gòu)元素;請求接收步驟,用于接收用戶提出的請求;位置信息獲取步驟,用于獲取由所述請求接收步驟接收的提出請求的用戶的位置信息;結(jié)構(gòu)元素提取步驟,用于對應(yīng)于由所述位置信息獲取步驟獲取的位置信息,從所述預(yù)先存儲的結(jié)構(gòu)元素中提取一個文件的結(jié)構(gòu)元素;文件產(chǎn)生步驟,用于基于在所述結(jié)構(gòu)元素提取步驟提取的文件的結(jié)構(gòu)元素,產(chǎn)生要傳輸?shù)奈募晃募鬏敳襟E,用于經(jīng)由通信線路將由所述文件產(chǎn)生步驟產(chǎn)生的所述文件傳輸給提出請求的所述客戶。
9.文件產(chǎn)生方法,包括結(jié)構(gòu)元素存儲步驟,用于在其中相應(yīng)于多個位置信息存儲多個文件的多個結(jié)構(gòu)元素;請求接收步驟,用于接收用戶提出的請求;時間信息獲取步驟,用于當(dāng)所述請求接收步驟接收請求時,獲取預(yù)定的時間信息;結(jié)構(gòu)元素提取步驟,用于對應(yīng)于由所述時間信息獲取步驟獲取的時間信息,從所述預(yù)先存儲的結(jié)構(gòu)元素中提取一個文件的結(jié)構(gòu)元素;文件產(chǎn)生步驟,用于基于在所述結(jié)構(gòu)元素提取步驟提取的文件的結(jié)構(gòu)元素,產(chǎn)生要傳輸?shù)奈募?;文件傳輸步驟,用于經(jīng)由通信線路將由所述文件產(chǎn)生步驟產(chǎn)生的所述文件傳輸給提出請求的所述客戶。
10.計算機(jī)可讀記錄介質(zhì),用于記錄用于使計算機(jī)如下運(yùn)作的程序結(jié)構(gòu)元素存儲裝置,用于在其中相應(yīng)于多個位置信息存儲多個文件的多個結(jié)構(gòu)元素;位置信息獲取裝置,用于獲取文件請求源的位置信息;結(jié)構(gòu)元素提取裝置,用于對應(yīng)于由所述位置信息獲取裝置獲取的位置信息,從所述結(jié)構(gòu)元素存儲裝置中提取一個文件的結(jié)構(gòu)元素;文件產(chǎn)生裝置,用于基于由所述結(jié)構(gòu)元素提取裝置提取的結(jié)構(gòu)元素,產(chǎn)生要傳輸?shù)奈募?br> 11.計算機(jī)可讀記錄介質(zhì),用于記錄用于使計算機(jī)如下運(yùn)作的程序結(jié)構(gòu)元素存儲裝置,用于在其中相應(yīng)于多個位置信息存儲多個文件的多個結(jié)構(gòu)元素;時間信息獲取裝置,用于獲取當(dāng)文件傳輸命令發(fā)出時的時間信息;結(jié)構(gòu)元素提取裝置,用于對應(yīng)于由所述時間信息獲取裝置獲取的時間信息,從所述結(jié)構(gòu)元素存儲裝置中提取一個文件的結(jié)構(gòu)元素;文件產(chǎn)生裝置,用于基于由所述結(jié)構(gòu)元素提取裝置提取的結(jié)構(gòu)元素,產(chǎn)生要傳輸?shù)奈募?br> 12.文件產(chǎn)生裝置,包括請求接收裝置,用于接收用戶提出的請求;位置信息獲取裝置,用于獲取由所述請求接收裝置接收的提交請求的用戶的位置信息;引導(dǎo)信息產(chǎn)生裝置,用于根據(jù)所述信息獲取裝置獲取的位置信息,產(chǎn)生由所述位置信息指示的位置到預(yù)先選定位置的引導(dǎo)信息;文件產(chǎn)生裝置,產(chǎn)生帶有由所述引導(dǎo)信息產(chǎn)生裝置產(chǎn)生的引導(dǎo)信息的文件;文件傳送裝置,用于通過通信線路傳送所述文件產(chǎn)生裝置產(chǎn)生的所述文件到提出請求的所述用戶。
13.根據(jù)權(quán)利要求12所述的文件產(chǎn)生裝置,其特征在于所述文件產(chǎn)生裝置進(jìn)一步包括地圖存儲裝置,用于在其中存儲范圍至少包括所述的預(yù)選位置的一個地圖;所述引導(dǎo)信息產(chǎn)生裝置可以產(chǎn)生包含預(yù)選位置和由所述位置信息獲取裝置獲取的位置信息指示的地圖以作為引導(dǎo)信息。
14.根據(jù)權(quán)利要求12所述的文件產(chǎn)生裝置,其特征在于所述引導(dǎo)信息產(chǎn)生裝置包括用于在地圖上某位置畫預(yù)定的符號作為引導(dǎo)信息的裝置,所述位置由所述位置信息獲取裝置獲取的位置信息指示。
15.根據(jù)權(quán)利要求13或14所述的文件產(chǎn)生裝置所述引導(dǎo)信息產(chǎn)生裝置包括用于在地圖上畫出從由所述位置信息獲取裝置獲取的位置到所述預(yù)選位置的線路作為引導(dǎo)信息的裝置。
16.根據(jù)權(quán)利要求12所述的文件產(chǎn)生裝置所述的引導(dǎo)信息產(chǎn)生裝置包括用于計算由所述位置信息獲取裝置獲取的位置到預(yù)先選定位置的方向和距離的裝置;而且所述文件產(chǎn)生裝置產(chǎn)生的文件中已經(jīng)將由所述引導(dǎo)信息產(chǎn)生裝置計算所得的方向和距離加進(jìn)了一個句子中。
17.文件產(chǎn)生方法,包括請求接收步驟,用于接收用戶提交的請求;位置信息獲取步驟,用于獲取由所述請求接收步驟接收的提交請求的用戶的位置信息;引導(dǎo)信息產(chǎn)生步驟,用于根據(jù)所述信息獲取裝置獲取的位置信息,產(chǎn)生由所述位置信息指示的位置到預(yù)先選定位置的引導(dǎo)信息;文件產(chǎn)生步驟,用于產(chǎn)生帶有由所述引導(dǎo)信息產(chǎn)生步驟產(chǎn)生的引導(dǎo)信息的文件;文件傳送步驟,用于通過通信線路傳送所述文件產(chǎn)生步驟產(chǎn)生的所述文件到提出請求的所述用戶。
18.計算機(jī)可讀記錄介質(zhì),用于在其中記錄用于使計算機(jī)如下運(yùn)作的程序位置信息獲取裝置,用于獲取文件請求源的位置信息;引導(dǎo)信息產(chǎn)生裝置,用于產(chǎn)生由上述位置信息指示的位置到預(yù)先選定位置的引導(dǎo)信息;文件產(chǎn)生裝置,用于產(chǎn)生帶有由所述引導(dǎo)信息產(chǎn)生裝置產(chǎn)生的引導(dǎo)信息的文件;
全文摘要
在文件產(chǎn)生裝置中,當(dāng)客戶要求WWW服務(wù)器傳輸想要的文件時,服務(wù)器產(chǎn)生需要的主頁并傳輸?shù)接脩?。文件產(chǎn)生裝置包括:結(jié)構(gòu)元素存儲裝置,用于存儲多個文件的多個結(jié)構(gòu)元素;請求接收裝置,用于接收用戶提出的請求;位置信息獲取裝置,用于獲取提出請求的用戶的位置信息;結(jié)構(gòu)元素提取裝置,用于從所述結(jié)構(gòu)元素存儲裝置中提取一個文件的結(jié)構(gòu)元素;文件產(chǎn)生裝置,用于產(chǎn)生要傳輸?shù)奈募?文件傳輸裝置,用于將所述文件傳輸給所述客戶。
文檔編號G06Q30/00GK1284679SQ0012271
公開日2001年2月21日 申請日期2000年6月28日 優(yōu)先權(quán)日1999年6月28日
發(fā)明者山北徹 申請人:卡西歐計算機(jī)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1