欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

終端設(shè)備和中繼設(shè)備的制作方法

文檔序號(hào):6465411閱讀:278來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):終端設(shè)備和中繼設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及執(zhí)行所安裝的應(yīng)用程序的終端設(shè)備和在不同的網(wǎng)絡(luò)之間中繼數(shù)據(jù)的中繼設(shè)備。
背景技術(shù)
各種應(yīng)用程序可以安裝在一個(gè)諸如個(gè)人計(jì)算機(jī)之類(lèi)的終端設(shè)備內(nèi),提供各種功能。這些應(yīng)用程序可以通過(guò)諸如CD-ROM之類(lèi)的存儲(chǔ)媒體或者通過(guò)諸如因特網(wǎng)之類(lèi)的網(wǎng)絡(luò)上的服務(wù)器裝入,或者,一些應(yīng)用程序可以由終端的制造廠預(yù)裝,也可以由與應(yīng)用程序的廠商有許可合同的終端零售方安裝。
然而,并不是所有的應(yīng)用程序的來(lái)源都是可信任的,例如,一些惡意的人可以通過(guò)因特網(wǎng)上的服務(wù)器在終端上安裝一些有損害或危險(xiǎn)的軟件。

發(fā)明內(nèi)容
本發(fā)明是考慮到上述問(wèn)題提出的,目的是提供一種終端設(shè)備和中繼設(shè)備,能夠告訴終端的用戶(hù)在終端上執(zhí)行的應(yīng)用程序的來(lái)源的差別。
為了達(dá)到這個(gè)目的,本發(fā)明提供了一種終端設(shè)備,這種終端設(shè)備具有一個(gè)存儲(chǔ)多個(gè)應(yīng)用程序的存儲(chǔ)裝置和一個(gè)執(zhí)行存儲(chǔ)在存儲(chǔ)裝置內(nèi)的應(yīng)用程序、根據(jù)所執(zhí)行的應(yīng)用程序的來(lái)源給用戶(hù)一個(gè)提示的應(yīng)用程序執(zhí)行裝置。
應(yīng)用程序執(zhí)行裝置可以根據(jù)應(yīng)用程序的裝入方法確定應(yīng)用程序的來(lái)源。
應(yīng)用程序執(zhí)行裝置可以根據(jù)所執(zhí)行的應(yīng)用程序是否從一個(gè)網(wǎng)絡(luò)下載改變提示。
應(yīng)用程序執(zhí)行裝置可以根據(jù)所執(zhí)行的應(yīng)用程序是否從一個(gè)外部存儲(chǔ)媒體讀出改變提示。
應(yīng)用程序執(zhí)行裝置可以根據(jù)所執(zhí)行的應(yīng)用程序的可靠性是否由一個(gè)不是應(yīng)用程序的供應(yīng)商的第三方保證改變提示。
存儲(chǔ)在存儲(chǔ)裝置內(nèi)的應(yīng)用程序可以包括一個(gè)通過(guò)一個(gè)中繼設(shè)備從一個(gè)網(wǎng)絡(luò)下載的應(yīng)用程序,應(yīng)用程序執(zhí)行裝置可以根據(jù)是否有一個(gè)由中繼設(shè)備添加的預(yù)定標(biāo)識(shí)符確定這個(gè)應(yīng)用程序的可靠性是否保證。
存儲(chǔ)裝置可以具有存儲(chǔ)從外部存儲(chǔ)媒體得到的應(yīng)用程序的第一存儲(chǔ)裝置和存儲(chǔ)預(yù)裝的應(yīng)用程序的第二存儲(chǔ)裝置。
應(yīng)用程序執(zhí)行裝置可以根據(jù)所執(zhí)行的應(yīng)用程序來(lái)自第一存儲(chǔ)裝置還是來(lái)自第二存儲(chǔ)裝置改變提示。
終端設(shè)備還可以有一個(gè)在應(yīng)用程序執(zhí)行裝置控制下顯示各種信息的顯示裝置。此外,應(yīng)用程序執(zhí)行裝置可以通過(guò)顯示裝置上的圖像顯示根據(jù)應(yīng)用程序的來(lái)源而不同的提示。
顯示裝置可以在一個(gè)第一顯示區(qū)內(nèi)顯示應(yīng)用程序執(zhí)行裝置執(zhí)行的一個(gè)應(yīng)用程序的圖像,而在一個(gè)與第一顯示區(qū)獨(dú)立的第二顯示區(qū)內(nèi)顯示提示信息的圖像。
此外,按照本發(fā)明的使一個(gè)終端設(shè)備執(zhí)行一個(gè)應(yīng)用程序的方法包括下列步驟一個(gè)終端設(shè)備從一個(gè)網(wǎng)絡(luò)下載一個(gè)應(yīng)用程序;終端設(shè)備將這個(gè)應(yīng)用程序存儲(chǔ)在一個(gè)與一個(gè)表明這個(gè)應(yīng)用程序是一個(gè)下載應(yīng)用程序的下載標(biāo)識(shí)符關(guān)聯(lián)的存儲(chǔ)單元內(nèi);以及如果執(zhí)行一個(gè)應(yīng)用程序時(shí)有一個(gè)下載標(biāo)識(shí)符與所執(zhí)行的這個(gè)應(yīng)用程序關(guān)聯(lián),終端設(shè)備就在終端設(shè)備的顯示器上顯示一個(gè)預(yù)定的圖像。
按照本發(fā)明的使一個(gè)終端設(shè)備執(zhí)行應(yīng)用程序的方法包括下列步驟終端設(shè)備通過(guò)一個(gè)中繼服務(wù)器從一個(gè)網(wǎng)絡(luò)下載一個(gè)應(yīng)用程序;以及如果終端設(shè)備在執(zhí)行這個(gè)應(yīng)用程序時(shí)發(fā)現(xiàn)有一個(gè)由一個(gè)中繼服務(wù)器在這個(gè)應(yīng)用程序上附加的標(biāo)識(shí)符,終端設(shè)備就在終端設(shè)備的顯示器上顯示一個(gè)預(yù)定的圖像。
此外,本發(fā)明提供了一種使一個(gè)計(jì)算機(jī)執(zhí)行一個(gè)過(guò)程的程序產(chǎn)品,這個(gè)過(guò)程包括下列步驟利用一個(gè)通信單元從一個(gè)網(wǎng)絡(luò)下載一個(gè)應(yīng)用程序;將這個(gè)應(yīng)用程序存儲(chǔ)在一個(gè)與一個(gè)表明這個(gè)應(yīng)用程序是一個(gè)下載應(yīng)用程序的下載標(biāo)識(shí)符關(guān)聯(lián)的存儲(chǔ)單元內(nèi);以及如果在執(zhí)行這個(gè)應(yīng)用程序時(shí)有一個(gè)下載標(biāo)識(shí)符與這個(gè)應(yīng)用程序關(guān)聯(lián),就在終端設(shè)備的一個(gè)顯示器上顯示一個(gè)預(yù)定的圖像。
此外,本發(fā)明還提供了一種存有一個(gè)程序的計(jì)算機(jī)可讀媒體,這個(gè)程序用來(lái)使一個(gè)計(jì)算機(jī)執(zhí)行以下過(guò)程利用一個(gè)通信單元從一個(gè)網(wǎng)絡(luò)下載一個(gè)應(yīng)用程序;將這個(gè)應(yīng)用程序存儲(chǔ)在一個(gè)與一個(gè)表明這個(gè)應(yīng)用程序是一個(gè)下載應(yīng)用程序的下載標(biāo)識(shí)符關(guān)聯(lián)的存儲(chǔ)單元內(nèi);以及如果在執(zhí)行這個(gè)應(yīng)用程序時(shí)有一個(gè)下載標(biāo)識(shí)符與這個(gè)應(yīng)用程序關(guān)聯(lián),就在終端設(shè)備的一個(gè)顯示器上顯示一個(gè)預(yù)定的圖像。
本發(fā)明還提供了一種在一個(gè)第一網(wǎng)絡(luò)與一個(gè)第二網(wǎng)絡(luò)之間中繼數(shù)據(jù)的中繼設(shè)備,這種中繼設(shè)備包括一個(gè)從第一網(wǎng)絡(luò)接收數(shù)據(jù)的接收裝置;以及一個(gè)將接收裝置所接收的數(shù)據(jù)轉(zhuǎn)發(fā)給第二網(wǎng)絡(luò)的轉(zhuǎn)發(fā)裝置,這個(gè)轉(zhuǎn)發(fā)裝置在這數(shù)據(jù)的可靠性不由一個(gè)不是這數(shù)據(jù)的數(shù)據(jù)源的第三方保證時(shí)給這數(shù)據(jù)添加一個(gè)預(yù)定的標(biāo)識(shí)符。
接收裝置從第一網(wǎng)絡(luò)接收到的數(shù)據(jù)可以是由一個(gè)接到第一網(wǎng)絡(luò)上的服務(wù)器發(fā)送的,而轉(zhuǎn)發(fā)裝置可以根據(jù)發(fā)送由接收裝置所接收的數(shù)據(jù)的服務(wù)器的標(biāo)識(shí)確定數(shù)據(jù)的可靠性是否保證。
一個(gè)應(yīng)用程序的來(lái)源取決于裝入的具體實(shí)施方式
,也就是說(shuō)這個(gè)應(yīng)用程序是怎樣裝入的。作為安裝的具體實(shí)施方式
,例如有從一個(gè)存儲(chǔ)媒體安裝和從一個(gè)網(wǎng)絡(luò)下載后安裝。


