專利名稱:防止移動通信終端的用戶數(shù)據(jù)損失的控制裝置及控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種防止移動通信終端中用戶數(shù)據(jù)損失所需的控制裝置及其方法,更詳細(xì)地說,是這樣一種防止通信終端的用戶數(shù)據(jù)損失控制裝置及其控制方法,它用以防止保存于易失性存儲器等臨時記憶裝置中的用戶數(shù)據(jù)在保存到非易失性存儲器等永久記憶裝置之前,由于切換電源,比如電池突然分離等,造成用戶數(shù)據(jù)流失。
背景技術(shù):
一般而言,便攜式電子設(shè)備使用電池作為工作所需電源的供應(yīng)源,電池通過電化學(xué)反應(yīng),把內(nèi)部活性物質(zhì)的化學(xué)能轉(zhuǎn)換成電能,它在迎來信號化時代的過程中發(fā)生著決定性作用。從玩具到尖端產(chǎn)品,電池在所有便攜式電子產(chǎn)品中是必不可少的。
但是,對電池而言,由于使用時間存在局限,使便攜式電子產(chǎn)品的使用受到許多制約。電池分為使用一次后廢棄處理的1次電池或可以反復(fù)充電使用的2次電池,2次電池在移動電話、移動通信終端、集群無線電、無線數(shù)據(jù)收發(fā)機(jī)、全球定位系統(tǒng)等無線通信設(shè)備和筆記本電腦、可攜式攝像機(jī)等中,占有著不可或缺的非常重要的地位。
這些便攜式設(shè)備要求2次電池實現(xiàn)輕量化和長時間連續(xù)使用,為此,開發(fā)并正在使用鎳鎘(Ni-Cd)電池、鎳氫(Ni-MH)電池、鋰離子(Li-ion)電池和鋰聚合物(Li-Polymer)電池。近來普遍使用在能量密度、周期壽命及其它性能方面均具有極其優(yōu)秀特性的鋰離子電池。
如上所述,移動通信終端的電源平時使用電池,一般而言,為防止終端跌落時損壞,設(shè)計成電池組在跌落沖擊下可以分離的結(jié)構(gòu)。
這時,終端由于未能正常結(jié)束,用戶數(shù)據(jù)中尚存儲于易失性存儲器等臨時記憶裝置中的數(shù)據(jù)無法存儲到非易失性存儲器,從而導(dǎo)致?lián)p失。
隨著終端功能的增加,終端的用戶數(shù)據(jù)量也不斷增加,因此,在終端中也正在使用基于瞬時存儲器等的文件系統(tǒng)。
瞬時存儲器存在這樣一種問題,即由于其特性方面的原因,寫入動作與刪除動作相互區(qū)別,如果在瞬時存儲器更新過程中發(fā)生上述情況,則文件系統(tǒng)也存在損壞的可能性。
發(fā)明內(nèi)容
因此,本發(fā)明正是為解決上述以往問題而開發(fā)的,其目的在于提供一種防止移動通信終端的用戶數(shù)據(jù)損失的控制裝置及其控制方法,用以防止保存于易失性存儲器等臨時記憶裝置中的用戶數(shù)據(jù)在保存到非易失性存儲器等永久記憶裝置之前,由于切換電源,比如電池突然分離等,造成用戶數(shù)據(jù)流失。
為實現(xiàn)上述目的,本發(fā)明所涉及的防止移動通信終端的用戶數(shù)據(jù)損失所需的控制裝置由如下幾個部分構(gòu)成微處理器,它帶有輸入輸出端口,該端口通過電源部識別出終端電池從終端機(jī)身分離的瞬間;數(shù)據(jù)存儲部,如果通過上述輸入輸出端口感應(yīng)到電池被分離,則按照上述微處理器的控制,把易失性存儲器中存儲的用戶數(shù)據(jù)移動保存到非易失性瞬時存儲器。
如果電池從上述終端分離,則電源部發(fā)生中斷,通過微處理器的輸入輸出端口傳遞中斷信號,上述微處理器根據(jù)輸入的中斷信號切換耗電大的裝置的電源供應(yīng),只向終端的微處理器和數(shù)據(jù)存儲部供電。
上述用戶數(shù)據(jù)的移動保存是調(diào)節(jié)電源部的RC(電阻電容)電路的校正值,以使得從由于電池分離導(dǎo)致電源中斷的時刻起,在極短時間內(nèi)(數(shù)十~數(shù)百毫秒)保持供電。當(dāng)電池從上述終端機(jī)體分離時,為了保持電源,帶有另外的可小容量充電的備用電池。
本發(fā)明所涉及的防止移動通信終端的用戶數(shù)據(jù)損失所需的控制方法由如下幾個步驟構(gòu)成傳遞步驟,在上述終端正常工作過程中,如果電池從終端機(jī)身分離,則產(chǎn)生中斷信號并傳遞給微處理器;移動保存步驟,上述微處理器接到中斷信號,使終端用電最小化,把當(dāng)前存儲于易失性存儲器中的用戶數(shù)據(jù)移動保存到非易失性瞬時存儲器。
上述中斷信號由終端的電源部產(chǎn)生,使上述終端用電最小化的動作是通過驅(qū)動微處理器的中斷服務(wù)程序來實現(xiàn)的。
圖1是應(yīng)用了本發(fā)明的防止移動通信終端的用戶數(shù)據(jù)損失控制裝置實施例的終端內(nèi)部動作狀態(tài)框圖。
圖2是本發(fā)明終端中發(fā)生中斷時防止用戶數(shù)據(jù)損失所需的控制程序的動作流程圖。
圖3是本發(fā)明實施例的防止用戶數(shù)據(jù)損失控制方法的整體流程圖。
具體實施例方式
下面參照附圖,詳細(xì)說明本發(fā)明的有益實施例。
圖1是應(yīng)用了本發(fā)明的防止移動通信終端的用戶數(shù)據(jù)損失控制裝置實施例的終端內(nèi)部動作狀態(tài)框圖,參照該圖說明本發(fā)明的終端構(gòu)成與動作。
微處理器(110)控制本發(fā)明防止用戶數(shù)據(jù)損失所需的所有控制動作,它具有只讀存儲器(ROM),里面存儲有控制用于防止既定的用戶數(shù)據(jù)損失的動作程序。數(shù)據(jù)存儲部(180)帶有閃存(flash ROM)和隨機(jī)存儲器(RAM),閃存永久存儲上述微處理器(110)在執(zhí)行動作程序過程中產(chǎn)生的數(shù)據(jù)和用戶數(shù)據(jù),隨機(jī)存儲器臨時存儲與防止用戶數(shù)據(jù)損失控制有關(guān)的數(shù)據(jù)及用戶數(shù)據(jù)。
音頻部(120)在接到從上述微處理器(110)輸入的語音數(shù)據(jù)的同時,對該語音數(shù)據(jù)進(jìn)行放大,轉(zhuǎn)換成用戶可以聽到的機(jī)械性音頻信號并輸出。
RF收發(fā)信部(150)把包含語音數(shù)據(jù)及圖像數(shù)據(jù)等的RF信號轉(zhuǎn)換成無線信號,通過天線從終端的收發(fā)信端發(fā)射給基站。另一方面,從基站接收RF信號并轉(zhuǎn)換成中頻(IF)信號,輸出到微處理器(110)。
鍵輸入部(130)包括終端側(cè)面帶有的鍵及鍵區(qū)上的多個數(shù)字鍵和功能鍵,把關(guān)于上述鍵的鍵數(shù)據(jù)輸出到上述微處理器(110),LCD顯示部(140)從上述微處理器(110)接收關(guān)于從上述鍵輸入部(130)輸入的鍵數(shù)據(jù)的顯示數(shù)據(jù)并進(jìn)行顯示,顯示移動通信終端的動作狀態(tài)和時間等。
在本發(fā)明的終端上,微處理器(110)帶有輸入輸出端口,該端口通過電源部識別出電池(170)從終端機(jī)身分離的瞬間。如果微處理器(110)發(fā)生中斷,則通過上述輸入輸出端口感應(yīng)到電池從終端上被分離,那么,為了實現(xiàn)耗電的最小化,微處理器(110)切換RF收發(fā)信部(150)、LCD顯示部(140)等耗電大的其它附屬裝置的電源供應(yīng),僅向終端的微處理器(110)和數(shù)據(jù)存儲部(180)供電,把尚存儲于易失性存儲器(RAM)中的用戶數(shù)據(jù)存儲到非易失性存儲器(閃存),防止用戶數(shù)據(jù)損失。
在電源部(160)使用了RC(電阻電容)電路,以進(jìn)行穩(wěn)定的供電,如果適當(dāng)調(diào)節(jié)該RC電路的校正值,則從由于電池分離而造成電源中斷的時刻起,可以在極短時間內(nèi)(數(shù)十~數(shù)百毫秒)保持供電,在這段時間內(nèi),可以把用戶數(shù)據(jù)從RAM存儲到非易失性瞬時存儲器(ROM)。
圖2是本發(fā)明終端發(fā)生中斷時防止用戶數(shù)據(jù)損失所需的控制程序的動作流程圖。如圖所示,當(dāng)電池(170)從終端機(jī)身分離時,如果在微處理器(110)的輸入輸出(IO)端口的作用下發(fā)生中斷(111),那么,微處理器(110)的中斷服務(wù)程序(ISRInterrupt Service Routine)(112)對電源塊進(jìn)行控制,使用電量實現(xiàn)最小化,并把表示電池(170)已從終端機(jī)身分離的信號分別傳遞給正在處理用戶數(shù)據(jù)的任務(wù),即,分別傳遞給用戶界面任務(wù)(UI Task)(113)及文件系統(tǒng)任務(wù)(FS Task)(114)等,接到該信號的相應(yīng)任務(wù)把數(shù)據(jù)從易失性存儲器(RAM)存儲到非易失性瞬時存儲器(ROM)。
當(dāng)電池(170)從終端機(jī)身分離時,為了保持供電,除上述方法之外,還有另一種方法,即另外安裝可實現(xiàn)小容量充電的備用電池。
圖3是本發(fā)明實施例的防止用戶數(shù)據(jù)損失控制方法的整體流程圖。如圖所示,當(dāng)動作開始后,在移動通信終端正常工作(301)狀態(tài)下,判斷電池(170)是否已從終端機(jī)身分離(302)。
如果上述判斷(302)結(jié)果是電池(170)已從終端機(jī)身分離,那么,電源部(160)產(chǎn)生代表電池(170)已從終端機(jī)身分離的中斷信號(303),并傳遞給微處理器(110)的輸入輸出端口(304)。
微處理器(110)接到電源部(160)傳遞的表示電池(170)已從終端機(jī)身分離的中斷信號后,啟動微處理器(110)的中斷服務(wù)程序,實現(xiàn)終端用電量的最小化(305)。
上述終端用電量的最小化(305)是切換RF收發(fā)信部(150)、LCD顯示部(140)等耗電大的其它附屬設(shè)置的供電,僅向終端的微處理器(110)和數(shù)據(jù)存儲部(180)供電。
接著,分別向用戶界面任務(wù)(113)及文件系統(tǒng)任務(wù)(114)等傳遞表示電池(170)已從終端機(jī)身分離的信號,接到該信號的相應(yīng)任務(wù)把當(dāng)前的數(shù)據(jù)從易失性存儲器(RAM)移動保存到非易失性瞬時存儲器(ROM)(306)。
如上所述,使尚存儲于易失性存儲器中的用戶數(shù)據(jù)保存到非易失性存儲器(瞬時存儲器),防止用戶數(shù)據(jù)損失。
如上述所作的詳細(xì)說明,本發(fā)明提供如下有用的效果,即,當(dāng)發(fā)生電池突然從終端機(jī)身分離等緊急情況時,通過把存儲于易失性存儲器等臨時記憶裝置中的用戶數(shù)據(jù)保存到非易失性存儲器等永久記憶裝置,從而能夠防止因終端突然切換供電而發(fā)生的用戶數(shù)據(jù)流失。
權(quán)利要求
1.一種防止移動通信終端的用戶數(shù)據(jù)損失的控制裝置,其特征是在防止移動通信終端中用戶數(shù)據(jù)損失所需的控制裝置中,包括如下幾個部分微處理器,它帶有輸入輸出端口,該端口通過電源部識別出終端電池從終端機(jī)身分離的瞬間;數(shù)據(jù)存儲部,如果通過上述輸入輸出端口感應(yīng)到電池被分離,則按照上述微處理器的控制,把易失性存儲器中存儲的用戶數(shù)據(jù)移動保存到非易失性瞬時存儲器。
2.根據(jù)權(quán)利要求1所述的防止移動通信終端的用戶數(shù)據(jù)損失的控制裝置,其特征是如果電池被從上述終端分離,則電源部產(chǎn)生中斷,通過微處理器的輸入輸出端口傳遞中斷信號。
3.根據(jù)權(quán)利要求2所述的防止移動通信終端的用戶數(shù)據(jù)損失的控制裝置,其特征是上述微處理器根據(jù)輸入的中斷信號,切換耗電大的裝置的電源供應(yīng),僅向終端微處理器和數(shù)據(jù)存儲部供電。
4.根據(jù)權(quán)利要求1所述的防止移動通信終端的用戶數(shù)據(jù)損失的控制裝置,其特征是上述用戶數(shù)據(jù)的移動保存是調(diào)節(jié)電源部的RC(電阻電容)電路的校正值,以使得從由于電池分離導(dǎo)致電源中斷的時刻起,能在極短時間內(nèi)、數(shù)十~數(shù)百毫秒、保持供電。
5.根據(jù)權(quán)利要求1或權(quán)利要求4所述的防止移動通信終端的用戶數(shù)據(jù)損失的控制裝置,其特征是當(dāng)電池從上述終端機(jī)體分離時,為了保持電源,帶有另外的可小容量充電的備用電池。
6.一種防止移動通信終端的用戶數(shù)據(jù)損失的控制方法,其特征是在防止移動通信終端中的用戶數(shù)據(jù)損失所需的控制方法中,由如下幾個步驟構(gòu)成傳遞步驟,在上述終端正常工作過程中,如果電池從終端機(jī)身分離,則產(chǎn)生中斷信號并傳遞給微處理器;移動保存步驟,上述微處理器接到中斷信號,使終端用電最小化,把當(dāng)前存儲于易失性存儲器的用戶數(shù)據(jù)移動保存到非易失性瞬時存儲器。
7.根據(jù)權(quán)利要求6所述的防止移動通信終端的用戶數(shù)據(jù)損失的控制方法,其特征是上述中斷信號由終端的電源部產(chǎn)生。
8.根據(jù)權(quán)利要求6所述的防止移動通信終端的用戶數(shù)據(jù)損失的控制方法,其特征是使上述終端用電最小化的動作是通過驅(qū)動微處理器的中斷服務(wù)程序來實現(xiàn)的。
9.根據(jù)權(quán)利要求6所述的防止移動通信終端的用戶數(shù)據(jù)損失的控制方法,其特征是上述用戶數(shù)據(jù)的移動保存是調(diào)節(jié)電源部的RC(電阻電容)電路的校正值,使從由于電池分離導(dǎo)致電源中斷的時刻起,能在極短時間內(nèi)、數(shù)十~數(shù)百毫秒、保持供電。
10.根據(jù)權(quán)利要求6或權(quán)利要求9所述的防止移動通信終端的用戶數(shù)據(jù)損失的控制方法,其特征是當(dāng)電池從上述終端機(jī)體分離時,為了保持電源,帶有另外的可小容量充電的備用電池。
全文摘要
本發(fā)明的目的在于提供一種防止移動通信終端的用戶數(shù)據(jù)損失的控制裝置及其控制方法,用以防止保存于易失性存儲器等臨時記憶裝置中的用戶數(shù)據(jù)在保存到非易失性存儲器等永久記憶裝置之前,由于切換電源,比如電池突然分離等,造成用戶數(shù)據(jù)流失。為此,本發(fā)明由如下幾個部分構(gòu)成微處理器,它帶有輸入輸出(IOInput Output)端口,該端口通過電源部識別出終端電池從終端機(jī)身上分離的瞬間;數(shù)據(jù)存儲部,如果通過上述輸入輸出端口感應(yīng)到電池被分離,則按照上述微處理器的控制,把易失性存儲器中存儲的用戶數(shù)據(jù)存儲到非易失性瞬時存儲器中。從而提供了一種有用的效果,即能夠防止因突然切換終端供電造成的用戶數(shù)據(jù)流失。
文檔編號G06F12/16GK1573717SQ200310124418
公開日2005年2月2日 申請日期2003年12月24日 優(yōu)先權(quán)日2003年6月5日
發(fā)明者金學(xué)奎 申請人:樂金電子(中國)研究開發(fā)中心有限公司