專利名稱:移動遠程通信終端中檢索消息的方法
技術(shù)領(lǐng)域:
本發(fā)明總的涉及移動遠程通信終端,更具體地說,涉及在移動遠程通信終端中檢索消息的方法。
背景技術(shù):
近來移動遠程通信終端已經(jīng)發(fā)展為能夠提供各種額外服務的多媒體設(shè)備,即短消息的發(fā)送/接收、電子記事本功能、游戲功能、時間表管理功能等,以及簡單的呼叫處理。此外,移動遠程通信終端能夠通過無線互聯(lián)網(wǎng)(wirelessInternet)提供電子郵件(E-mail)服務和信息搜索服務,從而顯著改善了其使用的便利性。
特別地,在移動遠程通信終端中短消息發(fā)送/接收是移動遠程通信終端的所有功能中最廣泛使用的功能。當訂戶處于進行電話遠程通信呼叫或有消息要發(fā)送的狀態(tài)時,訂戶可以通過使用移動遠程通信終端的短消息發(fā)送/接收服務向/從一通信方發(fā)送/接收消息。
另一方面,從該通信方收到的短消息可以由訂戶使用移動遠程通信終端存儲或刪除。由于該一次刪除的消息是基于永久的刪除,所以用戶不再能夠檢索該消息,即便是錯誤刪除或后來需要。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種當后來需要刪除的消息時方便地檢索刪除的消息的方法。
為了實現(xiàn)上述目的,提供一種在移動遠程通信終端中檢索刪除的短消息的方法。該移動遠程通信終端在存儲器內(nèi)每一條短消息存儲塊的起始地址區(qū)具有一附加的數(shù)據(jù)區(qū),用于識別刪除的消息是否可檢索。如果用戶命令檢索一條消息,在識別消息是否可檢索的數(shù)據(jù)區(qū)中的數(shù)據(jù)顯示檢索該短消息的可能性。然后,根據(jù)用戶的命令,通過參照識別在該消息存儲塊中的消息是否可檢索的數(shù)據(jù),檢索該消息。
從以下借助附圖的詳細描述,本發(fā)明的上述和其它目的、特征、和優(yōu)點將變得更加清楚,其中圖1是說明根據(jù)本發(fā)明優(yōu)選實施例的移動遠程通信終端的結(jié)構(gòu)的方框圖;圖2是說明根據(jù)本發(fā)明優(yōu)選實施例在存儲器內(nèi)的消息存儲塊的數(shù)據(jù)格式的圖;圖3是說明根據(jù)本發(fā)明優(yōu)選實施例消息檢索處理的流程圖;和圖4是示例說明根據(jù)本發(fā)明優(yōu)選實施例的消息檢索處理的顯示的圖。
具體實施例方式
下面將參照附圖描述本發(fā)明的優(yōu)選實施例。在下面的描述中,公知的功能或結(jié)構(gòu)不再詳細描述,以免它們以不必要的細節(jié)混淆本發(fā)明。
圖1是說明根據(jù)本發(fā)明優(yōu)選實施例的移動遠程通信終端的結(jié)構(gòu)的方框圖。參照圖1,控制部分100控制移動遠程通信終端的總體操作。存儲用于控制移動遠程通信終端的總體操作的預定程序的存儲器106,在預定區(qū)域存儲在控制部分100的控制下執(zhí)行總體操作時輸入/輸出的數(shù)據(jù)。此外,存儲器106包括用于存儲短消息的EEPROM。
如果輸入了某一短消息,則如圖2所示的劃分成多個規(guī)則尺寸塊的EEPROM在一個空白塊中存儲該相關(guān)的短消息。在EEPROM中的每一個短消息存儲塊包括在存儲塊的起始地址存儲區(qū)中的塊索引、消息存在識別符和消息檢索識別符。塊索引寄存各自塊的序列號。消息存在識別符識別是否存在當前存儲在相關(guān)塊中的消息。如果當前存儲了,則消息存在識別符寄存存儲的短消息的SMS索引號;如果當前沒有存儲,則寄存“FF”?!癋F”僅是代表沒有存儲消息的數(shù)據(jù)的一個示例。因此,毫無問題該數(shù)據(jù)可以表示為十六進制的、除了十進制數(shù)0-49之外的任何數(shù)。
如圖2所示,表示為“塊0”至“塊49”的塊是短消息存儲塊,圖2的左邊部分表示消息存儲狀態(tài)識別符。如果SMS(短消息服務)索引號的消息存儲在短消息存儲塊中,則將“0”寄存到消息存儲狀態(tài)識別符中。另外,如果SMS索引號的消息沒有存儲在短消息存儲塊中,則將“FF”寄存到消息存儲狀態(tài)識別符中。因此,控制部分100能夠通過檢測寄存在消息存儲狀態(tài)識別符中的值,識別相應于消息存儲狀態(tài)識別符的SMS索引號的消息是否存儲在短消息存儲塊中。
例如,如圖2所示,由于相應于SMS索引0的消息存儲在“塊索引0”的短消息存儲塊塊0中,所以相應于SMS索引0的消息存儲狀態(tài)識別符的值寄存為“0”。同樣,由于相應于SMS索引1的消息在“塊索引1”的短消息存儲塊塊1中被刪除,所以相應于SMS索引1的消息存儲狀態(tài)識別符的值寄存為“FF”。如果相應于SMS索引1的消息在“塊索引1”的短消息存儲塊塊1中被檢索,則將相應于SMS索引1的消息存儲狀態(tài)識別符的值改變?yōu)椤?”。另外,由于SMS索引2的消息存儲在“塊索引2、3”的短消息存儲塊塊2、3中,所以相應于SMS索引2的消息存儲狀態(tài)識別符的值寄存為“0”。
消息檢索識別符是新添加在每一個塊的起始地址存儲區(qū)的數(shù)據(jù),用于識別是否檢索過該消息。當根據(jù)用戶的刪除命令刪除存儲的數(shù)據(jù)時,將具有參考值“FF”的消息檢索識別符設(shè)置為消息存在識別符的值,并且當收到新消息時重設(shè)為“FF”,先前刪除的消息和新消息存儲在相關(guān)的塊中。從而,即使用戶命令刪除消息,也不刪除存儲在EEPROM中的消息,而只是將相關(guān)塊中的消息存在識別符設(shè)置為“FF”。由此,根據(jù)本發(fā)明的優(yōu)選實施例,如果用戶命令檢索消息,則控制部分恢復消息存在識別符,以便與SMS索引號相匹配,并將與SMS索引號相匹配的消息存儲識別符從“FF”設(shè)置為“0”,從而顯示在相關(guān)的SMS索引中存儲有短消息。
為了說明的目的,假定沒有消息存儲在短消息存儲塊(該示例中稱為“塊10”),并將“FF”寄存在塊10的消息存在識別符和消息檢索識別符中。然后,如果將消息存儲在塊10中,則將相應于存儲的消息的SMS索引號(這里稱為“10”)存儲到塊10的消息存在識別符中,而消息檢索識別符的值“FF”不變化。相應于SMS索引號10的消息存儲狀態(tài)識別符從“FF”變?yōu)椤?”。然后,如果用戶刪除SMS索引號10的消息,則將消息存在識別符的值“10”寄存到消息檢索識別符中,并將塊10的消息存在識別符的值變?yōu)椤癋F”。此時,相應于SMS索引的消息存儲狀態(tài)識別符值從“0”變?yōu)椤癋F”,但是存儲在塊10中的消息保留不變。
如果用戶命令檢索SMS索引號10的消息,則控制部分100搜索消息檢索識別符值“10”的短消息存儲塊,并找到塊10。然后,將消息檢索識別符值“10”寄存到塊10的消息存在識別符中,并將消息檢索識別符的值變?yōu)椤癋F”。此時,相應于SMS索引10的消息存儲狀態(tài)識別符的值從“FF”變?yōu)椤?”。
再參照圖1,雙工器114通過天線AT與基站執(zhí)行遠程通信,并區(qū)分發(fā)送/接收信號。接收部分110接收在預定控制下通過天線AT輸入的射頻信號,接收由雙工器114區(qū)分的射頻信號,并放大和濾波放大的信號中的弱信號。發(fā)送部分108濾波和放大在預定控制下通過雙工器114從下面將要闡述的音頻部分112輸出的射頻信號,并將其發(fā)送給天線AT。音頻部分112將在控制部分100的控制下通過麥克風MIC輸入的話音信號調(diào)制成射頻信號,并將從接收部分110收到的射頻信號解調(diào)為話音信號,將該話音信號輸出到揚聲器SP。此外,當從基站產(chǎn)生振鈴信號時,接收部分110檢測該振鈴信號,并將其發(fā)送給振鈴器。當用戶輸入預定鍵時,包括多個數(shù)字鍵的鍵輸入部分102產(chǎn)生相關(guān)的鍵數(shù)據(jù)并將其輸出到控制部分100。包括液晶顯示LCD部分的顯示部分104,用于在控制部分100的控制下顯示各種信息,接收并顯示鍵輸入部分102產(chǎn)生的鍵數(shù)據(jù)和控制部分100發(fā)送的各種信息信號。
圖3是說明在移動遠程通信終端中對消息檢索操作控制的流程圖。下面將參照圖1、2、和3詳細描述本發(fā)明的優(yōu)選實施例。
如果用戶在移動遠程通信終端的菜單中選擇消息管理菜單以檢索刪除的消息,則控制部分100響應如圖3所示的步驟300,并在步驟302中在如圖4(a)所示的顯示部分的屏幕上顯示消息管理菜單。從而,用戶可以從消息管理菜單中選擇期望的條目。接著,控制部分100在步驟304中檢測消息檢索條目是否從消息管理菜單中選出。如果選擇了消息檢索條目之外的條目,則控制部分100在步驟306中執(zhí)行相應于所選條目的正常操作。
但是,根據(jù)本發(fā)明的優(yōu)選實施例,如果用戶選擇消息檢索條目,則控制部分100響應至此的步驟304,并在步驟308中顯示消息檢索條目,例如,包括“1檢索前一條消息,2檢索所有的消息”,如圖4(b)所示。讀作“檢索前一條消息”的條目意味著用于檢索最近刪除的消息的條目,而讀作“檢索所有的消息”的條目意味著用于檢索所有曾經(jīng)刪除的消息的條目。因此,用戶可以從顯示在屏幕上的消息檢索菜單中選擇期望的用于檢索消息的條目。如果用戶在此選擇了檢索前一條消息的條目,則控制部分100響應至此的步驟310,在步驟312中接收來自用戶的將被檢索的SMS索引號。從而,控制部分100在步驟314中將SMS索引號從“FF”恢復為“0”??刂撇糠衷贓EPROM之內(nèi)搜索與SMS索引號相匹配的消息存儲塊,從而相關(guān)消息塊的消息存在識別符將其數(shù)據(jù)恢復為與SMS索引號相匹配的同一SMS索引號。此外,消息檢索識別符將其轉(zhuǎn)換為“FALSE(錯誤)”,以便檢索刪除的消息。
然后,在步驟320中,控制部分100通過如圖4(c)所示顯示再次詢問用戶仍舊需要檢索在步驟312中選擇的消息,檢測是否檢索該消息。接著,在注意到顯示的屏幕而需要檢索該消息的情況下,用戶可選地輸入代表“是(yes)”的鍵。然后控制部分100識別用戶的選擇,并在步驟322中檢索相應于相關(guān)的SMS索引號的消息。
但是,如果在步驟308中用戶選擇檢索所有的消息的條目,則控制部分100響應至此的步驟316,從而控制部分100檢索存儲在消息存儲塊中、在EEPROM之內(nèi)消息存在識別符為“FF”而消息檢索識別符不是“FF”的所有刪除的消息。接著,控制部分100在步驟320重新確認用戶的檢索所有消息的命令,并在步驟322中檢索EEPROM中所有刪除的消息。
如上所述,將消息檢索的變量添加到短消息存儲器中,以便需要時檢索刪除的短消息,從而在檢索消息的遠程通信中極大地提高用戶便利性。
盡管結(jié)合特定的優(yōu)選實施例示出和描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應該理解,在不脫離由所附權(quán)利要求所限定的本發(fā)明的構(gòu)思和范圍的情況下,可以對其進行各種形式和細節(jié)上的修改。
權(quán)利要求
1.一種在移動遠程通信終端中檢索消息的方法,包括步驟如果有用戶檢索前一條刪除的消息的命令,則接收將要被檢索的SMS索引號;將與要檢索的SMS索引號相匹配的消息存儲識別符設(shè)置為顯示消息的存儲的數(shù)據(jù);從存儲器之內(nèi)的消息存儲塊中搜索與SMS索引號相匹配的消息存儲塊;將搜索到的消息存儲塊的消息存在識別符設(shè)置為顯示消息的存在的數(shù)據(jù);以及將消息存儲塊的消息檢索識別符設(shè)置為顯示消息的檢索的數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中消息檢索識別符提供在存儲器之內(nèi)每一個消息存儲塊的起始地址數(shù)據(jù)區(qū)中,以便識別存儲在相關(guān)消息塊中的消息是否已經(jīng)被檢索。
3.如權(quán)利要求1所述的方法,其中消息存在識別符提供在存儲器之內(nèi)每一個消息存儲塊的起始地址數(shù)據(jù)區(qū)中,以便識別存儲在相關(guān)消息塊中的消息是否已經(jīng)被刪除。
4.如權(quán)利要求1所述的方法,其中消息存儲識別符識別用SMS索引號存儲的短消息是否已經(jīng)被存儲。
5.一種在移動遠程通信終端中檢索消息的方法,包括步驟如果有用戶檢索所有刪除的消息的命令,則搜索設(shè)置為由消息存在識別符顯示的消息已經(jīng)被刪除的數(shù)據(jù)、在存儲器之中的所有消息存儲塊;從搜索到的消息存儲塊中、重新搜索由消息存在識別符顯示為消息可檢索的消息存儲塊;以及將顯示為消息可檢索的消息存儲塊的消息存在識別符設(shè)置為用于顯示消息存在的數(shù)據(jù),從而檢索所有刪除的數(shù)據(jù)。
6.如權(quán)利要求5所述的方法,其中消息檢索識別符提供在存儲器之內(nèi)每一個消息存儲塊的起始地址數(shù)據(jù)區(qū)中,以便識別存儲在相關(guān)消息塊中的消息是否已經(jīng)被檢索。
7.如權(quán)利要求5所述的方法,其中消息存在識別符提供在存儲器之內(nèi)每一個消息存儲塊的起始地址數(shù)據(jù)區(qū)中,以便識別存儲在相關(guān)消息塊中的消息是否已經(jīng)被刪除。
全文摘要
公開了一種用于在移動遠程通信終端中檢索刪除的短消息的方法。該移動遠程通信終端在存儲器之內(nèi)的每一個短消息存儲塊的起始地址區(qū)域具有一用于表明所刪除的消息是否可檢索的附加數(shù)據(jù)區(qū)。如果用戶命令檢索消息,則根據(jù)用戶的命令,通過參照識別在消息存儲塊中的消息是否可檢索的數(shù)據(jù),在識別該消息的可檢索性的數(shù)據(jù)區(qū)中的數(shù)據(jù)僅檢索可檢索的短消息。
文檔編號H04M1/725GK1343080SQ0113290
公開日2002年4月3日 申請日期2001年9月4日 優(yōu)先權(quán)日2000年9月6日
發(fā)明者金宗坤 申請人:三星電子株式會社