專利名稱:對(duì)具有可變尺寸短消息記錄的存儲(chǔ)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)電話,特別涉及在使用移動(dòng)電話時(shí)的短消息記錄。
本發(fā)明處理短消息記錄的存儲(chǔ),尤其是在壓縮短消息記錄時(shí)。
背景技術(shù):
圖1示出了在諸如智能卡等的可恢復(fù)鑒別令牌的短消息文件中存儲(chǔ)短消息記錄的已知方法。
短消息文件,如DF 7F10下的EF 6F3c,被實(shí)現(xiàn)為具有176字節(jié)記錄尺寸的線性固定文件,用于GSM(全球移動(dòng)通信系統(tǒng))——如GSM TS11.11標(biāo)準(zhǔn)所定義的,以及UMTS(通用移動(dòng)通信系統(tǒng))——如3GPP2 31.102標(biāo)準(zhǔn)所定義的。短消息文件,如DF 7F25下的EF 6F3c,被實(shí)現(xiàn)為具有255字節(jié)記錄尺寸的線性固定文件,用于CDMA(碼分多址)移動(dòng)網(wǎng)絡(luò),如3GPP2 C.S0023-A所定義的。短消息文件用于存儲(chǔ)移動(dòng)通信手機(jī)接收的短消息數(shù)據(jù)。
圖1描述了如標(biāo)準(zhǔn)規(guī)范所定義的6條記錄11、12、13...16的實(shí)現(xiàn)的示例,其中每條記錄被實(shí)現(xiàn)為固定長(zhǎng)度的記錄(R個(gè)字節(jié))。N條記錄的整個(gè)空間僅是R個(gè)字節(jié)的N倍。每條記錄的有用數(shù)據(jù)最大可以占據(jù)R個(gè)字節(jié)。
當(dāng)一條記錄不得不被刪除或替換時(shí),第一步是取消構(gòu)成該記錄的數(shù)據(jù),在短消息文件中留出未占用的空間。然后直接跟隨此未占用空間后的消息必須被轉(zhuǎn)移,以便到達(dá)直接跟隨正好在所刪除消息之前的消息記錄的相鄰位置。換言之,鄰接的一串消息必須被轉(zhuǎn)移到通過所取消消息的刪除所留下的空閑空間中。替換的記錄一般被放在所述替換的記錄串的末尾。
這種實(shí)現(xiàn)方法仍具有缺陷。
發(fā)明內(nèi)容
特別是,很明顯,這種整個(gè)結(jié)構(gòu)需要用于較少數(shù)據(jù)的大量存儲(chǔ)空間,這些存儲(chǔ)空間可被用于存儲(chǔ)諸如另外的短消息等的有用內(nèi)容。本發(fā)明的目的在于以這種方法存儲(chǔ)短消息,即占用較少的存儲(chǔ)空間,從而為其它記錄保留更多可用空間。
顯然,用于短消息存儲(chǔ)的已知結(jié)構(gòu)意味著在刪除或替換特定的短消息記錄時(shí)轉(zhuǎn)移大量的數(shù)據(jù)。本發(fā)明的目的在于提出一種當(dāng)刪除或替換現(xiàn)有記錄時(shí)避免轉(zhuǎn)移如此大量的數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。
這些目的中的一個(gè)或幾個(gè)通過后附權(quán)利要求所述的方法和設(shè)備來實(shí)現(xiàn)。
從下列結(jié)合附圖的描述,本發(fā)明的其它特征和優(yōu)點(diǎn)將更加清楚。其中圖1是描述根據(jù)現(xiàn)有技術(shù)的短消息記錄的整體存儲(chǔ)結(jié)構(gòu)的示意圖。
圖2a-2c是描述根據(jù)本發(fā)明第一實(shí)施例的、在不同情形下的短消息記錄的整體存儲(chǔ)結(jié)構(gòu)的示意圖。
圖3a-3c是描述根據(jù)本發(fā)明第二實(shí)施例的、在不同情形下的短消息記錄的整體存儲(chǔ)結(jié)構(gòu)的示意圖。
具體實(shí)施例方式
圖2a描述了排列在短消息文件10中的一串短消息記錄11、12、13、....,其中短消息文件10專門用于存儲(chǔ)這些記錄。
所述短消息文件大多一般為專門用于短消息記錄存儲(chǔ)的存儲(chǔ)區(qū)域。
所述短消息文件10被嵌入在移動(dòng)手機(jī)的可恢復(fù)鑒別令牌中。在本實(shí)施例中,這種可恢復(fù)鑒別令牌是SIM卡,通常包括處理器裝置和存儲(chǔ)裝置。
就手機(jī)而言,鑒別令牌可以是任何其它類型的鑒別令牌,如可恢復(fù)的USB協(xié)議令牌,例如是具有諸如USB“鑰匙”的USB型連接器并且可從外部插入手機(jī)的令牌。
短消息文件10被嵌入在卡的存儲(chǔ)裝置的非易失部分中。更具體地,文件10由卡的電可擦可編程只讀存儲(chǔ)器(EEPROM)承載,EEPROM可以由傳統(tǒng)的電子裝置刪除和重寫。在可選實(shí)施例中,短消息文件10被嵌入在閃存型的存儲(chǔ)裝置中。閃存也可被認(rèn)為屬于可編程只讀存儲(chǔ)器型。閃存的基本特性在于它要求以塊的形式寫入和擦除數(shù)據(jù),而不是一次一個(gè)字節(jié)。這使閃存更快地寫入或擦除。閃存也具有使用壽命長(zhǎng)的優(yōu)點(diǎn)。
所述每個(gè)記錄11、12、13、...對(duì)應(yīng)于移動(dòng)手機(jī)所接收的相應(yīng)短消息。
記錄被彼此相鄰地存儲(chǔ)在文件10中,從而文件10包括一串從文件的預(yù)定邊界開始的連續(xù)元素。
記錄11、12、13的尺寸不同,其尺寸直接取決于有關(guān)在所述相應(yīng)消息中所接收的信息的記錄內(nèi)容。
包括例如大量字符的大量信息的消息將作為長(zhǎng)記錄而存儲(chǔ)。記錄15是這種長(zhǎng)記錄中的一個(gè)。
相反,當(dāng)消息包括較少量的字符時(shí),這種消息將作為輕記錄(light record)而存儲(chǔ),也就是占用較小的存儲(chǔ)空間的記錄。
在本發(fā)明的優(yōu)選實(shí)施例中,在存儲(chǔ)之前,在卡中內(nèi)嵌和運(yùn)行的應(yīng)用程序以這種方式處理所接收到的SMS,即確定用于存儲(chǔ)這種SMS的適當(dāng)存儲(chǔ)量。這種處理過程包括打開SMS;執(zhí)行對(duì)SMS中存在的字符數(shù)量的計(jì)算;然后產(chǎn)生包括所述字符的SMS批數(shù)據(jù)。所述批數(shù)據(jù)的尺寸受限于字符內(nèi)容的尺寸。
這種批數(shù)據(jù)被當(dāng)作在預(yù)先存在的記錄串11、12、13、...的空閑端的記錄引入,該端離從連續(xù)記錄串開始的文件邊界最遠(yuǎn)。然后在被存入文件10作為一個(gè)記錄之前,所述批數(shù)據(jù)優(yōu)選地一般由移動(dòng)手機(jī)的應(yīng)用程序壓縮。所壓縮記錄的尺寸基本上線性地取決于壓縮前的批數(shù)據(jù)尺寸。
因此,每條SMS中的有用數(shù)據(jù)用于構(gòu)成具有單獨(dú)尺寸的記錄,并且這種記錄串被連續(xù)放置在消息文件10的一側(cè)。因而,消息文件10構(gòu)成數(shù)據(jù)緩沖區(qū),在該數(shù)據(jù)緩沖區(qū)中記錄已經(jīng)改變長(zhǎng)度,以及在該數(shù)據(jù)緩沖區(qū)的空閑側(cè)保留出未使用的空間10a以用于其它的記錄。
這種未用空間10a在圖2a中被描繪成陰影區(qū),其對(duì)應(yīng)于從以先前技術(shù)排列的每個(gè)記錄的未用字節(jié)中回收的空間數(shù)量。
優(yōu)選地,以下述方式刪除記錄。
從圖2a開始,表示由與它們?cè)谖募K中的順序相關(guān)的11、12、13、14、15、16標(biāo)注的六條記錄。
假設(shè)記錄14必須被刪除。第一步是物理刪除記錄14所處的存儲(chǔ)空間。在該位置保留出空閑空間,其將記錄11、12、13與記錄15和16隔開。
第二步是移動(dòng)記錄15和16,使其更靠近記錄11、12和13,從而不留出空閑空間。然后如圖2b所示記錄15與記錄13成為鄰近關(guān)系。
當(dāng)必須添加新記錄17時(shí),從可用的未用空間10a的第一個(gè)字節(jié)處開始添加新記錄17,使其緊隨最后的記錄16。圖2c表示當(dāng)記錄17被添加到文件10中時(shí)的情形。
當(dāng)必須更新其中一條記錄時(shí),例如在電話用戶想要修改未發(fā)送的預(yù)存SMS的情況下,執(zhí)行預(yù)備步驟,所述預(yù)備步驟包括用固定的許可差值來確定要更新的數(shù)據(jù)是否改變尺寸,即新記錄的字符數(shù)量是否與現(xiàn)有記錄的數(shù)據(jù)量相同或近似相同。
如果更新數(shù)據(jù)的尺寸等于現(xiàn)有數(shù)據(jù)的尺寸,則現(xiàn)有記錄將由新記錄在文件中相同位置完全替換。所有其它記錄將保留在它們的位置上。
在更新數(shù)據(jù)的尺寸不同于現(xiàn)有記錄的情況下,則執(zhí)行包括下列步驟的更新操作刪除現(xiàn)有記錄;轉(zhuǎn)移其它現(xiàn)有記錄,使其進(jìn)入并占用空閑空間;然后在記錄串的空閑端添加更新后的記錄。圖2c對(duì)應(yīng)于當(dāng)記錄17構(gòu)成替換記錄14的所更新的記錄時(shí)的情形。
圖3a描述了本發(fā)明的特定優(yōu)選實(shí)施例。
圖3a描述了排列在專用于這種記錄的存儲(chǔ)的短消息文件10中的一串短消息記錄11、12、13、...、16。
所述短消息文件更一般地是專用于消息記錄存儲(chǔ)的存儲(chǔ)區(qū)域。
所述短消息文件被嵌入在移動(dòng)手機(jī)的可恢復(fù)鑒別令牌中。在本實(shí)施例中,這種可恢復(fù)鑒別令牌是SIM卡,通常包括處理器裝置和存儲(chǔ)裝置。
在該情況下,記錄11、12、13、...在文件10的存儲(chǔ)空間中被重新分配在獨(dú)立的兩層上。第一層和第二層由分配給文件10的存儲(chǔ)空間的相對(duì)端構(gòu)成。在這兩層中的每一層上,記錄被彼此相鄰地存儲(chǔ)在文件10中以便文件10包含兩串鄰接的記錄。每個(gè)所述串從文件的各自端擴(kuò)展。
換言之,記錄從文件的各自端開始被彼此相鄰地存儲(chǔ)在文件10中,以便每一層由鄰接的記錄串30、40組成。每個(gè)記錄串30、40向著相對(duì)的記錄串40、30擴(kuò)展。
所述記錄串由此位于記錄文件的兩側(cè),以下將相應(yīng)的記錄串分別稱為頂部緩沖區(qū)30和底部緩沖區(qū)40。
在頂部緩沖區(qū)30和底部緩沖區(qū)40之間存在未用空間20,其主要對(duì)應(yīng)于用于附加記錄的可用存儲(chǔ)空間。
優(yōu)選但不限于,記錄11、12、13、...、16的尺寸不同,其尺寸直接取決于與由構(gòu)成所述記錄的消息所接收的信息有關(guān)的記錄內(nèi)容。
包括例如大量字符的大量信息的消息將被作為長(zhǎng)記錄而存儲(chǔ)。記錄15是這種長(zhǎng)記錄中的一個(gè)。
相反,當(dāng)消息包括較少量的字符時(shí),這種消息將被作為輕記錄而存儲(chǔ),也就是占用較少存儲(chǔ)空間的記錄。
為此,在存儲(chǔ)之前,在卡中內(nèi)嵌和運(yùn)行的應(yīng)用程序以這種方式處理所接收的SMS,即確定用于物理存儲(chǔ)這種SMS所必須的最小存儲(chǔ)量。這種處理過程包括打開SMS;執(zhí)行對(duì)SMS中存在的字符數(shù)量的計(jì)算;然后產(chǎn)生包括所述字符的SMS批數(shù)據(jù),SMS批數(shù)據(jù)的尺寸受限于字符內(nèi)容的尺寸。
這種批數(shù)據(jù)被當(dāng)作在預(yù)先存在的記錄11、12、13的串的順行端的記錄引入。然后在被引入文件10作為所述記錄之一之前,所述批數(shù)據(jù)優(yōu)選由移動(dòng)手機(jī)的應(yīng)用程序壓縮。雖然由壓縮的數(shù)據(jù)組成,然而所獲得記錄的尺寸基本上線性地取決于壓縮前的批數(shù)據(jù)尺寸。
因此,每條SMS中的有用數(shù)據(jù)用于構(gòu)成具有單獨(dú)尺寸的記錄,并且這種記錄串被連續(xù)地放置在消息文件10的一側(cè)。因而,消息文件10構(gòu)成在其中記錄已經(jīng)改變長(zhǎng)度的數(shù)據(jù)緩沖區(qū)。
未使用的空間10a在圖3a中描繪成陰影區(qū),其對(duì)應(yīng)于從以先前技術(shù)排列的每個(gè)記錄的未用字節(jié)中回收的空間數(shù)量。
為了創(chuàng)建新的記錄,選擇頂部緩沖區(qū)30或底部緩沖區(qū)來存儲(chǔ)所述新記錄遵循這樣的規(guī)則,即在頂部緩沖區(qū)30和底部緩沖區(qū)40中的記錄總量必須不能相差大于1條記錄。
為此,在卡中內(nèi)嵌和運(yùn)行的應(yīng)用程序在每次接收SMS時(shí)執(zhí)行下述處理。
這種處理的第一步是讀取消息文件10,從而確定構(gòu)成頂部緩沖區(qū)30的記錄數(shù)量和構(gòu)成底部緩沖區(qū)40的記錄數(shù)量。
根據(jù)哪個(gè)緩沖具有最低記錄數(shù)量,把要添加的記錄放在頂部緩沖區(qū)30或底部緩沖區(qū)40中的末端。該方法確保頂部緩沖區(qū)30的記錄數(shù)量與底部緩沖區(qū)40的記錄數(shù)量之間的差保持為0或1。
所述記錄11、12、13、...、16在兩個(gè)存儲(chǔ)層之間平均分布。
優(yōu)選地,以下述方式刪除記錄。
從圖3a開始,表示被標(biāo)注為11、12、13、14、15、16的六條記錄。
構(gòu)成頂部緩沖區(qū)30的記錄被標(biāo)為11、13、15,相對(duì)于當(dāng)從文件10的頂端開始時(shí)的其位置順序。
構(gòu)成底部緩沖40區(qū)的記錄被標(biāo)為12、14、16,相對(duì)于當(dāng)從文件10的底端開始時(shí)的其位置順序。
假設(shè)記錄14必須刪除。第一步是物理擦除記錄14所處的存儲(chǔ)空間。在底部緩沖區(qū)40中的該位置處保留空閑空間,其將記錄12和16隔開。
第二步是將離文件10底端最遠(yuǎn)的記錄16向記錄12移動(dòng),以便不保留記錄14先前占用的空閑空間。然后使記錄16緊挨記錄12,如圖3b所示。
假設(shè)記錄13必須刪除。第一步是物理擦除記錄13所處的存儲(chǔ)空間。在頂部緩沖區(qū)中的該位置處保留空閑空間,其將記錄11和15隔開。
第二步是將離文件10頂端最遠(yuǎn)的記錄15向記錄11移動(dòng),以便不保留記錄13先前占用的空閑空間。然后使記錄15緊挨記錄11,如圖3c所示。
當(dāng)必須添加新記錄時(shí),根據(jù)哪個(gè)緩沖具有最低記錄數(shù)量,新記錄將緊跟著頂部或底部緩沖區(qū)的最后一條記錄,從可用的未用空間的第一字節(jié)處開始添加。
當(dāng)必須更新其中一條記錄時(shí),例如在電話用戶想要修改未發(fā)送的預(yù)存SMS的情況下,執(zhí)行預(yù)備步驟,所述預(yù)備步驟包括用有限的許可差值來確定要更新的數(shù)據(jù)是否改變尺寸,即新記錄的字符數(shù)量然后是否與現(xiàn)存記錄的數(shù)據(jù)量相同或近似相同。
如果更新數(shù)據(jù)的尺寸等于現(xiàn)有數(shù)據(jù)的尺寸,則現(xiàn)有記錄將由新記錄在文件中相同位置完全替換。所有其它記錄將保留在它們的位置上。
在構(gòu)成新文件的更新數(shù)據(jù)的尺寸不同于現(xiàn)有記錄的情況下,則執(zhí)行更新操作,所述操作包括刪除現(xiàn)有記錄,轉(zhuǎn)移其它現(xiàn)有記錄,以便其到達(dá)并占用前述的釋放空間,然后在頂部或底部緩沖區(qū)的末端添加更新后的記錄。
執(zhí)行這種添加步驟依據(jù)這樣的規(guī)則,即根據(jù)哪個(gè)緩沖具有最低記錄數(shù)量而將記錄添加到頂部或底部緩沖區(qū)。
現(xiàn)在考慮當(dāng)連續(xù)刪除幾個(gè)記錄并且所有刪除的記錄在相同記錄串中的情況,也就是所有的記錄都在頂部緩沖區(qū)30中或者在底部緩沖區(qū)40中。
在頂部和底部緩沖區(qū)兩側(cè)上的記錄總數(shù)可能相差大于1條記錄。
在該情況下,后續(xù)新記錄的創(chuàng)建將填充頂部或底部緩沖區(qū)中的較少占用者,直到記錄總數(shù)之間的差不再大于1條記錄。
本發(fā)明的一個(gè)主要優(yōu)點(diǎn)在于允許在文件10中進(jìn)行快速數(shù)據(jù)處理。
實(shí)際上,因?yàn)槲募?0被一分為二,所以當(dāng)如上所述刪除或替換文件時(shí),只有一半的記錄必須被轉(zhuǎn)移。
被轉(zhuǎn)移的數(shù)據(jù)量被分為兩部分,就每次僅須轉(zhuǎn)移部分?jǐn)?shù)量而言證明是有利的。
基于文件數(shù)量具有小于1的差值的記錄分配是優(yōu)選的,但是在本發(fā)明框架下可采用分配文件的其它方法。
例如可以允許差值大于1條記錄,優(yōu)選文件的一側(cè)。
可采用基于對(duì)頂部緩沖區(qū)30和底部緩沖區(qū)40之間所測(cè)量的存儲(chǔ)尺寸進(jìn)行比較的另外規(guī)則。
每條新記錄將添加到頂部緩沖區(qū)30或底部緩沖區(qū)40,從而使頂部和底部緩沖區(qū)中已占用空間之間的尺寸差保持不大于固定的數(shù)量R。
因此R構(gòu)成頂部緩沖區(qū)30和底部緩沖區(qū)40之間尺寸的許可差值的預(yù)定數(shù)量。
如果A是頂部緩沖區(qū)30的總占用尺寸,B是底部緩沖區(qū)40的總占用尺寸,以及Δ是頂部緩沖區(qū)30與底部緩沖區(qū)40之間的尺寸差,那么這種分配規(guī)則可總結(jié)為Δ=|A-B|≤R對(duì)于執(zhí)行最均等的分配,選擇等于最大的許可記錄尺寸的R值。換言之,頂部和底部緩沖區(qū)之間的尺寸差將不大于記錄的最大可能的尺寸。
在這種情況下,優(yōu)選采用如前所述相同的刪除和替換處理。
只要?jiǎng)h除一條記錄,則將移動(dòng)數(shù)據(jù)緩沖區(qū)同一方向中的全部隨后的記錄,以填充由所刪除記錄釋放的空間。
在多個(gè)刪除記錄操作之后,其中所有刪除的記錄處于數(shù)據(jù)緩沖區(qū)的同一端,Δ有可能大于R,即不再遵循該規(guī)則。在此情況下,將通過遵循上文中定義的用于新記錄創(chuàng)建的規(guī)則來執(zhí)行后續(xù)新記錄的創(chuàng)建,從而填充較少占用的空間。
而且在此實(shí)施例中,消息記錄優(yōu)選為可變尺寸的,從而適用于每條對(duì)應(yīng)消息的有效內(nèi)容。這種方式的未使用空間是可回收的,并且為額外的記錄提供了空閑空間。
而且在此實(shí)施例中,只要?jiǎng)h除任一記錄,將要移動(dòng)的最大數(shù)據(jù)尺寸則為S/2+R個(gè)字節(jié),其中S=總的緩沖尺寸,R=最大固定記錄尺寸,由此獲得相對(duì)快速的數(shù)據(jù)處理。
權(quán)利要求
1.一種用于將短消息記錄(11、12、13、…、16)放入移動(dòng)電信手機(jī)的可恢復(fù)鑒別令牌中專門存儲(chǔ)短消息的存儲(chǔ)區(qū)域(10)中的方法,其特征在于,所述存儲(chǔ)區(qū)域的短消息記錄(11、12、13、…、16)具有不同的尺寸,該尺寸取決于它們各自數(shù)據(jù)內(nèi)容的尺寸。
2.根據(jù)權(quán)利要求1的方法,其特征在于,存儲(chǔ)在所述存儲(chǔ)區(qū)域(10)的所述短消息記錄(11、12、13、…、16)具有等于其數(shù)據(jù)內(nèi)容尺寸的相應(yīng)尺寸。
3.根據(jù)權(quán)利要求1或2的方法,其特征在于,所述短消息記錄(11、12、13、…、16)被連續(xù)地存儲(chǔ)在所述專用于存儲(chǔ)短消息記錄(11、12、13、…、16)的存儲(chǔ)區(qū)域中。
4.根據(jù)權(quán)利要求1至3的任一方法,其特征在于,重新分配所述消息記錄(11、12、13、…、16),以便在所述存儲(chǔ)區(qū)域中構(gòu)成至少兩個(gè)不同的記錄組(30、40)。
5.根據(jù)權(quán)利要求4的方法,其特征在于,所述消息記錄(11、12、13、…、16)被存儲(chǔ)到兩個(gè)不同的組(30、40)中,其中所述兩個(gè)組都是從專用于存儲(chǔ)短消息記錄的所述存儲(chǔ)區(qū)域(10)的各自端開始。
6.根據(jù)權(quán)利要求5的方法,其特征在于,所述記錄被存儲(chǔ)到所述不同的組(30、40)中,其中所述兩個(gè)組都是從所述存儲(chǔ)區(qū)域的一端向著所述存儲(chǔ)區(qū)域的另一端開始,使得組(30、40)中最早的記錄離組(30、40)的開始端最近,組(30、40)中最新的記錄離組(30、40)的開始端較遠(yuǎn)。
7.根據(jù)權(quán)利要求4的方法,其特征在于,所述記錄被存儲(chǔ)以遵循兩個(gè)組(30、40)的記錄(11、12、13、…、16)的數(shù)量之間的差值低于記錄的預(yù)定數(shù)量的規(guī)則。
8.根據(jù)權(quán)利要求7的方法,其特征在于,所述預(yù)定的許可差值數(shù)等于1。
9.根據(jù)權(quán)利要求4的方法,其特征在于,所述記錄被重新分成所述至少兩個(gè)組(30、40),以便遵循兩個(gè)組(30、40)的存儲(chǔ)尺寸之間的差值低于預(yù)定尺寸量的規(guī)則。
10.根據(jù)權(quán)利要求4至9的任一方法,其特征在于包括刪除占用特定存儲(chǔ)空間的短消息記錄(11、12、13、…、16)的步驟,所述刪除步驟包括在所述存儲(chǔ)空間內(nèi)部移動(dòng)放置在所述存儲(chǔ)空間特定端的記錄,直到所移動(dòng)的記錄中的第一記錄與所述存儲(chǔ)空間的另一端鄰接。
11.根據(jù)權(quán)利要求4至10的任一方法,其特征在于包括在所述存儲(chǔ)組(30、40)之一中刪除短消息記錄(11、12、13、…、16)的步驟;以及轉(zhuǎn)移該組(30、40)中的其它記錄而不用轉(zhuǎn)移另一組(30、40)中的任何記錄(11、12、13、...、16)的步驟。
12.根據(jù)權(quán)利要求4至11的任一方法,其特征在于包括替換短消息記錄(11、12、13、…、16)的步驟,所述替換步驟包括確定要替換并且占用特定存儲(chǔ)空間的第一記錄是否具有與必須替換所述第一記錄的第二記錄相同的存儲(chǔ)尺寸的子步驟,以及a)在所述第一和第二記錄具有相同尺寸的情況下,將所述第二記錄作為第一記錄放在存儲(chǔ)器的相同位置上的子步驟;b)在所述第一和第二條記錄具有不同尺寸的情況下,刪除所述第一記錄的子步驟,所述刪除子步驟包括在所述存儲(chǔ)空間內(nèi)部移動(dòng)放置在所述存儲(chǔ)空間特定端上的記錄,直到所述移動(dòng)的記錄的第一記錄與所述存儲(chǔ)空間的另一端鄰接;以及在所述存儲(chǔ)組(30、40)之一的一端上存儲(chǔ)所述第二記錄的子步驟。
13.根據(jù)權(quán)利要求4至12的任一方法,其特征在于包括用第二短消息記錄替換占據(jù)特定存儲(chǔ)位置的第一短消息記錄(11、12、13、…、16)的步驟,所述替換步驟包括在所述存儲(chǔ)空間內(nèi)部移動(dòng)放置在所述存儲(chǔ)空間特定端的記錄(11、12、13、…、16),直到所述移動(dòng)的記錄中的第一記錄與所述存儲(chǔ)空間的另一端鄰接的子步驟;以及所述方法包括在所述存儲(chǔ)組(30、40)之一的一端存儲(chǔ)所述第二記錄的子步驟。
14.一種移動(dòng)電信手機(jī)的可恢復(fù)鑒別令牌,所述可恢復(fù)鑒別令牌包括專門存儲(chǔ)短消息記錄的存儲(chǔ)區(qū)域(10),其特征在于,存儲(chǔ)在所述存儲(chǔ)區(qū)域(10)中的所述短消息記錄(11、12、13、…、16)具有不同的尺寸,該尺寸取決于它們各自數(shù)據(jù)內(nèi)容的尺寸。
15.根據(jù)權(quán)利要求14的可恢復(fù)鑒別令牌,其特征在于,存儲(chǔ)在所述存儲(chǔ)區(qū)域(10)中的所述短消息記錄(11、12、13、…、16)具有與其數(shù)據(jù)內(nèi)容尺寸相等的相應(yīng)尺寸。
16.根據(jù)權(quán)利要求14或15的可恢復(fù)鑒別令牌,其特征在于,所述消息記錄(11、12、13、…、16)在所述存儲(chǔ)區(qū)域(10)內(nèi)構(gòu)成至少兩個(gè)不同的記錄組(30、40)。
全文摘要
本發(fā)明涉及一種用于將短消息記錄(11、12、13、...、16)放入移動(dòng)電信手機(jī)的可恢復(fù)鑒別令牌中的專門存儲(chǔ)短消息的存儲(chǔ)區(qū)域(10)中的方法,其特征在于,所述存儲(chǔ)區(qū)域的短消息記錄(11、12、13、...、16)具有取決于其各自數(shù)據(jù)內(nèi)容尺寸的不同尺寸。
文檔編號(hào)H04M1/64GK1816078SQ20051007831
公開日2006年8月9日 申請(qǐng)日期2005年2月4日 優(yōu)先權(quán)日2005年2月4日
發(fā)明者威利安托, 陳希明 申請(qǐng)人:雅斯拓(北京)智能卡科技有限公司