專利名稱:信息傳遞系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于通過(guò)網(wǎng)絡(luò)向一些數(shù)據(jù)終端傳遞信息的系統(tǒng),更具體地涉及一種帶有一個(gè)服務(wù)器的網(wǎng)絡(luò)系統(tǒng),該服務(wù)器能向各種具有互不相同的能力或特性的數(shù)據(jù)終端分別以適合于各個(gè)數(shù)據(jù)終端的方式傳遞信息。
背景技術(shù):
在一個(gè)具有客戶服務(wù)器結(jié)構(gòu)的網(wǎng)絡(luò)系統(tǒng)中,通常有多個(gè)客戶數(shù)據(jù)終端通過(guò)網(wǎng)絡(luò)連接在一個(gè)或多個(gè)服務(wù)器上,這樣的服務(wù)器可能位在網(wǎng)絡(luò)組織的一個(gè)中央設(shè)施中,例如一個(gè)英特網(wǎng)(Internet)服務(wù)供應(yīng)器中。這樣,網(wǎng)絡(luò)組織便能通過(guò)網(wǎng)絡(luò)向各數(shù)據(jù)終端提供服務(wù)。
在普通的網(wǎng)絡(luò)系統(tǒng)中,大多數(shù)數(shù)據(jù)終端是能夠在網(wǎng)絡(luò)上進(jìn)行通信的獨(dú)立的個(gè)人計(jì)算機(jī)(“PC”)。每個(gè)PC都通過(guò)運(yùn)行能與服務(wù)器相通信的程序而變得可以從服務(wù)器接收信息。例如,在環(huán)球網(wǎng)(WorldWide Web)情形中,給PC配備一個(gè)能與服務(wù)器相通信的網(wǎng)瀏覽程序,該P(yáng)C機(jī)就總能夠通過(guò)網(wǎng)絡(luò)去掃視、接收和顯示來(lái)自環(huán)球網(wǎng)的超文本標(biāo)記語(yǔ)言(HTML)文件。
近來(lái),一些小而比較簡(jiǎn)單(與PC相比)的數(shù)據(jù)終端已開(kāi)始被用作網(wǎng)絡(luò)環(huán)境中的客戶部件。這種終端有電子筆記本、個(gè)人數(shù)字助手(“PDA”)等。由于這些數(shù)據(jù)終端有比PC小的尺寸和/或制造成本,所以它們往往采用與PC不同的可視用戶界面,例如不同的界面顯示器尺寸和顯示顏色數(shù)目等。然而,因?yàn)榉?wù)器上的信息通常是為那些具有PC的全部能力的終端而制備的,因此上述的數(shù)據(jù)終端存在著不能完整地呈現(xiàn)出服務(wù)器要顯示的信息的問(wèn)題。
本發(fā)明公開(kāi)的內(nèi)容因此,本發(fā)明的一個(gè)目的是提供一種網(wǎng)絡(luò)系統(tǒng)、一種服務(wù)器、和一種數(shù)據(jù)終端,它們使得能向那些可能具有比普通PC小的信息接收能力的各種類型數(shù)據(jù)終端提供較完整的信息。
為了達(dá)到該目的和其他目的,本發(fā)明提供一種信息傳遞系統(tǒng),該系統(tǒng)利用一個(gè)包括一個(gè)與網(wǎng)絡(luò)相連接的數(shù)據(jù)終端和一個(gè)能與多個(gè)數(shù)據(jù)終端相連接的中央設(shè)施的網(wǎng)絡(luò),其中多個(gè)數(shù)據(jù)終端在能力上可以互不相同。這種數(shù)據(jù)終端含有代碼存儲(chǔ)裝置和代碼傳遞裝置,前者用于存儲(chǔ)指明該數(shù)據(jù)終端的能力的代碼,后者用于把存儲(chǔ)在代碼存儲(chǔ)裝置內(nèi)的代碼傳遞給網(wǎng)絡(luò)。這種中央設(shè)施最好含有代碼接收裝置、識(shí)別裝置、和信息傳遞裝置;其中代碼接收裝置用于接收通過(guò)網(wǎng)絡(luò)從數(shù)據(jù)終端傳遞來(lái)的代碼,識(shí)別裝置用于識(shí)別代碼接收裝置所接收到的代碼和探測(cè)出各個(gè)數(shù)據(jù)終端的能力,信息傳遞裝置用于以適合于終端能力的方式把信息傳遞給數(shù)據(jù)終端。
本發(fā)明還提供一種服務(wù)器,它能夠與多個(gè)可能有互不相同的能力的數(shù)據(jù)終端相連接,還能夠利用網(wǎng)絡(luò)把信息傳遞給各個(gè)數(shù)據(jù)終端。這種服務(wù)器最好包括識(shí)別裝置和信息傳遞裝置,前者用于識(shí)別連接在網(wǎng)絡(luò)上的數(shù)據(jù)終端的能力,后者用于以適合于由識(shí)別裝置識(shí)別裝置所識(shí)別的數(shù)據(jù)終端能力的方式把信息傳遞給數(shù)據(jù)終端。
本發(fā)明還提供一種數(shù)據(jù)終端,它能與一個(gè)含有一個(gè)服務(wù)器的網(wǎng)絡(luò)系統(tǒng)相連接,該服務(wù)器能夠與多個(gè)可能有互不相同的能力的數(shù)據(jù)終端相連接,還能夠利用網(wǎng)絡(luò)把信息傳遞給各個(gè)數(shù)據(jù)終端。這種數(shù)據(jù)終端最好包括代碼傳遞裝置,用來(lái)在該數(shù)據(jù)終端連接在服務(wù)器上時(shí)把一個(gè)代表該數(shù)據(jù)終端能力的能被服務(wù)器識(shí)別的代碼傳遞給服務(wù)器。
附圖的簡(jiǎn)要說(shuō)明
圖1是說(shuō)明采用本發(fā)明的一個(gè)網(wǎng)絡(luò)系統(tǒng)的體系的方框圖。
圖2是說(shuō)明連接在圖1所示網(wǎng)絡(luò)系統(tǒng)上的一些不同特定類型的數(shù)據(jù)終端1和中央設(shè)施2的方框圖。
圖3是圖1所示數(shù)據(jù)終端1的方框圖。
圖4是說(shuō)明存儲(chǔ)在圖1中的代碼存儲(chǔ)部分21內(nèi)的一個(gè)表格的圖。
圖5是說(shuō)明存儲(chǔ)在圖1中的數(shù)據(jù)存儲(chǔ)部分231內(nèi)的會(huì)員數(shù)據(jù)庫(kù)的圖。
圖6是說(shuō)明圖1中的數(shù)據(jù)存儲(chǔ)部分231內(nèi)的一個(gè)信箱的圖。
圖7是說(shuō)明存儲(chǔ)在圖1中的數(shù)據(jù)存儲(chǔ)部分231內(nèi)的一個(gè)網(wǎng)頁(yè)數(shù)據(jù)的圖。
圖8是說(shuō)明存儲(chǔ)在圖1中的數(shù)據(jù)存儲(chǔ)部分231內(nèi)的文件數(shù)據(jù)庫(kù)的圖。
圖9A是說(shuō)明圖1中的數(shù)據(jù)終端1對(duì)中央設(shè)施2的連接處理操作的流程圖。
圖9B是說(shuō)明圖1中的中央設(shè)施2對(duì)一個(gè)型號(hào)代碼的識(shí)別處理操作的流程圖。
圖10是說(shuō)明當(dāng)圖1中的數(shù)據(jù)終端1接收到一個(gè)登記表格時(shí)其屏幕顯示的圖。
圖11是說(shuō)明圖1中的中央設(shè)施2對(duì)提供信息服務(wù)的基本操作的流程圖。
圖12是說(shuō)明圖1中的中央設(shè)施2對(duì)提供新聞服務(wù)的操作的流程圖。
圖13是說(shuō)明圖1中的中央設(shè)施2對(duì)提供電子郵件服務(wù)的操作的流程圖。
圖14是說(shuō)明圖1中的中央設(shè)施2對(duì)提供環(huán)球網(wǎng)服務(wù)的操作的流程圖。
圖15是說(shuō)明本發(fā)明第二實(shí)施例中的網(wǎng)絡(luò)系統(tǒng)的體系的方框圖。
圖16是說(shuō)明本發(fā)明第二實(shí)施例中的型號(hào)代碼的結(jié)構(gòu)的圖。
圖17是說(shuō)明存儲(chǔ)在圖15中的型號(hào)代碼解碼部分25內(nèi)的表格的圖。
實(shí)現(xiàn)本發(fā)明的最佳模式圖1示出一個(gè)采用本發(fā)明的網(wǎng)絡(luò)系統(tǒng)的體系。該網(wǎng)絡(luò)系統(tǒng)包括通過(guò)一個(gè)網(wǎng)絡(luò)NW互相連接的一個(gè)數(shù)據(jù)終端1和一個(gè)中央設(shè)施2。數(shù)據(jù)終端1可以是個(gè)人數(shù)字電話(不論是否有數(shù)據(jù)能力)、PDA、PC、或任何帶有代碼傳遞部分11的其他類型終端。代碼傳遞部分11可以含有一個(gè)使數(shù)據(jù)終端1能與中央設(shè)施2相通信的程序部分和一個(gè)數(shù)據(jù)終端1的硬件部分,如一個(gè)存儲(chǔ)器。代碼傳遞部分11存儲(chǔ)由中央設(shè)施2在與數(shù)據(jù)終端1的第一次通信處理中(后面將予以說(shuō)明)根據(jù)數(shù)據(jù)終端1的能力和特性所確定的一個(gè)型號(hào)代碼,并且每一次在數(shù)據(jù)終端1開(kāi)始與中央設(shè)施2進(jìn)行通信時(shí)都把該型號(hào)代碼發(fā)送給中央設(shè)施2。
設(shè)施2可以用這樣一個(gè)網(wǎng)絡(luò)服務(wù)供應(yīng)器來(lái)實(shí)現(xiàn),該供應(yīng)器能利用網(wǎng)絡(luò)提供信息服務(wù)并能與多個(gè)數(shù)據(jù)終端1相連接,其中這些數(shù)據(jù)終端1可以有互不相同的能力和/或特性。設(shè)施2含有一個(gè)代碼存儲(chǔ)部分21、一個(gè)代碼識(shí)別部分22、一個(gè)信息傳遞部分23、以及一個(gè)代碼設(shè)定部分24。代碼存儲(chǔ)部分21可以有一個(gè)關(guān)系數(shù)據(jù)庫(kù),例如一個(gè)表格,該部分存儲(chǔ)根據(jù)接受服務(wù)的不同數(shù)據(jù)終端1的能力和特性所確定的各個(gè)型號(hào)代碼和每個(gè)型號(hào)代碼所對(duì)應(yīng)的能力和特性的數(shù)據(jù)。代碼識(shí)別部分22探測(cè)當(dāng)數(shù)據(jù)終端1連接在中央設(shè)施2上時(shí)所發(fā)送的型號(hào)代碼,并從數(shù)據(jù)存儲(chǔ)部分21取得能說(shuō)明對(duì)應(yīng)于特定型號(hào)代碼的能力和特性的性能數(shù)據(jù)。此外,代碼識(shí)別部分22還把從代碼存儲(chǔ)部分21得到的性能數(shù)據(jù)提供給信息傳遞部分23。當(dāng)代碼識(shí)別部分22探測(cè)到一個(gè)未登記代碼時(shí),代碼設(shè)定部分24將執(zhí)行把一個(gè)特定型號(hào)代碼指定給數(shù)據(jù)終端1的操作。代碼設(shè)定部分24可以含有一些程序。代碼設(shè)定部分24從數(shù)據(jù)終端1取得關(guān)于該數(shù)據(jù)終端的能力和特性的數(shù)據(jù),并根據(jù)該數(shù)據(jù)從存儲(chǔ)在代碼存儲(chǔ)部分21內(nèi)的各型號(hào)代碼中找出一個(gè)適當(dāng)?shù)男吞?hào)代碼。代碼設(shè)定部分24把該特定的型號(hào)代碼發(fā)送給數(shù)據(jù)終端1。信息傳遞部分23含有一個(gè)數(shù)據(jù)存儲(chǔ)部分231和一個(gè)數(shù)據(jù)修改部分232,它以適合于由代碼識(shí)別部分22提供的性能數(shù)據(jù)所指明的能力和特性的方式,把信息傳遞給數(shù)據(jù)終端1。數(shù)據(jù)存儲(chǔ)部分231存儲(chǔ)各種準(zhǔn)備提供給數(shù)據(jù)終端1的文件。這種文件可以包括HTML文件、電子郵件消息、以及其他關(guān)于文字、圖形、或聲音的文件。數(shù)據(jù)修改部分232根據(jù)由代碼識(shí)別部分22所提供的性能數(shù)據(jù)對(duì)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分231中的各個(gè)文件進(jìn)行修改或選擇,然后把經(jīng)修改或選擇的文件發(fā)送給數(shù)據(jù)終端1。這種修改或選擇使得被發(fā)送給各個(gè)數(shù)據(jù)終端1的文件將具有與各個(gè)特定終端類型的特性相匹配的希望形式。例如,當(dāng)數(shù)據(jù)終端1采用的編碼方案與存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分231上的文件的編碼方案不同時(shí),數(shù)據(jù)修改部分232將把文件的編碼方案修改成適合于數(shù)據(jù)終端1的編碼方案。當(dāng)數(shù)據(jù)終端1的顯示器不能顯示圖像數(shù)據(jù)時(shí),數(shù)據(jù)修改部分232將從要發(fā)送的文件中刪去圖像數(shù)據(jù)。
圖2示出連接在圖1所示網(wǎng)絡(luò)系統(tǒng)上的一些具體的不同類型的數(shù)據(jù)終端和中央設(shè)施。圖2中的個(gè)人數(shù)據(jù)電話10a、PDA10b、和PC10c都是圖1中的數(shù)據(jù)終端1。圖2中的標(biāo)準(zhǔn)電話網(wǎng)絡(luò)NW是圖1中的網(wǎng)絡(luò)NW。圖2中的服務(wù)器201和信息存儲(chǔ)部分202在圖1中被含在中央設(shè)施2內(nèi)。
在本實(shí)施例中,服務(wù)器201起著好幾種作用,例如授權(quán)系統(tǒng)、環(huán)球網(wǎng)服務(wù)器、新聞服務(wù)器、郵件服務(wù)器、和收費(fèi)系統(tǒng),它還通過(guò)一條私人線路與英特網(wǎng)INET相連接。
個(gè)人數(shù)字電話10a、PDA10b、和PC10c通過(guò)一個(gè)調(diào)制/解調(diào)設(shè)備,例如一個(gè)調(diào)制解調(diào)器(調(diào)制器/解調(diào)器),而連接在標(biāo)準(zhǔn)電話網(wǎng)絡(luò)NW上。中央設(shè)施2向個(gè)人數(shù)字電話10a、PDA10b和PC10c提供諸如英特網(wǎng)服務(wù)、新聞服務(wù)、和電子郵件服務(wù)等這樣的服務(wù)。新聞服務(wù)除了新聞之外還包括關(guān)于餐館、音樂(lè)會(huì)、電影院之類的信息。
信息存儲(chǔ)部分202存儲(chǔ)多個(gè)在向數(shù)據(jù)終端1提供各種信息服務(wù)時(shí)所需的數(shù)據(jù)庫(kù)。
圖3示出一個(gè)數(shù)據(jù)終端1的基本方框圖,該數(shù)據(jù)終端可以是個(gè)人數(shù)字電話10a、PDA10b、或PC10c。數(shù)據(jù)終端1含有一個(gè)CPU(中央處理器)101、一個(gè)顯示器102、一個(gè)通信部分103、一個(gè)輸入部分104、一個(gè)RAM(隨機(jī)存取存儲(chǔ)器)105、一個(gè)存儲(chǔ)器單元106、以及一個(gè)型號(hào)代碼存儲(chǔ)器108。在便攜型數(shù)據(jù)終端1中,例如個(gè)人數(shù)字電話10a和PDA10b中,顯示器102可以由LCD(液晶顯示器)組成。在PC10c中,顯示器102可以是CRT(陰極射線管)或LCD。通信部分103可以是一個(gè)調(diào)制解調(diào)器,它控制對(duì)網(wǎng)絡(luò)NW的連接。輸入部分104可以是一個(gè)鍵盤(pán),但某些其他的輸入部分104也可以含有一個(gè)鼠標(biāo)器和/或一個(gè)觸摸式鍵盤(pán)。RAM10被CPU101用作為工作區(qū)。存儲(chǔ)器單元106存儲(chǔ)一些軟件,包括OS(操作系統(tǒng))、各種應(yīng)用程序,數(shù)據(jù)庫(kù),和一個(gè)通信程序,后者使數(shù)據(jù)終端得以通過(guò)網(wǎng)絡(luò)NW與中央設(shè)施2相連接。存儲(chǔ)器單元106對(duì)PC10c來(lái)說(shuō)一般可以是一個(gè)硬盤(pán),對(duì)個(gè)人數(shù)字電話10a和PDA10b可以是一個(gè)ROM(只讀存儲(chǔ)器)和一個(gè)RAM。此外,存儲(chǔ)媒體107也可以是CD-ROM(光盤(pán)ROM)、磁光盤(pán)、或其他存儲(chǔ)程序的媒體,它們可以與存儲(chǔ)器單元106聯(lián)成一體,也可以是可拆卸的。存儲(chǔ)在存儲(chǔ)媒體107內(nèi)的程序也可以通過(guò)網(wǎng)絡(luò)NW從其他系統(tǒng)獲得。型號(hào)代碼存儲(chǔ)器108存儲(chǔ)中央設(shè)施2根據(jù)數(shù)據(jù)終端1的能力和特性所指定的型號(hào)代碼。型號(hào)代碼存儲(chǔ)器108可以是存儲(chǔ)器單元106的一個(gè)部分。
下面將說(shuō)明存儲(chǔ)在圖1所示中央設(shè)施2的代碼存儲(chǔ)部分21中的關(guān)系數(shù)據(jù)庫(kù)的內(nèi)容。
為了方便于說(shuō)明,假定有5種類型的數(shù)據(jù)終端1準(zhǔn)備連接到中央設(shè)施2上。代碼存儲(chǔ)部分21存儲(chǔ)圖4所示的關(guān)系數(shù)據(jù)庫(kù)。該關(guān)系數(shù)據(jù)庫(kù)包括一些型號(hào)代碼和說(shuō)明對(duì)應(yīng)于各個(gè)型號(hào)代碼的數(shù)據(jù)終端1的能力和特性的性能數(shù)據(jù)。
該關(guān)系數(shù)據(jù)庫(kù)指明了(1)被歸類為型號(hào)代碼“A1”的個(gè)人數(shù)字電話具有2比特單色顯示的顯示器能力,1/8VGA(視頻圖形適配器)的顯示尺寸,普通的編碼方案,以及64千字節(jié)(KB)的存儲(chǔ)器容量;(2)被歸類為型號(hào)代碼“B1”的PDA1具有2比特單色顯示的顯示器能力,1/8VGA的顯示尺寸,修改JIS(修改日本工業(yè)標(biāo)準(zhǔn))編碼方案,以及128千字節(jié)的存儲(chǔ)器容量;(3)被歸類為型號(hào)代碼“B2”的PDA2具有4比特單色顯示的顯示器能力,1/4VGA的顯示尺寸,修改JIS編碼方案,以及512千字節(jié)的存儲(chǔ)器容量;(4)被歸類為型號(hào)代碼“B3”的PDA3具有8比特彩色顯示的顯示器能力,400點(diǎn)×200點(diǎn)的顯示尺寸,ASCII編碼方案,以及1兆字節(jié)(MB)的存儲(chǔ)器容量;以及,(5)被歸類為型號(hào)代碼“C1”的PC1具有16比特彩色顯示的顯示器能力,1VGA的顯示尺寸,修改JIS編碼方案,以及100兆字節(jié)的存儲(chǔ)器容量。
圖1中的數(shù)據(jù)存儲(chǔ)部分231存儲(chǔ)一個(gè)關(guān)于準(zhǔn)備由網(wǎng)絡(luò)服務(wù)供應(yīng)器提供服務(wù)的各會(huì)員的會(huì)員數(shù)據(jù)庫(kù)。如圖5所示,會(huì)員數(shù)據(jù)庫(kù)中含有姓名、ID(識(shí)別符)、口令、電子郵件地址和URL(均勻資源定位符)等用于訪問(wèn)關(guān)于各個(gè)會(huì)員的環(huán)球網(wǎng)頁(yè)的數(shù)據(jù)。如圖6和圖7所示,數(shù)據(jù)存儲(chǔ)部分231還含有一個(gè)信箱和一個(gè)存儲(chǔ)區(qū),前者用于存儲(chǔ)電子郵件消息數(shù)據(jù),后者用于存儲(chǔ)會(huì)員所制備的網(wǎng)頁(yè)數(shù)據(jù)。這就是說(shuō),數(shù)據(jù)存儲(chǔ)部分231存儲(chǔ)了向各會(huì)員提供電子郵件服務(wù)和網(wǎng)址生成服務(wù)時(shí)所必須的數(shù)據(jù)。如圖8所示,數(shù)據(jù)存儲(chǔ)部分231為了能提供新聞信息服務(wù)和餐館信息服務(wù),還存儲(chǔ)了一個(gè)關(guān)于新聞和餐館指南的文件數(shù)據(jù)庫(kù)。圖8中的數(shù)據(jù)庫(kù)含有兩類文件,這兩類文件描述的新聞短文和餐館短文的內(nèi)容基本相同,但它們?cè)诟袷缴鲜腔ゲ幌嗤?,其中一類適用于PC,另一類適用于PDA。適用于PC的文件1含有彩色的文字?jǐn)?shù)據(jù)和圖形數(shù)據(jù)。適用于PDA的文件2含有具有單色灰階的文字?jǐn)?shù)據(jù)和圖形數(shù)據(jù)。
下面將參考圖9A和9B來(lái)說(shuō)明如上設(shè)計(jì)的網(wǎng)絡(luò)系統(tǒng)的操作。
圖9A示出由數(shù)據(jù)終端1所執(zhí)行的連接處理操作。圖9B示出由中央設(shè)施2所執(zhí)行的型號(hào)代碼識(shí)別處理操作。當(dāng)數(shù)據(jù)終端1得到要通過(guò)網(wǎng)絡(luò)NW訪問(wèn)中央設(shè)施2的撥號(hào)時(shí),數(shù)據(jù)終端1和中央設(shè)施2將分別開(kāi)始執(zhí)行圖9A和9B所示的處理。首先,數(shù)據(jù)終端1發(fā)送一個(gè)要與中央設(shè)施2相連接的請(qǐng)求信號(hào)A(圖9A中的步驟S11)。中央設(shè)施2確認(rèn)從數(shù)據(jù)終端1收到了要求連接的請(qǐng)求信號(hào)A(圖9B中的步驟S31),并向數(shù)據(jù)終端1送回一個(gè)確認(rèn)信號(hào)B(圖9B中的步驟S32)。在圖9B的步驟S31和S32中,中央設(shè)施2在確認(rèn)從數(shù)據(jù)終端1接收到要求連接的請(qǐng)求信號(hào)A之前不會(huì)發(fā)送確認(rèn)信號(hào)B。因此,如果在預(yù)定的時(shí)間內(nèi)數(shù)據(jù)終端1沒(méi)有接收到來(lái)自中央設(shè)施2的確認(rèn)信號(hào),則它將通過(guò)顯示器通知用戶將重新嘗試向中央設(shè)施2連接(圖9A中的步驟S14)。數(shù)據(jù)終端1重新嘗試向中央設(shè)施2連接,再次發(fā)送關(guān)于要與中央設(shè)施2相連接的請(qǐng)求(圖9A中的步驟S11),除非用戶拒絕重新嘗試該連接。當(dāng)數(shù)據(jù)終端1接收到來(lái)自中央設(shè)施2的確認(rèn)信號(hào)B(圖9A中的步驟S12)時(shí),它將向中央設(shè)施2發(fā)送由用戶所輸入的ID和口令C(圖9A中的步驟S13)。中央設(shè)施2驗(yàn)證該ID和口令C(圖9B中的步驟S33),并當(dāng)ID和口令C都正確時(shí)發(fā)送一個(gè)證實(shí)信號(hào)D(圖9B中的S34),或者當(dāng)ID和口令C中至少有一個(gè)不正確時(shí)發(fā)送一個(gè)無(wú)效信號(hào)D(圖9B中的步驟S45)。當(dāng)數(shù)據(jù)終端1接收到來(lái)自中央設(shè)施2的無(wú)效信號(hào)(圖9A中的步驟S15)時(shí),它將顯示“ID或口令不正確”(圖9A中的步驟S22),并終止連接處理。當(dāng)數(shù)據(jù)終端1接收到來(lái)自中央設(shè)施2的證實(shí)信號(hào)D時(shí),它的代碼傳遞部分11將向中央設(shè)施2發(fā)送型號(hào)代碼E(圖9中的步驟S16)。在圖9A的步驟S16中,如果數(shù)據(jù)終端1尚未登記過(guò),則代碼傳遞部分11將向中央設(shè)施2發(fā)送一個(gè)由用來(lái)與中央設(shè)施2通信的程序所預(yù)定的未登記代碼E,例如“FFFFh”。當(dāng)中央設(shè)施2的代碼識(shí)別部分22識(shí)別出由數(shù)據(jù)終端1發(fā)送來(lái)的未登記代碼E(圖9B中的步驟S35)時(shí),中央設(shè)施2的代碼設(shè)定部分24將向數(shù)據(jù)終端1發(fā)送一個(gè)未登記信號(hào)H和一個(gè)登記表格I(下面將有說(shuō)明)(圖9B中的步驟S36和S37)。當(dāng)數(shù)據(jù)終端1從中央設(shè)施2接收到未登記信號(hào)H和登記表格I(圖9A中的步驟S17)時(shí),它將顯示由中央設(shè)施2發(fā)送來(lái)的如圖10所示的登記表格I(圖9A中的步驟S18),并開(kāi)始執(zhí)行一個(gè)工具程序,例如“奇才”(wizard)程序,以指導(dǎo)用去填寫(xiě)登記表格I。當(dāng)用戶填寫(xiě)登記表格I并指令數(shù)據(jù)終端1發(fā)送它時(shí),數(shù)據(jù)終端1將向中央設(shè)施2發(fā)送關(guān)于用戶已填寫(xiě)了的登記表格I文件J(圖9A中的步驟S19)。代碼設(shè)定部分24檢查已填登記表格文件J的錯(cuò)誤(圖9B中的步驟S38)。如果已填登記表格文件J不完全,則代碼設(shè)定部分24將重復(fù)執(zhí)行步驟S36-S38的操作。當(dāng)已填登記表格文件J已完全時(shí),代碼設(shè)置部分24將執(zhí)行一個(gè)比較操作,把已填登記表格的內(nèi)容與存儲(chǔ)在代碼存儲(chǔ)部分21中的性能數(shù)據(jù)相比較,探測(cè)出存儲(chǔ)在代碼存儲(chǔ)部分21中與文件J的內(nèi)容最接近的性能數(shù)據(jù)(圖9B中的步驟S39)。其后,中央設(shè)施2向數(shù)據(jù)終端1傳遞對(duì)應(yīng)于存儲(chǔ)在代碼存儲(chǔ)部分21中的最接近性能數(shù)據(jù)的特定型號(hào)代碼K(圖9B中的步驟S40)。當(dāng)數(shù)據(jù)終端1接收到來(lái)自中央設(shè)施2的特定型號(hào)代碼K時(shí),數(shù)據(jù)終端1的代碼傳遞部分11將存儲(chǔ)讀特定型號(hào)代碼K(圖9A中的步驟S20),使得當(dāng)數(shù)據(jù)終端1在下一次以及以后再與中央設(shè)施2連接時(shí)能夠向后者發(fā)送這個(gè)特定型號(hào)代碼。通過(guò)圖9A的步驟S18-S20以及圖9B的步驟S36-S40這些處理,數(shù)據(jù)終端1便完成了登記,可以從中央設(shè)施2獲得各種信息服務(wù)(圖9A中的步驟S21)。如果數(shù)據(jù)終端1曾經(jīng)做過(guò)登記,則它。立即就能從中央設(shè)施2得到信息服務(wù)(圖9A中的步驟S21),而不會(huì)接收到未登記信號(hào)(圖9A中的步驟S17)。
當(dāng)中央設(shè)施2向數(shù)據(jù)終端發(fā)送出特定型號(hào)代碼K(圖9B中的步驟S40)之后,或者當(dāng)從已登記的數(shù)據(jù)終端1接收到特定型號(hào)代碼E時(shí)(圖9B中的步驟S35),中央設(shè)施2的代碼識(shí)別部分22將搜索中央設(shè)施2的代碼存儲(chǔ)部分21(圖9B中的步驟S41),并從中讀出對(duì)應(yīng)于特定型號(hào)代碼的性能數(shù)據(jù)(圖9B中的步驟S42)。而且,代碼識(shí)別部分22還向信息傳遞部分23內(nèi)的數(shù)據(jù)修改部分232提供該性能數(shù)據(jù)(圖9B中的步驟S43),使數(shù)據(jù)修改部分232能根據(jù)性能數(shù)據(jù)來(lái)修改或選擇存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分231中的文件。其后,中央設(shè)施2利用經(jīng)修改或選擇的文件開(kāi)始向數(shù)據(jù)終端1提供信息服務(wù)(圖9B中的步驟S44)。
下面將說(shuō)明中央設(shè)施2向數(shù)據(jù)終端1提供的信息服務(wù)。
如表1所述,由于各個(gè)數(shù)據(jù)終端1的能力和特性不同,所以被提供的信息服務(wù)隨數(shù)據(jù)終端1類型的不同而不同。
表1
中央設(shè)施2提供信息服務(wù)的基本操作如圖11所示。中央設(shè)施2根據(jù)數(shù)據(jù)終端1所發(fā)送的型號(hào)代碼確定能向數(shù)據(jù)終端1提供的一些信息服務(wù)(步驟S51),必要時(shí)修改或選擇準(zhǔn)備發(fā)送給數(shù)據(jù)終端1的文件(步驟S52),然后向數(shù)據(jù)終端1發(fā)送經(jīng)修改或選擇的文件(步驟S53)。
圖12詳細(xì)示出中央設(shè)施2提供新聞服務(wù)的操作。首先,中央設(shè)施2向數(shù)據(jù)終端1發(fā)送菜單數(shù)據(jù)(步驟S61)。該菜單數(shù)據(jù)是根據(jù)存儲(chǔ)在圖8所示文件的數(shù)據(jù)庫(kù)中的新聞項(xiàng)目和餐館的類別和名稱來(lái)制備的,它們可以以文本格式發(fā)送,以使所有的數(shù)據(jù)終端1不論其能力和特性如何都能顯示出該菜單數(shù)據(jù)。這樣,數(shù)據(jù)終端1的用戶便能夠從菜單數(shù)據(jù)中選擇他或她想要觀看的特定信息。當(dāng)數(shù)據(jù)終端1的用戶從菜單數(shù)據(jù)中選出了特定信息時(shí),中央設(shè)施2將探測(cè)到一個(gè)來(lái)自數(shù)據(jù)終端1的對(duì)應(yīng)于用戶選擇的選擇信號(hào)(步驟S62)。信息傳遞部分23探測(cè)要求提供該特定信息的數(shù)據(jù)終端1的型號(hào)代碼(步驟S63),并根據(jù)已從數(shù)據(jù)終端1發(fā)送來(lái)的并存儲(chǔ)在數(shù)據(jù)修改部分232中的型號(hào)代碼,向數(shù)據(jù)終端1發(fā)送經(jīng)修改或選擇的文件(步驟S64-S68)。具體地說(shuō),如果型號(hào)代碼是適合于PC1的“C1”(示于圖4),則信息傳遞部分23將向數(shù)據(jù)終端1傳遞存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分231內(nèi)的“適用于PC的文件1”(示于圖8)(步驟S64)。如果型號(hào)代碼是適合于PDA3的“B3”(示于圖4),則信息傳遞部分23將在顯示器能力、顯示尺寸和編碼方案等方面修改“適用于PC的文件1”(示于圖8),并發(fā)送經(jīng)修改的“適用于PC的文件1”(步驟S65)。如果型號(hào)代碼是適合于PDA2的“B2”(示于圖4),則信息傳遞部分23將向數(shù)據(jù)終端1傳遞“適用于PDA的文件2”(步驟S66)。如果型號(hào)代碼是適合于PDA1的“B1”(示于圖4),則信息傳遞部分23將刪去“適用于PDA的文件2”(示于圖8)中的圖像數(shù)據(jù),然后把它發(fā)送給數(shù)據(jù)終端1(步驟S67)。如果型號(hào)代碼是適合于個(gè)人數(shù)字電話的“A1”(示于圖4)則信息傳遞部分23將刪去“適用于PDA的文件2”中的圖像數(shù)據(jù),并把編碼方案改變成普通編碼方案,然后把它發(fā)送給數(shù)據(jù)終端1(步驟S68)。
中央設(shè)施2向數(shù)據(jù)終端1提供的電子郵件服務(wù)說(shuō)明如下。中央設(shè)施2存儲(chǔ)發(fā)送給圖6所示的信箱中的各會(huì)員的電子郵件。當(dāng)用戶請(qǐng)求取得存儲(chǔ)在該信箱中的電子郵件時(shí),中央設(shè)施2開(kāi)始執(zhí)行圖13所示的操作。中央設(shè)施2檢查要發(fā)送給數(shù)據(jù)終端1的電子郵件中是否附有圖像數(shù)據(jù)(步驟S71)。如果該電子郵件不附有圖像數(shù)據(jù),則信息傳遞部分23不作任何修改和變動(dòng),原樣地發(fā)送該電子郵件(步驟S72)。如果該電子郵件附有圖像數(shù)據(jù),則信息傳遞部分23將檢查已從數(shù)據(jù)終端1發(fā)送來(lái)的并存儲(chǔ)在數(shù)據(jù)修改部分232中的型號(hào)代碼(步驟S73)。如果該型號(hào)代碼是適合于PD3的“B3”或適合于PC1的“C1”,則信息傳遞部分23發(fā)送有圖像數(shù)據(jù)的電子郵件(步驟S74)。如果型號(hào)代碼是適合于個(gè)人數(shù)字電話的“A1”、適合于PDA1的“B1”、或者適合于PDA2的“B2”,則信息傳遞部分23將發(fā)送刪去了圖像數(shù)據(jù)的電子郵件,同時(shí)還發(fā)送一個(gè)消息數(shù)據(jù),指出該電子郵件附有圖像數(shù)據(jù),但沒(méi)有發(fā)送該圖像數(shù)據(jù)(步驟S75)。
圖14示出中央設(shè)施2的環(huán)球網(wǎng)服務(wù)操作。當(dāng)中央設(shè)施2從數(shù)據(jù)終端1接收到URL時(shí),信息傳遞部分23將檢查該數(shù)據(jù)終端1是否是PDA(步驟S81)。由于只有PC和PDA3才可以獲得環(huán)球網(wǎng)服務(wù),所以如果數(shù)據(jù)終端1不是PDA就等于說(shuō)數(shù)據(jù)終端1是PC,則信息傳遞部分23將不作任何修改地發(fā)送HTML文件(步驟S82)。如果數(shù)據(jù)終端1是PDA,則信息傳遞部分23將在顯示能力和顯示尺寸方面對(duì)HTML文件進(jìn)行修改,然后再發(fā)送它們(步驟S83)。
下面將說(shuō)明本發(fā)明的第二個(gè)實(shí)施例。
圖15示出本發(fā)明第二實(shí)施例的網(wǎng)絡(luò)系統(tǒng)。數(shù)據(jù)終端1A含有一個(gè)代碼傳遞部分12,它可以包括一個(gè)程序部分和一個(gè)數(shù)據(jù)終端1A的硬件部分,其中上述的程序使數(shù)據(jù)終端1A能與中央設(shè)施2A相通信。代碼傳遞部分12根據(jù)數(shù)據(jù)終端1A的用戶所輸入的該終端的能力和特性制備出一個(gè)型號(hào)代碼,并且每當(dāng)數(shù)據(jù)終端1A連接到中央設(shè)施2A上時(shí)就把該型號(hào)代碼發(fā)送給中央設(shè)施2A。圖16示出由代碼傳遞部分12所制備的型號(hào)代碼。該型號(hào)代碼包括一個(gè)識(shí)別前端代碼和一些功能代碼,后者指明了顯示器能力、顯示尺寸、編碼方案、通信協(xié)議,靜止圖像格式、以及存儲(chǔ)器容量。代碼傳遞部分12根據(jù)用戶的輸入數(shù)據(jù)自動(dòng)地制備型號(hào)代碼。
中央設(shè)施2A包括一個(gè)型號(hào)代碼解碼部分25和一個(gè)信息傳遞部分23A。型號(hào)代碼解碼部分25對(duì)從數(shù)據(jù)終端1A送來(lái)的型號(hào)代碼進(jìn)行解碼。也就是說(shuō),型號(hào)代碼解碼部分25根據(jù)圖17所示的表格從型號(hào)代碼得到表明數(shù)據(jù)終端1A的能力和特性的性能數(shù)據(jù)。其后,型號(hào)代碼解碼部分25把性能數(shù)據(jù)提供給信息傳遞部分23A的數(shù)據(jù)修改部分236。數(shù)據(jù)修改部分236修改或者選擇存儲(chǔ)在數(shù)據(jù)存儲(chǔ)部分235中的信息數(shù)據(jù)。
權(quán)利要求
1.一種信息傳遞系統(tǒng),它包括一個(gè)連接在一個(gè)網(wǎng)絡(luò)上的數(shù)據(jù)終端,它含有代碼存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)能指明上述數(shù)據(jù)終端的能力的代碼;以及代碼傳遞裝置,用于把存儲(chǔ)在上述代碼存儲(chǔ)裝置中的上述代碼傳遞給上述網(wǎng)絡(luò);以及一個(gè)中央設(shè)施,它能通過(guò)網(wǎng)絡(luò)與多個(gè)可能具有互不相同的能力的上述數(shù)據(jù)終端相連接,上述中央設(shè)施包括代碼接收裝置,用于接收通過(guò)上述網(wǎng)絡(luò)從上述數(shù)據(jù)終端傳遞來(lái)的上述代碼;識(shí)別裝置,用于識(shí)別由上述代碼接收裝置所接收到的上述代碼,還用于探測(cè)上述數(shù)據(jù)終端的上述能力;以及信息傳遞裝置,用于以適合于上述數(shù)據(jù)終端的上述能力的方式向上述數(shù)據(jù)終端傳遞信息。
2.根據(jù)權(quán)利要求1的信息傳遞系統(tǒng),其中上述識(shí)別裝置包括代碼存儲(chǔ)裝置,用于存儲(chǔ)上述代碼和一個(gè)能力數(shù)據(jù),該能力數(shù)據(jù)對(duì)應(yīng)于能說(shuō)明上述數(shù)據(jù)終端的上述能力的上述代碼;以及探測(cè)裝置,用于探測(cè)存儲(chǔ)在上述代碼存儲(chǔ)裝置中的對(duì)應(yīng)于由上述接收裝置所接收到的上述代碼的上述能力數(shù)據(jù)。
3.根據(jù)權(quán)利要求2的信息傳遞系統(tǒng),其中上述中央設(shè)施包括信息存儲(chǔ)裝置,用于存儲(chǔ)準(zhǔn)備向上述數(shù)據(jù)終端傳遞的信息;以及修改裝置,用于根據(jù)由上述探測(cè)裝置所探測(cè)到的上述能力數(shù)據(jù)來(lái)修改存儲(chǔ)在上述信息存儲(chǔ)裝置中的上述信息。
4.根據(jù)權(quán)利要求2的信息傳遞系統(tǒng),其中上述中央設(shè)施包括信息存儲(chǔ)裝置,用于存儲(chǔ)多種分別適合于各個(gè)上述數(shù)據(jù)終端的上述能力的格式的信息;以及選擇裝置,用于根據(jù)由上述探測(cè)裝置所探測(cè)到的上述能力數(shù)據(jù)來(lái)從存儲(chǔ)在上述信息存儲(chǔ)裝置內(nèi)的多種格式的信息中選出一種格式的信息。
5.根據(jù)權(quán)利要求1的信息傳遞系統(tǒng),其中上述中央設(shè)施包括代碼指定裝置,用于請(qǐng)求數(shù)據(jù)終端發(fā)送上述能力數(shù)據(jù),并用于根據(jù)從上述數(shù)據(jù)終端發(fā)送來(lái)的上述能力數(shù)據(jù)來(lái)給上述數(shù)據(jù)崦終端指定上述代碼,以使上述數(shù)據(jù)終端能把上述代碼存儲(chǔ)在上述數(shù)據(jù)終端的上述代碼存儲(chǔ)裝置中。
6.根據(jù)權(quán)利要求1的信息傳遞系統(tǒng),其中上述數(shù)據(jù)終端包括代碼制備裝置,用于根據(jù)上述數(shù)據(jù)終端的上述能力來(lái)制備上述代碼;而且,上述識(shí)別裝置包括代碼解碼裝置,用于對(duì)由上述代碼制備裝置所制備的上述代碼進(jìn)行解碼,并用于獲得上述數(shù)據(jù)終端的上述能力數(shù)據(jù)。
7.一種服務(wù)器,它用于連接多個(gè)可能具有互不相同的能力的數(shù)據(jù)終端,并用于利用網(wǎng)絡(luò)向上述數(shù)據(jù)終端傳遞信息,上述服務(wù)器包括識(shí)別裝置,用于識(shí)別連接在上述網(wǎng)絡(luò)上的上述數(shù)據(jù)終端的上述能力;以及信息傳遞裝置,用于以一種適合于由上述識(shí)別裝置所識(shí)別出的上述數(shù)據(jù)終端的上述能力的要求的方式,向上述數(shù)據(jù)終端傳遞上述信息。
8.根據(jù)權(quán)利要求7的服務(wù)器,它還包括信息存儲(chǔ)裝置,用于存儲(chǔ)上述信息;代碼存儲(chǔ)裝置,用于存儲(chǔ)根據(jù)上述數(shù)據(jù)終端的能力所指定給上述數(shù)據(jù)終端的代碼,還用于存儲(chǔ)對(duì)應(yīng)于能說(shuō)明上述數(shù)據(jù)終端的上述能力的上述代碼的能力數(shù)據(jù);代碼接收裝置,用于接收通過(guò)上述網(wǎng)絡(luò)從上述數(shù)據(jù)終端傳遞來(lái)的上述代碼;探測(cè)裝置,用于探測(cè)存儲(chǔ)在上述代碼存儲(chǔ)裝置中的對(duì)應(yīng)于由上述接收裝置所接收到的上述代碼的上述能力數(shù)據(jù);以及修改裝置,用于根據(jù)由上述探測(cè)裝置所探測(cè)到的上述能力數(shù)據(jù)來(lái)修改上述信息。
9.根據(jù)權(quán)利要求8的服務(wù)器,其中上述代碼存儲(chǔ)裝置包括用來(lái)存儲(chǔ)能指明上述數(shù)據(jù)終端的顯示器的能力的數(shù)據(jù)的裝置,而且,上述修改裝置包括用來(lái)把上述信息修改成適合于上述數(shù)據(jù)終端的上述顯示器的上述能力的要求的信息的裝置。
10.根據(jù)權(quán)利要求8的服務(wù)器,其中上述代碼存儲(chǔ)裝置包括用來(lái)存儲(chǔ)能指明上述數(shù)據(jù)終端顯示器的能力的數(shù)據(jù)的裝置,而且,上述修改裝置包括用來(lái)當(dāng)上述探測(cè)裝置探測(cè)到了表明上述數(shù)據(jù)終端的上述顯示器的上述能力不能夠顯示圖像數(shù)據(jù)的上述能力數(shù)據(jù)時(shí),從上述信息中刪去上述圖像數(shù)據(jù)的裝置。
11.根據(jù)權(quán)利要求7的服務(wù)器,它還包括電子郵件數(shù)據(jù)存儲(chǔ)裝置,用于存儲(chǔ)要傳送給上述各數(shù)據(jù)終端的電子郵件;圖像數(shù)據(jù)探測(cè)裝置,用于探測(cè)出存儲(chǔ)在上述電子郵件數(shù)據(jù)存儲(chǔ)裝置內(nèi)的上述電子郵件是否附有圖像數(shù)據(jù);以及電子郵件修改裝置,用于當(dāng)上述識(shí)別裝置識(shí)別出表明上述數(shù)據(jù)終端不能夠顯示圖像數(shù)據(jù)的上述能力數(shù)據(jù)時(shí),從上述電子郵件中刪去上述圖像數(shù)據(jù)。
12.根據(jù)權(quán)利要求7的服務(wù)器,它還包括網(wǎng)頁(yè)存儲(chǔ)裝置,用于存儲(chǔ)環(huán)球網(wǎng)網(wǎng)頁(yè);以及網(wǎng)頁(yè)傳遞裝置,用于以適合于上述數(shù)據(jù)終端的上述能力的要求的方式向上述數(shù)據(jù)終端傳遞存儲(chǔ)在上述網(wǎng)存儲(chǔ)裝置中的網(wǎng)頁(yè)。
13.一種數(shù)據(jù)終端,它用于與含有一個(gè)與多個(gè)上述數(shù)據(jù)終端相連接的服務(wù)器的網(wǎng)絡(luò)系統(tǒng)相連接,上述數(shù)據(jù)終端包括用于與上述服務(wù)器互相傳遞信息的裝置;以及代碼傳遞裝置,用于在上述數(shù)據(jù)終端連接在上述服務(wù)器上時(shí)為了傳遞信息而向上述服務(wù)器傳遞一個(gè)能識(shí)別出上述數(shù)據(jù)終端的能力的代碼。
14.根據(jù)權(quán)利要求13的數(shù)據(jù)終端,它還包括請(qǐng)求裝置,用于請(qǐng)求上述服務(wù)器根據(jù)上述數(shù)據(jù)終端的上述能力來(lái)指定上述代碼;以及代碼存儲(chǔ)裝置,用于存儲(chǔ)上述服務(wù)器在響應(yīng)于上述請(qǐng)求裝置所作出的上述請(qǐng)求時(shí)發(fā)送來(lái)的上述代碼。
15.根據(jù)權(quán)利要求14的數(shù)據(jù)終端,其中上述請(qǐng)求裝置包括用來(lái)向上述服務(wù)器傳遞一個(gè)預(yù)定代碼以請(qǐng)求上述服務(wù)器根據(jù)上述數(shù)據(jù)終端的上述能力來(lái)指定上述代碼的裝置。
全文摘要
一種信息傳遞系統(tǒng),它包括一個(gè)能與網(wǎng)絡(luò)相連接的數(shù)據(jù)終端和一個(gè)能通過(guò)網(wǎng)絡(luò)與多個(gè)可能具有互不相同的能力和/或特性的數(shù)據(jù)終端相連接的中央設(shè)施。這種數(shù)據(jù)終端具有一個(gè)能表明其能力和/或特性的型號(hào)代碼,并且每當(dāng)它連接到中央設(shè)施上時(shí)都將向中央設(shè)施發(fā)送一次型號(hào)代碼。中央設(shè)施識(shí)別從數(shù)據(jù)終端發(fā)送來(lái)的型號(hào)代碼,并探測(cè)出該數(shù)據(jù)終端的能力和/或特性。并且,中央設(shè)施適合于數(shù)據(jù)終端的能力和/或特性的方式向數(shù)據(jù)終端發(fā)送信息。
文檔編號(hào)G06F13/00GK1205148SQ97191340
公開(kāi)日1999年1月13日 申請(qǐng)日期1997年9月29日 優(yōu)先權(quán)日1996年9月30日
發(fā)明者守屋孝司 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社