亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種短消息的處理方法及其用于移動臺的處理裝置的制作方法

文檔序號:7610954閱讀:164來源:國知局
專利名稱:一種短消息的處理方法及其用于移動臺的處理裝置的制作方法
技術領域
本發(fā)明涉及一種網絡通信技術,尤其涉及一種短消息的處理方法及其用于移動臺的處理裝置。
背景技術
在無線終端業(yè)務中,短消息的應用越來越廣泛。除了正常的短消息功能之外,運營商還可以利用短消息來更新移動臺中的信息,實現(xiàn)“空中維護”,終端應用軟件開發(fā)商也可以利用短消息進行端對端的應用開發(fā),如互連游戲,遠程啟動某些特定功能等等。為了實現(xiàn)短消息發(fā)送和接收中的加密,開發(fā)商在開發(fā)的過程中加入了一些加密算法,來保證通信的信息不被非法使用。目前的加密算法往往是對短消息文本本身進行加密,經過加密后的短消息發(fā)往普通移動臺上,雖然顯示可能是亂碼,但是移動臺仍會提示用戶有短信,從而引起用戶的察覺,對移動臺用戶起到了干擾作用,給移動臺用戶帶來了不便。
對于普通短消息,是根據(jù)短消息協(xié)議通過填寫其相應的字段,在這些字段中包括發(fā)送方的號碼等內容,當接收方接收短消息后,會把短消息中內容如發(fā)送者的信息顯示出來,不能達到保密的目的;運營商想通過短消息來給移動臺用戶更新消息時,也無法使用戶在無察覺的情況下進行。

發(fā)明內容
針對現(xiàn)有技術的上述缺陷,本發(fā)明的目的是提供一種短消息的處理方法及其用于移動臺的處理裝置,從而方便了用戶,并在用戶沒有覺察的情況下可對終端軟件進行更新。
本發(fā)明是通過下述技術方案實現(xiàn)的,本發(fā)明提供了一種短消息的處理方法,包括A、移動臺接收短消息;B、移動臺根據(jù)短消息的特定字段的取值范圍對短消息進行處理,所述特定字段的取值范圍包括普通取值范圍、自定義取值范圍和未定義取值范圍。
所述特定字段包括編碼方式字段和短消息長度字段。
所述移動臺根據(jù)普通取值范圍處理短消息時,顯示該條短消息。
所述移動臺根據(jù)自定義取值范圍處理短消息時,不顯示該條短消息。
所述移動臺根據(jù)未定義取值范圍處理短消息時,進行出錯處理或丟棄該條短消息。
當特定字段的值為自定義取值范圍時,短消息還包括命令信息,所述命令信息包括回復短消息命令和更新命令。
當短消息的命令信息為回復命令時,移動臺自動生成短消息,并將該短消息發(fā)送至短消息的發(fā)送者。
當短消息的命令信息為更新命令時,移動臺按照預定的流程對移動臺進行更新。
本發(fā)明還提供了一種用于移動臺的短消息處理裝置,包括接收單元、判斷單元和處理單元;所述接收單元用于接收短消息;所述判斷單元用于判斷短消息的特定字段的取值范圍;所述處理單元根據(jù)判斷單元的判斷結果對短消息進行處理,若判斷結果為普通取值范圍,對該短消息進行解碼后,并將其顯示在屏幕上;若判斷結果為自定義取值范圍,對該短消息進行解碼后,根據(jù)短消息的內容進行相應的處理;若判斷結果為未定義取值范圍,則對該短消息進行出錯處理或丟棄處理。
本發(fā)明通過對特定字段的中不用的取值范圍進行重新定義,例如對編碼方式字段中不用的取值范圍進行重新定義,使得當本發(fā)明的移動臺接收到這種編碼的短消息后,可進行解碼,而普通移動臺因不能識別這種編碼方式的值,而直接對該條消息進行丟棄或出錯處理,因此,根據(jù)本發(fā)明的方法,對普通移動臺來說,實現(xiàn)了對短消息的保密作用,對本發(fā)明的移動臺來說,實現(xiàn)了對短消息的隱藏。


