一種移動終端簡訊息歸類排序方法及系統的製作方法
2023-11-04 07:00:17 1
專利名稱:一種移動終端簡訊息歸類排序方法及系統的製作方法
技術領域:
本發明涉及一種信息技術,特別是涉及一種移動終端簡訊息歸類排序方法及系統。
背景技術:
簡訊short message service,簡稱SMS ,是用戶通過手機或其他電信終端直接發送或接收的文字或數字信息,用戶每次能接收和發送簡訊的字符數,是160個英文或數字字符,或者70個中文字符。且信息是手機的基本功能之一,用戶的收發信息經常會保存在手機存儲上。功能機時代以時間一條條顯示信息,受限於信息存儲量。而智能機一般擁有大量存儲空間,信息採用以聯繫人為核心的會話存儲模式。隨著信息存儲量的增加,信息的查找和歸類十分不 方便。
發明內容
本發明的目的在於克服現有技術的不足,提供一種移動終端簡訊息歸類排序方法及系統,方便用戶查找和操作,提升了用戶體驗。為了達到上述目的,本發明採用的技術方案是,一種移動終端簡訊息歸類排序方法,包括以下步驟
a.實時監測移動終端是否發送或收到簡訊,是則執行下一步,否則繼續實時監測;
b.讀取簡訊的號碼,根據號碼讀取移動終端存儲的該號碼的所有發送和接收簡訊數目,並進行累加;
c.判斷累加後的該號碼的簡訊數目是否超過預設閥值,是則執行下一步,否則返回步驟a;
d.將該號碼下的存儲簡訊生成以日期為標籤的會話框,並根據日期進行排序。進一步的,所述的步驟a之前進一步包括設置簡訊數目閥值,並進行存儲,該閥值為定值。進一步的,步驟b具體包括
步驟S101.讀取新發生或接收簡訊的號碼;
步驟S102.根據號碼對移動終端存儲的簡訊進行篩選;
步驟S103.讀取篩選的號碼下的簡訊數目;
步驟S104.將該簡訊數目加I。進一步的,步驟d具體包括
步驟S201.對該號碼下的存儲簡訊按照日期進行篩選;
步驟S202.將篩選後的同一日期的發送和接收的簡訊生成一單獨對話框;
步驟S203.將該對話框進行存儲,並以日期為標籤;
步驟S204.將對話框按照日期進行排序。
進一步的,在步驟a與步驟b之間還包括讀取發送或收到簡訊的號碼,判斷當前號碼是否存在步驟d所述的日期為標籤的會話框,並根據日期進行排序,是則自動生成以日期為標籤的會話框,並進行排序。進一步的,所述的方法進一步包括當用戶對終端設備的簡訊刪除後簡訊數目低於預設閥值時,取消以日期為標籤排序的會話框。 一種所述移動終端簡訊息歸類排序系統,包括
設置模塊,用於設置簡訊數目閥值,並進行存儲;
檢測模塊,用於實時監測移動終端是否發送或收到簡訊; 讀取簡訊數目模塊,用於讀取簡訊的號碼,根據號碼讀取移動終端存儲的該號碼的所有發送和接收簡訊數目,並進行累加;
判斷模塊,用於判斷累加後的該號碼的簡訊數目是否超過預設閥值,;
分類排序模塊,用於將該號碼下的存儲簡訊生成以日期為標籤的會話框,並根據日期進行排序。進一步的,所述的讀取簡訊數目模塊進一步包括
第一讀取模塊,用於讀取新發生或接收簡訊的號碼;
第一篩選模塊,用於根據號碼對移動終端存儲的簡訊進行篩選;
第二讀取模塊,用於讀取篩選的號碼下的簡訊數目;
計算模塊,用於將該簡訊數目加I。進一步的,所述的分類排序模塊進一步包括
第二篩選模塊,用於對該號碼下的存儲簡訊按照日期進行篩選;
生成模塊,用於將篩選後的同一日期的發送和接收的簡訊生成一單獨對話框;
存儲模塊,用於將該對話框進行存儲,並以日期為標籤;
排序模塊,用於將對話框按照日期進行排序。與現有技術相比,本發明的有益效果是通過按日期生成單獨對話框並進行排序,方便用戶查找和操作,提升了用戶體驗。
圖I為本發明的方法流程 圖2為本發明的具體生成界面示意圖。
具體實施例方式下面結合實施例參照附圖進行詳細說明,以便對本發明的技術特徵及優點進行更深入的詮釋。本發明的方法流程圖如圖I所示,一種移動終端簡訊息歸類排序方法,包括以下步驟
a.實時監測移動終端是否發送或收到簡訊,是則執行下一步,否則繼續實時監測,移動終端的簡訊增加一般有兩種途徑,一種是用戶收到簡訊,另外是用戶發送簡訊給聯繫人,但無論是發送還是接收,只要是獲取到有新簡訊產生即可;
b.讀取簡訊的號碼,根據號碼讀取移動終端存儲的該號碼的所有發送和接收簡訊數目,並進行累加,讀取該號碼的所有發送和接收簡訊數目是為了進行後面的生成會話框,一般聯繫人在查看簡訊時,會同時查看發送的簡訊和接收的簡訊以保證簡訊的連續性,以免產生誤解;
C.判斷累加後的該號碼的簡訊數目是否超過預設閥值,是則執行下一步,否則返回步驟a,例如設置閥值為10條,當超過10條時即判斷為有必要生成以日期為標籤的會話框,當然,閥值可由用戶自己調整設置;
d.將該號碼下的存儲簡訊生成以日期為標籤的會話框,並根據日期進行排序,且該以日期為標籤排序的會話框在總的號碼會話框下形成子會話列表。例如如圖2所示,號碼為123的有30條發送和接收簡訊,打開123該號碼名下按照日期排序的,I月3日有9條簡訊,I月2日有13條簡訊,I月I日有8條簡訊。進一步的,所述的步驟a之前進一步包括設置簡訊數目閥值,並進行存儲,該閥值為定值。·
進一步的,步驟b具體包括
步驟S101.讀取新發生或接收簡訊的號碼,例如號碼為123 ;
步驟S102.根據號碼對移動終端存儲的簡訊進行篩選,例如篩選號碼為123名下的所有發送及接收的簡訊;
步驟S103.讀取篩選的號碼下的簡訊數目,例如讀取到的簡訊數目為30 ;
步驟S104.將該簡訊數目加I,將簡訊數目30加I。進一步的,步驟d具體包括
步驟S201.對該號碼下的存儲簡訊按照日期進行篩選,例如日期分為I月I號、2號、3號三天用戶跟聯繫人進行的聯繫,則根據日期進行篩選;
步驟S202.將篩選後的同一日期的發送和接收的簡訊生成一單獨對話框,篩選出I號的生成一個單獨子會話框,篩選出2號的生成一個單獨子會話框,帥選出3號的生成一個單獨的子會話框,3個子會話框;
步驟S203.將該對話框進行存儲,並以日期為標籤,且生成後首先顯示123號碼,然後在括號內顯示該子對話框下面的簡訊數目,且在後面顯示簡訊日期;
步驟S204.將對話框按照日期進行排序,將簡訊進行排序。進一步的,在步驟a與步驟b之間還包括讀取發送或收到簡訊的號碼,判斷當前號碼是否存在步驟d所述的日期為標籤的會話框,並根據日期進行排序,是則自動生成以日期為標籤的會話框,並進行排序。例如,在收到新簡訊後,系統檢測到目前已經存在按照子對話框進行排序了,則直接生成以當天為標籤的對話框。進一步的,所述的方法進一步包括當用戶對終端設備的簡訊刪除後簡訊數目低於預設閥值時,取消以日期為標籤排序的會話框。一種所述移動終端簡訊息歸類排序系統,包括
設置模塊,用於設置簡訊數目閥值,並進行存儲;
檢測模塊,用於實時監測移動終端是否發送或收到簡訊;
讀取簡訊數目模塊,用於讀取簡訊的號碼,根據號碼讀取移動終端存儲的該號碼的所有發送和接收簡訊數目,並進行累加;
判斷模塊,用於判斷累加後的該號碼的簡訊數目是否超過預設閥值,;分類排序模塊,用於將該號碼下的存儲簡訊生成以日期為標籤的會話框,並根據日期進行排序。進一步的,所述的讀取簡訊數目模塊進一步包括
第一讀取模塊,用於讀取新發生或接收簡訊的號碼;
第一篩選模塊,用於根據號碼對移動終端存儲的簡訊進行篩選;
第二讀取模塊,用於讀取篩選的號碼下的簡訊數目;
計算模塊,用於將該簡訊數目加I。進一步的,所述的分類排序模塊進一步包括 第二篩選模塊,用於對該號碼下的存儲簡訊按照日期進行篩選;
生成模塊,用於將篩選後的同一日期的發送和接收的簡訊生成一單獨對話框;
存儲模塊,用於將該對話框進行存儲,並以日期為標籤;
排序模塊,用於將對話框按照日期進行排序。以上內容是結合具體的優選方式對本發明所作的進一步詳細說明,不應認定本發明的具體實施只局限於以上說明。對於本技術領域的技術人員而言,在不脫離本發明構思的前提下,還可以作出若干簡單推演或替換,均應視為由本發明所提交的權利要求確定的保護範圍之內。
權利要求
1.一種移動終端簡訊息歸類排序方法,包括以下步驟 a.實時監測移動終端是否發送或收到簡訊,是則執行下一步,否則繼續實時監測; b.讀取簡訊的號碼,根據號碼讀取移動終端存儲的該號碼的所有發送和接收簡訊數目,並進行累加; c.判斷累加後的該號碼的簡訊數目是否超過預設閥值,是則執行下一步,否則返回步驟a; d.將該號碼下的存儲簡訊生成以日期為標籤的會話框,並根據日期進行排序。
2.根據權利要求I所述移動終端簡訊息歸類排序方法,其特徵在於所述的步驟a之前進一步包括設置簡訊數目閥值,並進行存儲,該閥值為定值。
3.根據權利要求2所述移動終端簡訊息歸類排序方法,其特徵在於,步驟b具體包括 步驟S101.讀取新發生或接收簡訊的號碼; 步驟S102.根據號碼對移動終端存儲的簡訊進行篩選; 步驟S103.讀取篩選的號碼下的簡訊數目; 步驟S104.將該簡訊數目加I。
4.根據權利要求3所述移動終端簡訊息歸類排序方法,其特徵在於,步驟d具體包括 步驟S201.對該號碼下的存儲簡訊按照日期進行篩選; 步驟S202.將篩選後的同一日期的發送和接收的簡訊生成一單獨對話框; 步驟S203.將該對話框進行存儲,並以日期為標籤; 步驟S204.將對話框按照日期進行排序。
5.根據權利要求1-4中任一項所述移動終端簡訊息歸類排序方法,其特徵在於在步驟a與步驟b之間還包括讀取發送或收到簡訊的號碼,判斷當前號碼是否存在步驟d所述的日期為標籤的會話框,並根據日期進行排序,是則自動生成以日期為標籤的會話框,並進行排序。
6.根據權利要求1-4中任一項所述移動終端簡訊息歸類排序方法,其特徵在於所述的方法進一步包括當用戶對終端設備的簡訊刪除後簡訊數目低於預設閥值時,取消以日期為標籤排序的會話框。
7.一種所述移動終端簡訊息歸類排序系統,其特徵在於,包括 設置模塊,用於設置簡訊數目閥值,並進行存儲; 檢測模塊,用於實時監測移動終端是否發送或收到簡訊; 讀取簡訊數目模塊,用於讀取簡訊的號碼,根據號碼讀取移動終端存儲的該號碼的所有發送和接收簡訊數目,並進行累加; 判斷模塊,用於判斷累加後的該號碼的簡訊數目是否超過預設閥值,; 分類排序模塊,用於將該號碼下的存儲簡訊生成以日期為標籤的會話框,並根據日期進行排序。
8.根據權利要求7所述移動終端簡訊息歸類排序系統,其特徵在於,所述的讀取簡訊數目模塊進一步包括 第一讀取模塊,用於讀取新發生或接收簡訊的號碼; 第一篩選模塊,用於根據號碼對移動終端存儲的簡訊進行篩選; 第二讀取模塊,用於讀取篩選的號碼下的簡訊數目;計算模塊,用於將該簡訊數目加I。
9.根據權利要求7所述移動終端簡訊息歸類排序系統,其特徵在於,所述的分類排序模塊進一步包括 第二篩選模塊,用於對該號碼下的存儲簡訊按照日期進行篩選; 生成模塊,用於將篩選後的同一日期的發送和接收的簡訊生成一單獨對話框; 存儲模塊,用於將該對話框進行存儲,並以日期為標籤; 排序模塊,用於將對話框按照日期進行排序。
全文摘要
本發明公開了一種移動終端簡訊息歸類排序方法及系統,所述方法包括以下步驟a.實時監測移動終端是否發送或收到簡訊,是則執行下一步,否則繼續實時監測;b.讀取簡訊的號碼,根據號碼讀取移動終端存儲的該號碼的所有發送和接收簡訊數目,並進行累加;c.判斷累加後的該號碼的簡訊數目是否超過預設閥值,是則執行下一步,否則返回步驟a;d.將該號碼下的存儲簡訊生成以日期為標籤的會話框,並根據日期進行排序。本發明通過按日期生成單獨對話框並進行排序,方便用戶查找和操作,提升了用戶體驗。
文檔編號H04M1/2745GK102957776SQ20121048588
公開日2013年3月6日 申請日期2012年11月26日 優先權日2012年11月26日
發明者趙興 申請人:廣東歐珀移動通信有限公司