專利名稱:可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,特別是有關(guān)于一種使用數(shù)據(jù)壓縮和加密步驟來存取可移動(dòng)資訊設(shè)備中的數(shù)據(jù)的方法。
背景技術(shù):
目前,每一個(gè)人傳輸信息和數(shù)據(jù)記錄的數(shù)量越來越大,加上可移動(dòng)資訊設(shè)備(如手機(jī)、個(gè)人數(shù)字助理(PDA)和數(shù)字相機(jī)等)的盛行,使得可移動(dòng)資訊設(shè)備已成為主要的個(gè)人信息和數(shù)據(jù)記錄的存儲(chǔ)裝置。一般而言,可移動(dòng)設(shè)備上的存儲(chǔ)空間都不是很大,已經(jīng)無法滿足使用者的大信息量與大數(shù)據(jù)量的需求。
已知技術(shù)往往使用外加的存儲(chǔ)裝置(如各式各樣的存儲(chǔ)卡),來儲(chǔ)存使用者快速增加的信息與數(shù)據(jù)。然而,添加這些外置設(shè)備會(huì)增加許多成本,且會(huì)占據(jù)可移動(dòng)資訊設(shè)備中相當(dāng)大的體積。而有些外置設(shè)備需要經(jīng)常地拔入拔出,更是增添使用者許多不便。目前,有另外一些已知的做法是將一些過期的數(shù)據(jù)保存在桌上型(Desktop)的設(shè)備上,然而,數(shù)據(jù)存取的過程相當(dāng)冗長,且不便于檢索數(shù)據(jù)。
另一方面,已知的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方式缺乏適當(dāng)?shù)募用艹绦?,其?shù)據(jù)的安全性低。
因此,非常需要發(fā)展一種可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,藉以增加移動(dòng)通訊設(shè)備中的數(shù)據(jù)儲(chǔ)取裝置的空間利用率,并提高其中的數(shù)據(jù)的安全性。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的就是在提供一種可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,藉以增加移動(dòng)通訊設(shè)備中的數(shù)據(jù)儲(chǔ)取裝置的空間利用率,因而減少成本,增加使用上的方便性。
本發(fā)明的另一目的就是在提供一種可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,藉以提高可移動(dòng)資訊設(shè)備中的數(shù)據(jù)的安全性。
根據(jù)本發(fā)明的上述目的,提出一種可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,適用于可移動(dòng)資訊設(shè)備(例如手機(jī)、個(gè)人數(shù)字助理和數(shù)字相機(jī)等)。
依照本發(fā)明的較佳實(shí)施例,在此可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法中,首先,將數(shù)據(jù)分為多個(gè)正常數(shù)據(jù)塊(Data Block)。接著,對(duì)這些正常數(shù)據(jù)塊進(jìn)行一數(shù)據(jù)壓縮步驟,而形成多個(gè)壓縮數(shù)據(jù)塊。然后,將這些壓縮數(shù)據(jù)塊儲(chǔ)存于數(shù)據(jù)儲(chǔ)取裝置中。于應(yīng)用時(shí),由這些壓縮數(shù)據(jù)塊中選定欲調(diào)用的至少一個(gè)壓縮調(diào)用數(shù)據(jù)塊。接著,對(duì)此壓縮調(diào)用數(shù)據(jù)塊進(jìn)行一數(shù)據(jù)解壓步驟,而形成至少一個(gè)正常調(diào)用數(shù)據(jù)塊。應(yīng)用完成后,對(duì)此正常調(diào)用數(shù)據(jù)塊進(jìn)行數(shù)據(jù)壓縮步驟,而形成壓縮調(diào)用數(shù)據(jù)塊。然后,將此壓縮調(diào)用數(shù)據(jù)塊存回?cái)?shù)據(jù)儲(chǔ)取裝置中。此外,在進(jìn)行數(shù)據(jù)壓縮步驟時(shí),可同時(shí)進(jìn)行加密的步驟,而在進(jìn)行數(shù)據(jù)解壓步驟時(shí),可同時(shí)進(jìn)行解密的步驟。
因此,應(yīng)用本發(fā)明,可增加移動(dòng)通訊設(shè)備中的數(shù)據(jù)儲(chǔ)取裝置的空間利用率,并提高其中的數(shù)據(jù)的安全性。
圖1為本發(fā)明的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法的方塊示意圖。
圖2為本發(fā)明的較佳實(shí)施例的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法的流程示意圖。
具體實(shí)施例方式
可移動(dòng)資訊設(shè)備(例如手機(jī)、個(gè)人數(shù)字助理和數(shù)字相機(jī)等)中的數(shù)據(jù)主要分為兩類程序和數(shù)據(jù)。當(dāng)程序被執(zhí)行時(shí),需要先將程序調(diào)入一個(gè)執(zhí)行區(qū)中。當(dāng)程序執(zhí)行結(jié)束時(shí),需要有一個(gè)將程序自執(zhí)行區(qū)釋放的過程。對(duì)于數(shù)據(jù)而言,最大的不同是在于數(shù)據(jù)不一定需要全部調(diào)入執(zhí)行區(qū)。由于可移動(dòng)資訊設(shè)備中的數(shù)據(jù)文件的存放不是連續(xù)的,而是被分割成多個(gè)單元。所以可以對(duì)數(shù)據(jù)按照其存儲(chǔ)的單元來進(jìn)行壓縮。另外,由于程序的保存和普通數(shù)據(jù)是一樣的,所以可以使用同樣的方法來處理。
可移動(dòng)資訊設(shè)備的操作系統(tǒng)幾乎都采用其獨(dú)特的方法來存儲(chǔ)數(shù)據(jù),大都是以數(shù)據(jù)塊為單位來進(jìn)行存儲(chǔ)。與外部存儲(chǔ)器不同的是,統(tǒng)一接口的外部存儲(chǔ)器是采用FAT等方法進(jìn)行數(shù)據(jù)管理。當(dāng)需要使用數(shù)據(jù)的時(shí)候,可移動(dòng)資訊設(shè)備的操作系統(tǒng)會(huì)先調(diào)入部分或全部數(shù)據(jù)到執(zhí)行區(qū)(例如隨機(jī)存取存儲(chǔ)器;RAM),然后再進(jìn)行數(shù)據(jù)應(yīng)用步驟。因此,本發(fā)明可便利地將數(shù)據(jù)塊進(jìn)行壓縮后儲(chǔ)存于數(shù)據(jù)儲(chǔ)取裝置,然后,在調(diào)入到執(zhí)行區(qū)的過程中對(duì)其進(jìn)行解壓。并在執(zhí)行完成后,在對(duì)數(shù)據(jù)塊進(jìn)行壓縮后存回?cái)?shù)據(jù)儲(chǔ)取裝置。
本發(fā)明的特征是在可移動(dòng)資訊設(shè)備中增加數(shù)據(jù)壓縮與加密的功能。請(qǐng)參照?qǐng)D1,其為繪示了本發(fā)明的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法的方塊示意圖。當(dāng)欲應(yīng)用數(shù)據(jù)時(shí),首先自數(shù)據(jù)儲(chǔ)取裝置中的多個(gè)被壓縮的數(shù)據(jù)塊中,選定適當(dāng)?shù)臄?shù)據(jù)塊為壓縮調(diào)用數(shù)據(jù)塊100。接著,進(jìn)行壓縮/解壓步驟200和加密/解密步驟220以將壓縮調(diào)用數(shù)據(jù)塊100恢復(fù)為正常調(diào)用數(shù)據(jù)塊110(即未被壓縮且未加密的數(shù)據(jù)塊)。然后,使用正常調(diào)用數(shù)據(jù)塊110來進(jìn)行數(shù)據(jù)應(yīng)用步驟210。當(dāng)數(shù)據(jù)應(yīng)用步驟210完成后,進(jìn)行壓縮/解壓步驟200和加密/解密步驟220以將正常調(diào)用數(shù)據(jù)塊110再壓縮和加密為壓縮調(diào)用數(shù)據(jù)塊100(與數(shù)據(jù)儲(chǔ)取裝置中的壓縮數(shù)據(jù)塊同規(guī)格)。然后,將壓縮調(diào)用數(shù)據(jù)塊100存回?cái)?shù)據(jù)儲(chǔ)取裝置。
由于目前壓縮算法的發(fā)展相當(dāng)成熟,所以本發(fā)明沒有必要再重新設(shè)計(jì)新的算法,而可使用現(xiàn)有的算法,將其作成一個(gè)獨(dú)立的動(dòng)態(tài)模組,并以統(tǒng)一的輸入輸出介面來進(jìn)行管理。這樣的好處是可以使用不同的壓縮方法,便于以后的升級(jí)。此外,某些具有加密功能的壓縮算法同時(shí)可以提高安全性,然而,本發(fā)明也可以使用純粹的加密算法加上純粹的壓縮算法。
以下說明本發(fā)明的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法的流程請(qǐng)參照?qǐng)D2,其為繪示了本發(fā)明較佳實(shí)施例的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法的流程示意圖。首先,將數(shù)據(jù)分為多個(gè)正常數(shù)據(jù)塊(步驟230)。然后,對(duì)此些正常數(shù)據(jù)塊進(jìn)行數(shù)據(jù)壓縮步驟(步驟240),使正常數(shù)據(jù)塊變成多個(gè)壓縮數(shù)據(jù)塊(即被壓縮的數(shù)據(jù)塊)。接著,將壓縮數(shù)據(jù)塊儲(chǔ)存于數(shù)據(jù)儲(chǔ)取裝置中(步驟250)。當(dāng)欲應(yīng)用數(shù)據(jù)時(shí),進(jìn)行步驟260以由此些壓縮數(shù)據(jù)塊中選定欲調(diào)用的至少一個(gè)壓縮調(diào)用數(shù)據(jù)塊,再對(duì)此壓縮調(diào)用數(shù)據(jù)塊進(jìn)行數(shù)據(jù)解壓步驟(步驟270),使此壓縮調(diào)用數(shù)據(jù)塊變成正常調(diào)用數(shù)據(jù)塊(即未被壓縮的數(shù)據(jù)塊)。然后,使用正常調(diào)用數(shù)據(jù)塊來進(jìn)行數(shù)據(jù)應(yīng)用步驟210。當(dāng)數(shù)據(jù)應(yīng)用步驟210完成后,對(duì)正常調(diào)用數(shù)據(jù)塊進(jìn)行數(shù)據(jù)壓縮步驟(步驟280),使此正常調(diào)用數(shù)據(jù)塊壓縮成壓縮調(diào)用數(shù)據(jù)塊。接著,將此壓縮調(diào)用數(shù)據(jù)塊存回?cái)?shù)據(jù)儲(chǔ)取裝置中(步驟290)。另外,在進(jìn)行上述的數(shù)據(jù)壓縮步驟時(shí),同時(shí)進(jìn)行一加密步驟;而在進(jìn)行上述的數(shù)據(jù)解壓步驟時(shí),同時(shí)進(jìn)行一解密步驟。
值得一提的是,本發(fā)明的數(shù)據(jù)儲(chǔ)取裝置可為非揮發(fā)性存儲(chǔ)裝置。
由上述本發(fā)明較佳實(shí)施例可知,本發(fā)明的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法具有以下優(yōu)點(diǎn)可增加移動(dòng)通訊設(shè)備中的數(shù)據(jù)儲(chǔ)取裝置的空間利用率,減少外加存儲(chǔ)裝置的使用,并提高其中的數(shù)據(jù)的安全性。因而減少成本,增加使用上的方便性。
雖然本發(fā)明已以一較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何熟悉本技術(shù)領(lǐng)域者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的申請(qǐng)專利范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,適用于一可移動(dòng)資訊設(shè)備,其中該可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法至少包括對(duì)至少一壓縮調(diào)用數(shù)據(jù)塊進(jìn)行一數(shù)據(jù)解壓步驟,而形成至少一正常調(diào)用數(shù)據(jù)塊;以及對(duì)該正常調(diào)用數(shù)據(jù)塊進(jìn)行該數(shù)據(jù)壓縮步驟,而形成至少一壓縮調(diào)用數(shù)據(jù)塊。
2.如權(quán)利要求1所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該壓縮調(diào)用數(shù)據(jù)塊是由多個(gè)壓縮數(shù)據(jù)塊中選定。
3.如權(quán)利要求2所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,這些壓縮數(shù)據(jù)塊儲(chǔ)存于一數(shù)據(jù)儲(chǔ)取裝置中。
4.如權(quán)利要求3所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,還至少包括將該壓縮調(diào)用數(shù)據(jù)塊存回該數(shù)據(jù)儲(chǔ)取裝置中。
5.如權(quán)利要求3所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該數(shù)據(jù)儲(chǔ)取裝置是一非揮發(fā)性存儲(chǔ)裝置。
6.如權(quán)利要求3所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該數(shù)據(jù)儲(chǔ)取裝置位于該可移動(dòng)資訊設(shè)備中。
7.如權(quán)利要求1所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,還至少包括在進(jìn)行該數(shù)據(jù)壓縮步驟時(shí),同時(shí)進(jìn)行一加密步驟;以及在進(jìn)行該數(shù)據(jù)解壓步驟時(shí),同時(shí)進(jìn)行一解密步驟。
8.如權(quán)利要求1所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該可移動(dòng)資訊設(shè)備是一手機(jī)、一個(gè)人數(shù)字助理和一數(shù)字相機(jī)其中之一。
9.如權(quán)利要求1所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,還至少包括在形成該正常調(diào)用數(shù)據(jù)塊之后,進(jìn)行一數(shù)據(jù)應(yīng)用步驟。
10.如權(quán)利要求9所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該數(shù)據(jù)應(yīng)用步驟是在一執(zhí)行區(qū)中進(jìn)行。
11.如權(quán)利要求10所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該執(zhí)行區(qū)位于該可移動(dòng)資訊設(shè)備中。
12.如權(quán)利要求10所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該執(zhí)行區(qū)是一隨機(jī)存取存儲(chǔ)器。
13.一種可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,適用于一可移動(dòng)資訊設(shè)備,其中該可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法至少包括將一數(shù)據(jù)分為多個(gè)正常數(shù)據(jù)塊;對(duì)這些正常數(shù)據(jù)塊進(jìn)行一數(shù)據(jù)壓縮步驟,而形成多個(gè)壓縮數(shù)據(jù)塊;將這些壓縮數(shù)據(jù)塊儲(chǔ)存于一數(shù)據(jù)儲(chǔ)取裝置中;由這些壓縮數(shù)據(jù)塊中選定欲調(diào)用的至少一壓縮調(diào)用數(shù)據(jù)塊;對(duì)該壓縮調(diào)用數(shù)據(jù)塊進(jìn)行一數(shù)據(jù)解壓步驟,而形成至少一正常調(diào)用數(shù)據(jù)塊;對(duì)該正常調(diào)用數(shù)據(jù)塊進(jìn)行該數(shù)據(jù)壓縮步驟,而形成該壓縮調(diào)用數(shù)據(jù)塊;以及將該壓縮調(diào)用數(shù)據(jù)塊存回該數(shù)據(jù)儲(chǔ)取裝置中。
14.如權(quán)利要求13所述可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,還至少包括在進(jìn)行該數(shù)據(jù)壓縮步驟時(shí),同時(shí)進(jìn)行一加密步驟;以及在進(jìn)行該數(shù)據(jù)解壓步驟時(shí),同時(shí)進(jìn)行一解密步驟。
15.如權(quán)利要求13所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該可移動(dòng)資訊設(shè)備是一手機(jī)、一個(gè)人數(shù)字助理和一數(shù)字位機(jī)其中之一。
16.如權(quán)利要求13所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該數(shù)據(jù)儲(chǔ)取裝置位于該可移動(dòng)資訊設(shè)備中。
17.如權(quán)利要求13所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該數(shù)據(jù)儲(chǔ)取裝置是一非揮發(fā)性存儲(chǔ)裝置。
18.如權(quán)利要求13所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,還至少包括在形成該正常調(diào)用數(shù)據(jù)塊之后,進(jìn)行一數(shù)據(jù)應(yīng)用步驟。
19.如權(quán)利要求18所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該數(shù)據(jù)應(yīng)用步驟是在一執(zhí)行區(qū)中進(jìn)行。
20.如權(quán)利要求19所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該執(zhí)行區(qū)位于該可移動(dòng)資訊設(shè)備中。
21.如權(quán)利要求19所述的可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,其特征在于,該執(zhí)行區(qū)是一隨機(jī)存取存儲(chǔ)器。
全文摘要
本發(fā)明涉及一種可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法,藉以增加移動(dòng)通訊設(shè)備中的數(shù)據(jù)儲(chǔ)取裝置的空間利用率,并提高其中的數(shù)據(jù)的安全性。在此可移動(dòng)資訊設(shè)備的數(shù)據(jù)存取方法中,在將數(shù)據(jù)自數(shù)據(jù)儲(chǔ)取裝置調(diào)入移動(dòng)通訊設(shè)備中的執(zhí)行區(qū)前,先進(jìn)行一數(shù)據(jù)解壓步驟;在結(jié)束數(shù)據(jù)應(yīng)用后,再進(jìn)行一數(shù)據(jù)壓縮步驟。然后,將壓縮的數(shù)據(jù)存回?cái)?shù)據(jù)儲(chǔ)取裝置中。進(jìn)行上述的數(shù)據(jù)加壓步驟時(shí),可同時(shí)加入加密的步驟。
文檔編號(hào)G06F12/00GK1700186SQ200410018378
公開日2005年11月23日 申請(qǐng)日期2004年5月17日 優(yōu)先權(quán)日2004年5月17日
發(fā)明者劉永康, 任真, 何代水 申請(qǐng)人:英華達(dá)(上海)電子有限公司