圖1示出了本發(fā)明短消息的處理流程圖;具體實施方式
為了便于本領域一般技術人員理解和實現(xiàn)本發(fā)明,現(xiàn)結合附圖描繪本發(fā)明的實施例。
當移動臺填寫完短消息協(xié)議中規(guī)定的用戶數(shù)據(jù)字段后,把要發(fā)送的數(shù)據(jù)、電話號碼、長度、編碼方式、語言等經過編碼之后通過短消息發(fā)送出去。接收短消息的移動臺在接收到短消息之后,根據(jù)短消息中編碼方式字段的內容來決定解碼的方式,一般的移動臺會對ASCII和UNICODE這兩種編碼方式進行解碼,如果不是這兩種方式的編碼,會做一些特殊處理,如拋棄處理或給出出錯信息。
本發(fā)明的基本思想是通過重新定義短消息協(xié)議中規(guī)定的特定字段的值范圍,即將特定字段的取值范圍分為普通取值范圍、自定義取值范圍和未定義取值范圍,其中,普通取值范圍和未定義取值范圍與原來協(xié)議中規(guī)定相同,自定義取值范圍是從原協(xié)議中規(guī)定的未定義取值范圍的一部分,通過對自定義取值范圍進行重新定義,使其與自定義的處理流程相對應。這樣,即不影響原協(xié)議的功能,且增加了新的功能。
所述特定字段包括編碼方式字段和短消息長度字段,但不限于這些字段。下面以編碼方式字段為例來說明本發(fā)明。
選擇編碼方式的值,使得所選擇的編碼方式的值在協(xié)議中沒有規(guī)定,從而使普通移動臺無法根據(jù)所接收到短消息中的編碼方式進行解碼,以達到保密的目的,而本發(fā)明的移動臺可以根據(jù)編碼方式的值對短消息進行處理。具體而言,移動臺在處理短消息的時候會根據(jù)短消息的編碼方式的值進行相應的處理,若是移動臺中已定義的編碼方式的值,則用相應的解碼方式將發(fā)送方的號碼、文字內容解碼出來,顯示在屏幕上。對沒有定義的編碼方式進行出錯處理或拋棄處理(不同廠家的移動臺處理可能不同),如本發(fā)明選擇在短消息協(xié)議中沒有規(guī)定的編碼方式的值,因此,普通移動臺不能識別該編碼方式,也就是屏蔽掉了這條短消息。然而,本發(fā)明的移動臺不但可以識別帶有通常編碼方式的短消息,而且可以識別按照本發(fā)明進行定義編碼方式的短消息,從而可對短消息進行解碼,并進行相應的處理。
下面以編碼方式為例描述根據(jù)本發(fā)明的短消息的處理方法。
根據(jù)本發(fā)明,如圖1所示,在步驟1中,移動臺接收短消息。在步驟2中,移動臺判斷編碼方式是否為普通編碼方式或自定義編碼方式,若是,則執(zhí)行步驟3,否則,執(zhí)行步驟4。
對于普通的短消息,其編碼通常為ASCII碼或UNICODE碼,如下面的描述smsptr->user_data.encoding=UASMS_ENCODING_ASCII;對于本發(fā)明的短消息,除了編碼方式為通常的編碼外,還具有自定義的編碼,如smsptr->user_data.encoding=UASMS_ENCODING_MINE;由于短消息協(xié)議中規(guī)定短消息的編碼字段為5bit,因此,共有32個編碼,其取值范圍為0-31。其中0-4的編碼已被占用,而其它編碼值未被占用,所以,UASMS_ENCODING_MINE的定義可以是大于等于5,并且小于或等于31的任意數(shù),為了達到區(qū)分不同運營商的目的,還可對不同的運營商采用不同的編碼值。
在步驟3中,移動臺根據(jù)編碼方式的值進行解碼,并對不同情況進行不同處理,若是普通編碼取值范圍內的值,則解碼后顯示在屏幕上,若是自定義編碼取值范圍內的值,可以將有關消息顯示在屏幕上,也可以在屏幕上不顯示任何信息,直接根據(jù)該條短消息的內容進行相應的處理,如更新移動臺中的有關信息或回復短消息等操作處理。所述短消息的內容包括命令信息,所述命令信息包括回復短消息命令和更新命令等命令。當短消息的命令信息為回復命令時,移動臺自動生成短消息,并將該短消息發(fā)送至短消息的發(fā)送者。當短消息的命令信息為更新命令時,移動臺按照預定的流程對移動臺進行更新。
本發(fā)明的移動臺解碼的方式如下if(Smsptr->user_data.encoding==UASMS_ENCODING_MINE)smsptr->user_data.encoding=UASMS_ENCODING_UNICODE;對于自定義編碼方式的短消息,重新恢復其原有的編碼方式或其它編碼方式,如UNICODE。
根據(jù)本發(fā)明,優(yōu)選的是,對于自定義編碼方式的短消息,該短消息的信息不顯示出來,直接進行與短消息內容有關的處理操作。如更新移動臺中的有關信息或回復短消息等操作處理。
因此,對于根據(jù)本發(fā)明自定義編碼方式的短消息,就本發(fā)明的移動臺來說,達到了在移動臺用戶沒有覺察的情況就可進行與短消息內容有關處理操作的目的。就普通移動臺來說,即便其在某種情況下(如錯發(fā))接收到該條短消息,也因不能識別該條短消息的編碼方式,而無法解碼,進行出錯或丟棄處理,從而達到保密的目的。
在步驟4中,若編碼方式的取值范圍為未定義的值,按照默認方式進行處理,如出錯或丟棄處理。
因此,根據(jù)本發(fā)明,通過修改短消息的編碼方式和移動臺對短消息的處理流程,就可以達到“我的短信我掌握,即使發(fā)錯號碼也不怕”的目的。
以上描述以修改編碼方式進行舉例,但是不限于編碼方式,例如,可以修改的內容包括短消息中的字段的長度,如將字段的長度修改為某一負值,這時,普通移動臺就不能識別該條短消息的長度,因而就無法顯示該條短消息。而通過將該值與特定處理流程建立一一對應關系,就可以獲得與上述方法同樣的效果。
事實上,根據(jù)本發(fā)明的方法,在處理短消息的流程中,只要對顯示短消息前的任意步驟進行改變,都可實現(xiàn)本發(fā)明,并能達到本發(fā)明的效果。
本發(fā)明還提供了一種在移動臺中使用的短消息處理裝置,包括接收單元、判斷單元和處理單元。所述接收單元用于接收短消息。所述判斷單元用于判斷短消息的特定字段的取值范圍;所述處理單元根據(jù)判斷單元的判斷結果對短消息進行處理,若判斷結果為普通取值范圍,對該短消息進行解碼后,并將其顯示是屏幕上;若判斷結果為自定義取值范圍,對該短消息進行解碼后,并根據(jù)短消息的內容進行相應的處理,如進行更新或回復短消息等處理流程;若判斷結果為未定義取值范圍,則對該短消息進行出錯處理或丟棄處理。
因此,根據(jù)本發(fā)明,可以使運營商在對網絡不進行改動的情況下,通過向本發(fā)明的移動臺發(fā)送自定義編碼方式的短消息,就可更新移動臺中的信息,而移動臺用戶察覺不到這個更新的過程。從而保證了該更新短消息不被非法使用。
雖然通過實施例描繪了本發(fā)明,但本領域普通技術人員知道,在不脫離本發(fā)明的精神和實質的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍由所附的權利要求來限定。
權利要求
1.一種短消息的處理方法,其特征在于,包括A、移動臺接收短消息;B、移動臺根據(jù)短消息的特定字段的取值范圍對短消息進行處理,所述特定字段的取值范圍包括普通取值范圍、自定義取值范圍和未定義取值范圍。
2.根據(jù)權利要求1所述的短消息的處理方法,其特征在于,所述特定字段包括編碼方式字段和短消息長度字段。
3.根據(jù)權利要求1所述的短消息的處理方法,其特征在于,所述移動臺根據(jù)普通取值范圍處理短消息時,顯示該條短消息。
4.根據(jù)權利要求1所述的短消息的處理方法,其特征在于,所述移動臺根據(jù)自定義取值范圍處理短消息時,不顯示該條短消息。
5.根據(jù)權利要求1所述的短消息的處理方法,其特征在于,所述移動臺根據(jù)未定義取值范圍處理短消息時,進行出錯處理或丟棄該條短消息。
6.根據(jù)權利要求2所述的短消息的處理方法,其特征在于,當特定字段的值為自定義取值范圍時,短消息還包括命令信息,所述命令信息包括回復短消息命令和更新命令。
7.根據(jù)權利要求6所述的短消息的處理方法,其特征在于,當短消息的命令信息為回復命令時,移動臺自動生成短消息,并將該短消息發(fā)送至短消息的發(fā)送者。
8.根據(jù)權利要求6所述的短消息的處理方法,其特征在于,當短消息的命令信息為更新命令時,移動臺按照預定的流程對移動臺進行更新。
9.一種用于移動臺的短消息處理裝置,其特征在于,包括接收單元、判斷單元和處理單元;所述接收單元用于接收短消息;所述判斷單元用于判斷短消息的特定字段的取值范圍;所述處理單元根據(jù)判斷單元的判斷結果對短消息進行處理,若判斷結果為普通取值范圍,對該短消息進行解碼后,并將其顯示在屏幕上;若判斷結果為自定義取值范圍,對該短消息進行解碼后,根據(jù)短消息的內容進行相應的處理;若判斷結果為未定義取值范圍,則對該短消息進行出錯處理或丟棄處理。
全文摘要
本發(fā)明公開了一種短消息的處理方法,包括移動臺接收短消息;移動臺根據(jù)短消息的特定字段的取值范圍對短消息進行處理,所述短消息的特定字段的取值范圍包括普通取值范圍、自定義取值范圍和未定義取值范圍。本發(fā)明還提供了一種帶有處理短消息裝置的移動臺,包括接收單元、判斷單元和處理單元;本發(fā)明對特定字段的取值范圍增加了自定義取值范圍,當本發(fā)明的移動臺收到自定義取值范圍內的短消息后,可按照自定義的流程處理該短消息,而普通移動臺因不能識別自定義取值范圍內的值,而直接對該條消息進行丟棄或出錯處理,因此,對普通移動臺來說,可實現(xiàn)對短消息的保密作用,對本發(fā)明的移動臺來說,可實現(xiàn)對短消息的特殊處理如隱藏。
文檔編號H04W88/02GK1805569SQ20051000196
公開日2006年7月19日 申請日期2005年1月13日 優(yōu)先權日2005年1月13日
發(fā)明者許廣超, 仇建斌 申請人:華為技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1