專利名稱:一種快速搜索手機短信的系統(tǒng)及方法
技術領域:
本發(fā)明涉及手機,具體是一種快速搜索手機短信的系統(tǒng)及方法。
背景技術:
手機是人們常用的通訊工具,其主要用于撥打電話和收發(fā)短信,隨著 手機存儲空間的增大,手機中所能存儲的短信也越來越多,隨著短信存儲 數量的不斷增加,人們在短信使用時經常會出現找不到短信的情況,或者 是發(fā)短信的人太多,無法辨識短信發(fā)信人是誰。
目前,現在的手機只可通過普通搜索引擎按照發(fā)件人姓名、消息類型、 接收時間以及消息主題等方面進行搜索。然而這種檢索方法比較煩瑣,而 且不具有針對性,不能快3I準確的找出用戶所需要的短信內容。
發(fā)明內容
本發(fā)明的目的在于提供一種快速搜索手機短信的系統(tǒng)及方法,可通過 一個關鍵字就能在所有短信條目的姓名、號碼、日期、時間、內容中搜索 與關鍵字相同或者相近的條目,從而實現用戶的快速便捷的操作。
為實現上述目的,本發(fā)明主要采用如下技術方案
一種快速搜索手機短信的系統(tǒng),包括中央運算處理器和程序存儲模塊, 其中還包括有 .
一短信信箱模塊,通過中央運算處理器與程序存儲模塊連接,用于調 用并顯示程序存儲模塊中存儲的短信;
一短信列表模塊,與短信信箱模塊連接,對上述短信的發(fā)信人號碼進 行解析,使其與電話簿中號碼匹配,并將已讀、未讀、存儲位置等標識類 信息解析出來以圖標形式顯示在屏幕上;一短信搜索模塊,與短信列表模塊連接,根據用戶的輸入關鍵字,對 短信列表模塊所顯示的信息列表進行檢索,并將檢索出與關鍵字相匹配的 所有信息以列表形式顯示。
一短信操作模塊,通過短信列表模塊與短信搜索模塊連接,根據用戶 選擇檢索出來的短信列表內容,進行査看、回復、刪除和轉發(fā)操作。
一人機接口模塊,與中央運算處理器連接,用于根據用戶指令調用短 信信箱模塊、短信列表模塊、短信搜索模塊和短信操作模塊。
所述程序存儲模塊中設有一可擦寫區(qū)域,該可擦寫區(qū)域中存儲有短信。
一種快速搜索手機短信的方法,具體包括步驟
A、 人機接口模塊通過短信信箱模塊調用并顯示程序存儲模塊中存儲的 短信;
B、 人機接口模塊調用短信列表模塊,將上述短信進行解析,并將解析 后的短信按照圖標形式進行列表;
C、 調用短信搜索模塊,通過人機接口模塊輸入檢索關鍵字和短信列表 模塊中的圖標列表進行搜索,找出與該關鍵字匹配的所有短信內容。
其中步驟C后還包括步驟
D、 調用短信操作模塊,將上述檢索出來的短信列表內容,進行査看、 回復、刪除和轉發(fā)操作。
其中步驟B進一步包括人機接口模塊通過短信列表模塊對來自短信 信箱模塊的短信發(fā)信人號碼進行解析,使其與手機電話簿中的號碼匹配, 并將短信的已讀、未讀、存儲位置等標識類信息解析出來以圖標形式顯示 在屏幕上。
步驟C進一步包括用戶通過人機接口模塊輸入需要搜索的關鍵字,短信搜索模塊根據該關鍵字在短信模塊列表中進行檢索,找出與該關鍵字 匹配的所有短信內容。
本發(fā)明短信搜索模塊只需要用戶輸入一個關鍵字,即可將手機中所有 存儲的包含有該關鍵字內容的短信找出,避免了用戶一條一條査找短信的 問題,為用戶提供方便快捷的操作習慣,使查找短信更加簡單方便,解決 用戶繁瑣復雜的操作過程。
.
圖1為本發(fā)明結構框圖。
圖2為本發(fā)明流程圖。
具體實施例方式
本發(fā)明的核心思想是本發(fā)明首先通過人機接口模塊調用短信信箱模 塊,然后通過短信列表模塊將來自短信信箱的短信內容進行解析,并將解 析后的短信按照一定的規(guī)則以圖標形式在顯示屏幕上進行顯示,最后啟動 短信搜索模塊,根據用戶所輸入的關鍵字,通過短信搜索模塊進行搜索, 將所有跟關鍵字匹配的短信內容或短信聯(lián)系人名字顯示出來,用戶則可在 這些短信內容中進一步的辨別,直到找出所需要的短信。
為闡述本發(fā)明的目的及思想,下面將結合附圖和具體實施例對本發(fā)明 做進一步說明。
如圖1所示,本發(fā)明提供一種快速搜索手機短信的系統(tǒng),包括中央運 算處理器和程序存儲模塊,其中還包括有 一人機接口模塊,是手機等待 用戶命令的接口以及執(zhí)行情況的表現,與中央運算處理器連接,用于根據 用戶指令調用短信信箱模塊、短信列表模塊、短信搜索模塊和短信操作模 塊;- 一短信信箱模塊,是手機調用短信任意一個信箱的列表顯示接口,通過中央運算處理器與程序存儲模塊連接,用于調用并顯示程序存儲模塊中 存儲的短信; 一短信列表模塊,是手機調用某些符合特定標準的短信集合
并以列表顯示的接口,它與短信信箱模塊連接,對上述短信的發(fā)信人號碼 進行解析,使其與電話簿中號碼匹配,并將已讀、未讀、存儲位置等標識
類信息解析出來以圖標形式顯示在屏幕上; 一短信搜索模塊,是設置短信 搜索關鍵字接口、在所有短信的各個文本內容中搜尋與關鍵字相匹配的條 目,它與短信列表模塊連接,根據用戶的輸入關鍵字,對短信列表模塊所 顯示的信息列表進行檢索,并將檢索出與關鍵字相匹配的所有信息以列表 形式顯示。 -
其中本系統(tǒng)還包括有一短信操作模塊,是手機對列表模塊中的任意短 信進行調用査看、回復、刪除、轉發(fā)等功能的接口,它通過短信列表模塊 與短信搜索模塊連接,根據用戶選擇檢索出來的短信列表內容,進行查看、 回復、刪除和轉發(fā)操作。
另外,所述中央運算處理器為基礎運算模塊,也叫基帶處理器,主要 負責調用人機接口模塊、短信信箱模塊、短信搜索模塊、短信列表模塊、 短信操作模塊,并將這些模塊按照用戶使用的邏輯順序排列成用戶界面, 供用戶使用和操作。
其中本發(fā)明還包括有 一無線收發(fā)模塊; 一程序儲存模塊; 一輸入輸 出模塊,所述無線收發(fā)模塊通過中央運算處理器與通話模塊連接,其主要 負責建立無線通訊,即建立并保持通話,即GSM、 GPRS或3G通訊硬件; 所述程序儲存模塊與中央運算處理器連接,存儲有手機操作系統(tǒng)、應用功 能;所述輸入輸出模塊主要負責收取用戶的命令,顯示運算的結果,它主 要有鍵盤、屏幕組成。 本發(fā)明的工作原理為首先用戶進入短信任意信箱,人機接口調用短 信信箱模塊,將所有命令集合都歸納到此信箱的范疇,隨后人機接口再調 用短信列表模塊,將此信箱的所有信息的列表都顯示出來,這個過程是短 信列表模塊將所有此信箱的短信發(fā)信人號碼單獨解析出來,適配電話簿姓 名,再將已讀、未讀、存儲位置等標識類信息解析出來以不同的圖標形式 陳列在屏幕上;若用戶此時進入短信搜索菜單,則人機接口調用短信搜索
模塊,提示用戶輸入需要搜索的關鍵字,用戶在輸入關鍵字完畢后,短信 搜索模塊將每一條短信進行挨個檢索全部內容,并將檢索內容中與關鍵字 相匹配的條目單獨記錄下來,待檢索完畢后將匹配條目全部以列表形式顯 示出來;此時人機接口調用短信操作模塊,用戶可以根據記憶隨便挑選搜 索出來的短信任意一個,進行查看、回復、刪除等主流操作。
如圖2所示,本發(fā)明還提供一種快速搜索手機短信的方法,具體包括 步驟
A、 人機接口模塊通過短信信箱模塊調用并顯示程序存儲模塊中存儲的 短信;
其中在此之前,手機開機,電池通過電源管理芯片或者電壓LDO給手 機的CPU、 flash、無線收發(fā)模塊、輸入輸出模塊等硬件設備供電并達到穩(wěn) 定狀態(tài)。 '
然后人機接口模塊開始工作,尋找在沒有任何輸入輸出命令狀態(tài)下調 用的接口和畫面,處于待機狀態(tài)。無線收發(fā)模塊的頻率振蕩器在某一個GSM 或者DCS頻段下的某一個頻率下保持不變,監(jiān)聽BCCH (無線廣播信道) 下的同步信息和校準信息。
B、 人機接口模塊調用短信列表模塊,將上述短信進行解析,并將解析后的短信按照圖標形式進行列表;
當用戶進入短信功能時,人機接口模塊開始調用短信信箱模塊,用戶 選擇任一個信箱進入后,短信信箱模塊正式啟動,這些短信都存儲在程序
存儲模塊(flash)的可擦寫區(qū)域中,人機接口將這些短信的代碼頭中的發(fā)
信人號碼部分解析出來,并將用戶選擇的信箱里的短信都以列表形式顯示 出來,其中分別將已讀、未讀的短信通過不同頭文件的區(qū)別表現出前綴圖
標UI的不同而區(qū)分開來,若此時閱讀一條未讀短信,則此短信的頭文件將
變成已讀,并不再改變。
C、調用短信搜索模塊,通過人機接口模塊輸入檢索關鍵字和短信列表 模塊中的圖標列表進行搜索,找出與該關鍵字匹配的所有短信內容。
用戶此時使用短信搜索功能,人機接口調出輸入關鍵字的接口,并將 輸入界面和輸入法功能調入前臺,用戶通過輸入輸出模塊來錄入用戶需要 査詢的關鍵字,輸入法模塊將輸入的內容返回到系統(tǒng)緩存中,當用戶確定 輸入內容后,緩存中的內容被短信搜索模塊調用,將它送入短信信箱與信 箱中的所有存儲短信的全部本體內容進行比對,比對內容包括短信頭文件、 發(fā)信人號碼、抄送號碼、暗送號碼、信息、信息本體、信息參數等全體內 容,比對采取二進制段碼逐一比對的方法,將關鍵字的二進制內容第一位 與第一條信息的本體內容第一位比對,如果相同,則第二位比對第二位, 如果相同則第三位比對第三位,直到出現比對不相同則暫停比對下一位, 開始使用關鍵字的二進制內容第一位與第一條信息的本體內容第二位比 對,如果相同,則第二位比對第三位,如果相同則第三位比對第四位,直 到出現比對不相同則暫停比對下一位,依此類推,直到發(fā)現關鍵字內容的 二進制內容全部與某條信息的本體內容中某一段內容完全一致,此時短信列表模塊將此短信的發(fā)送號碼和索引以列表形式紀錄在內存中,短信搜索 模塊繼續(xù)比對下一條短信,直到將所有短信比對完成,此后短信列表模塊
將比對通過的短信全部以列表形式陳列在LCD上,完成短信搜索的過程。 D、調用短信操作模塊,將上述檢索出來的短信列表內容,進行査看、 回復、刪除和轉發(fā)操作。
如果用戶需要對搜索出來的短信進行操作,那就啟動短信操作模塊, 此時用戶可以對搜索出來的某一條短信進行査看、回復、刪除、轉發(fā)等常 規(guī)操作,短信操作模塊主要是對某條短信常規(guī)操作的功能集合,具體需要 將查看解析內容接口、回復發(fā)送接口、編輯內容接口、刪除內存接口等集 合在短信操作模塊中
以上是對本發(fā)明所提供的一種快速搜索手機短信的系統(tǒng)及方法進行了 詳細的介紹,本文中應用了具體個例對本發(fā)明的結構原理及實施方式進行 了闡述,以上實施例只是用于幫助理解本發(fā)明的方法及其核心思想;同時, 對于本領域的一般技術人員,依據本發(fā)明的思想,在具體實施方式
及應用 范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的 限制。
權利要求
1、一種快速搜索手機短信的系統(tǒng),包括中央運算處理器和程序存儲模塊,其特征在于還包括有一短信信箱模塊,通過中央運算處理器與程序存儲模塊連接,用于調用并顯示程序存儲模塊中存儲的短信;一短信列表模塊,與短信信箱模塊連接,對上述短信的發(fā)信人號碼進行解析,使其與電話簿中號碼匹配,并將已讀、未讀、存儲位置等標識類信息解析出來以圖標形式顯示在屏幕上;一短信搜索模塊,與短信列表模塊連接,根據用戶的輸入關鍵字,對短信列表模塊所顯示的信息列表進行檢索,并將檢索出與關鍵字相匹配的所有信息以列表形式顯示。
2、 根據權利要求1所述的快速搜索手機短信的系統(tǒng),其特征在于還包括有一短信操作模塊,通過短信列表模塊與短信搜索模塊連接,根據用戶 選擇檢索出來的短信列表內容,進行查看、回復、刪除和轉發(fā)操作。
3、 根據權利要求1所述的快速搜索手機短信的系統(tǒng),其特征在于還包 括有一人機接口模塊,與中央運算處理器連接,用于根據用戶指令調用短 信信箱模塊、短信列表模塊、短信搜索模塊和短信操作模塊。
4、 根據權利要求1所述的快速搜索手機短信的系統(tǒng),其特征在于所 述程序存儲模塊中設有一可擦寫區(qū)域,該可擦寫區(qū)域中存儲有短信。
5、 一種快速搜索手機短信的方法,其特征在于具體包括步驟A、人機接口模塊通過短信信箱模塊調用并顯示程序存儲模塊中存儲的 短信;B、人機接口模塊調用短信列表模塊,將上述短信進行解析,并將解析后的短信按照圖標形式進,列表;c、調用短信搜索模塊,通過人機接口模塊輸入檢索關鍵字和短信列表模塊中的圖標列表進行搜索,找出與該關鍵字匹配的所有短信內容。
6、 根據權利要求5所述的快速搜索手機短信的方法,其特征在于步驟 C后還包括D、調用短信操作模塊,將上述檢索出來的短信列表內容,進行査看、回復、刪除和轉發(fā)操作。
7、 根據權利要求5所述的快速搜索手機短信的方法,其特征在于步驟B進一步包括人機接口模塊通過短信列表模塊對來自短信信箱模塊的短信發(fā)信人號碼進行解析,使其與手機電話簿中的號碼匹配,并將短信的己 讀、未讀、存儲位置等標識類信息解析出來以圖標形式顯示在屏幕上。
8、 根據權利要求5所述的快速搜索手機短信的方法,其特征在于步驟 C進一步包括用戶通過人機接口模塊輸入需要搜索的關鍵字,短信搜索模塊根據該關鍵字在短信模塊列表中進行檢索,找出與該關鍵字匹配的所有短信內容。 .
全文摘要
本發(fā)明公開了一種快速搜索手機短信的系統(tǒng)及方法,包括中央運算處理器和程序存儲模塊,其中還包括有短信信箱模塊,通過中央運算處理器與程序存儲模塊連接,用于調用并顯示程序存儲模塊中存儲的短信;短信列表模塊,與短信信箱模塊連接,對上述短信的發(fā)信人號碼進行解析,使其與電話簿中號碼匹配,并將已讀、未讀、存儲位置等標識類信息解析出來以圖標形式顯示在屏幕上;短信搜索模塊,與短信列表模塊連接,根據用戶的輸入關鍵字,對短信列表模塊所顯示的信息列表進行檢索,并將檢索出與關鍵字相匹配的所有信息以列表形式顯示。本發(fā)明避免了用戶一條一條查找短信的問題,使查找短信更加簡單方便,解決了用戶繁瑣復雜的操作過程。
文檔編號H04W88/00GK101415163SQ20081021650
公開日2009年4月22日 申請日期2008年9月26日 優(yōu)先權日2008年9月26日
發(fā)明者劉立榮, 楊建成 申請人:深圳市金立通信設備有限公司