一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法及系統(tǒng),所述方法包括:A、存儲(chǔ)卡中預(yù)先設(shè)置用于記錄存儲(chǔ)單元讀寫(xiě)次數(shù)的記錄文件,當(dāng)檢測(cè)到所述存儲(chǔ)卡插入到移動(dòng)終端時(shí),將所述記錄文件復(fù)制到移動(dòng)終端中;B、檢測(cè)到所述存儲(chǔ)卡讀或?qū)懖僮?,根?jù)檢測(cè)結(jié)果更新移動(dòng)終端中保存的記錄文件;C、檢測(cè)到所述存儲(chǔ)卡從移動(dòng)終端拔出時(shí),將最新更新的記錄文件保存至存儲(chǔ)卡中。本發(fā)明通過(guò)檢測(cè)并記錄存儲(chǔ)卡中的讀寫(xiě)次數(shù),實(shí)現(xiàn)對(duì)存儲(chǔ)卡使用情況的實(shí)時(shí)監(jiān)測(cè),對(duì)即將損壞的存儲(chǔ)卡能夠提前預(yù)警,避免了因存儲(chǔ)卡的損壞造成用戶資料丟失的風(fēng)險(xiǎn)。
【專利說(shuō)明】一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端存儲(chǔ)卡應(yīng)用領(lǐng)域,尤其涉及一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著存儲(chǔ)卡技術(shù)的飛速發(fā)展,現(xiàn)在已經(jīng)能制作出各種體積小,存儲(chǔ)容量大的存儲(chǔ)卡,人們總是使用各類存儲(chǔ)卡來(lái)擴(kuò)展移動(dòng)終端的存儲(chǔ)空間,例如microSD卡,TF卡等。而存儲(chǔ)卡一般來(lái)說(shuō)使用壽命都是有限的,即只能進(jìn)行有限次讀寫(xiě);讀寫(xiě)次數(shù)如果超過(guò)存儲(chǔ)卡規(guī)定的次數(shù),可能會(huì)給使用者帶來(lái)?yè)p失,輕則導(dǎo)致存儲(chǔ)卡損壞,重則保存在存儲(chǔ)卡中的重要資料丟失。而縱觀現(xiàn)有技術(shù)中,對(duì)于存儲(chǔ)卡中的存儲(chǔ)單元讀寫(xiě)次數(shù)并沒(méi)有作任何記錄,用戶無(wú)法知道所使用的存儲(chǔ)卡是否存在損壞的風(fēng)險(xiǎn)。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法及系統(tǒng),旨在解決目前移動(dòng)終端存儲(chǔ)卡損壞風(fēng)險(xiǎn)無(wú)法預(yù)知的問(wèn)題。
[0005]本發(fā)明的技術(shù)方案如下:
一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述方法包括以下步驟:
A、存儲(chǔ)卡中預(yù)先設(shè)置用于記錄存儲(chǔ)單元讀寫(xiě)次數(shù)的記錄文件,當(dāng)檢測(cè)到所述存儲(chǔ)卡插入到移動(dòng)終端時(shí),將所述記錄文件復(fù)制到移動(dòng)終端中;
B、檢測(cè)到所述存儲(chǔ)卡讀或?qū)懖僮?,根?jù)檢測(cè)結(jié)果更新移動(dòng)終端中保存的記錄文件;
C、檢測(cè)到所述存儲(chǔ)卡從移動(dòng)終端拔出時(shí),將最新更新的記錄文件保存至存儲(chǔ)卡中。
[0006]所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述存儲(chǔ)卡為microSD 卡或 TF 卡。
[0007]所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述存儲(chǔ)卡的每個(gè)存儲(chǔ)單元存儲(chǔ)一個(gè)字節(jié)內(nèi)容。
[0008]所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述存儲(chǔ)卡的存儲(chǔ)單元中每隔32000個(gè)存儲(chǔ)單元選擇一存儲(chǔ)單元作為所述記錄文件記錄讀寫(xiě)次數(shù)的對(duì)象。
[0009]所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述存儲(chǔ)卡的存儲(chǔ)單元中每隔1000個(gè)存儲(chǔ)單元選擇一存儲(chǔ)單元作為所述記錄文件記錄讀寫(xiě)次數(shù)的對(duì)象。
[0010]所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述記錄文件中記錄的每個(gè)存儲(chǔ)單元的信息包括:存儲(chǔ)單元地址、該存儲(chǔ)單元已被讀的次數(shù),該存儲(chǔ)單元已被寫(xiě)的次數(shù)。
[0011]所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述步驟B還包括: 檢測(cè)更新的記錄文件中超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元,并統(tǒng)計(jì)該類存儲(chǔ)單元的數(shù)
量,判斷該數(shù)量是否超過(guò)預(yù)設(shè)的閾值,若超過(guò)閾值,則發(fā)出提醒信息。[0012]所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述預(yù)設(shè)的閾值為總存儲(chǔ)單元數(shù)量的80%。
[0013]一種實(shí)現(xiàn)如上所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄方法的系統(tǒng),其特征在于,所述系統(tǒng)包括:
存儲(chǔ)卡檢測(cè)模塊,用于檢測(cè)存儲(chǔ)卡插入或拔出移動(dòng)終端的動(dòng)作,并進(jìn)而觸發(fā)記錄文件復(fù)制|吳塊;
記錄文件復(fù)制模塊,用于存儲(chǔ)卡插入時(shí)將記錄文件復(fù)制到的移動(dòng)終端中,或者存儲(chǔ)卡拔出時(shí)將記錄文件從移動(dòng)終端復(fù)制到存儲(chǔ)卡中;
記錄文件更新模塊,用于根據(jù)所檢測(cè)到存儲(chǔ)卡讀或?qū)懖僮鞲乱苿?dòng)終端中保存的記錄文件。
[0014]存儲(chǔ)模塊,用于當(dāng)檢測(cè)到所述存儲(chǔ)卡插入到移動(dòng)終端時(shí),存儲(chǔ)復(fù)制到移動(dòng)終端中的記錄文件。
[0015]所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄系統(tǒng),其中,所述系統(tǒng)還包括:
判斷模塊,用于判斷統(tǒng)計(jì)的超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元數(shù)量是否超過(guò)預(yù)設(shè)的閾
值;
提醒模塊,用于根據(jù)所述判斷模塊的超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元數(shù)量超過(guò)閾值的判斷結(jié)果發(fā)出提醒信息。
[0016]有益效果:本發(fā)明提供一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法及系統(tǒng),通過(guò)檢測(cè)并記錄存儲(chǔ)卡中的讀寫(xiě)次數(shù),實(shí)現(xiàn)對(duì)存儲(chǔ)卡使用情況的實(shí)時(shí)監(jiān)測(cè),對(duì)即將損壞的存儲(chǔ)卡能夠提前預(yù)警,避免了因存儲(chǔ)卡的損壞造成用戶資料丟失的風(fēng)險(xiǎn)。
【專利附圖】
【附圖說(shuō)明】
[0017]圖1為本發(fā)明的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法流程圖。
[0018]圖2為本發(fā)明的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄系統(tǒng)原理框圖。
[0019]圖3為本發(fā)明的較佳實(shí)施例中移動(dòng)終端對(duì)存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)進(jìn)行記錄的系統(tǒng)構(gòu)成圖。
【具體實(shí)施方式】
[0020]本發(fā)明提供一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]如圖1所示一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其中,所述方法包括以下步驟:
S100、存儲(chǔ)卡中預(yù)先設(shè)置用于記錄存儲(chǔ)單元讀寫(xiě)次數(shù)的記錄文件,當(dāng)檢測(cè)到所述存儲(chǔ)卡插入到移動(dòng)終端時(shí),將所述記錄文件復(fù)制到移動(dòng)終端中。
[0022]其中,所述存儲(chǔ)卡為microSD卡或TF卡,而目前microSD卡、TF卡常用FAT文件系統(tǒng)格式,而在FAT文件系統(tǒng)格式中默認(rèn)的簇大小為32kB,簇為文件系統(tǒng)中最小的存儲(chǔ)單位,即最小存儲(chǔ)單位為32kB。而每個(gè)存儲(chǔ)單元存儲(chǔ)一個(gè)字節(jié)內(nèi)容。因此,較佳實(shí)施例中,所述存儲(chǔ)卡的存儲(chǔ)單元中每隔32000個(gè)存儲(chǔ)單元選擇一存儲(chǔ)單元作為所述記錄文件記錄讀寫(xiě)次數(shù)的對(duì)象。這樣即能實(shí)現(xiàn)對(duì)存儲(chǔ)卡所有存儲(chǔ)單位的檢測(cè)。
[0023]在另一較佳實(shí)施例中,考慮到文件系統(tǒng)操作microSD卡等存儲(chǔ)卡的最小單位簇一般都是大于IkB的,因此,所述存儲(chǔ)卡的存儲(chǔ)單元中每隔1000個(gè)存儲(chǔ)單元選擇一存儲(chǔ)單元作為所述記錄文件記錄讀寫(xiě)次數(shù)的對(duì)象。
[0024]所述記錄文件中記錄的每個(gè)存儲(chǔ)單元的信息一般包括:存儲(chǔ)單元地址、該存儲(chǔ)單元已被讀的次數(shù),該存儲(chǔ)單元已被寫(xiě)的次數(shù)。則該信息格式為(存儲(chǔ)單元地址、該存儲(chǔ)單元已被讀的次數(shù),該存儲(chǔ)單元已被寫(xiě)的次數(shù)),以每隔1000個(gè)存儲(chǔ)單元選擇一存儲(chǔ)單元作為讀寫(xiě)次數(shù)對(duì)象為例,記錄文件中保存的內(nèi)容如下:
(0,地址為O的存儲(chǔ)單元已被讀的次數(shù),地址為O的存儲(chǔ)單元已被寫(xiě)的次數(shù))
(1000,地址為1000的存儲(chǔ)單元已被讀的次數(shù),地址為1000的存儲(chǔ)單元已被寫(xiě)的次數(shù)) (2000,地址為2000的存儲(chǔ)單元已被讀的次數(shù),地址為2000的存儲(chǔ)單元已被寫(xiě)的次數(shù)) (3000,地址為3000的存儲(chǔ)單元已被讀的次數(shù),地址為3000的存儲(chǔ)單元已被寫(xiě)的次數(shù))。
[0025]S200、檢測(cè)到所述存儲(chǔ)卡讀或?qū)懖僮?,根?jù)檢測(cè)結(jié)果更新移動(dòng)終端中保存的記錄文件。
[0026]檢測(cè)到所述存儲(chǔ)卡讀或?qū)懖僮?,即具體檢測(cè)規(guī)則為:判斷本次讀或?qū)懘鎯?chǔ)卡的操作的存儲(chǔ)單元地址是否能整除所間隔的存儲(chǔ)單元數(shù)量,如果是則更新該地址存儲(chǔ)單元已被讀的次數(shù)或已被寫(xiě)的次數(shù);若本次讀或?qū)懘鎯?chǔ)卡的操作的有多個(gè)存儲(chǔ)單元地址滿足能被所間隔的存儲(chǔ)單元數(shù)量整除,則依次更新這些地址的存儲(chǔ)單元已被讀的次數(shù)或已被寫(xiě)的次數(shù)。例如,根據(jù)若存儲(chǔ)卡的存儲(chǔ)單元中每隔1000個(gè)存儲(chǔ)單元選擇一存儲(chǔ)單元作為所述記錄文件記錄讀寫(xiě)次數(shù)的對(duì)象,則檢測(cè)讀寫(xiě)次數(shù)時(shí),檢測(cè)一次讀或?qū)懼械拿總€(gè)存儲(chǔ)單元地址是否滿肚能被1000整除,若能,則更新記錄文件中該存儲(chǔ)單元的已被讀或已被寫(xiě)的次數(shù)。
[0027]所述步驟S200還包括:檢測(cè)更新的記錄文件中超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元,并統(tǒng)計(jì)該類存儲(chǔ)單元的數(shù)量,判斷該數(shù)量是否超過(guò)預(yù)設(shè)的閾值,若超過(guò)閾值,則發(fā)出提醒信息,提醒用戶及時(shí)更換存儲(chǔ)卡以防止資料丟失。較佳實(shí)施例中,所述預(yù)設(shè)的閾值由移動(dòng)終端生產(chǎn)廠商設(shè)定,一般設(shè)定為總存儲(chǔ)單元數(shù)量的80%。
[0028]S300、檢測(cè)到所述存儲(chǔ)卡從移動(dòng)終端拔出時(shí),將最新更新的記錄文件保存至存儲(chǔ)卡中。
[0029]如圖2所示的一種實(shí)現(xiàn)如上所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄方法的系統(tǒng),其特征在于,所述系統(tǒng)包括:
存儲(chǔ)卡檢測(cè)模塊110,用于檢測(cè)存儲(chǔ)卡插入或拔出移動(dòng)終端的動(dòng)作,并進(jìn)而觸發(fā)記錄文件復(fù)制|吳塊;
記錄文件復(fù)制模塊120,用于存儲(chǔ)卡插入時(shí)將記錄文件復(fù)制到的移動(dòng)終端中,或者存儲(chǔ)卡拔出時(shí)將記錄文件從移動(dòng)終端復(fù)制到存儲(chǔ)卡中;
記錄文件更新模塊130,用于根據(jù)所檢測(cè)到存儲(chǔ)卡讀或?qū)懖僮鞲乱苿?dòng)終端中保存的記錄文件;
存儲(chǔ)模塊140,用于當(dāng)檢測(cè)到所述存儲(chǔ)卡插入到移動(dòng)終端時(shí),存儲(chǔ)復(fù)制到移動(dòng)終端中的記錄文件。
[0030]判斷模塊150,用于判斷統(tǒng)計(jì)的超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元數(shù)量是否超過(guò)預(yù)設(shè)的閾值;
提醒模塊160,用于根據(jù)所述判斷模塊的超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元數(shù)量超過(guò)閾值的判斷結(jié)果發(fā)出提醒信息。
[0031]如圖3所示的是本發(fā)明的較佳實(shí)施例中移動(dòng)終端對(duì)存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)進(jìn)行記錄的系統(tǒng)構(gòu)成圖。
[0032]所述移動(dòng)終端的中央處理器100通過(guò)設(shè)置的micro SD卡接口 200與micro SD卡300進(jìn)行連接。
[0033]所述移動(dòng)終端包括依次連接的存儲(chǔ)卡檢測(cè)模塊110、記錄文件復(fù)制模塊120、存儲(chǔ)模塊140、記錄文件更新模塊130、判斷模塊150、提醒模塊160。所述存儲(chǔ)卡檢測(cè)模塊110與micro SD卡接口 200連接,用于檢測(cè)存儲(chǔ)卡的插入和拔出動(dòng)作。當(dāng)卡檢測(cè)模塊檢測(cè)到microSD卡插入microSD卡接口時(shí),觸發(fā)記錄文件復(fù)制模塊從microSD卡中復(fù)制記錄文件310到存儲(chǔ)模塊;當(dāng)卡檢測(cè)模塊檢測(cè)到microSD卡從microSD卡接口拔出時(shí),觸發(fā)記錄文件復(fù)制模塊從存儲(chǔ)模塊中復(fù)制記錄文件到microSD卡中。
[0034]記錄文件復(fù)制模塊:該模塊從microSD卡中復(fù)制記錄文件到移動(dòng)終端的存儲(chǔ)模塊,或從存儲(chǔ)模塊中復(fù)制記錄文件到microSD卡中。
[0035]記錄文件更新模塊:當(dāng)卡檢測(cè)模塊檢測(cè)到中央處理器讀或?qū)憁iCToSD卡時(shí),更新存儲(chǔ)模塊中相應(yīng)的存儲(chǔ)單元讀或?qū)懙拇螖?shù)。
[0036]判斷模塊:當(dāng)記錄文件更新模塊更新后,檢查存儲(chǔ)模塊中記錄的所有存儲(chǔ)單元中讀或?qū)懙拇螖?shù)超過(guò)讀或?qū)懘螖?shù)上限的存儲(chǔ)單元個(gè)數(shù)的值,當(dāng)該值超過(guò)預(yù)設(shè)的閥值時(shí)向提醒模塊發(fā)出提醒信號(hào)。
[0037]提醒模塊:接收判斷模塊發(fā)出的提醒信號(hào)向用戶發(fā)出提醒,告知用戶及時(shí)更換microSD卡100以防止資料丟失。
[0038]存儲(chǔ)模塊:該模塊用于當(dāng)卡檢測(cè)模塊檢測(cè)到microSD卡插入microSD卡接口時(shí),由記錄文件復(fù)制模塊將microSD卡中的中的記錄文件復(fù)制到存儲(chǔ)模塊中;之后,若卡檢測(cè)模塊未檢測(cè)到microSD卡從microSD卡接口拔出則所有中央處理器對(duì)microSD卡的讀或?qū)懖僮鲗⒏麓鎯?chǔ)模塊記錄的相應(yīng)存儲(chǔ)單元被讀或被寫(xiě)的次數(shù);若卡檢測(cè)模塊檢測(cè)到microSD卡從microSD卡接口拔出,則記錄文件復(fù)制模塊將存儲(chǔ)模塊中的內(nèi)容復(fù)制到microSD卡的記錄文件中。
[0039]結(jié)合上述模塊和元件闡述本發(fā)明的移動(dòng)終端對(duì)存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄方法的較佳實(shí)施例。
[0040]步驟1、卡檢測(cè)模塊檢測(cè)到microSD卡插入microSD卡接口中;
步驟2、記錄文件復(fù)制模塊從microSD卡中復(fù)制記錄文件到存儲(chǔ)模塊中;
步驟3、卡檢測(cè)模塊檢測(cè)到中央處理器讀或?qū)憁icroSD卡,執(zhí)行步驟四;
步驟4、判斷本次讀或?qū)憁icroSD卡的操作的存儲(chǔ)單元地址是否能整除1000,如果是則更新存儲(chǔ)模塊中該地址存的儲(chǔ)單元已被讀的次數(shù)或已被寫(xiě)的次數(shù);若本次讀或?qū)憁icroSD卡的操作的有多個(gè)存儲(chǔ)單元地址滿足能被1000整除,則依次更新存儲(chǔ)模塊中這些地址的存儲(chǔ)單元已被讀的次數(shù)或已被寫(xiě)的次數(shù);
步驟5、檢查存儲(chǔ)模塊中記錄的存儲(chǔ)單元中讀或?qū)懙拇螖?shù)超過(guò)讀或?qū)懘螖?shù)上限的存儲(chǔ)單元個(gè)數(shù)的值,當(dāng)該值超過(guò)預(yù)設(shè)的閥值時(shí)由提醒模塊發(fā)出提醒,提醒用戶及時(shí)更換microSD卡以防止資料丟失。
[0041]若microSD卡執(zhí)行拔出移動(dòng)終端動(dòng)作則執(zhí)行以下步驟:
步驟6、卡檢測(cè)模塊檢測(cè)到microSD卡從microSD卡接口拔出;
步驟7、記錄文件復(fù)制模塊從存儲(chǔ)模塊中復(fù)制存儲(chǔ)單元讀寫(xiě)次數(shù)記錄內(nèi)容到microSD卡的復(fù)制記錄文件中。
[0042]本發(fā)明提供一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法及系統(tǒng),通過(guò)檢測(cè)并記錄存儲(chǔ)卡中的讀寫(xiě)次數(shù),實(shí)現(xiàn)對(duì)存儲(chǔ)卡使用情況的實(shí)時(shí)監(jiān)測(cè),對(duì)即將損壞的存儲(chǔ)卡能夠提前預(yù)警,避免了因存儲(chǔ)卡的損壞造成用戶資料丟失的風(fēng)險(xiǎn)。
[0043]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其特征在于,所述方法包括以下步驟: A、存儲(chǔ)卡中預(yù)先設(shè)置用于記錄存儲(chǔ)單元讀寫(xiě)次數(shù)的記錄文件,當(dāng)檢測(cè)到所述存儲(chǔ)卡插入到移動(dòng)終端時(shí),將所述記錄文件復(fù)制到移動(dòng)終端中; B、檢測(cè)到所述存儲(chǔ)卡讀或?qū)懖僮?,根?jù)檢測(cè)結(jié)果更新移動(dòng)終端中保存的記錄文件; C、檢測(cè)到所述存儲(chǔ)卡從移動(dòng)終端拔出時(shí),將最新更新的記錄文件保存至存儲(chǔ)卡中。
2.根據(jù)權(quán)利要求1所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其特征在于,所述存儲(chǔ)卡為microSD卡或TF卡。
3.根據(jù)權(quán)利要求1所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其特征在于,所述存儲(chǔ)卡的每個(gè)存儲(chǔ)單元存儲(chǔ)一個(gè)字節(jié)內(nèi)容。
4.根據(jù)權(quán)利要求2或3所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其特征在于,所述存儲(chǔ)卡的存儲(chǔ)單元中每隔32000個(gè)存儲(chǔ)單元選擇一存儲(chǔ)單元作為所述記錄文件記錄讀寫(xiě)次數(shù)的對(duì)象。
5.根據(jù)權(quán)利要求2或3所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其特征在于,所述存儲(chǔ)卡的存儲(chǔ)單元中每隔1000個(gè)存儲(chǔ)單元選擇一存儲(chǔ)單元作為所述記錄文件記錄讀寫(xiě)次數(shù)的對(duì)象。
6.根據(jù)權(quán)利要求1所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其特征在于,所述記錄文件中記錄的每個(gè)存儲(chǔ)單元的信息包括:存儲(chǔ)單元地址、該存儲(chǔ)單元已被讀的次數(shù),該存儲(chǔ)單元已被寫(xiě)的次數(shù)。
7.根據(jù)權(quán)利要求1所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其特征在于,所述步驟B還包括: 檢測(cè)更新的記錄文件中超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元,并統(tǒng)計(jì)該類存儲(chǔ)單元的數(shù)量,判斷該數(shù)量是否超過(guò)預(yù)設(shè)的閾值,若超過(guò)閾值,則發(fā)出提醒信息。
8.根據(jù)權(quán)利要求7所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄的方法,其特征在于,所述預(yù)設(shè)的閾值為總存儲(chǔ)單元數(shù)量的80%。
9.一種實(shí)現(xiàn)如權(quán)利要求1-8任一項(xiàng)所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄方法的系統(tǒng),其特征在于,所述系統(tǒng)包括: 存儲(chǔ)卡檢測(cè)模塊,用于檢測(cè)存儲(chǔ)卡插入或拔出移動(dòng)終端的動(dòng)作,并進(jìn)而觸發(fā)記錄文件復(fù)制|吳塊; 記錄文件復(fù)制模塊,用于存儲(chǔ)卡插入時(shí)將記錄文件復(fù)制到的移動(dòng)終端中,或者存儲(chǔ)卡拔出時(shí)將記錄文件從移動(dòng)終端復(fù)制到存儲(chǔ)卡中; 記錄文件更新模塊,用于根據(jù)所檢測(cè)到存儲(chǔ)卡讀或?qū)懖僮鞲乱苿?dòng)終端中保存的記錄文件; 存儲(chǔ)模塊,用于當(dāng)檢測(cè)到所述存儲(chǔ)卡插入到移動(dòng)終端時(shí),存儲(chǔ)復(fù)制到移動(dòng)終端中的記錄文件。
10.根據(jù)權(quán)利要求9所述的移動(dòng)終端存儲(chǔ)卡存儲(chǔ)單元讀寫(xiě)次數(shù)記錄系統(tǒng),其特征在于,所述系統(tǒng)還包括: 判斷模塊,用于判斷統(tǒng)計(jì)的超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元數(shù)量是否超過(guò)預(yù)設(shè)的閾值;提醒模塊, 用于根據(jù)所述判斷模塊的超過(guò)讀或?qū)懘螖?shù)上限值的存儲(chǔ)單元數(shù)量超過(guò)閾值的判斷結(jié)果發(fā)出提醒信息。
【文檔編號(hào)】G06F11/34GK103605600SQ201310600002
【公開(kāi)日】2014年2月26日 申請(qǐng)日期:2013年11月25日 優(yōu)先權(quán)日:2013年11月25日
【發(fā)明者】楊維琴 申請(qǐng)人:Tcl通訊(寧波)有限公司