專利名稱:一種移動(dòng)終端特殊短信的處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動(dòng)終端特殊短信的處理方法及裝置。
背景技術(shù):
隨著通信業(yè)的不斷普及,市場(chǎng)上的移動(dòng)終端數(shù)量不斷增加,移動(dòng)終端在使用過程 中,涉及到很多的特殊短信需要處理,例如終端的參數(shù)配置短信、平臺(tái)采集數(shù)據(jù)的短信、行 業(yè)應(yīng)用的短信、終端注冊(cè)短信、參數(shù)查詢短信等,這些短信中一般都包含多個(gè)參數(shù),必須經(jīng) 過安全穩(wěn)定的方法來完成處理。目前通常采用的做法是終端一條一條的直接處理特殊短信,功能非常單一,需要 一條短信處理完了才開始處理下一條短信。但是,當(dāng)終端存在多條特殊短信需要處理時(shí),只 能等到所有特殊短信處理完成后才能進(jìn)行其它操作,非常耗費(fèi)資源,而且一旦終端出現(xiàn)斷 電或其它異常情況中斷時(shí),原來未處理完成的特殊短信也將隨之丟失,另外,該短信未經(jīng)過 密碼校驗(yàn)確認(rèn),因此存在極大的不穩(wěn)定性和不安全性。
發(fā)明內(nèi)容
本發(fā)明提供一種移動(dòng)終端特殊短信的處理方法及裝置,其克服了背景技術(shù)中的只 能單一的處理特殊短信且無法保證特殊短信處理的穩(wěn)定性、可靠性及安全性的不足。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案之一是一種移動(dòng)終端特殊短信的處理方法及裝置,該方法它包括一接收模塊及一發(fā)送 模塊,該特殊短信的處理方法包括該接收模塊的接收處理流程及該發(fā)送模塊的發(fā)送處理流 禾呈,該接收處理流程,它包括步驟Al,終端接收特殊短信;步驟A2,根據(jù)協(xié)議對(duì)特殊短信進(jìn)行解析處理;步驟A3,更新待發(fā)短信條數(shù)和存儲(chǔ)位置索引表;步驟A4,將待發(fā)短信信息加密處理后寫入文件中;步驟A5,結(jié)束特殊短信接收處理,進(jìn)入正常短信處理流程;該發(fā)送處理流程,它包括步驟Bi,終端收到特殊短信發(fā)送定時(shí)器時(shí)間信息通知;步驟B2,根據(jù)待發(fā)短信條數(shù)和存儲(chǔ)位置索引表,解析待發(fā)的特殊短信;步驟B3,將解析后的特殊短信加入到短信發(fā)送任務(wù)隊(duì)列開始發(fā)送;步驟B4,結(jié)束特殊短信發(fā)送處理;一較佳實(shí)施例中,該步驟B3,它進(jìn)一步包括步驟B31,獲取特殊短信發(fā)送模塊狀態(tài),如短信發(fā)送模塊狀態(tài)為空閑狀態(tài),則進(jìn)入 步驟B32,否則跳轉(zhuǎn)至步驟B37 ;步驟B32,根據(jù)待發(fā)的特殊短信,開始發(fā)送;
4
步驟B33,判斷短信發(fā)送是否成功,如果是則將已發(fā)短信內(nèi)容寫入文件中,否則發(fā) 送失敗的短信計(jì)數(shù)器加一;步驟B34,判斷特殊短信發(fā)送次數(shù)是否大于最大發(fā)送次數(shù),如果是則執(zhí)行步驟 B35,否則更新失敗次數(shù)信息到文件中;步驟B35,清除文件中已發(fā)特殊短信的內(nèi)容,并更新待發(fā)短信條數(shù)和存儲(chǔ)位置索引 表;步驟B36,判斷待發(fā)短信的條數(shù)是否大于零,如果是則執(zhí)行步驟B37,否則執(zhí)行步 驟B4 ;步驟B37,終端啟動(dòng)特殊短信發(fā)送定時(shí)器;一較佳實(shí)施例中,該步驟該步驟Al,它進(jìn)一步包括步驟All,終端接收短信;步驟A12,終端判斷該短信是否為特定格式的短信,如果是,則執(zhí)行步驟A13,否 則,執(zhí)行步驟A5;步驟A13,終端驗(yàn)證該短信校驗(yàn)碼是否正確,如果是,則執(zhí)行步驟A2,否則,執(zhí)行步 驟 A14 ;步驟A14,終端獲取該短信源中心號(hào)碼,并同終端內(nèi)置的特殊短信中心號(hào)碼進(jìn)行比 較,如果一致,則執(zhí)行步驟A2,否則執(zhí)行步驟A5 ;一較佳實(shí)施例中,該步驟A2,它進(jìn)一步包括終端對(duì)傳入?yún)?shù)合法性進(jìn)行判斷,如 果是,則執(zhí)行步驟A3,否則執(zhí)行步驟A5。一較佳實(shí)施例中,步驟A4,它包括步驟A41,根據(jù)傳入?yún)?shù)信息進(jìn)行短信打包并生成待發(fā)短信;步驟A42,更新短信發(fā)送失敗次數(shù)信息;步驟A43,將待發(fā)短信信息加密處理后,根據(jù)分配索引,將該短信寫入文件中;步驟A44,終端啟動(dòng)特殊短信發(fā)送定時(shí)器任務(wù);本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案之二是一種特殊短信的處理裝置,其特征是,該裝置它包括一接收單元及一發(fā)送單元;該接收單元,它包括一接收模塊,用于接收短信;一解析模塊,用于從特殊短信中獲取數(shù)據(jù)信息;一處理模塊,用于將特殊短信息加密處理后寫入文件系統(tǒng)中;該發(fā)送單元,它包括一接收模塊,用于接收指定信息;一解析模塊,用于根據(jù)待發(fā)短信條數(shù)和存儲(chǔ)位置索引表獲取待發(fā)信息并將待發(fā)短 信加入短信發(fā)送任務(wù)隊(duì)列中;—發(fā)送模塊,用于發(fā)送指定任務(wù)信息;本技術(shù)方案同背景技術(shù)相比,具有如下優(yōu)點(diǎn)1、由于特殊短信都寫入終端文件中, 所以當(dāng)終端出現(xiàn)斷電或異常狀況時(shí),特殊短信的參數(shù)數(shù)據(jù)不會(huì)因此而丟失,進(jìn)一步增強(qiáng)了 數(shù)據(jù)的穩(wěn)定性和可靠性;2、采用短信隊(duì)列處理任務(wù),可以同時(shí)進(jìn)行其它功能處理,不受限 制,提高了工作效率,而且如果終端關(guān)機(jī)或出現(xiàn)異常時(shí),不影響該條短信的處理;3、通過校驗(yàn)碼進(jìn)行確認(rèn)短信,防止非特殊短信進(jìn)入特殊短信處理流程,并對(duì)該特殊短信數(shù)據(jù)進(jìn)行加 密處理,因此安全性提高。
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說明。圖1是本發(fā)明一較佳實(shí)施例的特殊短信處理流程圖。圖2是本發(fā)明一較佳實(shí)施例的特殊短信處理裝置方框圖。
具體實(shí)施例方式請(qǐng)查閱圖1,一較佳實(shí)施例的特殊短信處理流程圖。該特殊短信的處理方法它包 括該終端設(shè)有一接收模塊及一發(fā)送模塊,該特殊短信的處理方法包括該接收模塊的接收 處理流程及該發(fā)送模塊的發(fā)送處理流程,該接收處理流程,它包括步驟Al,終端接收特殊短信;步驟Al 1,終端接收短信;步驟A12,終端判斷該短信是否為特定格式的短信,如果是,則執(zhí)行步驟A13,否 則,執(zhí)行步驟A5;步驟A13,終端驗(yàn)證該短信校驗(yàn)碼是否正確,如果是,則執(zhí)行步驟A2,否則,執(zhí)行步 驟 A14 ;步驟A14,終端獲取該短信源中心號(hào)碼,并同終端內(nèi)置的特殊短信中心號(hào)碼進(jìn)行比 較,如果一致,則執(zhí)行步驟A2,否則執(zhí)行步驟A5 ;步驟A2,根據(jù)協(xié)議對(duì)特殊短信進(jìn)行解析處理;它進(jìn)一步包括終端對(duì)傳入?yún)?shù)合 法性進(jìn)行判斷,如果是,則執(zhí)行步驟A3,否則執(zhí)行步驟A5。步驟A3,更新待發(fā)短信條數(shù)和存儲(chǔ)位置索引表;步驟A4,將待發(fā)短信信息加密處理后寫入文件中;步驟A41,根據(jù)傳入?yún)?shù)信息進(jìn)行短信打包并生成待發(fā)短信;步驟A42,更新短信發(fā)送失敗次數(shù)信息;步驟A43,將待發(fā)短信信息加密處理后,根據(jù)分配索引,將該短信寫入文件中;步驟A44,終端啟動(dòng)特殊短信發(fā)送定時(shí)器任務(wù);步驟A5,結(jié)束特殊短信接收處理,進(jìn)入正常短信處理流程;該發(fā)送處理流程,它包括步驟Bi,終端收到特殊短信發(fā)送定時(shí)器任務(wù)信息通知;步驟B2,根據(jù)待發(fā)短信條數(shù)和存儲(chǔ)位置索引表,解析待發(fā)的特殊短信;步驟B3,將解析后的特殊短信加入到短信發(fā)送任務(wù)隊(duì)列開始發(fā)送;步驟B31,獲取特殊短信發(fā)送模塊狀態(tài),如短信發(fā)送模塊狀態(tài)為空閑狀態(tài),則進(jìn)入 步驟B32,否則跳轉(zhuǎn)至步驟B37 ;步驟B32,根據(jù)待發(fā)的特殊短信,開始發(fā)送;步驟B33,判斷短信發(fā)送是否成功,如果是則將已發(fā)短信內(nèi)容寫入文件中,否則發(fā) 送失敗的短信計(jì)數(shù)器加一;
步驟B34,判斷特殊短信發(fā)送次數(shù)是否大于最大發(fā)送次數(shù),如果是則執(zhí)行步驟 B35,否則更新失敗次數(shù)信息到文件中;步驟B35,清除文件中已發(fā)特殊短信的內(nèi)容,并更新待發(fā)短信條數(shù)和存儲(chǔ)位置索引 表;步驟B36,判斷待發(fā)短信的條數(shù)是否大于零,如果是則執(zhí)行步驟B37,否則執(zhí)行步 驟B4 ;步驟B37,終端啟動(dòng)特殊短信發(fā)送定時(shí)器;步驟B4,結(jié)束特殊短信發(fā)送處理;采用該方法能夠?qū)崿F(xiàn)將特殊短信信息寫入終端文件中,大大提高了終端對(duì)特殊短 信的處理效果,增強(qiáng)了數(shù)據(jù)的安全性和穩(wěn)定性。請(qǐng)查閱圖2,一種移動(dòng)終端特殊短信處理裝置,它包括一接收單元及一發(fā)送單元;該接收單元,它包括一接收模塊,用于接收短信;一解析模塊,用于從特殊短信中獲取數(shù)據(jù)信息;一處理模塊,用于將特殊短信息加密處理后寫入文件系統(tǒng)中;該發(fā)送單元,它包括一接收模塊,用于接收指定信息;一解析模塊,用于根據(jù)待發(fā)短信條數(shù)和存儲(chǔ)位置索引表獲取待發(fā)信息并將待發(fā)短 信加入短信發(fā)送任務(wù)行列中;一發(fā)送模塊,用于發(fā)送指定任務(wù)信息;以上所述,僅為本發(fā)明較佳實(shí)施例而已,故不能以此限定本發(fā)明實(shí)施的范圍,即依 本發(fā)明申請(qǐng)專利范圍及說明書內(nèi)容所作的等效變化與修飾,皆應(yīng)仍屬本發(fā)明專利涵蓋的范 圍內(nèi)。
權(quán)利要求
一種移動(dòng)終端特殊短信的處理方法及裝置,其特征是該方法它包括一接收模塊及一發(fā)送模塊,該特殊短信的處理方法包括該接收模塊的接收處理流程及該發(fā)送模塊的發(fā)送處理流程,該接收處理流程,它包括步驟A1,終端接收特殊短信;步驟A2,根據(jù)協(xié)議對(duì)特殊短信進(jìn)行解析處理;步驟A3,更新待發(fā)短信條數(shù)和存儲(chǔ)位置索引表;步驟A4,將待發(fā)短信信息加密處理后寫入文件中;步驟A5,結(jié)束特殊短信接收處理,進(jìn)入正常短信處理流程;該發(fā)送處理流程,它包括步驟B1,終端收到特殊短信發(fā)送定時(shí)器任務(wù)信息通知;步驟B2,根據(jù)待發(fā)短信條數(shù)和存儲(chǔ)位置索引表,解析待發(fā)的特殊短信;步驟B3,將解析后的特殊短信加入到短信發(fā)送任務(wù)隊(duì)列開始發(fā)送;步驟B4,結(jié)束特殊短信發(fā)送處理。
2.根據(jù)權(quán)利要求1所述的一種移動(dòng)終端處理特殊短信的方法及裝置,該步驟B3,它進(jìn) 一步包括步驟B31,獲取特殊短信發(fā)送模塊狀態(tài),如短信發(fā)送模塊狀態(tài)為空閑狀態(tài),則進(jìn)入步驟 B32,否則跳轉(zhuǎn)至步驟B37 ;步驟B32,根據(jù)待發(fā)的特殊短信,開始發(fā)送;步驟B33,判斷短信發(fā)送是否成功,如果是則將已發(fā)短信內(nèi)容寫入文件中,否則發(fā)送失 敗的短信計(jì)數(shù)器加一;步驟B34,判斷特殊短信發(fā)送次數(shù)是否大于最大發(fā)送次數(shù),如果是則 執(zhí)行步驟B35,否則更新失敗次數(shù)信息到文件中;步驟B35,清除文件中已發(fā)特殊短信的內(nèi)容,并更新待發(fā)短信條數(shù)和存儲(chǔ)位置索引表; 步驟B36,判斷待發(fā)短信的條數(shù)是否大于零,如果是則執(zhí)行步驟B37,否則執(zhí)行步驟B4 ; 步驟B37,終端啟動(dòng)特殊短信發(fā)送定時(shí)器。
3.根據(jù)權(quán)利要求1所述的一種移動(dòng)終端處理特殊短信的方法及裝置,其特征是該步 驟Al,它進(jìn)一步包括步驟All,終端接收短信;步驟A12,終端判斷該短信是否為特定格式的短信,如果是,則執(zhí)行步驟A13,否則,執(zhí) 行步驟A5 ;步驟A13,終端驗(yàn)證該短信校驗(yàn)碼是否正確,如果是,則執(zhí)行步驟A2,否則,執(zhí)行步驟A14 ;步驟A14,終端獲取該短信源中心號(hào)碼,并同終端內(nèi)置的特殊短信中心號(hào)碼進(jìn)行比較, 如果一致,則執(zhí)行步驟A2,否則執(zhí)行步驟A5。
4.根據(jù)權(quán)利要求1所述的一種移動(dòng)終端處理特殊短信的方法及裝置,該步驟A2,它進(jìn) 一步包括終端對(duì)傳入?yún)?shù)合法性進(jìn)行判斷,如果是,則執(zhí)行步驟A3,否則執(zhí)行步驟A5。
5.根據(jù)權(quán)利要求1所述的一種移動(dòng)終端處理特殊短信的方法及裝置,該步驟A4,它包括步驟A41,根據(jù)傳入?yún)?shù)信息進(jìn)行短信打包并生成待發(fā)短信;步驟A42,更新短信發(fā)送失敗次數(shù)信息;步驟A43,將待發(fā)短信信息加密處理后,根據(jù)分配索引,將該短信寫入文件中; 步驟A44,終端啟動(dòng)特殊短信發(fā)送定時(shí)器任務(wù)。
6. 一種特殊短信的處理裝置,其特征是,該裝置包括一接收單元及一發(fā)送單元;該接收單元,它包括一接收模塊,用于接收短信;一解析模塊,用于從特殊短信中獲取數(shù)據(jù)信息;一處理模塊,用于將特殊短信息加密處理后寫入文件系統(tǒng)中;該發(fā)送單元,它包括一接收模塊,用于接收指定信息;一解析模塊,用于根據(jù)待發(fā)短信條數(shù)和存儲(chǔ)位置索引表獲取待發(fā)信息并將待發(fā)短信加 入短信發(fā)送任務(wù)行列中;一發(fā)送模塊,用于發(fā)送指定任務(wù)信息。
全文摘要
本發(fā)明公開了一種移動(dòng)終端特殊短信的處理方法及裝置。該方法它包括接收模塊的接收處理流程及發(fā)送模塊的發(fā)送處理流程,該接收處理流程,它包括步驟A1,終端接收特殊短信;步驟A2,根據(jù)協(xié)議對(duì)特殊短信進(jìn)行解析處理;步驟A3,更新待發(fā)短信條數(shù)和存儲(chǔ)位置索引表;步驟A4,將待發(fā)短信信息加密處理后寫入文件中;步驟A5,結(jié)束特殊短信接收處理,進(jìn)入正常短信處理流程;該發(fā)送處理流程,它包括步驟B1,終端收到特殊短信發(fā)送定時(shí)器任務(wù)信息通知;步驟B2,根據(jù)待發(fā)短信條數(shù)和存儲(chǔ)位置索引表,解析待發(fā)的特殊短信;步驟B3,將解析后的特殊短信加入到短信發(fā)送任務(wù)隊(duì)列開始發(fā)送;步驟B4,結(jié)束特殊短信發(fā)送處理。
文檔編號(hào)H04W4/12GK101998299SQ20091011243
公開日2011年3月30日 申請(qǐng)日期2009年8月21日 優(yōu)先權(quán)日2009年8月21日
發(fā)明者劉敬毅 申請(qǐng)人:廈門敏訊信息技術(shù)股份有限公司