專利名稱:提醒短信生成、處理的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種提醒短信生成、處理的方法和裝置。
背景技術(shù):
在無線郵件推送pushmail服務中,pushmail提醒短信是實現(xiàn)pushmail服務的重要技術(shù)手段。手機終端在接收到消息時,會對消息的數(shù)據(jù)內(nèi)容進行解析,當數(shù)據(jù)內(nèi)容的格式 是pushmail提醒短信的固定格式時,手機終端會根據(jù)該pushmail提醒短信進行郵件的收 取或手機終端保存的郵件的刪除。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn),pushmail提醒短信和普通短信之間的差別 僅在于消息中數(shù)據(jù)內(nèi)容格式的不同,在進行消息判斷時,將普通短信和pushmail提醒短信 都進行解析會浪費手機終端的資源,降低手機終端的處理效率。
發(fā)明內(nèi)容
本發(fā)明的實施例提供提醒短信生成、處理的方法和裝置,解決了現(xiàn)有技術(shù)對普通 短信和pushmail提醒短信都進行解析,浪費手機終端的資源,降低手機終端的處理效率的 問題。為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案一種提醒短信生成的方法,包括當檢測到登記注冊的郵箱服務器接收到郵件時, 在原始無線郵件推送pushmail提醒短信中增加pushmail提醒短信標識字后生成提醒短 信;向終端發(fā)送所述提醒短信。一種提醒短信處理的方法,包括判斷接收的消息中是否有包含pushmail提醒短 信標識字;當所述消息中有包含pushmail提醒短信標識字時,解析該消息中的數(shù)據(jù)內(nèi)容; 當所述消息中沒有包含pushmail提醒短信標識字時,顯示該消息中的數(shù)據(jù)內(nèi)容。一種提醒短信生成的服務器,包括生成單元,在檢測到登記注冊的郵箱服務器接收到郵件時,用在原始無線郵件推 送pushmail提醒短信中增加pushmail提醒短信標識字后生成提醒短信;發(fā)送單元,用于向終端發(fā)送所述提醒短信。一種提醒短信處理裝置,包括判斷單元,用于判斷接收的消息中是否有包含pushmail提醒短信標識字;執(zhí)行單元,在所述判斷單元判斷得到所述消息中有包含pushmail提醒短信標識 字時,用于解析該消息中的數(shù)據(jù)內(nèi)容;顯示單元,在所述判斷單元判斷得到所述消息中沒有包含pushmail提醒短信標 識字時,顯示該消息中的數(shù)據(jù)內(nèi)容。一種終端,包括上述的提醒短信處理裝置。本發(fā)明實施例提供的提醒短信生成、處理的方法和裝置,通過判斷接收的消息 中是否有包含pushmail提醒短信標識字來決定是解析該消息,當接收的消息有包含pushmail提醒短信標識字時才解析該消息,否則直接顯示該消息中的數(shù)據(jù)內(nèi)容,避免了對 普通短信的解析,減少了不必要的資源浪費,提高了手機終端的處理效率。
圖1為本發(fā)明實施例提供的提醒短信生成的方法流程
圖2為本發(fā)明實施例提供的提醒短信處理的方法流程圖;圖3為本發(fā)明又一實施例提供的提醒短信生成、處理的方法流程圖;圖4為本發(fā)明實施例提供的提醒短信生成的服務器的結(jié)構(gòu)示意圖一;圖5為圖4所示本發(fā)明實施例提供的提醒短信生成的服務器中生成單元的結(jié)構(gòu)示 意圖;圖6為本發(fā)明實施例提供的提醒短信生成的服務器的結(jié)構(gòu)示意圖二 ;圖7為本發(fā)明實施例提供的提醒短信處理裝置的結(jié)構(gòu)示意圖一;圖8為本發(fā)明實施例提供的提醒短信處理裝置的結(jié)構(gòu)示意圖二。
具體實施例方式為了解決現(xiàn)有技術(shù)對普通短信和pushmail提醒短信都進行解析,浪費手機終端 的資源,降低手機終端的處理效率的問題,本發(fā)明實施例提供一種提醒短信生成、處理的方 法和裝置。如圖1所示,本發(fā)明實施例提供的提醒短信生成的方法,包括步驟101,當檢測到登記注冊的郵箱服務器接收到郵件時,在原始無線郵件推送 pushmail提醒短信中增加pushmail提醒短信標識字后生成提醒短信。在本實施例中,當提醒短信生成服務器檢測到登記注冊的郵箱服務器接收到郵件 時,所述提醒短信生成服務器在原始pushmail提醒短信中增加pushmail提醒短信標識 字后生成提醒短信。所述原始pushmail提醒短信包括信元和數(shù)據(jù)內(nèi)容,所述數(shù)據(jù)內(nèi)容中 至少包括郵箱地址。所述原始pushmail提醒短信與普通短息之間的區(qū)別在于所述原始 pushmail提醒短信的數(shù)據(jù)內(nèi)容具有固定的格式,對于不同的運營商,所述原始pushmail提 醒短信的數(shù)據(jù)內(nèi)容具有的固定格式不同,且所述原始pushmail提醒短信的數(shù)據(jù)內(nèi)容的固 定格式是保密不外泄的。步驟102,向終端發(fā)送所述提醒短信。本發(fā)明實施例提供的提醒短信生成的方法,在原始pushmail提醒短信中增加 pushmail提醒短信標識字后生成提醒短信,使得終端在接收到包含有pushmail提醒短信 標識字的消息時才解析該消息,否則直接顯示該消息中的數(shù)據(jù)內(nèi)容,避免了對普通短信的 解析,減少了不必要的資源浪費,提高了手機終端的處理效率。如圖2所示,本發(fā)明實施例提供的提醒短信處理的方法,包括步驟201,判斷接收的消息中是否有包含pushmail提醒短信標識字。在本實施例中,終端判斷接收的消息中是否有包含pushmail提醒短信標識字,所 述終端可以是手機終端。所述消息包括信元和數(shù)據(jù)內(nèi)容,所述數(shù)據(jù)內(nèi)容至少包括郵箱地址。步驟202,當所述消息中有包含pushmail提醒短信標識字時,解析該消息中的數(shù) 據(jù)內(nèi)容。
在本實施例中,當所述消息中有包含pushmail提醒短信標識字時,所述終端解析 該消息中的數(shù)據(jù)內(nèi)容。步驟203,當所述消息中沒有包含pushmail提醒短信標識字時,顯示該消息中的 數(shù)據(jù)內(nèi)容。在本實施例中,當所述消息中沒有包含pushmail提醒短信標識字時,該消息為普通消息,所述終端顯示該消息中的數(shù)據(jù)內(nèi)容。本發(fā)明實施例提供的提醒短信處理的方法,通過判斷接收的消息中是否有包含 pushmail提醒短信標識字來決定是解析該消息,當接收的消息有包含pushmail提醒短信 標識字時才解析該消息,否則直接顯示該消息中的數(shù)據(jù)內(nèi)容,避免了對普通短信的解析,減 少了不必要的資源浪費,提高了手機終端的處理效率。為了使本領(lǐng)域技術(shù)人員能夠更清楚地理解本發(fā)明實施例提供的技術(shù)方案,下面通 過具體的實施例,對本發(fā)明實施例提供的提醒短信生成、處理的方法進行詳細說明。如圖3所示,本發(fā)明又一實施例提供的提醒短信生成、處理的方法,包括步驟301,當提醒短信生成服務器檢測到登記注冊的郵箱服務器接收到郵件時,所 述提醒短信生成服務器在原始無線郵件推送pushmail提醒短信中增加pushmail提醒短信 標識字后生成提醒短信。在所述步驟中,所述pushmail提醒短信是通訊協(xié)議中的消息,該消息包括多個信 元和數(shù)據(jù)內(nèi)容,如表1所示表1 消息的結(jié)構(gòu)表 其中,UDL表示消息長度,UDHL表示所有信元長度,SM表示數(shù)據(jù)內(nèi)容,IEI表示信 元的定義,IEID表示信元的長度,IED表示信元的內(nèi)容,信元的定義、信元的長度和信元的 內(nèi)容組成一個完整的信元。在本實施例中,所述步驟301具體為在所述原始pushmail提醒短信保留的信元 中增加所述pushmail提醒短信標識字,生成提醒短信。在通訊協(xié)議中除了已定義的信元外,還有很多預留的IEI值,可以從預留中IEI 值中任選一個數(shù)值定義為長度為1個字節(jié)的pushmail提醒短信標識字,其中,定義信元內(nèi) 容為1時,表示接收的信息為pushmail提醒短信,信元內(nèi)容為0時,表示接收的信息不是 pushmail提醒短信,當然,值得說明的是,信元的內(nèi)容可人為的進行定義,不僅限于上述的 定義方法,此處不一一贅述。可選的,所述步驟301具體為在所述原始pushmail提醒短信中已定義的信元利 用保留的字節(jié)取值表示所述pushmail提醒短信標識字,生成提醒短信。
在通訊協(xié)議中,信元為1個字節(jié),可有256種取值,在通訊協(xié)議中已定義的信元中 還有很多值是預留的,可以用預留的值來進行pushmail提醒短信標識字的定義。如特殊短 信標識01 Special SMS Message Indication,其信元定義中第一個字節(jié)還有很多值是保留 的,可以用來作為pushmail提醒短信標識字,在OlSpecial SMS Message Indication中數(shù) 值AO-BF可用來作為pushmail提醒短信標識字。當然,值得說明的是,信元的內(nèi)容可人為 的進行定義,不僅限于上述的定義方法,此處不一一贅述。在本實施例中,由于在所述原始pushmail提醒短信保留的信元中增加所述 pushmail提醒短信標識字生成提醒短信,或者在所述原始pushmail提醒短信中已定義的 信元利用保留的字節(jié)取值表示所述pushmail提醒短信標識字生成提醒短信,而所述消息 中包含的信元和數(shù)據(jù)內(nèi)容中只有數(shù)據(jù)內(nèi)容可以人為編輯,避免了在pushmail提醒短信的 固定格式外泄時,人為的編輯用于刪除手機終端保存的郵件的pushmail提醒短信的情況 發(fā)生,提高了 pushmail服務的安全性。步驟302,所述提醒短信生成服務器向終端發(fā)送作為提醒短信的消息。步驟303,所述終端在接收到所述作為提醒短信的消息時,判斷接收的消息中是否 有包含pushmail提醒短信標識字。步驟304,當所述消息中有包含pushmail提醒短信標識字時,所述終端解析該消 息中的數(shù)據(jù)內(nèi)容,從數(shù)據(jù)內(nèi)容中的郵箱地址獲取郵件。值得說明的是,若解析該數(shù)據(jù)內(nèi)容為空,且終端與郵箱服務器的郵箱一對一綁定, 從與該終端一對一綁定的郵箱獲取郵件。步驟305,當所述消息中沒有包含pushmail提醒短信標識字時,所述終端顯示該 消息中的數(shù)據(jù)內(nèi)容。進一步的,為了節(jié)約通信資源,所述步驟301之前,還包括步驟306,當所述終端與所述郵箱服務器的郵箱一對一綁定時,設置所述原始 pushmail提醒短信中的數(shù)據(jù)內(nèi)容為空。本發(fā)明實施例提供的提醒短信生成、處理的方法,通過判斷接收的消息中是否有 包含pushmail提醒短信標識字來決定是解析該消息,當接收的消息有包含pushmail提醒 短信標識字時才解析該消息,否則直接顯示該消息中的數(shù)據(jù)內(nèi)容,避免了對普通短信的解析,減少了不必要的資源浪費,提高了手機終端的處理效率。如圖4所示,本發(fā)明實施例提供的提醒短信生成的服務器,包括生成單元401,在檢測到登記注冊的郵箱服務器接收到郵件時,用在原始無線郵件推送pushmail提醒短信中增加pushmail提醒短信標識字后生成提醒短信;具體的實現(xiàn)方 法可以參見如圖3所示的步驟301所述,此處不再贅述。在本實施例中,如圖5所示,所述生成單元,包括第一生成子單元4011,用于在所述原始pushmail提醒短信中保留的信元中增加 所述pushmail提醒短信標識字,生成提醒短信;具體的實現(xiàn)方法可以參見如圖3所示的步 驟301所述,此處不再贅述。和/或第二生成子單元4012,用于在所述原始pushmail提醒短信中已定義的信元利用 保留的字節(jié)取值表示所述pushmail提醒短信標識字,生成提醒短信。具體的實現(xiàn)方法可以 參見如圖3所示的步驟301所述,此處不再贅述。發(fā)送單元402,用于向終端發(fā)送所述提醒短信。具體的實現(xiàn)方法可以參見如圖3所 示的步驟302所述,此處不再贅述。為了節(jié)約通訊資源,本發(fā)明實施例提供的提醒短信生成的服務器,如圖6所示,還 包括設置單元403,在所述終端與所述郵箱服務器的郵箱一對一綁定時,用于設置所述 原始pushmail提醒短信中的數(shù)據(jù)內(nèi)容為空。具體的實現(xiàn)方法可以參見如圖3所示的步驟 306所述,此處不再贅述。本發(fā)明實施例提供的提醒短信生成的服務器,用于在原始pushmail提醒短信中 增加pushmail提醒短信標識字后生成提醒短信,使得終端在接收到包含有pushmail提醒 短信標識字的消息時才解析該消息,否則直接顯示該消息中的數(shù)據(jù)內(nèi)容,避免了對普通短 信的解析,減少了不必要的資源浪費,提高了手機終端的處理效率。如圖7所示,本發(fā)明實施例提供的提醒短信處理裝置,包括判斷單元501,用于判斷接收的消息中是否有包含pushmail提醒短信標識字;具 體的實現(xiàn)方法可以參見如圖3所示的步驟303所述,此處不再贅述。執(zhí)行單元502,在所述判斷單元判斷得到所述消息中有包含pushmail提醒短信標 識字時,用于解析該消息中的數(shù)據(jù)內(nèi)容;具體的實現(xiàn)方法可以參見如圖3所示的步驟304所 述,此處不再贅述。顯示單元503,在所述判斷單元判斷得到所述消息中沒有包含pushmail提醒短信 標識字時,顯示該消息中的數(shù)據(jù)內(nèi)容。具體的實現(xiàn)方法可以參見如圖3所示的步驟305所 述,此處不再贅述。進一步的,本發(fā)明實施例提供的提醒短信處理裝置,如圖8所示,還包括獲取單元504,用于從所述執(zhí)行單元解析的數(shù)據(jù)內(nèi)容中的郵箱地址獲取郵件。具體 的實現(xiàn)方法可以參見如圖3所示的步驟304所述,此處不再贅述。在本實施例中,所述獲取單元,還包括獲取子單元5041,在所述執(zhí)行單元解析得 到所述數(shù)據(jù)內(nèi)容的為空,且終端與郵箱服務器的郵箱一對一綁定時,用于從與該終端一對 一綁定的郵箱獲取郵件。具體的實現(xiàn)方法可以參見如圖3所示的步驟304所述,此處不再 贅述。
本發(fā)明實施例提供的提醒短信處理裝置,用于通過判斷接收的消息中是否有包含 pushmail提醒短信標識字來決定是解析該消息,當接收的消息有包含pushmail提醒短信 標識字時才解析該消息,否則直接顯示該消息中的數(shù)據(jù)內(nèi)容,避免了對普通短信的解析,減 少了不必要的資源浪費,提高了手機終端的處理效率。本發(fā)明實施例提供的終端,包括如圖7-8所示的提醒短信處理裝置,具體結(jié)構(gòu)功能與上述提醒短信處理裝置實施例的結(jié)構(gòu)功能基本相似,此處不再贅述。本發(fā)明實施例提供的終端,包括提醒短信處理裝置,用于通過判斷接收的消息 中是否有包含pushmail提醒短信標識字來決定是解析該消息,當接收的消息有包含 pushmail提醒短信標識字時才解析該消息,否則直接顯示該消息中的數(shù)據(jù)內(nèi)容,避免了對 普通短信的解析,減少了不必要的資源浪費,提高了手機終端的處理效率。本發(fā)明實施例提供的提醒短信生成、處理的方法和裝置適用于通訊中的pushmai 1 服務。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以 通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一計算機可讀存儲介質(zhì)中,如 ROM/RAM、磁碟或光盤等。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權(quán)利要求的保護范圍為準。
權(quán)利要求
一種提醒短信生成的方法,其特征在于,包括當檢測到登記注冊的郵箱服務器接收到郵件時,在原始無線郵件推送pushmail提醒短信中增加pushmail提醒短信標識字后生成提醒短信;向終端發(fā)送所述提醒短信。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當檢測到登記注冊的郵箱服務器接 收到郵件時,在原始pushmail提醒短信中增加pushmail提醒短信標識字后生成提醒短信 之前,還包括當所述終端與所述郵箱服務器的郵箱一對一綁定時,設置所述原始pushmail提醒短 信中的數(shù)據(jù)內(nèi)容為空。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述在原始pushmail提醒短信中增 加pushmail提醒短信標識字后生成提醒短信具體為在所述原始pushmail提醒短信保留 的信元中增加所述pushmail提醒短信標識字,生成提醒短信。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述在原始pushimail提醒短信中增 加pushmail提醒短信標識字后生成提醒短信具體為在所述原始pushmail提醒短信中已 定義的信元利用保留的字節(jié)取值表示所述pushmail提醒短信標識字,生成提醒短信。
5.一種提醒短信處理的方法,其特征在于,包括判斷接收的消息中是否有包含pushmail提醒短信標識字;當所述消息中有包含pushmail提醒短信標識字時,解析該消息中的數(shù)據(jù)內(nèi)容;當所述消息中沒有包含pushmail提醒短信標識字時,顯示該消息中的數(shù)據(jù)內(nèi)容。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述解析該消息中的數(shù)據(jù)內(nèi)容之后還包 括,從數(shù)據(jù)內(nèi)容中的郵箱地址獲取郵件。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,當所述消息中有包含pushmail提醒短信 標識字時,若解析該數(shù)據(jù)內(nèi)容為空,且終端與郵箱服務器的郵箱一對一綁定,從與該終端一 對一綁定的郵箱獲取郵件。
8.一種提醒短信生成的服務器,其特征在于,包括生成單元,在檢測到登記注冊的郵箱服務器接收到郵件時,用在原始無線郵件推送 pushmail提醒短信中增加pushmail提醒短信標識字后生成提醒短信;發(fā)送單元,用于向終端發(fā)送所述提醒短信。
9.根據(jù)權(quán)利要求8所述的服務器,其特征在于,還包括設置單元,在所述終端與所述郵箱服務器的郵箱一對一綁定時,用于設置所述原始 pushmail提醒短信中的數(shù)據(jù)內(nèi)容為空。
10.根據(jù)權(quán)利要求8或9所述的服務器,其特征在于,所述生成單元,包括第一生成子單元,用于在所述原始pushmail提醒短信中保留的信元中增加所述 pushmail提醒短信標識字,生成提醒短信;和/或第二生成子單元,用于在所述原始pushmail提醒短信中已定義的信元利用保留的字 節(jié)取值表示所述pushmail提醒短信標識字,生成提醒短信。
11.一種提醒短信處理裝置,其特征在于,包括判斷單元,用于判斷接收的消息中是否有包含pushmail提醒短信標識字;執(zhí)行單元,在所述判斷單元判斷得到所述消息中有包含pushmail提醒短信標識字時,用于解析該消息中的數(shù)據(jù)內(nèi)容;顯示單元,在所述判斷單元判斷得到所述消息中沒有包含pushmail提醒短信標識字 時,顯示該消息中的數(shù)據(jù)內(nèi)容。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括獲取單元,用于從所述執(zhí)行單元解析的數(shù)據(jù)內(nèi)容中的郵箱地址獲取郵件。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述獲取單元,包括獲取子單元,在所述執(zhí)行單元解析得到所述數(shù)據(jù)內(nèi)容的為空,且終端與郵箱服務器的 郵箱一對一綁定時,用于從與該終端一對一綁定的郵箱獲取郵件。
14.一種終端,其特征在于,包括如權(quán)利要求8所述的提醒短信處理裝置。
全文摘要
本發(fā)明公開了一種pushmail提醒短信生成、處理的方法和裝置,涉及通信領(lǐng)域,以解決現(xiàn)有技術(shù)對普通短信和pushmail提醒短信都進行解析,浪費手機終端的資源,降低手機終端的處理效率的問題。本發(fā)明提供的技術(shù)方案包括當檢測到登記注冊的郵箱服務器接收到郵件時,在原始無線郵件推送pushmail提醒短信中增加pushmail提醒短信標識字后生成提醒短信;向終端發(fā)送所述提醒短信。本發(fā)明實施例提供的技術(shù)方案,適用于通訊中的pushmail服務。
文檔編號H04W4/12GK101848431SQ201010142078
公開日2010年9月29日 申請日期2010年3月31日 優(yōu)先權(quán)日2010年3月31日
發(fā)明者王震 申請人:華為終端有限公司