圖1為示出在按照第一實(shí)施例設(shè)計(jì)的一個(gè)移動(dòng)電話機(jī)MS下載一個(gè)應(yīng)用程序時(shí)所用到的一些網(wǎng)元的方框圖。
圖2為示出按照這個(gè)實(shí)施例設(shè)計(jì)的移動(dòng)電話機(jī)MS的配置的方框圖。
圖3為例示這個(gè)實(shí)施例的應(yīng)用控制表TBL的示意圖。
圖4A為例示在執(zhí)行一個(gè)預(yù)裝的應(yīng)用程序期間液晶顯示器MS4的顯示情況的示意圖,而圖4B為例示在執(zhí)行一個(gè)下載的應(yīng)用程序期間液晶顯示器MS4的顯示情況的示意圖。
圖5為示出在按照第一實(shí)施例設(shè)計(jì)的移動(dòng)電話機(jī)內(nèi)的一個(gè)應(yīng)用程序的執(zhí)行環(huán)境的示意圖。
圖6為示出在按照第一實(shí)施例設(shè)計(jì)的移動(dòng)電話機(jī)MS通過(guò)網(wǎng)關(guān)服務(wù)器GWS下載一個(gè)應(yīng)用程序時(shí)的數(shù)據(jù)交換順序的示意圖。
圖7為例示在第一實(shí)施例中液晶顯示器14的顯示情況的示意圖。
圖8為示出在按照第一實(shí)施例設(shè)計(jì)移動(dòng)電話機(jī)MS的CPU11內(nèi)執(zhí)行一個(gè)應(yīng)用程序時(shí)執(zhí)行的一個(gè)過(guò)程的流程圖。
圖9為示出在按照變型1設(shè)計(jì)移動(dòng)電話機(jī)MS的CPU11內(nèi)執(zhí)行一個(gè)應(yīng)用程序時(shí)執(zhí)行的一個(gè)過(guò)程的流程圖。
圖10為示出按照變型2設(shè)計(jì)的移動(dòng)電話機(jī)MS的配置的方框圖。
圖11為示出在按照第二實(shí)施例設(shè)計(jì)的一個(gè)移動(dòng)電話機(jī)MS下載一個(gè)應(yīng)用程序時(shí)所用到的一些網(wǎng)元的方框圖。
具體實(shí)施例方式
下面將結(jié)合這些附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明。實(shí)施例的主題涉及到寫(xiě)入一個(gè)非易失性存儲(chǔ)器的應(yīng)用程序,而所謂“應(yīng)用程序”,如在下面所用的那樣,不是一個(gè)在瀏覽器上執(zhí)行的由一個(gè)標(biāo)簽以超文本標(biāo)注語(yǔ)言型數(shù)據(jù)(以下稱(chēng)為“HTML數(shù)據(jù)”)標(biāo)明的文件(例如,Java程序或GIF文件)。
第一實(shí)施例圖1示出了按照本實(shí)施例設(shè)計(jì)的一個(gè)移動(dòng)電話機(jī)MS在從因特網(wǎng)上的一個(gè)服務(wù)器下載一個(gè)應(yīng)用程序時(shí)所用到的一些網(wǎng)元。雖然在本實(shí)施例中所用的是一個(gè)移動(dòng)電話機(jī)MS,但在本發(fā)明中也可以使用一個(gè)諸如PDA之類(lèi)的終端設(shè)備。
現(xiàn)在結(jié)合圖1說(shuō)明移動(dòng)電話機(jī)MS通過(guò)因特網(wǎng)從IP服務(wù)器W下載一個(gè)應(yīng)用程序所用到的一些網(wǎng)元。
一個(gè)存儲(chǔ)在IP服務(wù)器W內(nèi)的應(yīng)用程序通過(guò)因特網(wǎng)INET、網(wǎng)關(guān)服務(wù)器GWS和移動(dòng)分組通信網(wǎng)MPN發(fā)送給一個(gè)移動(dòng)電話機(jī)MS。應(yīng)當(dāng)注意的是,在圖1中,為了避免圖示過(guò)分復(fù)雜,只分別示出了一個(gè)移動(dòng)電話機(jī)MS、一個(gè)基站BS和兩個(gè)IP服務(wù)器W。然而,實(shí)際情況是在網(wǎng)絡(luò)內(nèi)有若干個(gè)移動(dòng)電話機(jī)MS、基站BS和IP服務(wù)器W。
IP服務(wù)器W是一個(gè)由信息供應(yīng)商(IP)擁有的計(jì)算機(jī)系統(tǒng)。例如,IP服務(wù)器W存有HTML數(shù)據(jù)、稱(chēng)為Java應(yīng)用程序并以Java(商標(biāo))計(jì)算機(jī)語(yǔ)言編寫(xiě)的軟件和各種以其他編程語(yǔ)言編寫(xiě)的應(yīng)用程序(以下所謂“應(yīng)用程序”一般是指Java和其他應(yīng)用程序,除非另有說(shuō)明)。保存在IP服務(wù)器W內(nèi)的應(yīng)用程序包括例如進(jìn)行諸如股票交易之類(lèi)的在線交易的應(yīng)用程序、地址簿應(yīng)用程序和個(gè)人信息管理應(yīng)用程序(PIM)。每個(gè)應(yīng)用程序根據(jù)其類(lèi)型以不同方式存儲(chǔ)。例如,一個(gè)Java應(yīng)用程序分成具有一些諸如應(yīng)用程序的名稱(chēng)之類(lèi)的屬性的ADF和含有應(yīng)用程序的數(shù)據(jù)本體的Jar;ADF和Jar保存在IP服務(wù)器W內(nèi)。在下面的說(shuō)明中,除非有特殊需要區(qū)別ADF和Jar,它們將都稱(chēng)為一個(gè)Java應(yīng)用程序。除了Java應(yīng)用程序之外的應(yīng)用程序不分開(kāi)存儲(chǔ)。
為包括這些應(yīng)用程序的每個(gè)數(shù)據(jù)各設(shè)置一個(gè)URL。IP服務(wù)器W提取包括在從因特網(wǎng)INET接收到的GET(獲取)請(qǐng)求內(nèi)的URL,向因特網(wǎng)INET發(fā)送由URL指定的數(shù)據(jù),作為對(duì)這個(gè)請(qǐng)求的響應(yīng)。如果包括在IP服務(wù)器W接收到的GET請(qǐng)求內(nèi)的URL所指定的是一個(gè)并非Java應(yīng)用程序的應(yīng)用程序,IP服務(wù)器W只是向因特網(wǎng)發(fā)回所指定的應(yīng)用程序本體。然而,如果這個(gè)URL所指定的是一個(gè)Java應(yīng)用程序,IP服務(wù)器W向因特網(wǎng)發(fā)送由URL所指定的Java應(yīng)用程序的ADF。然后,如果接收到與所發(fā)送的ADF關(guān)聯(lián)的Jar的發(fā)送請(qǐng)求,IP服務(wù)器再發(fā)送與這個(gè)傳送請(qǐng)求對(duì)應(yīng)的Jar。
移動(dòng)電話機(jī)MS可以通過(guò)一個(gè)移動(dòng)分組通信網(wǎng)MPN進(jìn)行數(shù)據(jù)通信。此外,移動(dòng)電話機(jī)MS還可以通過(guò)一個(gè)移動(dòng)電話網(wǎng)(未示出)進(jìn)行語(yǔ)音通信。移動(dòng)電話機(jī)MS存有一個(gè)萬(wàn)維網(wǎng)(WWW)瀏覽器,移動(dòng)電話機(jī)MS的用戶(hù)用這個(gè)瀏覽器瀏覽通過(guò)IP服務(wù)器W提供的網(wǎng)頁(yè)。移動(dòng)臺(tái)MS內(nèi)的WWW瀏覽器還具有能執(zhí)行Java小程序的功能。在瀏覽一個(gè)WWW網(wǎng)頁(yè)時(shí),一個(gè)WWW瀏覽器可以下載由一個(gè)標(biāo)簽指定的Java小程序和執(zhí)行下載的這個(gè)Java小程序。此外,移動(dòng)電話機(jī)MS還能執(zhí)行各種諸如從IP服務(wù)器W下載的Java應(yīng)用程序之類(lèi)的應(yīng)用程序。
此外,按照本實(shí)施例,移動(dòng)電話機(jī)MS根據(jù)應(yīng)用程序的來(lái)源對(duì)應(yīng)用程序進(jìn)行以不同方式進(jìn)行處理。具體地說(shuō),移動(dòng)電話機(jī)MS能在執(zhí)行一個(gè)應(yīng)用程序時(shí)告訴用戶(hù)這個(gè)應(yīng)用程序已被下載。實(shí)現(xiàn)這個(gè)功能的具體情況將在下面詳細(xì)說(shuō)明。
移動(dòng)分組通信網(wǎng)MPN是一個(gè)為移動(dòng)臺(tái)MS提供分組通信服務(wù)的通信網(wǎng),除了網(wǎng)關(guān)服務(wù)器GWS和多個(gè)基站外還有一個(gè)分組用戶(hù)處理設(shè)備(未示出)。
網(wǎng)關(guān)服務(wù)器GWS是一個(gè)配置在一個(gè)使移動(dòng)分組通信網(wǎng)與因特網(wǎng)INET相連接的移動(dòng)分組網(wǎng)關(guān)交換中心內(nèi)的計(jì)算機(jī)系統(tǒng)。網(wǎng)關(guān)服務(wù)器GWS對(duì)所接收的數(shù)據(jù)進(jìn)行協(xié)議轉(zhuǎn)換,使數(shù)據(jù)適應(yīng)目的網(wǎng)絡(luò)后,發(fā)送經(jīng)轉(zhuǎn)換的數(shù)據(jù)。移動(dòng)分組通信網(wǎng)MPN與因特網(wǎng)INET之間的數(shù)據(jù)通信在本實(shí)施例中是由網(wǎng)關(guān)服務(wù)器GWS的這個(gè)功能實(shí)現(xiàn)的。
(A)移動(dòng)電話機(jī)MS的硬件配置圖2為示出按照本實(shí)施例設(shè)計(jì)的移動(dòng)電話機(jī)MS的配置的方框圖。
如圖所示,移動(dòng)電話機(jī)MS具有控制器MS1、收發(fā)部分MS2、指令輸入部分MS3、液晶顯示器MS4和在它們之間傳輸數(shù)據(jù)的總線MS5。
收發(fā)部分MS2在控制器MS1的控制下與移動(dòng)分組通信網(wǎng)MPN的基站BS進(jìn)行無(wú)線通信。
指令輸入部分MS3配有各種按鈕(PB)和一些光標(biāo)鍵。在用戶(hù)執(zhí)行輸入操作時(shí),指令輸入部分MS3響應(yīng)這輸入操作向控制器MS1發(fā)送操作信號(hào)。液晶顯示器MS4由一個(gè)諸如液晶屏之類(lèi)的顯示裝置組成,在控制器MS1的控制下顯示各種信息。
控制器MS1包括例如中央處理單元(CPU)11、只讀存儲(chǔ)器(ROM)12、隨機(jī)存取存儲(chǔ)器(RAM)13和EEPROM14,對(duì)移動(dòng)電話機(jī)MS的各個(gè)部分進(jìn)行控制。ROM12存有各種應(yīng)用程序,諸如WWW瀏覽器、控制應(yīng)用程序之類(lèi)。存儲(chǔ)在ROM12內(nèi)的應(yīng)用程序是一個(gè)在移動(dòng)電話機(jī)MS的生產(chǎn)過(guò)程中存儲(chǔ)(預(yù)裝)的應(yīng)用程序,這個(gè)應(yīng)用程序的可靠性由移動(dòng)電話機(jī)MS的移動(dòng)通信公司或生產(chǎn)廠家保證。在下面的說(shuō)明中,這個(gè)預(yù)裝在ROM12內(nèi)的應(yīng)用程序稱(chēng)為預(yù)裝應(yīng)用程序。
RAM13用作CPU11的工作區(qū),暫時(shí)存儲(chǔ)諸如從IP服務(wù)器W下載的HTML數(shù)據(jù)和應(yīng)用程序之類(lèi)的數(shù)據(jù)。
EEPROM14具有一個(gè)應(yīng)用程序存儲(chǔ)區(qū)14a和一個(gè)表格區(qū)14b。在應(yīng)用程序存儲(chǔ)區(qū)14a內(nèi)存儲(chǔ)從IP服務(wù)器W下載的應(yīng)用程序。在下面的說(shuō)明中,存儲(chǔ)在EEPROM14的應(yīng)用程序存儲(chǔ)區(qū)14a內(nèi)的從IP服務(wù)器W下載的應(yīng)用程序稱(chēng)為下載應(yīng)用程序。
如圖3所示,在表格存儲(chǔ)區(qū)14b內(nèi)配置了一個(gè)應(yīng)用程序控制表TBL。如圖所示,在應(yīng)用控制表TBL內(nèi)按存儲(chǔ)在移動(dòng)電話機(jī)MS內(nèi)的每個(gè)應(yīng)用程序(也就是預(yù)裝應(yīng)用程序和下載應(yīng)用程序)的名稱(chēng)存儲(chǔ)了應(yīng)用程序的存儲(chǔ)位置信息(存儲(chǔ)媒體名稱(chēng)或存儲(chǔ)地址)和下載標(biāo)志F。
下載標(biāo)志F是一個(gè)表示一個(gè)應(yīng)用程序是否為下載應(yīng)用程序的標(biāo)志。如果一個(gè)應(yīng)用程序是下載應(yīng)用程序,標(biāo)志F就具有值“1”,而如果這個(gè)應(yīng)用程序是一個(gè)預(yù)裝應(yīng)用程序,標(biāo)志F就具有值“0”。
在本實(shí)施例中,CPU11在執(zhí)行一個(gè)存儲(chǔ)在ROM12和EEPROM14內(nèi)的應(yīng)用程序時(shí)根據(jù)應(yīng)用程序控制表TBL的內(nèi)容對(duì)所執(zhí)行的應(yīng)用程序以不同方式進(jìn)行處理。具體地說(shuō),CPU11在執(zhí)行一個(gè)應(yīng)用程序時(shí)從應(yīng)用程序控制表TBL讀出下載標(biāo)志F,在下載標(biāo)志具有值“1”的情況下,CPU11向液晶顯示器MS4發(fā)送一個(gè)控制信號(hào)。一收到這個(gè)信號(hào),在液晶顯示器MS4上就顯示一個(gè)預(yù)定的圖像。因此,按照本實(shí)施例,移動(dòng)電話機(jī)MS能告訴用戶(hù)CPU11所執(zhí)行的這個(gè)應(yīng)用程序是一個(gè)下載應(yīng)用程序。
圖4A例示了在執(zhí)行一個(gè)預(yù)裝應(yīng)用程序時(shí)液晶顯示器MS4的顯示情況,而圖4B例示了在執(zhí)行一個(gè)下載應(yīng)用程序時(shí)液晶顯示器MS4的顯示情況。從圖4A和圖4B可見(jiàn),在圖4B中顯示了一個(gè)呈現(xiàn)為“DL”的符號(hào)(以下將這個(gè)圖像稱(chēng)為“DL”標(biāo)記)。因此,在所執(zhí)行的應(yīng)用程序是一個(gè)下載應(yīng)用程序時(shí),就顯示“DL”。
此外,圖4A和圖4B所示的顯示屏幕分成兩個(gè)區(qū)。也就是說(shuō),在圖中,在虛線下面的一個(gè)區(qū)域內(nèi)顯示一個(gè)正在執(zhí)行的應(yīng)用程序的運(yùn)行屏幕,而在虛線上面的區(qū)域P內(nèi)顯示通常在移動(dòng)電話機(jī)內(nèi)使用的一些諸如天線符號(hào)之類(lèi)的圖標(biāo)(以下將這些圖標(biāo)稱(chēng)為“象形圖”,“DL”也是一個(gè)象形圖)。注意,區(qū)域P不由任何應(yīng)用程序使用,它是與其他區(qū)域獨(dú)立的。
在區(qū)域P內(nèi)顯示“DL”時(shí),可以確定正在執(zhí)行的這個(gè)應(yīng)用程序是一個(gè)下載應(yīng)用程序。
(B)移動(dòng)電話機(jī)的應(yīng)用程序運(yùn)行環(huán)境圖5為示出在移動(dòng)電話機(jī)MS內(nèi)一個(gè)應(yīng)用程序的運(yùn)行環(huán)境的示意圖。
在本實(shí)施例中,移動(dòng)電話機(jī)MS的應(yīng)用程序執(zhí)行環(huán)境包括在最低層提供的操作系統(tǒng)(以下稱(chēng)為“OS”)上的Java運(yùn)行環(huán)境(以下稱(chēng)為“Java運(yùn)行環(huán)境”(JRE))。
JRE由Java應(yīng)用程序管理器(以下縮寫(xiě)為“JAM”)和Java虛擬機(jī)(以下縮寫(xiě)為“KVM”)組成,它們都是在OS功能下執(zhí)行的。一個(gè)Java應(yīng)用程序由CPU11根據(jù)JRE提供的運(yùn)行環(huán)境執(zhí)行。JAM為在執(zhí)行一個(gè)Java應(yīng)用程序中控制安全的軟件。KVM為在JAM的控制下執(zhí)行一個(gè)Java應(yīng)用程序的軟件,它具有將字節(jié)碼(Java的執(zhí)行文件類(lèi)型)轉(zhuǎn)換成移動(dòng)電話機(jī)MS的CPU11可識(shí)別的命令碼的功能。
除了Java應(yīng)用程序之外的應(yīng)用程序(例如,WWW瀏覽器等)由CPU11在OS功能下執(zhí)行。
第一實(shí)施例的工作情況以下將按(A)在下載一個(gè)應(yīng)用程序時(shí)的操作(B)在執(zhí)行移動(dòng)電話機(jī)MS內(nèi)的一個(gè)應(yīng)用程序時(shí)的操作的順序說(shuō)明本實(shí)施例的工作情況。
(A)在下載一個(gè)應(yīng)用程序時(shí)的操作現(xiàn)在結(jié)合圖6所示的數(shù)據(jù)交換順序說(shuō)明下載一個(gè)應(yīng)用程序的操作。
首先,用戶(hù)對(duì)移動(dòng)電話機(jī)MS的指令輸入裝置MS3進(jìn)行操作,激活WWW瀏覽器。在輸入后,CPU11響應(yīng)指令輸入裝置MS3發(fā)送的一個(gè)操作信號(hào),從ROM12讀出WWW瀏覽器,向如上所述移動(dòng)分組通信網(wǎng)MPN內(nèi)部的分組用戶(hù)處理設(shè)備進(jìn)行分組注冊(cè)。分組注冊(cè)是一個(gè)為在移動(dòng)電話機(jī)MS與移動(dòng)分組通信網(wǎng)MPN之間可以進(jìn)行分組交換的注冊(cè)過(guò)程。在進(jìn)行分組注冊(cè)時(shí),移動(dòng)電話機(jī)MS可以與網(wǎng)關(guān)服務(wù)器GWS進(jìn)行分組交換,使移動(dòng)電話機(jī)MS可以在分組交換期間發(fā)送一個(gè)請(qǐng)求或響應(yīng)。
此后,在用戶(hù)執(zhí)行一個(gè)例如指定一個(gè)標(biāo)識(shí)IP服務(wù)器W的下載網(wǎng)頁(yè)的URL的輸入操作時(shí),移動(dòng)電話機(jī)MS內(nèi)的CPU11就通過(guò)收發(fā)部分MS2向移動(dòng)分組通信網(wǎng)MPN發(fā)送一個(gè)含有URL的GET請(qǐng)求。網(wǎng)關(guān)服務(wù)器GWS接收到GET請(qǐng)求D1,對(duì)所接收的請(qǐng)求進(jìn)行協(xié)議轉(zhuǎn)換后作為GET請(qǐng)求D2發(fā)送給因特網(wǎng)INET。
IP服務(wù)器W接收到GET請(qǐng)求D2后,向因特網(wǎng)INET發(fā)送包含在GET請(qǐng)求D2內(nèi)的URL(在這種情況下是一個(gè)下載網(wǎng)頁(yè))指定的HTML數(shù)據(jù)D3。HTML數(shù)據(jù)D3被網(wǎng)關(guān)服務(wù)器GWS接收后,作為HTML數(shù)據(jù)D4發(fā)送給因特網(wǎng)INET。
于是,移動(dòng)電話機(jī)MS的收發(fā)單元MS2接收到HTML數(shù)據(jù)D4。移動(dòng)電話機(jī)MS的CPU11將所接收的HTML數(shù)據(jù)D4存儲(chǔ)在RAM13內(nèi),并在液晶顯示器MS4上顯示一個(gè)示出HTML數(shù)據(jù)D4的屏幕。
圖7為例示在接收到HTML數(shù)據(jù)D4時(shí)移動(dòng)電話機(jī)MS的液晶顯示器MS4上顯示的一個(gè)圖像的示意圖。如圖所示,在移動(dòng)電話機(jī)MS的液晶顯示器MS4上顯示了移動(dòng)電話機(jī)MS可以從IP服務(wù)器W下載的應(yīng)用程序的名稱(chēng),作為一個(gè)菜單標(biāo)題。具體地說(shuō),在圖7中,在液晶顯示器上顯示了下載菜單和若干應(yīng)用程序的名稱(chēng)。這些應(yīng)用程序名稱(chēng)以錨標(biāo)(anchor tag)形式寫(xiě)入HTML數(shù)據(jù)。
在這個(gè)階段,如果用戶(hù)想下載“應(yīng)用程序(a)”,就要執(zhí)行以下操作。用戶(hù)首先用光標(biāo)鍵選擇一個(gè)應(yīng)用程序的名稱(chēng)。于是,CPU11使所選的應(yīng)用程序的名稱(chēng)的字符串加亮。在圖7所示的情況下,稱(chēng)為“應(yīng)用程序(a)”的“字符串”項(xiàng)加亮,而用戶(hù)在加亮狀態(tài)期間壓下指令輸入裝置M3的一個(gè)預(yù)定按鈕時(shí),CPU11就通過(guò)收發(fā)單元MS2向移動(dòng)分組通信網(wǎng)MPN發(fā)送含有指定一個(gè)菜單標(biāo)題“應(yīng)用程序(a)”的URL的GET請(qǐng)求D5。此時(shí),CPU11將所指定的應(yīng)用程序的名稱(chēng)(即“應(yīng)用程序(a)”)的字符串存儲(chǔ)在RAM13內(nèi)。
移動(dòng)電話機(jī)MS發(fā)送的GET請(qǐng)求D5由網(wǎng)關(guān)服務(wù)器GWS接收后作為GET請(qǐng)求D6發(fā)送給因特網(wǎng)INET。IP服務(wù)器W接收到GET請(qǐng)求D6后,提取包含在所接收的GET請(qǐng)求D6內(nèi)的URL。IP服務(wù)器W將URL指定的應(yīng)用程序(在這種情況下為應(yīng)用程序(a))作為數(shù)據(jù)D7發(fā)送給因特網(wǎng)INET。數(shù)據(jù)D7受到GWS的協(xié)議轉(zhuǎn)換后,作為數(shù)據(jù)D8被移動(dòng)電話機(jī)MS接收。
在本實(shí)施例中,根據(jù)要下載的應(yīng)用程序(即,應(yīng)用程序(a))是否為一個(gè)Java應(yīng)用程序執(zhí)行不同的處理。下面將分兩部分對(duì)在應(yīng)用程序(a)是一個(gè)Java應(yīng)用程序時(shí)和在應(yīng)用程序(a)是其它類(lèi)型的應(yīng)用程序時(shí)進(jìn)行說(shuō)明。
(i)在應(yīng)用程序(a)是一個(gè)Java應(yīng)用程序時(shí)在IP服務(wù)器W通過(guò)網(wǎng)關(guān)服務(wù)器GWS接收到移動(dòng)電話機(jī)MS發(fā)送的GET請(qǐng)求D6時(shí),IP服務(wù)器W提取包含在該GET請(qǐng)求內(nèi)的URL。然后,IP服務(wù)器W將與這個(gè)URL對(duì)應(yīng)的ADF(在這種情況下,是與應(yīng)用程序(a)關(guān)聯(lián)的ADF)發(fā)送給因特網(wǎng)INET。網(wǎng)關(guān)服務(wù)器GWS接收到ADF后,將它發(fā)送給移動(dòng)分組通信網(wǎng)MPN。
在移動(dòng)電話機(jī)MS的收發(fā)單元MS2接收到ADF時(shí),移動(dòng)臺(tái)MS的CPU11提取包含在ADF內(nèi)的一個(gè)應(yīng)用程序名稱(chēng)“應(yīng)用程序(a)”,將它存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。然后,CPU11將所接收的ADF存儲(chǔ)在EEPROM14的應(yīng)用程序存儲(chǔ)區(qū)14a內(nèi),再將ADF的存儲(chǔ)位置(即,存儲(chǔ)媒體名稱(chēng)(EEPROM14)和存儲(chǔ)地址)存儲(chǔ)在RAM13內(nèi)。
接著,CPU11將一個(gè)與所接收的ADF對(duì)應(yīng)的Jar(即,應(yīng)用程序(a)的Jar)的分發(fā)請(qǐng)求發(fā)送給移動(dòng)分組通信網(wǎng)MPN。網(wǎng)關(guān)服務(wù)器GWS發(fā)送這個(gè)Jar的分發(fā)請(qǐng)求,于某IP服務(wù)器W接收到這個(gè)請(qǐng)求。IP服務(wù)器W響應(yīng)這個(gè)請(qǐng)求,將與分發(fā)請(qǐng)求對(duì)應(yīng)的Jar(即,與應(yīng)用程序(a)對(duì)應(yīng)的Jar)發(fā)送給CPU11。
在移動(dòng)電話機(jī)MS的收發(fā)單元MS2接收到Jar時(shí),CPU11執(zhí)行一個(gè)如下列步驟所示的過(guò)程。
步驟1CPU11將應(yīng)用程序(a)的Jar存儲(chǔ)在EEPROM14的應(yīng)用程序存儲(chǔ)區(qū)14a內(nèi)。在存儲(chǔ)所接收的應(yīng)用程序(a)時(shí),CPU11讀出存儲(chǔ)在RAM13內(nèi)的ADF的存儲(chǔ)位置,將它與這個(gè)Jar關(guān)聯(lián)。
步驟2CPU11將應(yīng)用程序(a)的存儲(chǔ)位置信息(即,與應(yīng)用程序(a)對(duì)應(yīng)的ADF和Jar)存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。此時(shí),將存儲(chǔ)媒體的類(lèi)型(EEPROM14)和存儲(chǔ)地址作為存儲(chǔ)位置信息存儲(chǔ)在應(yīng)用程序控制表內(nèi)。
步驟3CPU11將下載標(biāo)志F存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。在這種情況下,由于應(yīng)用程序(a)是從IP服務(wù)器W下載的,因此CPU11將“1”作為下載標(biāo)志F存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。
步驟4CPU11使液晶顯示器MS4顯示一個(gè)諸如“下載完成”之類(lèi)的消息,從而結(jié)束這個(gè)過(guò)程。
(ii)在應(yīng)用程序(a)不是一個(gè)Java應(yīng)用程序時(shí)IP服務(wù)器W接收到移動(dòng)電話機(jī)MS通過(guò)網(wǎng)關(guān)服務(wù)器GWS發(fā)送的GET請(qǐng)求D6后,提取包含在該GET請(qǐng)求內(nèi)的URL,將URL指定的應(yīng)用程序(即,應(yīng)用程序(a))作為數(shù)據(jù)D7發(fā)送給因特網(wǎng)INET。在數(shù)據(jù)D7通過(guò)網(wǎng)關(guān)服務(wù)器作為數(shù)據(jù)D8發(fā)送和移動(dòng)電話機(jī)MS的收發(fā)單元MS2接收到數(shù)據(jù)D8時(shí),移動(dòng)電話機(jī)的CPU11執(zhí)行以下過(guò)程。
步驟1CPU11讀出存儲(chǔ)在RAM13內(nèi)的字符串“應(yīng)用程序(a)”,將它作為一個(gè)應(yīng)用程序名稱(chēng)存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。
步驟2CPU11將所接收的應(yīng)用程序(a)存儲(chǔ)在EEPROM14的應(yīng)用程序存儲(chǔ)區(qū)14a內(nèi)。
步驟3然后,CPU11將應(yīng)用程序(a)的存儲(chǔ)位置信息存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。此時(shí),將存儲(chǔ)媒體的類(lèi)型(EEPROM14)和存儲(chǔ)地址作為存儲(chǔ)位置信息存儲(chǔ)在應(yīng)用程序控制表內(nèi)。
步驟4CPU11將下載標(biāo)志F存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。在這種情況下,由于應(yīng)用程序(a)是從IP服務(wù)器W下載的,因此CPU11將“1”作為下載標(biāo)志F存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。
步驟5CPU11使液晶顯示器MS4顯示一個(gè)諸如“下載完成”之類(lèi)的消息,從而結(jié)束了這個(gè)過(guò)程。
(B)在移動(dòng)電話機(jī)MS上執(zhí)行一個(gè)應(yīng)用程序時(shí)的操作現(xiàn)在結(jié)合圖8說(shuō)明在移動(dòng)電話機(jī)MS上執(zhí)行一個(gè)應(yīng)用程序時(shí)的操作。在下面的說(shuō)明中,假設(shè)EEPROM14的應(yīng)用程序控制表TBL包括與圖3所示的應(yīng)用程序控制表相同的內(nèi)容。
在用戶(hù)對(duì)指令輸入單元MS3的一個(gè)預(yù)定按鈕進(jìn)行操作時(shí),移動(dòng)電話機(jī)MS的CPU11讀出存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)的所有應(yīng)用程序名稱(chēng)。然后,CPU11向液晶顯示器MS4發(fā)送一個(gè)顯示控制信號(hào),命令顯示應(yīng)用程序名稱(chēng)(步驟Sa1,Sa2)。液晶顯示器MS4在接收到這個(gè)信號(hào)時(shí),顯示一個(gè)與每個(gè)應(yīng)用程序名稱(chēng)對(duì)應(yīng)的菜單。
在液晶顯示器MS4上顯示一個(gè)菜單時(shí),CPU11保持處在等待模式,直到用戶(hù)對(duì)指令輸入單元MS3輸入一個(gè)立即執(zhí)行應(yīng)用程序的指令(步驟Sa3)。
在用戶(hù)輸入例如應(yīng)用程序名稱(chēng)“應(yīng)用程序(a)”啟動(dòng)應(yīng)用程序(a)時(shí),CPU11從應(yīng)用程序控制表TBL讀出與應(yīng)用程序名稱(chēng)“應(yīng)用程序(a)”對(duì)應(yīng)的存儲(chǔ)位置信息“EEPROM(#1)”和下載標(biāo)志F“1”(步驟Sa4)。
讀出結(jié)束后,CPU11可以確定讀出的下載標(biāo)志F是否具有值“1”(步驟Sa5)。在如上所述的情況下,與應(yīng)用程序名稱(chēng)“應(yīng)用程序(a)”對(duì)應(yīng)的下載標(biāo)志F具有值“1”。因此,在步驟Sa5的確定結(jié)果為“Yes”。根據(jù)所確定的結(jié)果,CPU11執(zhí)行一個(gè)過(guò)程,在液晶顯示器MS4的區(qū)域P內(nèi)顯示“DL”(步驟Sa6),再按照存儲(chǔ)位置信息“EEPROM(#1)”讀出用戶(hù)所指定的應(yīng)用程序(a)(在應(yīng)用程序(a)是一個(gè)Java應(yīng)用程序時(shí),讀出ADF或Jar)(步驟Sa7)。
在步驟Sa5確定結(jié)果為“No”時(shí)(即,在下載標(biāo)志F具有值“0”時(shí)),CPU11讀出所指定的應(yīng)用程序,并且不使液晶顯示器MS4在區(qū)域P顯示任何標(biāo)志(步驟Sa7)。
這樣,CPU11在一個(gè)適合應(yīng)用程序(a)的條件下執(zhí)行應(yīng)用程序(a)(步驟Sa8)。具體地說(shuō),在一個(gè)應(yīng)用程序(a)是一個(gè)Java應(yīng)用程序時(shí),CPU11根據(jù)JRE提供的功能執(zhí)行這個(gè)應(yīng)用程序(a),而在一個(gè)應(yīng)用程序(a)是一個(gè)Java應(yīng)用程序之外的其它應(yīng)用程序時(shí),CPU11根據(jù)下層OS功能執(zhí)行這個(gè)應(yīng)用程序(a)。
如上所述,在按照本實(shí)施例設(shè)計(jì)的移動(dòng)電話機(jī)執(zhí)行一個(gè)下載的應(yīng)用程序時(shí),在液晶顯示器上顯示“DL”,從而警告移動(dòng)電話機(jī)的用戶(hù),這個(gè)下載的應(yīng)用程序的可靠性可能會(huì)有問(wèn)題。
注意,在本實(shí)施例中,液晶顯示器上顯示“DL”標(biāo)記的區(qū)域是與應(yīng)用程序使用的區(qū)域獨(dú)立的,因此在執(zhí)行一個(gè)應(yīng)用程序時(shí)不占用這個(gè)區(qū)域。所以,無(wú)論在移動(dòng)電話機(jī)上執(zhí)行的應(yīng)用程序是什么類(lèi)型或功能,都可以告訴用戶(hù)下載的應(yīng)用程序正在執(zhí)行。
在本實(shí)施例中,執(zhí)行一個(gè)下載的應(yīng)用程序是通過(guò)在區(qū)域P顯示一個(gè)象形圖告訴用戶(hù)的,但這個(gè)象形圖也可以在其它區(qū)域示出?;蛘撸部梢酝ㄟ^(guò)其它方式,例如在聽(tīng)覺(jué)上,給用戶(hù)提示。
此外,在液晶顯示器MS4上顯示的象形圖除了“DL”之外也可以用其它符號(hào)或象形圖符。
在本實(shí)施例中,移動(dòng)電話機(jī)MS由IP服務(wù)器W提供應(yīng)用程序。然而,個(gè)人手持電話系統(tǒng)(PHS)、電話機(jī)、個(gè)人數(shù)字助理(PDA)、個(gè)人計(jì)算機(jī)之類(lèi)也可由IP服務(wù)器W提供應(yīng)用程序。
如果是一個(gè)諸如個(gè)人計(jì)算機(jī)之類(lèi)的終端,可以在多任務(wù)OS提供的任務(wù)攔中顯示一個(gè)象形圖。
在本實(shí)施例中,在移動(dòng)電話機(jī)MS內(nèi)所執(zhí)行的一個(gè)應(yīng)用程序是一個(gè)下載應(yīng)用程序時(shí)顯示象形圖(“DL”符號(hào))。然而,也可以是在所執(zhí)行的應(yīng)用程序是一個(gè)預(yù)裝應(yīng)用程序時(shí)顯示一個(gè)象形圖,而在執(zhí)行一個(gè)下載應(yīng)用程序時(shí)不顯示任何象形圖。
變型<變型1-1>
在上述實(shí)施例中,CPU11根據(jù)存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)的下載標(biāo)志F確定應(yīng)用程序是否為下載應(yīng)用程序。然而,也可以用其它方法來(lái)確定應(yīng)用程序是一個(gè)下載應(yīng)用程序還是一個(gè)預(yù)裝應(yīng)用程序。
例如,可以采用像下面這樣的配置。
如上所述,預(yù)裝應(yīng)用程序是在制造廠家發(fā)貨前存儲(chǔ)在移動(dòng)電話機(jī)MS的ROM12內(nèi)的。另一方面,下載應(yīng)用程序是存儲(chǔ)在EEPROM14內(nèi)的。因此,預(yù)裝應(yīng)用程序和下載應(yīng)用程序分別存儲(chǔ)在物理上不同的存儲(chǔ)媒體內(nèi)。因此,CPU11就可以根據(jù)存儲(chǔ)媒體的物理差別(即,是“ROM12”還是“EEPROM14”)確定要執(zhí)行的應(yīng)用程序是一個(gè)下載應(yīng)用程序還是預(yù)裝應(yīng)用程序。
具體地說(shuō),由于存儲(chǔ)位置信息存儲(chǔ)在EEPROM的應(yīng)用程序控制表TBL內(nèi),因此可以根據(jù)存儲(chǔ)位置信息確定這個(gè)應(yīng)用程序是一個(gè)下載應(yīng)用程序還是預(yù)裝應(yīng)用程序。這樣,應(yīng)用程序控制表TBL上就不需要有下載標(biāo)志F這一欄。
圖9為示出一個(gè)采用上述變型的CPU11的過(guò)程的流程圖。由于圖9所示的過(guò)程在步驟Sb3以前與圖3所示的過(guò)程相同,因此不再對(duì)步驟Sb3以前的進(jìn)行說(shuō)明。CPU11確定在步驟Sb4讀出的存儲(chǔ)位置信息的存儲(chǔ)媒體名稱(chēng)是否為“EEPROM”(步驟Sb5)。在存儲(chǔ)媒體名稱(chēng)為“EEPROM”時(shí),CPU11使液晶顯示器MS4顯示“DL”(步驟Sb6)。在存儲(chǔ)媒體名稱(chēng)并非“EEPROM”時(shí)(在本例中,在它為ROM12時(shí)),在液晶顯示器MS4上不顯示“DL”。
此外,也可以是在運(yùn)行存儲(chǔ)在ROM12內(nèi)的應(yīng)用程序時(shí)顯示一個(gè)象形圖(“DL”符號(hào))。
<變型1-2>
圖10為示出按照本變型設(shè)計(jì)的移動(dòng)電話機(jī)MS10的配置的方框圖。與圖2中相同的單元用與圖2中所用的相同的標(biāo)注數(shù)字標(biāo)示。
與圖2所示的移動(dòng)電話機(jī)MS不同,按照本變型設(shè)計(jì)的移動(dòng)電話機(jī)MS10還有一個(gè)外部設(shè)備連接接口MS6,用來(lái)連接一個(gè)諸如CD-ROM驅(qū)動(dòng)之類(lèi)的中繼數(shù)據(jù)的外部設(shè)備。進(jìn)而,移動(dòng)電話機(jī)MS10可以從一個(gè)連接到外部設(shè)備接口單元MS6上的外部設(shè)備得到一個(gè)應(yīng)用程序,將這個(gè)應(yīng)用程序存儲(chǔ)在EEPROM14內(nèi)。
此外,在本變型內(nèi),不是將下載標(biāo)志F存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi),而是將安裝標(biāo)志F2存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。標(biāo)志F2表示一個(gè)應(yīng)用程序是否從一個(gè)外部設(shè)備裝入。
在從一個(gè)外部設(shè)備安裝一個(gè)應(yīng)用程序時(shí),CPU11使安裝標(biāo)志F具有值“1”,將這個(gè)標(biāo)志存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。于是,在執(zhí)行這個(gè)應(yīng)用程序時(shí),CPU11使液晶顯示器MS4在安裝標(biāo)志F具有值“1”時(shí)顯示“DL”標(biāo)記。注意,由于顯示“DL”標(biāo)記的過(guò)程與圖8中的相同,因此不再說(shuō)明。
如所說(shuō)明的那樣,按照本變型,不僅在執(zhí)行一個(gè)從網(wǎng)絡(luò)下載的應(yīng)用程序時(shí)而且在執(zhí)行一個(gè)從外部設(shè)備得到的應(yīng)用程序時(shí)可以告訴用戶(hù)所執(zhí)行的應(yīng)用程序是從一個(gè)不同的來(lái)源得到的。
在本變型中,移動(dòng)電話機(jī)MS設(shè)計(jì)成能在移動(dòng)電話機(jī)MS執(zhí)行的一個(gè)應(yīng)用程序是從一個(gè)外部存儲(chǔ)媒體安裝時(shí)顯示一個(gè)象形圖(“DL”標(biāo)記)。然而,也可以是在所執(zhí)行的應(yīng)用程序是一個(gè)預(yù)裝的應(yīng)用程序時(shí)顯示一個(gè)象形圖。
第二實(shí)施例在第一實(shí)施例中,根據(jù)應(yīng)用程序是一個(gè)下載應(yīng)用程序還是預(yù)裝應(yīng)用程序確定是否顯示一個(gè)象形圖。然而,在下載的應(yīng)用程序中還有一些應(yīng)用程序可能是不安全的應(yīng)用程序。因此,可以根據(jù)一個(gè)下載的應(yīng)用程序是否安全確定是否顯示一個(gè)象形圖。
在第二實(shí)施例中,如圖11所示,使網(wǎng)關(guān)服務(wù)器GWS2可以進(jìn)行如上所述的鑒別。在圖11中,與圖1中所用的相同的網(wǎng)元用相同的標(biāo)注數(shù)字標(biāo)示。
網(wǎng)關(guān)服務(wù)器GWS2包括一個(gè)審定數(shù)據(jù)庫(kù)GWS21。存儲(chǔ)在審定數(shù)據(jù)庫(kù)GWS21內(nèi)的數(shù)據(jù)是從一個(gè)IP得到的與一個(gè)移動(dòng)通信公司簽有合同、保證應(yīng)用程序可靠的IP服務(wù)器W的地址。在網(wǎng)關(guān)服務(wù)器GWS2從因特網(wǎng)INET接收數(shù)據(jù)時(shí),它提取數(shù)據(jù)的發(fā)送方地址后,在審定數(shù)據(jù)庫(kù)GWS21中搜索這個(gè)地址。
例如,如果結(jié)合圖6進(jìn)行說(shuō)明,在網(wǎng)關(guān)服務(wù)器GWS2接收到數(shù)據(jù)D7時(shí),它從數(shù)據(jù)D7中提取發(fā)送方地址,確定在審定數(shù)據(jù)庫(kù)GWS2I內(nèi)是否存有與發(fā)送方地址相同的地址。如果確定結(jié)果是在審定數(shù)據(jù)庫(kù)GWS21內(nèi)存有與發(fā)送方地址相同的地址,網(wǎng)關(guān)服務(wù)器就對(duì)所接收的數(shù)據(jù)D7進(jìn)行協(xié)議轉(zhuǎn)換,在將它作為數(shù)據(jù)D8發(fā)送給移動(dòng)分組通信網(wǎng)MPN時(shí),在分組的頭標(biāo)部分添加一個(gè)表示它是經(jīng)審定的標(biāo)識(shí)符(以下,稱(chēng)為“審定標(biāo)識(shí)符”)。
如果確定的結(jié)果是在審定數(shù)據(jù)庫(kù)GWS21內(nèi)沒(méi)有與發(fā)送方地址相同的地址,網(wǎng)關(guān)服務(wù)器GWS2對(duì)所接收的數(shù)據(jù)進(jìn)行協(xié)議轉(zhuǎn)換后發(fā)送給移動(dòng)分組通信網(wǎng)MPN而不添加一個(gè)標(biāo)識(shí)符。
接收到數(shù)據(jù)D8,移動(dòng)電話機(jī)MS的CPU11確定數(shù)據(jù)D8的頭標(biāo)部分是否包括一個(gè)審定標(biāo)識(shí)符。在數(shù)據(jù)D8添加有審定標(biāo)識(shí)符時(shí),CPU11使與這個(gè)應(yīng)用程序?qū)?yīng)的下載標(biāo)志F具有值“0”,并將這個(gè)標(biāo)志存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。在數(shù)據(jù)D8沒(méi)有添加審定標(biāo)識(shí)符時(shí),移動(dòng)電話機(jī)MS通過(guò)操作使與這個(gè)應(yīng)用程序?qū)?yīng)的下載標(biāo)志F具有值“1”,并將這個(gè)標(biāo)志存儲(chǔ)在應(yīng)用程序控制表TBL內(nèi)。
注意,在執(zhí)行一個(gè)應(yīng)用程序時(shí)的操作由于實(shí)質(zhì)上與在第一實(shí)施例中所說(shuō)明的相同因此說(shuō)明(見(jiàn)圖9)從略。
網(wǎng)關(guān)服務(wù)器如上所述保證從因特網(wǎng)接收的數(shù)據(jù)的可靠性。使用這種系統(tǒng),移動(dòng)電話機(jī)的用戶(hù)可以很容易和可靠地識(shí)別所執(zhí)行的應(yīng)用程序是否保證可靠。此外,IP可以配有一個(gè)從用戶(hù)收集可靠性的應(yīng)用程序。
在本實(shí)施例中,在移動(dòng)電話機(jī)MS上執(zhí)行的應(yīng)用程序的可靠性得不到保證時(shí)顯示一個(gè)象形圖(“DL”符號(hào))。然而,也可以是在移動(dòng)電話機(jī)MS上執(zhí)行的應(yīng)用程序的可靠性有保證時(shí)顯示一個(gè)象形圖(“DL”符號(hào))。
變型本發(fā)明的一個(gè)實(shí)施方式可以是生產(chǎn)和銷(xiāo)售一種可以根據(jù)所執(zhí)行的應(yīng)用程序是一個(gè)下載應(yīng)用程序還是一個(gè)預(yù)裝應(yīng)用程序顯示一個(gè)符號(hào)的移動(dòng)電話機(jī)的方式,也可以是通過(guò)通信線路程序使終端設(shè)備獲得上述功能的分發(fā)方式,或者是以計(jì)算機(jī)可讀存儲(chǔ)媒體分發(fā)這種程序的分發(fā)方式。
權(quán)利要求
1.一種終端設(shè)備,所述終端設(shè)備包括存儲(chǔ)多個(gè)應(yīng)用程序的存儲(chǔ)裝置;以及執(zhí)行存儲(chǔ)在存儲(chǔ)裝置內(nèi)的應(yīng)用程序、根據(jù)所執(zhí)行的應(yīng)用程序的來(lái)源給用戶(hù)一個(gè)提示的應(yīng)用程序執(zhí)行裝置。
2.一種如在權(quán)利要求1中所提出的終端設(shè)備,其中所述應(yīng)用程序執(zhí)行裝置根據(jù)應(yīng)用程序的安裝方法確定應(yīng)用程序的來(lái)源。
3.一種如在權(quán)利要求1中所提出的終端設(shè)備,其中所述應(yīng)用程序執(zhí)行裝置根據(jù)所執(zhí)行的所述應(yīng)用程序是否從一個(gè)網(wǎng)絡(luò)下載而改變所述提示。
4.一種如在權(quán)利要求1中所提出的終端設(shè)備,其中所述應(yīng)用程序執(zhí)行裝置根據(jù)所執(zhí)行的所述應(yīng)用程序是否從一個(gè)外部存儲(chǔ)媒體讀出而改變所述提示。
5.一種如在權(quán)利要求2中所提出的終端設(shè)備,其中所述應(yīng)用程序執(zhí)行裝置根據(jù)所執(zhí)行的所述應(yīng)用程序的可靠性是否由一個(gè)不是所述應(yīng)用程序的供應(yīng)商的第三方保證而改變所述提示。
6.一種如在權(quán)利要求5中所提出的終端設(shè)備,其中所述存儲(chǔ)在所述存儲(chǔ)裝置內(nèi)的所述應(yīng)用程序包括一個(gè)通過(guò)一個(gè)中繼設(shè)備從一個(gè)網(wǎng)絡(luò)下載的應(yīng)用程序;以及所述應(yīng)用程序執(zhí)行裝置根據(jù)是否有一個(gè)由所述中繼設(shè)備添加的預(yù)定標(biāo)識(shí)符確定所述應(yīng)用程序的可靠性是否得到保證。
7.一種如在權(quán)利要求1中所提出的終端設(shè)備,其中所述存儲(chǔ)裝置包括存儲(chǔ)從外部存儲(chǔ)媒體獲得的應(yīng)用程序的第一存儲(chǔ)裝置;以及存儲(chǔ)預(yù)裝的應(yīng)用程序的第二存儲(chǔ)裝置,其中所述應(yīng)用程序執(zhí)行裝置根據(jù)所執(zhí)行的所述應(yīng)用程序來(lái)自所述第一存儲(chǔ)裝置還是來(lái)自所述第二存儲(chǔ)裝置而改變所述提示。
8.一種如在權(quán)利要求1中所提出的終端設(shè)備,所述終端設(shè)備還包括在所述應(yīng)用程序執(zhí)行裝置控制下顯示不同信息的顯示裝置,其中所述應(yīng)用程序執(zhí)行裝置通過(guò)顯示裝置上的圖像顯示根據(jù)應(yīng)用程序的來(lái)源而不同的所述提示。
9.一種如在權(quán)利要求8中所提出的終端設(shè)備,其中所述顯示裝置在一個(gè)第一顯示區(qū)內(nèi)顯示所述應(yīng)用程序執(zhí)行裝置執(zhí)行的一個(gè)應(yīng)用程序的圖像,而在一個(gè)與所述第一顯示區(qū)獨(dú)立的第二顯示區(qū)內(nèi)顯示所述提示信息的圖像。
10.一種使一個(gè)終端設(shè)備執(zhí)行一個(gè)應(yīng)用程序的方法,所述方法包括下列步驟使一個(gè)終端設(shè)備從一個(gè)網(wǎng)絡(luò)下載一個(gè)應(yīng)用程序;使所述終端設(shè)備將所述應(yīng)用程序存儲(chǔ)在一個(gè)與一個(gè)表明所述應(yīng)用程序是一個(gè)下載應(yīng)用程序的下載標(biāo)識(shí)符關(guān)聯(lián)的存儲(chǔ)單元內(nèi);以及如果在執(zhí)行一個(gè)應(yīng)用程序時(shí)有一個(gè)下載標(biāo)識(shí)符與所述應(yīng)用程序關(guān)聯(lián),使所述終端設(shè)備在所述終端設(shè)備的一個(gè)顯示單元上顯示一個(gè)預(yù)定的圖像。
11.一種使一個(gè)終端設(shè)備執(zhí)行一個(gè)應(yīng)用程序的方法,所述方法包括下列步驟使所述終端設(shè)備通過(guò)一個(gè)中繼服務(wù)器從一個(gè)網(wǎng)絡(luò)下載一個(gè)應(yīng)用程序;以及如果在執(zhí)行所述應(yīng)用程序時(shí)所述終端設(shè)備發(fā)現(xiàn)有一個(gè)由一個(gè)中繼服務(wù)器在所述應(yīng)用程序上附加的標(biāo)識(shí)符,則使所述終端設(shè)備在所述終端設(shè)備的顯示器上顯示一個(gè)預(yù)定的圖像。
12.一種使一個(gè)計(jì)算機(jī)執(zhí)行一個(gè)過(guò)程的程序產(chǎn)品,所述過(guò)程包括下列步驟利用一個(gè)通信單元從一個(gè)網(wǎng)絡(luò)下載一個(gè)應(yīng)用程序;將所述應(yīng)用程序存儲(chǔ)在一個(gè)與一個(gè)表明所述應(yīng)用程序是一個(gè)下載的應(yīng)用程序的下載標(biāo)識(shí)符關(guān)聯(lián)的存儲(chǔ)單元內(nèi);以及如果在執(zhí)行所述應(yīng)用程序時(shí)有一個(gè)下載標(biāo)識(shí)符與所述應(yīng)用程序關(guān)聯(lián),在所述終端設(shè)備的一個(gè)顯示單元上顯示一個(gè)預(yù)定的圖像。
13.一種存有一個(gè)使一個(gè)計(jì)算機(jī)執(zhí)行一個(gè)過(guò)程的程序產(chǎn)品的計(jì)算機(jī)可讀媒體,所述過(guò)程包括下列步驟利用一個(gè)通信單元從一個(gè)網(wǎng)絡(luò)下載一個(gè)應(yīng)用程序;將所述應(yīng)用程序存儲(chǔ)在一個(gè)與一個(gè)表明所述應(yīng)用程序是一個(gè)下載的應(yīng)用程序的下載標(biāo)識(shí)符關(guān)聯(lián)的存儲(chǔ)單元內(nèi);以及如果在執(zhí)行所述應(yīng)用程序時(shí)有一個(gè)下載標(biāo)識(shí)符與所述應(yīng)用程序關(guān)聯(lián),在所述終端設(shè)備的一個(gè)顯示單元上顯示一個(gè)預(yù)定的圖像。
14.一種在一個(gè)第一網(wǎng)絡(luò)與一個(gè)第二網(wǎng)絡(luò)之間中繼數(shù)據(jù)的中繼設(shè)備,所述中繼設(shè)備包括從所述第一網(wǎng)絡(luò)接收數(shù)據(jù)的接收裝置;以及將所述接收裝置所接收的數(shù)據(jù)轉(zhuǎn)發(fā)給所述第二網(wǎng)絡(luò)并在所述數(shù)據(jù)的可靠性不由一個(gè)與所述數(shù)據(jù)的數(shù)據(jù)源不同的第三方保證時(shí)給所述數(shù)據(jù)添加一個(gè)預(yù)定的標(biāo)識(shí)符的轉(zhuǎn)發(fā)裝置。
15.一種如在權(quán)利要求14中所提出的中繼設(shè)備,其中所述接收裝置從所述第一網(wǎng)絡(luò)接收的數(shù)據(jù)是由一個(gè)連接到所述第一網(wǎng)絡(luò)上的服務(wù)器發(fā)送的;以及所述轉(zhuǎn)發(fā)裝置根據(jù)發(fā)送由所述接收裝置所接收的所述數(shù)據(jù)的服務(wù)器的標(biāo)識(shí)確定所述數(shù)據(jù)的可靠性是否得到保證。
全文摘要
應(yīng)用程序的名稱(chēng)、存儲(chǔ)位置信息和下載標(biāo)志F存儲(chǔ)在一個(gè)配置在移動(dòng)電話機(jī)MS的EEPROM14的表格區(qū)14b內(nèi)的應(yīng)用程序控制表TBL內(nèi)。下載標(biāo)志F表明應(yīng)用程序是否為一個(gè)下載的應(yīng)用程序。在從IP服務(wù)器W下載一個(gè)應(yīng)用程序時(shí),CPU11將與這個(gè)應(yīng)用程序?qū)?yīng)的下載標(biāo)志設(shè)置為“1”。在執(zhí)行一個(gè)應(yīng)用程序時(shí),CPU11讀出與這個(gè)應(yīng)用程序?qū)?yīng)的下載標(biāo)志F,如果下載標(biāo)志F具有值“1”,就在一個(gè)液晶顯示器MS4上顯示一個(gè)預(yù)定的圖像。
文檔編號(hào)G06F9/445GK1398368SQ01804749
公開(kāi)日2003年2月19日 申請(qǐng)日期2001年12月11日 優(yōu)先權(quán)日2000年12月11日
發(fā)明者山田和宏, 若林達(dá)明, 神谷大, 平松孝朗 申請(qǐng)人:株式會(huì)社Ntt都科摩
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
高清| 久治县| 灌南县| 巴林左旗| 崇信县| 天柱县| 杨浦区| 会昌县| 西安市| 呼和浩特市| 张家川| 红桥区| 习水县| 彝良县| 奇台县| 鱼台县| 定襄县| 河津市| 泊头市| 三穗县| 诸暨市| 彰武县| 沧州市| 额尔古纳市| 渝中区| 承德市| 嘉定区| 大名县| 天峻县| 赤城县| 南皮县| 江西省| 兴安县| 龙岩市| 岚皋县| 台北县| 若羌县| 桂阳县| 高阳县| 当阳市| 陵川县|