專利名稱:利用fota服務(wù)的移動(dòng)通信終端的文件更新方法及其移動(dòng)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種利用固件空中傳輸(FOTAFirmware Over The Air)服務(wù)執(zhí)行文件更新的移動(dòng)通信終端及其文件更新方法。
背景技術(shù):
固件空中傳輸(FOTAFirmware Over The Air)服務(wù)指用無線遠(yuǎn)程更新內(nèi)置于移動(dòng)通信終端的固件的服務(wù)。
根據(jù)現(xiàn)有技術(shù),為了移動(dòng)通信終端利用固件空中傳輸(FOTAFirmwareOver The Air)服務(wù)更新存儲(chǔ)在移動(dòng)通信終端的各種文件,用戶在主菜單窗口選擇FOTA服務(wù)菜單。
此時(shí),移動(dòng)通信終端通過屏幕顯示要更新的文件。用戶選擇更新執(zhí)行鍵時(shí),移動(dòng)通信終端為了執(zhí)行文件更新,從移動(dòng)通信網(wǎng)絡(luò)接收更新數(shù)據(jù)包。
移動(dòng)通信終端根據(jù)從移動(dòng)通信網(wǎng)絡(luò)接收的更新數(shù)據(jù)包,對(duì)于存儲(chǔ)器的只讀存儲(chǔ)器執(zhí)行文件更新。
完成針對(duì)只讀存儲(chǔ)器的文件更新時(shí),重新啟動(dòng)系統(tǒng),將更新到只讀存儲(chǔ)器的文件復(fù)制到隨機(jī)存取存儲(chǔ)器并裝載系統(tǒng),而且,向用戶輸出通知已經(jīng)完成文件更新的引導(dǎo)信息。
根據(jù)現(xiàn)有技術(shù),為針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新,將數(shù)據(jù)電氣記錄在只讀存儲(chǔ)器時(shí),需要較長(zhǎng)的時(shí)間。因此,將數(shù)據(jù)記錄在只讀存儲(chǔ)器期間(較長(zhǎng)為數(shù)分鐘),移動(dòng)通信終端不能執(zhí)行其它通信功能。
如上所述,用戶在移動(dòng)通信終端執(zhí)行文件更新期間,不能接收發(fā)送自其它地方的緊急呼叫,也不能進(jìn)行呼叫。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種移動(dòng)通信終端利用FOTA服務(wù)執(zhí)行文件更新的時(shí)候,不會(huì)使用戶感到不能使用移動(dòng)通信終端而帶來的種種不便也可以執(zhí)行文件更新的,利用固件空中傳輸(FOTAFirmware Over The Air)服務(wù)的移動(dòng)通信終端的文件更新方法及其移動(dòng)通信終端。
為了實(shí)現(xiàn)本發(fā)明的上述目的,本發(fā)明提供一種利用固件空中傳輸(FOTAFirmware Over The Air)服務(wù)的移動(dòng)通信終端的文件更新方法,特征在于包括向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求利用FOTA服務(wù)的文件更新的第1步驟;接收受理文件更新請(qǐng)求的移動(dòng)通信網(wǎng)絡(luò)傳輸?shù)?,用于文件更新的?shù)據(jù)包臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的第2步驟;將更新的文件從臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的更新數(shù)據(jù)包復(fù)制到隨機(jī)存取存儲(chǔ)器,并根據(jù)更新的文件執(zhí)行系統(tǒng)裝載的第3步驟;根據(jù)被更新的文件完成系統(tǒng)裝載的狀態(tài)下,系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)的時(shí)候,根據(jù)被更新的文件,針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新的第4步驟。
優(yōu)先地,第3步驟包括通過分析臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的更新數(shù)據(jù)包,提取被更新的文件的步驟;重新啟動(dòng)系統(tǒng),將提取的被更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器的步驟;根據(jù)復(fù)制到隨機(jī)存取存儲(chǔ)器的被更新的文件,執(zhí)行系統(tǒng)裝載的步驟。
優(yōu)先地,移動(dòng)通信終端的狀態(tài)處于待機(jī)狀態(tài)時(shí),第4步驟將認(rèn)為系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)。
優(yōu)先地,第4步驟通過后臺(tái),針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新。
根據(jù)本發(fā)明,為了執(zhí)行存儲(chǔ)文件的只讀存儲(chǔ)器和系統(tǒng),提供一種移動(dòng)通信終端,其特征包括包含保存從只讀存儲(chǔ)器復(fù)制的文件的隨機(jī)存取存儲(chǔ)器的存儲(chǔ)器;向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求利用FOTA服務(wù)的文件更新而接收更新數(shù)據(jù)包時(shí),臨時(shí)存儲(chǔ)到只讀存儲(chǔ)器,并將被更新的文件從更新數(shù)據(jù)包復(fù)制到隨機(jī)存取存儲(chǔ)器之后,根據(jù)被更新的文件執(zhí)行系統(tǒng)裝,而系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)時(shí),根據(jù)被更新的文件,針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新的控制部。
優(yōu)先地,控制部包括向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求利用FOTA服務(wù)的文件更新的更新請(qǐng)求部;接收受理文件更新請(qǐng)求的移動(dòng)通信網(wǎng)絡(luò)傳輸?shù)?,用于文件更新的?shù)據(jù)包臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的存儲(chǔ)處理部;將被更新的文件從臨時(shí)保存在只讀存儲(chǔ)器的更新數(shù)據(jù)包復(fù)制到隨機(jī)存取存儲(chǔ)器,根據(jù)被更新的文件執(zhí)行系統(tǒng)裝載的隨機(jī)存取存儲(chǔ)器更新處理部;根據(jù)被更新的文件完成系統(tǒng)裝載的狀態(tài)下,系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)的時(shí)候,根據(jù)被更新的文件,針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新的只讀存儲(chǔ)器更新處理部。
優(yōu)先地,隨機(jī)存取存儲(chǔ)器更新處理部包括通過分析臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的更新數(shù)據(jù)包提取被更新的文件的提取部;重新啟動(dòng)系統(tǒng),將通過提取部提取的被更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器的復(fù)制處理部;根據(jù)復(fù)制到隨機(jī)存取存儲(chǔ)器的被更新的文件執(zhí)行系統(tǒng)裝載的系統(tǒng)裝載部。
優(yōu)先地,移動(dòng)通信終端處于待機(jī)狀態(tài)時(shí),只讀存儲(chǔ)器更新部將認(rèn)為系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)。
優(yōu)先地,只讀存儲(chǔ)器更新部通過后臺(tái),針對(duì)只讀存儲(chǔ)器執(zhí)行。
采用本發(fā)明,用戶請(qǐng)求更新的時(shí)段不執(zhí)行需要較長(zhǎng)時(shí)間的只讀存儲(chǔ)器更新,而是在移動(dòng)通信終端處于待機(jī)狀態(tài)的時(shí)候,通過后臺(tái)對(duì)于只讀存儲(chǔ)器執(zhí)行更新,從而可以解決根據(jù)現(xiàn)有技術(shù)為執(zhí)行只讀存儲(chǔ)器的更新記錄數(shù)據(jù)時(shí),用戶不能使用移動(dòng)通信終端的弊端。
圖1是根據(jù)本發(fā)明一實(shí)施例的移動(dòng)通信終端結(jié)構(gòu)框圖;圖2是圖1的只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器存儲(chǔ)數(shù)據(jù)的說明圖;圖3是根據(jù)本發(fā)明一實(shí)施例的移動(dòng)通信終端執(zhí)行文件更新的操作流程圖。
其中,附圖標(biāo)記100移動(dòng)通信終端110存儲(chǔ)器111只讀存儲(chǔ)器 112隨機(jī)存取存儲(chǔ)器120控制部 121更新請(qǐng)求部122存儲(chǔ)處理部 123隨機(jī)存取存儲(chǔ)器更新處理部123a提取部 123b復(fù)制處理部123c系統(tǒng)裝載部 124只讀存儲(chǔ)器處理部130RF部140語音處理部150揚(yáng)聲器 160擴(kuò)音器170密鑰輸入部 180顯示部具體實(shí)施方式
通過以下參照附圖對(duì)本發(fā)明優(yōu)先實(shí)施例的詳細(xì)說明,將會(huì)更好地理解本發(fā)明,并且會(huì)更全面地了解本發(fā)明的各個(gè)目的和優(yōu)點(diǎn)。
圖1是根據(jù)本發(fā)明一實(shí)施例的移動(dòng)通信終端結(jié)構(gòu)框圖。
如圖1所示,根據(jù)本發(fā)明一實(shí)施例的移動(dòng)通信終端包括包含只讀存儲(chǔ)器111和隨機(jī)存取存儲(chǔ)器112的存儲(chǔ)器110;對(duì)于只讀存儲(chǔ)器111和隨機(jī)存取存儲(chǔ)器112執(zhí)行文件更新的控制部120;RF部130;語音處理部140;揚(yáng)聲器150;擴(kuò)音器160;由按鍵組成的密鑰輸入部170;顯示部180。
存儲(chǔ)器110臨時(shí)保存用于運(yùn)行控制部120文件更新的各種編程或者根據(jù)編程處理的數(shù)據(jù)。
在本發(fā)明中,存儲(chǔ)器110可以通過NAND閃存(Flash Memory)得到實(shí)現(xiàn)。NAND閃存110包括快閃只讀存儲(chǔ)器111和靜態(tài)隨機(jī)存取存儲(chǔ)器112。
如圖2所示,快閃只讀存儲(chǔ)器(FlashROM)111和靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)112存儲(chǔ)各種數(shù)據(jù)。
快閃只讀存儲(chǔ)器111里根據(jù)內(nèi)存地址具備更新代理(UAUpdate Agent)數(shù)據(jù)領(lǐng)域、主應(yīng)用程序(Main Application)數(shù)據(jù)領(lǐng)域、導(dǎo)入(Boot)數(shù)據(jù)領(lǐng)域、更新數(shù)據(jù)包(Update Package)領(lǐng)域、狀態(tài)字節(jié)(Status bytes)以及預(yù)備記錄領(lǐng)域(RWUReserve Write Unit)。
更新代理(UA)數(shù)據(jù)領(lǐng)域保存用于控制部120執(zhí)行文件更新的更新代理編程數(shù)據(jù)。
靜態(tài)隨機(jī)存取存儲(chǔ)器112里根據(jù)內(nèi)存地址具備更新代理足跡(UAfootprint)領(lǐng)域、更新代理堆棧(UA Stack)領(lǐng)域、工作隨機(jī)存取存儲(chǔ)器區(qū)塊(Working RAM Bank)領(lǐng)域、更新代理堆以及被解除壓縮的更新數(shù)據(jù)包(UA Heapand Decompressed Update Package)領(lǐng)域。存儲(chǔ)在靜態(tài)隨機(jī)存取存儲(chǔ)器112的各種更新代理相關(guān)數(shù)據(jù)是控制部120驅(qū)動(dòng)保存在只讀存儲(chǔ)器111的更新代理編程,更新只讀存儲(chǔ)器時(shí)使用的各種數(shù)據(jù)。
控制部120控制移動(dòng)通信終端的整體動(dòng)作的同時(shí),執(zhí)行利用FOTA服務(wù)的文件更新。
這里,文件更新指將存儲(chǔ)在移動(dòng)通信終端而得到施行的各種軟件、編程、代碼等更新成新版本內(nèi)容的一系列動(dòng)作。
為實(shí)現(xiàn)本發(fā)明的上述目的,本發(fā)明提供一種以如下內(nèi)容為特征的控制部120,它包括驅(qū)動(dòng)保存在只讀存儲(chǔ)器111的更新代理編程而得到執(zhí)行的更新請(qǐng)求部121;存儲(chǔ)處理部122;隨機(jī)存取存儲(chǔ)器更新處理部123;只讀存儲(chǔ)器更新處理部124。
更新請(qǐng)求部121根據(jù)用戶的請(qǐng)求,向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求利用FOTA服務(wù)的文件更新。
為實(shí)現(xiàn)本發(fā)明的上述目的,更新請(qǐng)求部121將用于執(zhí)行利用FOTA服務(wù)的文件更新的菜單窗口顯示在顯示部180。用戶操作密鑰輸入部170輸入請(qǐng)求文件更新的命令,就可以將文件更新的請(qǐng)求信息傳輸?shù)揭苿?dòng)通信網(wǎng)絡(luò)。
存儲(chǔ)處理部122接收移動(dòng)通信網(wǎng)絡(luò)接收更新請(qǐng)求部121執(zhí)行的文件更新請(qǐng)求之后傳輸?shù)?,用于文件更新的更新?shù)據(jù)包,臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器111里。
存儲(chǔ)處理部122將移動(dòng)通信網(wǎng)絡(luò)傳輸?shù)母聰?shù)據(jù)包存儲(chǔ)在具備于只讀存儲(chǔ)器111的更新數(shù)據(jù)包領(lǐng)域里。更新數(shù)據(jù)包以被壓縮的形態(tài)通過存儲(chǔ)處理部122臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器111里。
隨機(jī)存取存儲(chǔ)器更新處理部123將被更新的文件從臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器111的更新數(shù)據(jù)包復(fù)制到隨機(jī)存取存儲(chǔ)器112,并通過被更新的文件執(zhí)行系統(tǒng)裝載。
為了實(shí)現(xiàn)本發(fā)明的上述目的,根據(jù)本發(fā)明的隨機(jī)存取存儲(chǔ)器更新處理部123包括提取部123a、復(fù)制處理部123b以及系統(tǒng)裝載部123c。
提取部123a分析臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器111的更新數(shù)據(jù)包,與目前存儲(chǔ)在只讀存儲(chǔ)器111的文件的版本相比較,并重新提取被更新的文件。
提取部123a提取的更新文件復(fù)制到隨機(jī)存取存儲(chǔ)器112而使用于系統(tǒng)的裝載。
提取通過提取部123a重新更新的文件之后,復(fù)制處理部123b為了通過其被更新的文件裝載系統(tǒng),重新啟動(dòng)系統(tǒng),并將存儲(chǔ)在只讀存儲(chǔ)器111的被更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器112里。
這是因?yàn)椋瑢⒋鎯?chǔ)在只讀存儲(chǔ)器111的被更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器112并不是裝載系統(tǒng)的時(shí)候,直接從只讀存儲(chǔ)器111讀取文件裝載系統(tǒng),而是將存儲(chǔ)在只讀存儲(chǔ)器111的文件復(fù)制到隨機(jī)存取存儲(chǔ)器112的狀態(tài)下,利用存儲(chǔ)在隨機(jī)存取存儲(chǔ)器112的文件裝載系統(tǒng)。
通過復(fù)制處理部123b,將存儲(chǔ)在只讀存儲(chǔ)器111的更新數(shù)據(jù)包中重新更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器112進(jìn)行保存時(shí),系統(tǒng)裝載部123c則利用復(fù)制到隨機(jī)存取存儲(chǔ)器112進(jìn)行保存的文件裝載系統(tǒng)。由此,系統(tǒng)根據(jù)重新更新的文件進(jìn)行裝載,并按照用戶的選擇執(zhí)行接收及呼叫功能。
根據(jù)更新的文件重新裝載系統(tǒng)而提供接收及呼叫功能時(shí),需要的時(shí)間并不是很長(zhǎng),且用戶也可以遠(yuǎn)離文件更新給移動(dòng)通信終端的使用帶來的種種不便。
根據(jù)被更新的文件完成系統(tǒng)裝載的狀態(tài)下,系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)時(shí),只讀存儲(chǔ)器更新處理部124根據(jù)被更新的文件執(zhí)行針對(duì)只讀存儲(chǔ)器的文件更新。
為此,只讀存儲(chǔ)器更新處理部124判斷通過隨機(jī)存取存儲(chǔ)器更新處理部123,將隨機(jī)存取存儲(chǔ)器112重新更新成被更新的文件并根據(jù)被更新的文件裝載系統(tǒng)的狀態(tài)下,更新只讀存儲(chǔ)器111的時(shí)間段。
隨著隨機(jī)存取存儲(chǔ)器112通過隨機(jī)存取存儲(chǔ)器更新處理部123,根據(jù)重新更新的文件得到更新并反映到系統(tǒng),即使通過只讀存儲(chǔ)器更新處理部124執(zhí)行的只讀存儲(chǔ)器更新并不與隨機(jī)存取存儲(chǔ)器的更新同時(shí)執(zhí)行,也不會(huì)對(duì)于系統(tǒng)的運(yùn)營產(chǎn)生任何影響。
因此,執(zhí)行隨機(jī)存取存儲(chǔ)器的更新,并根據(jù)被更新的文件裝載系統(tǒng)的狀態(tài)下,只讀存儲(chǔ)器更新處理部124根據(jù)用戶的請(qǐng)求執(zhí)行接收或者發(fā)送的功能。只要移動(dòng)通信終端處于待機(jī)狀態(tài),根據(jù)通過提取部123a提取的被更新的文件,針對(duì)只讀存儲(chǔ)器111執(zhí)行更新。
為此,只讀存儲(chǔ)器更新處理部124對(duì)于圖2所示數(shù)據(jù)存儲(chǔ)領(lǐng)域中被更新的文件適用的部分,例如導(dǎo)入數(shù)據(jù)或者主應(yīng)用程序中相應(yīng)領(lǐng)域,執(zhí)行更新。
通過只讀存儲(chǔ)器111,對(duì)于相應(yīng)于被更新的文件的部分執(zhí)行重新電氣記錄操作來完成通過只讀存儲(chǔ)器更新處理部124執(zhí)行的只讀存儲(chǔ)器111的更新。
可是,通過后臺(tái)執(zhí)行根據(jù)只讀存儲(chǔ)器更新處理部124的只讀存儲(chǔ)器更新來完成只讀存儲(chǔ)器的更新時(shí),通過導(dǎo)入窗口向用戶顯示通知已經(jīng)完成的導(dǎo)入信息。用戶閱讀其導(dǎo)入信息,才會(huì)了解到已經(jīng)完成只讀存儲(chǔ)器的更新。
如上所述,用戶還沒有認(rèn)識(shí)到的時(shí)候,已經(jīng)執(zhí)行只讀存儲(chǔ)器的更新,從而使用戶在使用移動(dòng)通信終端時(shí)感覺不到任何不便。
RF部130通過天線(ANT)接收通過頻帶的無線信道接收的頻率信號(hào)時(shí),使頻帶變窄,分類數(shù)據(jù)種類之后,向控制部120或者語音處理部140輸出。
從RF部130輸出到控制部120的數(shù)據(jù)成為通過文字?jǐn)?shù)據(jù)或者內(nèi)存分頁接收的內(nèi)存分頁信號(hào)及信號(hào)傳遞信號(hào),而向語音處理部140輸出的數(shù)據(jù)成為設(shè)置語音呼叫時(shí)接收的語音數(shù)據(jù)。
而且,RF部130為了發(fā)送從控制部120接收的數(shù)據(jù)或者從語音處理部140接收的文件化語音數(shù)據(jù),加寬頻帶并通過天線(ANT)轉(zhuǎn)換成頻帶的無線信號(hào)而輸出。
語音處理部140通常由聲音合成機(jī)等組成,并通過控制部120的控制得到驅(qū)動(dòng)。語音處理部140調(diào)制通過擴(kuò)音器(MIC)160輸入的電氣信號(hào)轉(zhuǎn)換成語音數(shù)據(jù)之后,向RF部150輸出。而且,語音處理部140將RF部130輸入的符號(hào)化語音數(shù)據(jù)解調(diào)成電氣信號(hào)輸出到揚(yáng)聲器(SPK)150。揚(yáng)聲器(SPK)150將其轉(zhuǎn)換成可以收聽的聲音而輸出。
密鑰輸入部170通常形成密鑰矩陣結(jié)構(gòu)。密鑰輸入部170由多個(gè)數(shù)字鍵和執(zhí)行各種功能的功能鍵組成。用戶通過密鑰輸入,向控制部120輸出密鑰數(shù)據(jù)的電氣信號(hào)。
顯示部180顯示終端的當(dāng)前狀態(tài)或者編程的執(zhí)行狀況變化以及短信息的接收等。上述顯示裝置可以由液晶顯示裝置(Liquid Crystal DisplayLCD)等顯示裝置組成。
圖3是根據(jù)本發(fā)明一實(shí)施例的移動(dòng)通信終端執(zhí)行文件更新的操作流程圖。
如圖3所示,用戶用密鑰輸入部170輸入請(qǐng)求利用FOTA服務(wù)的文件更新命令時(shí),更新請(qǐng)求部121向移動(dòng)通信網(wǎng)絡(luò)傳輸請(qǐng)求文件更新的信息(步驟S1)。
通過更新請(qǐng)求部121請(qǐng)求文件更新的狀態(tài)下,接收更新請(qǐng)求的移動(dòng)通信網(wǎng)絡(luò)傳輸用于文件更新的更新數(shù)據(jù)包時(shí),存儲(chǔ)處理部122接收其更新數(shù)據(jù)包后,臨時(shí)保存在只讀存儲(chǔ)器111里(步驟S2)。
隨機(jī)存取存儲(chǔ)器更新處理部123的提取部123a分析臨時(shí)保存在只讀存儲(chǔ)器111的更新數(shù)據(jù)包,與存儲(chǔ)在當(dāng)前只讀存儲(chǔ)器111的文件的版本進(jìn)行比較之后,重新提取更新的文件(步驟S3)。
通過提取部123a提取重新更新的文件時(shí),復(fù)制處理部123b將重新啟動(dòng)系統(tǒng)(步驟S4)。
重新啟動(dòng)系統(tǒng)之后,復(fù)制處理部123b為了根據(jù)被更新的文件裝載系統(tǒng),將存儲(chǔ)在只讀存儲(chǔ)器111的被更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器112里(步驟S5)。
通過復(fù)制處理部123b存儲(chǔ)在只讀存儲(chǔ)器111的更新數(shù)據(jù)包中,重新更新的文件被復(fù)制并存儲(chǔ)在隨機(jī)存取存儲(chǔ)器112時(shí),系統(tǒng)裝載部123c則利用被復(fù)制并存儲(chǔ)在隨機(jī)存取存儲(chǔ)器112的文件裝載系統(tǒng)(步驟S6)。
只讀存儲(chǔ)器更新處理部124判斷執(zhí)行隨機(jī)存取存儲(chǔ)器的更新,根據(jù)被更新的文件完成系統(tǒng)裝載的狀態(tài)下,移動(dòng)通信終端的狀態(tài)是否處于待機(jī)狀態(tài)(步驟S7)。
經(jīng)判斷,認(rèn)為移動(dòng)通信終端的狀態(tài)是待機(jī)狀態(tài)時(shí),只讀存儲(chǔ)器更新處理部124根據(jù)通過提取部123a提取的被更新的文件,針對(duì)相應(yīng)于只讀存儲(chǔ)器111中被更新的文件的部分執(zhí)行更新(步驟S8)。
另外,經(jīng)判斷,認(rèn)為移動(dòng)通信終端的狀態(tài)不是待機(jī)狀態(tài)時(shí),將定期判斷移動(dòng)通信終端的狀態(tài)是不是待機(jī)狀態(tài)。
完成只讀存儲(chǔ)器更新時(shí),只讀存儲(chǔ)器更新處理部124通過導(dǎo)入窗口,向用戶顯示通知已經(jīng)完成的導(dǎo)入信息(步驟S9)。
發(fā)明的效果根據(jù)本發(fā)明,用戶執(zhí)行文件更新的時(shí)候,移動(dòng)通信終端向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求文件更新,將移動(dòng)通信網(wǎng)絡(luò)傳輸?shù)母聰?shù)據(jù)包臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器,并從更新數(shù)據(jù)包提取重新更新的文件。
而且,重新啟動(dòng)系統(tǒng)。重新啟動(dòng)系統(tǒng)的時(shí)候,將存儲(chǔ)在只讀存儲(chǔ)器的文件復(fù)制到隨機(jī)存取存儲(chǔ)器里,并裝載系統(tǒng)時(shí),將重新更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器,根據(jù)被更新的文件裝載系統(tǒng)。根據(jù)被更新的文件裝載系統(tǒng)的狀態(tài)下,用戶不使用移動(dòng)通信終端的時(shí)候,針對(duì)只讀存儲(chǔ)器執(zhí)行更新。
綜上所述,用戶請(qǐng)求更新的時(shí)段不執(zhí)行需要較長(zhǎng)時(shí)間的只讀存儲(chǔ)器更新,而是在移動(dòng)通信終端處于待機(jī)狀態(tài)的時(shí)候,通過后臺(tái)對(duì)于只讀存儲(chǔ)器執(zhí)行更新,從而可以解決根據(jù)現(xiàn)有技術(shù)為執(zhí)行只讀存儲(chǔ)器的更新記錄數(shù)據(jù)時(shí),用戶不能使用移動(dòng)通信終端的弊端。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的普通技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種利用固件空中傳輸服務(wù)的移動(dòng)通信終端的文件更新方法,其特征在于,包括向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求利用固件空中傳輸服務(wù)的文件更新的第1步驟;接收受理文件更新請(qǐng)求的移動(dòng)通信網(wǎng)絡(luò)傳輸?shù)挠糜谖募碌臄?shù)據(jù)包臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的第2步驟;將被更新的文件從臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的更新數(shù)據(jù)包復(fù)制到隨機(jī)存取存儲(chǔ)器,并根據(jù)被更新的文件執(zhí)行系統(tǒng)裝載的第3步驟;根據(jù)被更新的文件完成系統(tǒng)裝載的狀態(tài)下,系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)的時(shí)候,根據(jù)被更新的文件,針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新的第4步驟。
2.根據(jù)權(quán)利要求1所述的利用固件空中傳輸服務(wù)的移動(dòng)通信終端的文件更新方法,其特征在于,上述第3步驟包括通過分析臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的更新數(shù)據(jù)包,提取被更新的文件的步驟;重新啟動(dòng)系統(tǒng),將提取的被更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器的步驟;根據(jù)復(fù)制到隨機(jī)存取存儲(chǔ)器的被更新的文件,執(zhí)行系統(tǒng)裝載的步驟。
3.根據(jù)權(quán)利要求1所述的利用固件空中傳輸服務(wù)的移動(dòng)通信終端的文件更新方法,其特征在于,移動(dòng)通信終端的狀態(tài)處于待機(jī)狀態(tài)時(shí),第4步驟將認(rèn)為系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)。
4.根據(jù)權(quán)利要求1所述的利用固件空中傳輸服務(wù)的移動(dòng)通信終端的文件更新方法,其特征在于,上述第4步驟是通過后臺(tái),對(duì)于上述只讀存儲(chǔ)器執(zhí)行文件更新。
5.一種實(shí)現(xiàn)如權(quán)利要求1所述文件更新方法的移動(dòng)通信終端,其特征在于,包括包括保存文件的只讀存儲(chǔ)器及為執(zhí)行系統(tǒng)而保存從只讀存儲(chǔ)器復(fù)制的文件的隨機(jī)存取存儲(chǔ)器的存儲(chǔ)器;向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求利用固件空中傳輸服務(wù)的文件更新而接收更新數(shù)據(jù)包時(shí),臨時(shí)存儲(chǔ)到只讀存儲(chǔ)器,并將被更新的文件從更新數(shù)據(jù)包復(fù)制到隨機(jī)存取存儲(chǔ)器之后,根據(jù)被更新的文件執(zhí)行系統(tǒng)裝載,而系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)時(shí),根據(jù)被更新的文件,針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新的控制部。
6.根據(jù)權(quán)利要求5所述的移動(dòng)通信終端,其特征在于,上述控制部包括向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求利用固件空中傳輸服務(wù)的文件更新的更新請(qǐng)求部;接收受理文件更新請(qǐng)求的移動(dòng)通信網(wǎng)絡(luò)傳輸?shù)?,用于文件更新的?shù)據(jù)包臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的存儲(chǔ)處理部;將被更新的文件從臨時(shí)保存在只讀存儲(chǔ)器的更新數(shù)據(jù)包復(fù)制到隨機(jī)存取存儲(chǔ)器,根據(jù)被更新的文件執(zhí)行系統(tǒng)裝載的隨機(jī)存取存儲(chǔ)器更新處理部;根據(jù)被更新的文件完成系統(tǒng)裝載的狀態(tài)下,系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)的時(shí)候,根據(jù)被更新的文件,針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新的只讀存儲(chǔ)器更新處理部。
7.根據(jù)權(quán)利要求6所述的移動(dòng)通信終端,其特征在于,上述隨機(jī)存取存儲(chǔ)器更新處理部包括通過分析臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的更新數(shù)據(jù)包提取被更新的文件的提取部;重新啟動(dòng)系統(tǒng),將通過提取部提取的被更新的文件復(fù)制到隨機(jī)存取存儲(chǔ)器的復(fù)制處理部;根據(jù)復(fù)制到隨機(jī)存取存儲(chǔ)器的被更新的文件執(zhí)行系統(tǒng)裝載的系統(tǒng)裝載部。
8.根據(jù)權(quán)利要求6所述的移動(dòng)通信終端,其特征在于,移動(dòng)通信終端的狀態(tài)處于待機(jī)狀態(tài)的時(shí)候,上述只讀存儲(chǔ)器更新部認(rèn)為上述系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)。
9.根據(jù)權(quán)利要求6所述的移動(dòng)通信終端,其特征在于,上述只讀存儲(chǔ)器更新部通過后臺(tái),對(duì)于上述只讀存儲(chǔ)器執(zhí)行文件更新。
全文摘要
本發(fā)明公開了一種利用固件空中傳輸服務(wù)的移動(dòng)通信終端的文件更新方法及其移動(dòng)通信終端,該方法包括向移動(dòng)通信網(wǎng)絡(luò)請(qǐng)求利用固件空中傳輸服務(wù)的文件更新的第1步驟;接收受理文件更新請(qǐng)求的移動(dòng)通信網(wǎng)絡(luò)傳輸?shù)?,用于文件更新的?shù)據(jù)包臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的第2步驟;將被更新的文件從臨時(shí)存儲(chǔ)在只讀存儲(chǔ)器的更新數(shù)據(jù)包復(fù)制到隨機(jī)存取存儲(chǔ)器,并根據(jù)被更新的文件執(zhí)行系統(tǒng)裝載的第3步驟;根據(jù)被更新的文件完成系統(tǒng)裝載的狀態(tài)下,系統(tǒng)的裝載量低于一定標(biāo)準(zhǔn)的時(shí)候,根據(jù)被更新的文件,針對(duì)只讀存儲(chǔ)器執(zhí)行文件更新的第4步驟。采用本發(fā)明可以解決根據(jù)現(xiàn)有技術(shù)為執(zhí)行只讀存儲(chǔ)器的更新記錄數(shù)據(jù)時(shí),用戶不能使用移動(dòng)通信終端的弊端。
文檔編號(hào)H04Q7/32GK1968477SQ200610150480
公開日2007年5月23日 申請(qǐng)日期2006年10月31日 優(yōu)先權(quán)日2005年11月7日
發(fā)明者黃垣禎 申請(qǐng)人:樂金電子(中國)研究開發(fā)中心有限公司