專利名稱:可更新移動終端中程序的移動通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動通信系統(tǒng),具體來說,涉及這樣一種移動通信系統(tǒng),在該系統(tǒng)中,當前保存在移動通信終端內(nèi)的程序可容易地得到更新。
在常規(guī)情況下,當一個保存在移動通信終端(如移動蜂窩電話)內(nèi)部的軟件程序需要進行更新時,對程序的更新通常都是在維護設(shè)備上或者在載體提供者或終端制造商的廠房中執(zhí)行的。移動通信終端被設(shè)計成使用戶不能隨意重寫程序,這是因為,如果用戶錯誤地更新了程序,則移動通信終端將不能正常工作。
當在維護設(shè)備等上對用于移動通信終端的程序進行更新時,可用與該移動通信終端連接的一臺電腦來重寫程序,或者也可將移動通信終端拆開,更換保存有程序的存儲器模塊。
由于對保存于移動通信終端內(nèi)的程序的更新必須在維護設(shè)備等上執(zhí)行,所以一旦移動通信終端被銷售出去,就很難對保存于其中的程序進行重寫。
另外,無論是使用電腦還是拆開移動通信終端,都需要耗費大量的勞力來進行程序更新過程,而且這樣也可能導(dǎo)致在更新程序中出現(xiàn)操作失誤。
本發(fā)明的一個目的是提供一種能夠容易地對保存在移動通信終端中的程序進行更新或重寫的移動通信系統(tǒng)。
本發(fā)明的另一個目的是提供一種能夠?qū)Ρ4嬖谝苿油ㄐ沤K端中的程序進行更新或重寫,而無需大量勞力的移動通信系統(tǒng)。
本發(fā)明還有一個目的是提供一種能夠在預(yù)定的時間對保存在移動通信終端中的程序進行更新或重寫的移動通信系統(tǒng)。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明一個實施例所述的一種移動通信系統(tǒng)包括一移動通信終端,其含有保存了第一程序的第一存儲單元,保存有與第一程序有關(guān)的第一管理信息的第二存儲單元,用于輸入第二程序和與第二程序有關(guān)的第二管理信息的輸入單元;以及與第二存儲單元和輸入單元相連接的控制器,其根據(jù)第一管理信息和第二管理信息控制向移動通信終端發(fā)送第二程序。
在根據(jù)本發(fā)明一個實施例所述的另一種移動通信系統(tǒng)中,有多個移動通信終端通過基站與一交換局相連,該系統(tǒng)包括存儲單元,其為多個移動通信終端中的每一個終端保存與當前保存在移動通信終端內(nèi)的程序有關(guān)的第一管理信息,以及用于識別各移動通信終端的第二管理信息,其中,第一管理信息被各移動通信終端與第二管理信息相關(guān)聯(lián)地保存起來;輸入單元,其輸入一個輸入程序和與該輸入程序有關(guān)的第三管理信息;以及與存儲單元和輸入單元耦連的控制器,它能夠根據(jù)上述輸入單元所輸入的第三管理信息,在多個移動通信終端間搜索用于目標移動通信終端的第一管理信息和第二管理信息,并根據(jù)搜索結(jié)果將輸入程序發(fā)送給目標移動通信終端。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明一個實施例所述的一種移動通信裝置包括一用于保存程序第一版本的存儲單元;一用于接收程序第二版本的接收器,其中程序的第二版本是其第一版本的后續(xù)版本;以及一控制器,其用程序的第二版本來更新保存在存儲單元之中的程序的第一版本。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明一個實施例所述的一種用于將一程序下載至一其中存有第一程序的移動通信終端的方法包括輸入一第二程序;當?shù)诙绦虻陌姹緸榈谝怀绦虻暮罄m(xù)版本時,將此第二程序發(fā)送給移動通信終端;以及用第二程序?qū)Ρ4嬖谝苿油ㄐ沤K端中的第一程序進行更新。
根據(jù)本發(fā)明一個實施例所述用于對保存在移動通信終端中的程序進行更新的另一種方法包括為當前保存在移動通信終端中的程序保存第一管理信息,并使其與該移動通信終端的電話號碼相關(guān)聯(lián);輸入一輸入程序和用于該輸入程序的第二管理信息;以及根據(jù)第一管理信息和第二管理信息,將輸入程序發(fā)送給使用此電話號碼的移動通信終端。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明一個實施例所述的一種程序下載控制器包括存儲單元,用于為保存在一個終端內(nèi)的第一程序保存第一管理信息;輸入單元,用于輸入第二程序和與第二程序有關(guān)的第二管理信息;以及控制單元,用于根據(jù)第一和第二管理信息,控制第二程序向終端的發(fā)送。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明一個實施例所述的一種發(fā)送信號包括一第二程序,其中,該發(fā)送信號被發(fā)送給一保存有第一程序的移動通信終端,而該移動通信終端則是根據(jù)用于第一程序的第一管理信息和用于第二程序的第二管理信息來確定的。
通過以下的詳細說明并參考附圖,本發(fā)明的上述及其它目的、特征和優(yōu)點將得到更加全面的理解,在附圖中
圖1顯示了根據(jù)本發(fā)明所述的移動通信系統(tǒng)的第一實施例;圖2顯示了圖1所示移動通信終端的第一實施例;圖3顯示了保存在圖1所示數(shù)據(jù)庫之中的數(shù)據(jù);圖4顯示了根據(jù)本發(fā)明所述在網(wǎng)絡(luò)方的程序下載過程的流程圖5顯示了在圖4內(nèi)容的協(xié)作下網(wǎng)絡(luò)方的程序更新過程的流程圖;圖6的流程圖顯示了根據(jù)本發(fā)明所述在移動通信終端的程序下載過程;圖7的流程圖顯示了在圖6內(nèi)容的協(xié)作下移動通信終端的程序更新過程;圖8顯示了根據(jù)本發(fā)明的移動通信終端的第二實施例;以及圖9顯示了根據(jù)本發(fā)明所述的一種程序下載控制器的第二實施例;以下將參考附圖對本發(fā)明的優(yōu)選實施例進行討論。
參考圖1,移動通信系統(tǒng)包括有移動通信終端1(如移動蜂窩電話、便攜電話,等等),無線基站2,無線基站控制器3,交換局4以及下載控制器5。
移動通信終端1含有一個程序下載單元10,它用于將程序(如控制程序、操作程序或應(yīng)用程序)下載至一內(nèi)部存儲器(未示出)中,利用該程序下載單元10就可使先前保存在該內(nèi)部存儲器中的程序得到更新或重寫。
在下載控制器5中,一個下載控制單元51可以控制交換局4以下載一個程序并輸出該下載的程序。數(shù)據(jù)庫52用于保存每個移動通信終端1的電話號碼、序列號以及型號信息以及當前安裝或保存在各移動通信終端1中的程序的版本信息。輸入單元54可輸入待被下載的程序以及用于將該程序下載至移動通信終端1的指令。存儲器53可保存輸入單元54所輸入的程序。
交換局4含有一個與程序下載控制器5的下載控制單元51相接的接口41。
參考圖2,移動通信終端1包括程序下載單元10,天線11,無線發(fā)送/接收單元12,基帶發(fā)生器13,發(fā)送數(shù)據(jù)處理器14,基帶接收器15,接收數(shù)據(jù)處理器16,發(fā)送/接收控制器17,中央處理器(CPU)18,只讀存儲器(ROM)19,隨機存取存儲器(RAM)20,顯示/鍵盤控制器21,顯示器22,鍵盤23,電源控制器24,電池25,話筒26,以及揚聲器27。程序下載單元10含有一個程序下載控制器31和一個用于保存下載程序的存儲器32。
參考圖3,其顯示了數(shù)據(jù)庫52的結(jié)構(gòu)。在圖3中,保存在數(shù)據(jù)庫52內(nèi)的是各移動通信終端1的電話號碼(如“0912345678”,“09012345679”和“09012345700”)、各移動通信終端1的產(chǎn)品序列號(如“1999010001”,“1999010002”和“1999010100”)、各移動通信終端1的型號(如“N206”和“N207”)、當前保存在各移動通信終端1中的程序的版本號(如“V1.01”和“V1.20”)以及各移動通信終端1的最新程序更新日期(如“1999/04/01”,“1999/04/10”和“1999/05/01”)。
接下來將參考圖1-7對根據(jù)本發(fā)明所述的程序下載過程進行說明。
當一個當前保存在移動通信終端1的存儲器32之中的程序版本被更新時,系統(tǒng)管理員將通過輸入單元54把程序的更新版本輸入至下載控制器5。然后,輸入的程序被保存在下載控制器5的存儲器53內(nèi)(S1)。見圖4。
接下來,系統(tǒng)管理員利用輸入單元54為輸入程序的應(yīng)用設(shè)定一個條件,如與該程序所適用的移動通信終端1的型號有關(guān)的信息和/或輸入程序的升級時間(S2)。具有待被輸入程序更新的當前保存程序的移動通信終端將被稱為目標移動通信終端。
下載控制器5根據(jù)輸入單元54所輸入的條件,從數(shù)據(jù)庫52中搜索并提取出目標移動通信終端1的電話號碼。然后,下載控制器5通過接口41向交換局4發(fā)出一個初始下載請求,從而初始化目標移動通信終端1的程序下載過程(S3)。
交換局4管理著各移動通信終端1的通信狀態(tài)。當交換局4從下載控制器5接收到初始下載請求,以初始化目標移動通信終端1的程序下載過程時,交換局4將執(zhí)行一個過程以確定目標移動通信終端1正處于呼叫等待狀態(tài)。當確定目標移動通信終端1正處于呼叫等待狀態(tài)時(S7),交換局4撥通目標移動通信終端1的電話號碼,并通過無線基站控制器3和基站2呼叫目標移動通信終端1。
當交換局4成功地完成撥號并建立起與目標移動通信終端1的通信時(S8和S9),交換局4將發(fā)出一個下載請求,并將輸入程序從下載控制器5發(fā)送給目標移動通信終端1(S10至S12)。
當交換局4已經(jīng)發(fā)送輸入程序、且從目標移動通信終端1接收到一個代表接收結(jié)束信號的控制信息時,交換局4將完成程序下載過程并終止與目標移動通信終端1的通信(S14)。然后,交換局4會通知下載控制器5目標移動通信終端1的程序下載過程已經(jīng)完成。一旦從交換局4接收到的這個通知,下載控制器5將對保存在數(shù)據(jù)庫52中用于目標移動通信終端1的數(shù)據(jù)進行更新(S15和S16),從而在用于目標移動通信終端1的數(shù)據(jù)庫表項中反應(yīng)出一個最新程序更新時間以及最新下載程序的版本號。
當目標移動通信終端1占線(S6)時,或者盡管它沒有占線(S6)但卻未處于呼叫等待狀態(tài)時(S7),系統(tǒng)將確定對另一個目標移動通信終端1進行下一個程序的下載過程(S17)。類似地,當目標移動通信終端1未對交換局4所發(fā)出的下載請求作出響應(yīng)(S11)時,或者當目標移動通信終端1未向交換局4發(fā)出接收結(jié)束信號時(S15),則系統(tǒng)將確定對另一個目標移動通信終端1進行下一個程序的下載過程(S17)。當執(zhí)行下一個程序下載過程時,其過程與圖4和圖5所示的過程相同。
另外,如果從交換局4向目標移動通信終端1發(fā)送的輸入程序被中斷(S13),則與輸入程序的中斷發(fā)生點有關(guān)的信息將被保存下來。然后,讀出此與中斷點有關(guān)的信息,以從中斷點處重新開始程序下載過程(S4和S5)并且程序下載過程繼續(xù)進行。這種中斷有可能產(chǎn)生于當目標移動通信終端1啟動語音通信之時。
根據(jù)本實施例所述,在執(zhí)行一個程序下載過程以用于多個目標移動通信終端1的情況下,當一個目標移動通信終端的程序下載過程被中斷時,另一個目標移動通信終端1的程序下載過程繼續(xù)。在另一個移動通信終端1的程序下載過程完成之后,被中斷的目標通信終端1的程序下載過程將從中斷點處重新開始?;蛘咭部梢允牵词褂糜诋斍澳繕送ㄐ沤K端1的程序下載過程被中斷,用于另一個目標通信終端1的下一個程序下載過程也不會被執(zhí)行,直到當前目標通信終端1的程序下載過程成功為止。接下來將主要參考圖2,6和7對移動通信終端1上的程序下載過程進行說明。
根據(jù)從交換局4接收到的呼叫和下載請求,目標移動通信終端1將通知無線基站2目標移動通信終端1已接收到下載請求并已進入程序下載模式(S21-S25)。
然后,目標移動通信終端1通過無線發(fā)送/接收單元12、基帶接收器15以及接收數(shù)據(jù)處理器16來接收輸入程序,并將輸入程序順序保存在存儲器32中(S26-S27)。如果程序下載過程在其接收期間被中斷,則目標移動通信終端1將返回至呼叫等待狀態(tài)(S28)。在這種情況下,由于和輸入程序的中斷發(fā)生點有關(guān)的信息被保存在交換局4或下載控制器5中,所以程序下載過程可根據(jù)該信息重新開始。在目標移動通信終端1上,與S22至S27相同的過程一直被重復(fù),直到程序下載過程完成為止。
當目標移動通信終端1順利完成輸入程序的接收工作(S29)時,目標移動通信終端1將向通知無線基站2通知此完成信息,并終止通信連接(S30和S31)。
之后,目標移動通信終端1利用程序下載控制器31來擦除當前保存在ROM19之中的程序,并接著將下載的輸入程序?qū)懭隦OM19中。ROM19可采用一可修改的存儲器件,如電可擦可編程只讀存儲器(EEPROM)。這樣,就結(jié)束了程序的更新(S32和S33)。
如上所述,根據(jù)本實施例,在交換網(wǎng)絡(luò)一方或在無線基站一方,用于對保存在移動通信終端中的程序進行更新或重寫的指令是根據(jù)產(chǎn)品型號、序列號以及/或者各移動通信終端的程序版本信息而發(fā)出的。因此,用戶就不需要再將移動通信終端送至零售商或維護服務(wù)點以便重寫程序,而且用戶還始終得到保證能夠自動和及時地獲得最新的程序。
在這種情況下,由于程序的下載是根據(jù)保存在數(shù)據(jù)庫52中的信息而進行的,所以就充分保證了安全。
另外,移動通信終端1的程序可在用戶或維護人員不碰移動通信終端1本身的情況下得到更新。因此,就可防止在程序重寫期間因操作錯誤而造成的故障,而且還可減少訓(xùn)練程序重寫人員的費用及其它維護費用。另外,可通過利用某些時間段來高效地下載程序,如在網(wǎng)絡(luò)通信量少的晚上時間。
作為結(jié)果,根據(jù)本實施例所述,由于程序可容易地得到重寫而無需使用維護設(shè)備或使用載體提供者或終端制造商的機器,這樣就可省略用于更新程序的勞動力,而且還可防止在更新程序時引入操作失誤的可能性。
以下將參考圖8和9對本發(fā)明的第二實施例進行說明。圖8中,除了定時器28以外,移動通信終端1A與圖2所示移動通信終端1完全一樣。相同的參考序號也被用來表示相應(yīng)的單元。另外,本實施例的各單元所執(zhí)行的操作基本上與圖2所示移動通信終端1的對應(yīng)單元所執(zhí)行的操作相同。
如圖9所示,除了定時器55以外,本實施例中的下載控制器5A也基本上與圖1所示的下載控制器5相同。相同的參考序號也被用來表示相應(yīng)的單元。另外,本實施例的各單元所執(zhí)行的操作基本上與圖1所示下載控制器5的對應(yīng)單元所執(zhí)行的操作相同。
在本實施例中,所謂的程序下載時間指的是程序下載過程的執(zhí)行時間。此程序下載時間受到定時器28和55的管理或控制,而且程序下載過程能夠(例如)在定時器28和55所指定的預(yù)定時間上被自動地啟動。
在終端一方,用戶或載體提供者可設(shè)定一個預(yù)定的自動下載開始時間。然后,當定時器28到達此預(yù)定的自動下載開始時間時,如果目標移動通信終端1A此刻關(guān)機,則目標移動通信終端1A將自動通電,并隨后等待從基站發(fā)出的下載開始指令的到達。
在基站方保存有為各個移動通信終端1A設(shè)定的預(yù)定自動下載開始時間。當?shù)竭_此預(yù)定時間時,目標移動通信終端1A的程序下載過程開始。
只需通過給第一實施例所述的下載控制器5和移動通信終端1增加定時器28和55,就可以容易地實施本實施例。
例如,當移動通信終端1A的預(yù)定自動下載開始時間被設(shè)為午夜時,程序下載過程就可在線路通信負載相對較輕的時期內(nèi)得到執(zhí)行,這樣就可防止程序下載過程影響通信線路的傳輸能力。
另外,當預(yù)定時間被設(shè)定為用戶一般不頻繁使用移動通信終端的時期時,則程序可在例如用戶睡覺的時候得到更新。這樣就可減少下載干擾用戶正常使用移動通信終端的機會。
在不脫離本發(fā)明的精神或主要特征的情況下,也可用其它的具體形式來實現(xiàn)本發(fā)明。因此,從各方面看,本發(fā)明的實施例都應(yīng)被認為是說明性的而不是限制性的,本發(fā)明的范圍由其附加權(quán)利要求而不是上述說明來確定,而且所有在權(quán)利要求等價范圍和含義內(nèi)的變換都應(yīng)包含在本發(fā)明的范圍之中。
權(quán)利要求
1.一種移動通信系統(tǒng),其特征在于包括移動通信終端,其具有保存了第一程序的第一存儲單元;保存有與第一程序相關(guān)的第一管理信息的第二存儲單元;用于輸入第二程序和與第二程序相關(guān)的第二管理信息的輸入單元;以及與上述第二存儲單元和上述輸入單元耦連的控制器,其根據(jù)第一管理信息和第二管理信息控制第二程序向上述移動通信終端的發(fā)送。
2.如權(quán)利要求1所述的移動通信系統(tǒng),其特征在于上述移動通信終端包括用于接收第二程序的接收器;以及程序下載控制器,其用第二程序?qū)Ρ4嬖谝苿油ㄐ沤K端的第一存儲單元中的第一程序進行更新。
3.如權(quán)利要求1所述的移動通信系統(tǒng),其特征在于上述第二存儲單元保存有上述移動通信終端的電話號碼,并且上述控制器可根據(jù)保存在上述第二存儲單元之中的電話號碼來呼叫上述移動通信終端,以將第二程序發(fā)送給該移動通信終端。
4.如權(quán)利要求1所述的移動通信系統(tǒng),其特征在于第一管理信息內(nèi)含有上述移動通信終端的產(chǎn)品信息。
5.如權(quán)利要求4所述的移動通信系統(tǒng),其特征在于上述移動通信終端的產(chǎn)品信息至少包括產(chǎn)品型號和產(chǎn)品序列號之一。
6.如權(quán)利要求1所述的移動通信系統(tǒng),其特征在于當?shù)诙绦虻陌l(fā)送順利完成時,上述控制器用第二管理信息來更新保存在上述第二存儲單元之中的第一管理信息。
7.如權(quán)利要求1所述的移動通信系統(tǒng),其特征在于第一管理信息含有說明第一程序被保存在上述移動通信終端的第一存儲單元之中的時間的日期信息。
8.如權(quán)利要求7所述的移動通信系統(tǒng),其特征在于上述控制器將日期信息更新成第二程序的發(fā)送順利完成時的日期。
9.如權(quán)利要求1所述的移動通信系統(tǒng),其特征在于還含有與上述控制器相連的基站,其通過無線信道將第二程序發(fā)送給上述移動通信終端。
10.如權(quán)利要求1所述的移動通信系統(tǒng),其特征在于第一管理信息含有第一程序的第一版本信息,而第二管理信息則含有第二程序的第二版本信息,其中,上述第一和第二版本信息分別用來識別第一和第二程序的版本。
11.如權(quán)利要求10所述的移動通信系統(tǒng),其特征在于當?shù)谝缓偷诙绦虻陌姹拘畔⒄f明第二程序是第一程序的后續(xù)版本時,上述控制器可進行控制以將第二程序發(fā)送給上述移動通信終端。
12.如權(quán)利要求1所述的移動通信系統(tǒng),其特征在于它還含有一個定時器,用于確定何時發(fā)生預(yù)定時間,而且,上述控制器可在上述定時器所確定的預(yù)定時間發(fā)送第二程序。
13.一種用于將程序下載至其中存有第一程序的移動通信終端的方法,其特征在于包括輸入一第二程序;當?shù)诙绦虻陌姹臼堑谝怀绦虻暮罄m(xù)版本時,將第二程序發(fā)送給移動通信終端;以及用第二程序?qū)Ρ4嬖谝苿油ㄐ沤K端中的第一程序進行更新。
14.如權(quán)利要求13所述的方法,還包括設(shè)定一個預(yù)定時間的步驟,其中第二程序就在該預(yù)定時間被發(fā)送給移動通信終端。
15.如權(quán)利要求14所述的方法,其中如果第二程序的發(fā)送被中斷,則該方法還包括從第二程序中發(fā)生中斷的點重新開始發(fā)送第二程序的步驟。
16.一種移動通信系統(tǒng),其中有多個移動通信終端通過一基站與一交換局相連,該系統(tǒng)的特征在于包括一存儲單元,其為多個移動通信終端中的每一個終端保存與當前保存在移動通信終端內(nèi)的程序有關(guān)的第一管理信息、以及用于識別各移動通信終端的第二管理信息,其中,第一管理信息被各移動通信終端與第二管理信息相關(guān)聯(lián)地保存起來;輸入單元,其輸入一個輸入程序和與該輸入程序有關(guān)的第三管理信息;以及與上述存儲單元和上述輸入單元耦連的控制器,其根據(jù)上述輸入單元所輸入的第三管理信息,在多個移動通信終端間搜索用于目標移動通信終端的第一管理信息和第二管理信息,并根據(jù)搜索結(jié)果將輸入程序發(fā)送給目標移動通信終端。
17.如權(quán)利要求16所述的移動通信系統(tǒng),其特征在于所述目標移動通信終端用輸入的程序來更新原先保存的程序。
18.如權(quán)利要求17所述的移動通信系統(tǒng),其特征在于當目標移動通信終端成功地用輸入程序更新原先保存的程序之后,上述控制器將更新目標移動通信終端的第一信息。
19.如權(quán)利要求16所述的移動通信系統(tǒng),其特征在于第一管理信息含有用于原先保存程序的第一版本信息,而第三管理信息則含有用于輸入程序的第二版本信息,其中,上述第一和第二版本信息分別用來識別原先保存程序和輸入程序的版本。
20.一種用于對保存在移動通信終端中的程序進行更新的方法,其特征在于包括為當前保存在移動通信終端中的程序保存第一管理信息,并使其與該移動通信終端的電話號碼相關(guān)聯(lián);輸入一輸入程序和用于該輸入程序的第二管理信息;以及根據(jù)第一管理信息和第二管理信息,將輸入程序發(fā)送給使用此電話號碼的移動通信終端。
21.如權(quán)利要求20所述的方法,其特征在于還包括用輸入程序?qū)Τ绦蜻M行更新的步驟。
22.如權(quán)利要求21所述的方法,其特征在于當用輸入程序?qū)Τ绦蜻M行更新之后更新程序第一信息的步驟。
23.如權(quán)利要求20所述的方法,其特征在于第一管理信息含有用于識別程序版本的信息,而第二管理信息則含有用于識別輸入程序的版本的信息。
24.如權(quán)利要求20所述的方法,其特征在于還包括設(shè)定預(yù)定時間的步驟,其中第二程序就在該預(yù)定時間被控制發(fā)送給移動通信終端。
25.如權(quán)利要求20所述的方法,其特征在于輸入程序是通過一無線信道而被發(fā)送給移動通信終端的。
26.一種移動通信裝置,其特征在于包括用于保存程序第一版本的存儲單元;用于接收程序第二版本的接收器,其中程序的第二版本是其第一版本的后續(xù)版本;以及控制器,其用程序的第二版本來更新保存在上述存儲單元中的程序的第一版本。
27.如權(quán)利要求26所述的移動通信裝置,其特征在于還含有一個發(fā)送器,其向基站發(fā)出一個通知,以說明控制器已經(jīng)完成用程序的第二版本對程序的第一版本的更新。
28.如權(quán)利要求26所述的移動通信裝置,其特征在于還含有定時器,其在一預(yù)定時間產(chǎn)生一定時信號,并且上述控制器可響應(yīng)此定時信號而使上述接收器能夠接收程序的第二版本。
29.一種程序下載控制器,其特征在于包括存儲單元,用于為存儲在一個終端內(nèi)的第一程序保存第一管理信息;輸入單元,用于輸入第二程序和第二程序的第二管理信息;以及控制單元,用于根據(jù)第一和第二管理信息,控制第二程序向終端的發(fā)送。
30.如權(quán)利要求29所述的程序下載控制器,其特征在于第一信息標識了第一程序的版本,而第二信息則標識了第二程序的版本,并且上述控制器在當?shù)诙绦虻陌姹臼堑谝怀绦虻暮罄m(xù)版本時,控制發(fā)送第二程序。
31.一種計算機程序產(chǎn)品,其特征在于包括一種計算機可讀的介質(zhì),其承載計算機可讀的指令,以使其中保存有第一版本程序的一個或多個移動終端的處理器執(zhí)行以下操作通過通信網(wǎng)絡(luò),從一基站接收程序的第二版本;用程序的第二版本對程序的第一版本進行更新,籍此產(chǎn)生更新的程序;以及將被更新的程序保存在移動終端內(nèi)。
32.如權(quán)利要求31所述的計算機程序產(chǎn)品,其特征在于計算機可讀指令還可使移動終端的處理器執(zhí)行以下操作在一預(yù)定時間上產(chǎn)生一定時信號,并根據(jù)此定時信號來執(zhí)行上述接收工作;以及向基站發(fā)送通知,以說明程序的第一版本已被程序的第二版本成功地更新。
33.一種計算機程序產(chǎn)品,其特征在于包括計算機可讀介質(zhì),其承載有計算機可讀的指令,以使含有一存儲單元的程序下載控制器中一個或多個處理器執(zhí)行以下操作,上述存儲單元含有與用于識別移動終端的信息相關(guān)聯(lián)地保存在移動終端中的用于第一程序的第一管理信息訪問第二程序以及用于第二程序的第二管理信息;根據(jù)第一和第二管理信息,確定是否需用第二程序來更新第一程序;如果已經(jīng)確定需用第二程序來更新第一程序,則通過通信網(wǎng)絡(luò)將第二程序發(fā)送給移動終端;以及將第二管理信息與用于識別移動終端的信息相關(guān)聯(lián)地保存在存儲單元之中。
34.如權(quán)利要求33所述的計算機程序產(chǎn)品,其特征在于計算機可讀指令還使程序下載控制器的處理器執(zhí)行以下操作在一預(yù)定時間上產(chǎn)生一定時信號,并根據(jù)此定時信號來執(zhí)行上述發(fā)送工作;以及從移動終端接收一通知,該通知表明程序的第一版本已被程序的第二版本成功地更新。
全文摘要
將當前存儲在一個移動通信終端內(nèi)的程序的版本信息與該移動通信終端的電話號碼一起保存在下載控制器的數(shù)據(jù)庫中。當從一輸入單元輸入程序的一個新版本時,下載控制器可根據(jù)此電話號碼通過一移動基站和一交換局而將此輸入程序發(fā)送給移動通信終端。當移動通信終端接收了該輸入程序時,原有的存儲信息將被此輸入程序更新。
文檔編號H04M1/00GK1284820SQ0012150
公開日2001年2月21日 申請日期2000年8月8日 優(yōu)先權(quán)日1999年8月11日
發(fā)明者冨依豐 申請人:日本電氣株式會社