專利名稱:一種發(fā)送實名短信的方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種發(fā)送實名短信的方法和系統(tǒng),確切地說,涉及一種通過電話網絡相連的業(yè)務系統(tǒng),將用戶發(fā)送的短信目標實名轉換為短信目標號碼,然后將短信轉發(fā)到該目標號碼,屬于電信網絡增值業(yè)務技術領域。
背景技術:
短信已經得到廣泛的應用,包括普通短信SMS和多媒體短信MMS,為運營商帶來可觀效益,SP也利用短信提供豐富多彩的增值業(yè)務服務。
目前短信發(fā)送的目標為一個數字號碼,用戶發(fā)送短信時候必須找到該號碼,由于數字難以記憶。使用戶常常不知道所需短信信息業(yè)務的號碼,影響了短信增值服務和信息服務的推廣應用。例如進行一些短信投票活動,用戶必須知道短信投票服務對應的短信接入號碼。
本發(fā)明提供一種簡單、高效的實名短信發(fā)送方法、業(yè)務系統(tǒng)及終端,使用戶發(fā)送短信時候只需知道目標的短信實名就方便地可以發(fā)送短信到對應目標終端,無需記憶冗長的號碼,大大提高了短信使用的人性化程度,方便用戶用短信訪問到所需的增值業(yè)務,也方便通過短信與實名所有人進行溝通,促進短信業(yè)務的推廣發(fā)展,為運營商和SP帶來效益。
發(fā)明內容
本發(fā)明的目的是提供一種發(fā)送實名短信的方法,使用戶發(fā)送短信時候只需知道目標的短信實名就可以發(fā)送短信到對應短信目標終端,無需記憶冗長的號碼,提高了短信發(fā)送的人性化程度。
本發(fā)明的目的2是提供一種發(fā)送實名短信的業(yè)務系統(tǒng),該業(yè)務系統(tǒng)通過本方法實現實名短信的業(yè)務控制。
本發(fā)明的目的3是提供一種發(fā)送實名短信的終端處理軟件及一種在終端上輸入和發(fā)送實名短信的方法,通過該終端處理軟件及方法可向用戶提供方便的方式完成實名短信的發(fā)送,提高易用性,便于業(yè)務的推廣。
本發(fā)明的目的是這樣實現的一種發(fā)送實名短信的方法,包括下列步驟(1)短信文本編碼將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(2)發(fā)送短信到實名短信業(yè)務系統(tǒng)將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng),實名短信業(yè)務系統(tǒng)接收到該短信文本;(3)短信解碼實名短信業(yè)務系統(tǒng)將該短信文本按約定格式進行解碼,恢復出源短信文本與短信發(fā)送目標實名;(4)短信實名解析實名短信業(yè)務系統(tǒng)根據短信發(fā)送目標實名解析到對應的短信目標號碼;(5)發(fā)送短信到目標號碼實名短信業(yè)務系統(tǒng)將源短信文本發(fā)送到(4)中得到的短信目標號碼;短信發(fā)送可以通過普通短信終端,也可以通過Web、WAP等網站進行發(fā)送;所述短信可以普通短信MMS,也可以是多媒體短信MMS;所述短信文本可以是一般可見字符,也可是二進制格式的數據。
所述步驟(1)中,短信文本編碼的一種方法,編碼格式為短信目標實名+分隔符+源短信文本可以限定短信目標實名不能包含分隔符號,這樣可保證解碼的唯一性。
為了便于區(qū)分短信目標實名和短信目標號碼,可限定實名不能以數字開頭。
所述步驟(2)中,發(fā)送短信到實名短信業(yè)務系統(tǒng)的一種方法,其特征在于,包括以下步驟(21)將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng)對應的短信接入號;(22)實名短信業(yè)務系統(tǒng)通過短信業(yè)務網絡,接收到該短信;這時候實名短信業(yè)務系統(tǒng)相當于一個普通的短信業(yè)務提供者(SP),與電信網絡的短信網關連接,由運營商分配一個短信服務接入號,短信發(fā)送和接收方法和過程與普通的短信服務相同。
為提高處理和轉發(fā)的效率,實名短信業(yè)務系統(tǒng)也可放在短信網關前,用戶所發(fā)短信先經過實名短信業(yè)務系統(tǒng)過濾,根據短信目標實名解析到短信目標號碼,然后再返回給短信網關并由其分發(fā)到該短信目標號碼。
所述步驟(2)中,發(fā)送短信到實名短信業(yè)務系統(tǒng)的一種方法,其特征在于,包括以下步驟(21)將該短信文本通過IP網絡發(fā)送到實名短信業(yè)務系統(tǒng)對應的URL;(22)實名短信業(yè)務系統(tǒng)通過IP網絡接收到該短信文本發(fā)送請求;所述步驟(21)中,URL可對應一個IP地址和端口號,短信發(fā)送終端將實名短信發(fā)送請求和內容發(fā)送到該URL。可通過HTTP、WAP等協議來實現。
還可以提供一個WAP或Web網站,用戶登錄該網址后,可輸入短信目標實名和源短信文本,由網站將發(fā)送請求和內容通過IP網絡發(fā)給實名短信業(yè)務系統(tǒng)。
所述步驟(3)中,短信解碼的一種方法,對應于用分割符進行編碼的格式,解碼的方法為用分割符進行匹配,第一次找到分割符的地方為分割位,分割位前的符號為短信目標實名,分割位后面的符號為源短信文本。
所述步驟(4)中,一種短信實名解析的方法,包括以下步驟(41)短信實名管理用戶可通過短信、Web方式注冊短信實名,短信實名系統(tǒng)將實名和對應的號碼保存在數據庫中,這里對應的號碼可以是一個,也可以是多個號碼;(42)用短信目標實名在數據庫中進行匹配,找到對應的記錄,并把記錄中的號碼字段提取出來作為該短信目標號碼;在數據庫表中,至少包括‘短信實名’和‘短信號碼’兩個字段,字段名稱不限于以上名稱?!绦盘柎a’字段可保存若干號碼,號碼間可用分隔符隔開,如用‘;’號。
用戶通過短信注冊實名和管理的方法為可發(fā)送短信格式為‘短信實名’+分割符+‘密碼’+‘對應號碼’到短信實名系統(tǒng)提供的實名短信管理接入號。實名短信系統(tǒng)提取出其中的信息,對密碼進行鑒權通過后修改數據庫中相應實名的記錄,從而完成短信實名對應關系的修改。
所述步驟(5)中,發(fā)送短信到目標號碼,如果短信目標實名解析到一個對應的短信目標號碼,則將短信源文本發(fā)送到該號碼,如果解析到多個對應的短信目標號碼,則將短信源文本分別發(fā)送到全部的號碼。
例如解析得到的短信目標實名對應的號碼為‘1330001;1330002;1330003’則把源短信文本分別發(fā)送到這三個號碼。
所述步驟(5)中,為便于短信接收方識別發(fā)送方,發(fā)送短信時候短信發(fā)送方號碼可攜帶源主叫號碼信息;所述步驟(5)中,發(fā)送短信到目標號碼的一種方法是實名短信業(yè)務系統(tǒng)通過電信網的短信網關的接口,按照該接口約定協議將源短信文本發(fā)送給短信目標號碼。
所述步驟(5)中,發(fā)送短信到目標號碼的另一種方法是實名短信業(yè)務系統(tǒng)直接和提供短信業(yè)務的SP服務器直接相連,并將短信源文本通過該連接直接發(fā)送到SP的服務器,這樣可提高短信發(fā)送的效率。該接口的一種方法是可以與短信網關的接口相似,用IP協議,實名短信業(yè)務系統(tǒng)可檢索到短信目標號碼對應的URL,包括IP及端口號,將短信源文本發(fā)送到該URL。
本發(fā)明的目的2是這樣實現的,根據目的1中的一種發(fā)送實名短信的方法,一種實名短信業(yè)務系統(tǒng),包括以下單元(1)實名短信發(fā)送請求接收單元用于接收實名短信發(fā)送請求,請求中包含發(fā)送請求方信息和實名短信文本;(2)短信解碼單元用于根據約定格式對所接收的實名短信文本進行解碼,恢復出其中的短信目標實名和源短信文本;(3)短信實名解析單元用于將短信實名轉換成對應的短信目標號碼;(4)短信發(fā)送單元用于將源短信文本轉發(fā)到短信目標號碼。
實名短信業(yè)務系統(tǒng)可以作為一個獨立的短信SP,與電信網的短信網關接口,也可以集成在短信網關或短信中心設備中,以提高短信收發(fā)的效率和靈活性。
本發(fā)明的目的3是這樣實現的,根據目的1所述一種發(fā)送實名短信的方法,一種發(fā)送實名短信的終端處理軟件,包括以下單元(1)實名短信業(yè)務系統(tǒng)號碼管理單元用于設置和保存實名短信業(yè)務系統(tǒng)的短信接入號;(2)短信文本編碼單元用于將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(3)短信發(fā)送單元用于將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng)的短信接入號;
根據目的3所述一種發(fā)送實名短信的終端處理軟件,一種在終端上輸入和發(fā)送實名短信的方法,其特征在于,包括以下步驟(1)發(fā)送短信時候,發(fā)送目標上可以輸入短信目標實名,而不限于是短信目標號碼;(2)檢查所輸入的短信發(fā)送目標,如果是短信目標號碼,則按普通短信發(fā)送方式發(fā)送,如果是短信目標實名,進入步驟(3);(3)短信文本編碼單元將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(4)短信發(fā)送單元取出預設置的實名短信業(yè)務系統(tǒng)的短信接入號,并將新短信文本發(fā)送到到該號碼;所述短信包括普通短信SMS,也包括多媒體短信MMS。
所述的在終端上輸入和發(fā)送實名短信的方法可以在終端上運行一個第三方的應用程序實現。
所述短信目標終端可以是SP的短信業(yè)務服務器,也可以是普通的短信終端,如GSM、CDMA、小靈通、固話及3G手機。
所述短信目標終端號碼可以是SP的短信接入號,也可以是普通的短信終端,如GSM、CDMA、小靈通、固話及3G手機號碼。
用戶可通過短信終端發(fā)送實名短信,也可以通過WAP、Web網站進行發(fā)送。
所述的業(yè)務系統(tǒng)可以同時與多個運營商電信網絡連接,分別接收和轉發(fā)實名短信。
所述的用實名短信發(fā)送方法可以應用于后付費的用戶,也可以應用于預付費的用戶。
本發(fā)明提供了一種發(fā)送實名短信的方法與系統(tǒng),根據此方法便于用戶發(fā)送短信到目標,便于用戶通過短信與短信實名擁有方的溝通,便于短信增值業(yè)務的開展和推廣,能夠為用戶、SP和網絡運營商帶來共嬴的好處。
此外,本發(fā)明利用現有的電信技術和資源實現,電話終端也無需處理新的協議。因此,本發(fā)明的應用推廣比較方便,前景看好。
圖1是本發(fā)明發(fā)送實名短信的方法步驟流程圖。
圖2是本發(fā)明發(fā)送實名短信的方法一實施例示意圖。
圖3是本發(fā)明發(fā)送實名短信業(yè)務系統(tǒng)結構示意圖。
圖4是本發(fā)明發(fā)送實名短信的終端處理軟件結構示意圖。
圖5是本發(fā)明發(fā)送實名短信的終端發(fā)送實名短信的一實施例步驟流程圖。
具體實施例方式
參見圖1,本發(fā)明是一種發(fā)送實名短信的方法,其包括以下步驟(1)短信文本編碼將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(2)發(fā)送短信到實名短信業(yè)務系統(tǒng)將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng),實名短信業(yè)務系統(tǒng)接收到該短信文本;(3)短信解碼實名短信業(yè)務系統(tǒng)將該短信文本按約定格式進行解碼,恢復出源短信文本與短信發(fā)送目標實名;(4)短信實名解析實名短信業(yè)務系統(tǒng)根據短信發(fā)送目標實名解析到對應的短信目標號碼;(5)發(fā)送短信到目標號碼實名短信業(yè)務系統(tǒng)將源短信文本發(fā)送到(4)中得到的短信目標號碼;短信發(fā)送可以通過普通短信終端,也可以通過Web、WAP等網站進行發(fā)送;所述短信可以普通短信MMS,也可以是多媒體短信MMS;所述短信文本可以是一般可見字符,也可是二進制格式的數據。
所述步驟(1)中,短信文本編碼格式為短信目標實名+’/’+源短信文本在進行短信實名注冊時候,限定短信實名不能包含分隔符號’/’,這樣可保證解碼的唯一性。
為了便于區(qū)分短信目標實名和短信目標號碼,可限定實名不能以數字開頭。
所述步驟(2)中,發(fā)送短信到實名短信業(yè)務系統(tǒng)的一種方法,包括以下步驟(21)將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng)對應的短信接入號;(22)實名短信業(yè)務系統(tǒng)通過短信業(yè)務網絡,接收到該短信;這時候實名短信業(yè)務系統(tǒng)相當于一個普通的短信業(yè)務提供者(SP),與電信網絡的短信網關連接,由運營商分配一個短信服務接入號,短信發(fā)送和接收方法和過程與普通的短信服務相同。
所述步驟(2)中,發(fā)送短信到實名短信業(yè)務系統(tǒng)的另一種方法是提供一個WAP或網址,用戶登錄后可以在上面填寫短信發(fā)送目標實名和源短信文本,按確認后開始發(fā)送,網站做以下處理(21)將該短信文本通過IP網絡發(fā)送到實名短信業(yè)務系統(tǒng)對應的URL,可通過HTTP協議發(fā)送,包括發(fā)送方號碼信息,其協議可與短信網關對SP接口相同或相似;(22)實名短信業(yè)務系統(tǒng)通過IP網絡接收到該短信文本發(fā)送請求;所述步驟(3)中,短信解碼的一種方法,對應于用分割符進行編碼的格式,解碼的方法為用分割符進行匹配,第一次找到分割符的地方為分割位,分割位前的符號為短信目標實名,分割位后面的符號為源短信文本。
所述步驟(4)中,一種短信實名解析的方法,包括以下步驟(41)短信實名管理用戶可通過短信、Web方式注冊短信實名,短信實名系統(tǒng)將實名和對應的號碼保存在數據庫中,這里對應的號碼可以是一個,也可以是多個號碼;(42)用短信目標實名在數據庫中進行匹配,找到對應的記錄,并把記錄中的號碼字段提取出來作為該短信目標號碼;在數據庫表中,包括‘短信實名’和‘短信號碼’兩個字段,字段名稱不限于以上名稱。‘短信號碼’字段可保存若干號碼,號碼間可用分隔符‘;’號隔開。
用戶通過短信注冊實名和管理的方法為可發(fā)送短信格式為‘短信實名’+分割符+‘密碼’+‘對應號碼’到短信實名系統(tǒng)提供的實名短信管理接入號。實名短信系統(tǒng)提取出其中的信息,對密碼進行鑒權通過后修改數據庫中相應實名的記錄,從而完成短信實名對應關系的修改。
所述步驟(5)中,發(fā)送短信到目標號碼,如果短信目標實名解析到一個對應的短信目標號碼,則將短信源文本發(fā)送到該號碼,如果解析到多個對應的短信目標號碼,則將短信源文本分別發(fā)送到全部的號碼。
例如解析得到的短信目標實名對應的號碼為‘1330001;1330002;1330003’則把源短信文本分別發(fā)送到這三個號碼。
所述步驟(5)中,為便于短信接收方識別發(fā)送方,發(fā)送短信時候短信發(fā)送方號碼設置為源主叫號碼;所述步驟(5)中,實名短信業(yè)務系統(tǒng)直接和提供短信業(yè)務的SP服務器直接用IP網相連,連接可用IP和端口號標識,在數據庫中保存短信目標號碼與連接標識的對應關系。在發(fā)送短信到目標號碼時候,先去數據庫中檢查是否該號碼有對應的連接標識,如果有,并將短信源文本通過該標識對應的連接直接發(fā)送到SP的服務器,如果沒有記錄,將該短信源文本通過與短信網關的連接進行發(fā)送到該短信目標號碼。
本發(fā)明的目的2的實施方式如下,根據目的1中的一種發(fā)送實名短信的方法,一種實名短信業(yè)務系統(tǒng),包括以下單元(1)實名短信發(fā)送請求接收單元用于接收實名短信發(fā)送請求,請求中包含發(fā)送請求方信息和實名短信文本;(2)短信解碼單元用于根據約定格式對所接收的實名短信文本進行解碼,恢復出其中的短信目標實名和源短信文本;(3)短信實名解析單元用于將短信實名轉換成對應的短信目標號碼;(4)短信發(fā)送單元用于將源短信文本轉發(fā)到短信目標號碼。
實名短信業(yè)務系統(tǒng)也可以作為電信網的一個短信SP,與電信網的短信網關接口。
為提高短信收發(fā)效率,一種較好的實施方式是實名短信業(yè)務系統(tǒng)可集成在短信網關中。如果短信的發(fā)送目標號碼與實名短信業(yè)務系統(tǒng)的接入號碼,則判斷該短信為實名短信,先送實名短信業(yè)務系統(tǒng)處理,進行實名的翻譯,轉換成普通短信目標號碼,再返回給短信網關按普通短信發(fā)送程序進行發(fā)送。
短信實名的管理方法可以與互聯網的域名注冊管理方法相似,還可以按照地區(qū)、企業(yè)、個人等進行劃分管理。
本發(fā)明的目的3的一個實施方式是,根據目的1所述一種發(fā)送實名短信的方法,一種發(fā)送實名短信的終端處理軟件,包括以下單元(1)實名短信業(yè)務系統(tǒng)號碼管理單元用于設置和保存實名短信業(yè)務系統(tǒng)的短信接入號。
目前2G手機上都可設置短信中心號碼,在設置界面上增加一項,可命名為短信實名中心號碼,在上面可輸入實名短信業(yè)務系統(tǒng)的短信接入號并保存在設置數據庫中。
(2)短信文本編碼單元用于將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(3)短信發(fā)送單元用于將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng)的短信接入號;該軟件可集成在終端的軟件中,也可以是一個單獨的手機程序,手機程序可由運營商預設在終端上,也可以用程序下載功能下載到終端上。程序中可預設好實名短信業(yè)務系統(tǒng)的接入號。
根據目的3所述一種發(fā)送實名短信的終端處理軟件,一種在終端上輸入和發(fā)送實名短信的方法,其特征在于,包括以下步驟(1)發(fā)送短信時候,發(fā)送目標上可以輸入短信目標實名,而不限于是短信目標號碼;(2)檢查所輸入的短信發(fā)送目標,如果是短信目標號碼,則按普通短信發(fā)送方式發(fā)送,如果是非號碼開頭,判斷為短信目標實名,進入步驟(3);(3)短信文本編碼單元將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(4)短信發(fā)送單元取出預設置的實名短信業(yè)務系統(tǒng)的短信接入號,并將新短信文本發(fā)送到到該號碼;該接入號為實名短信業(yè)務系統(tǒng)號碼管理單元中設置并保存的號碼,如果該號碼為空,可提示用戶進行輸入。
在發(fā)送短信后,終端處理軟件可將所發(fā)送的短信實名保存在緩沖區(qū)中,以方便檢索,以后再次發(fā)送到該實名時候可以在該緩沖區(qū)中檢索到該實名,調出以提高輸入效率。
所述短信包括普通短信SMS,也包括多媒體短信MMS。
所述的在終端上輸入和發(fā)送實名短信的方法可以在終端上運行一個第三方的應用程序實現。
所述短信目標終端可以是SP的短信業(yè)務服務器,也可以是普通的短信終端,如GSM、CDMA、小靈通、固話及3G手機。
所述短信目標終端號碼可以是SP的短信接入號,也可以是普通的短信終端,如GSM、CDMA、小靈通、固話及3G手機號碼。
所述的業(yè)務系統(tǒng)可以同時與多個運營商電信網絡連接,分別接收和轉發(fā)實名短信。
所述的用實名短信發(fā)送方法可以應用于后付費的用戶,也可以應用于預付費的用戶。
因此,本發(fā)明能夠實現發(fā)送實名短信,下面結合一實施例進一步說明本發(fā)明發(fā)送實名短信的過程。
本實施例中,短信發(fā)送方為GSM網絡的移動電話用戶,短信接收方為一個提供算命服務的SP的服務器。
參見圖2,本發(fā)明是發(fā)送實名短信的方法,其包含以下步驟(1)短信文本編碼將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;用戶輸入的源短信文本為“張三19771011”,輸入的短信發(fā)送目標實名為“算命”。發(fā)送確認后,終端處理軟件將短信文本編碼為新短信文本“算命/張三19771011”。
(2)發(fā)送短信到實名短信業(yè)務系統(tǒng)將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng),實名短信業(yè)務系統(tǒng)接收到該短信文本;終端處理軟件取出預先設置并保存在終端上的實名短信業(yè)務系統(tǒng)短信接入號“111”,將編碼后的新短信文本按普通短信發(fā)送方法發(fā)送到“111”。實名短信業(yè)務系統(tǒng)通過與電信網絡的短信網關相連接,接收到該短信。
(3)短信解碼實名短信業(yè)務系統(tǒng)將該短信文本按約定格式進行解碼,恢復出源短信文本與短信發(fā)送目標實名;實名短信業(yè)務系統(tǒng)通過分割符匹配,提取出短信目標實名為“算名”,源短信文本為“張三19771011”。
(4)短信實名解析實名短信業(yè)務系統(tǒng)根據短信發(fā)送目標實名解析到對應的短信目標號碼;該SP已預先在實名短信系統(tǒng)中注冊了短信實名“算命”,和對應的號碼“12345”,實名短信業(yè)務系統(tǒng)中保存該記錄。在解碼出短信目標實名后,業(yè)務系統(tǒng)的短信實名解析單元在數據庫中匹配實名為“算命”的記錄,提取并得到該記錄的接入號碼“12345”。
(5)發(fā)送短信到目標號碼實名短信業(yè)務系統(tǒng)將源短信文本發(fā)送到(4)中得到的短信目標號碼;本實施例中,實名短信業(yè)務系統(tǒng)可包含SP數據庫,用于記錄與本系統(tǒng)有IP網絡相連的SP服務器信息,記錄包括接入號碼、連接的IP與端口號。
本實名短信發(fā)送實施例中,SP數據庫中有一條記錄,接入號碼為“12345”,連接IP為“10.17.1.1”,端口號“80”。實名短信系統(tǒng)用短信目標號碼“12345”匹配到該記錄,知道與該SP服務器有IP連接,直接用HTTP協議發(fā)送源短信文本“張三19771011”到該連接,并設置發(fā)送源號碼信息。
如果在SP數據庫中,匹配不到對應的SP短信接入號碼,判斷該SP和實名短信業(yè)務系統(tǒng)無連接,將源短信文本通過與電信網絡的短信網關接口發(fā)送到對應的短信目標號碼“12345”,由電信網絡的短信系統(tǒng)完成短信的發(fā)送。
本發(fā)明目的2的一個實施例如下,根據目的1中的一種發(fā)送實名短信的方法,一種實名短信業(yè)務系統(tǒng),包括以下單元(1)實名短信發(fā)送請求接收單元用于接收實名短信發(fā)送請求,請求中包含發(fā)送請求方信息和實名短信文本,該單元與電信網絡的短信網關相連接,通過運營商短信網關的標準協議接收實名短信。實名短信發(fā)送請求接收單元同時與GSM、小靈通、3G等電信網絡相互連,每個電信網絡分配一個短信接入號,可以相同,也可以不同。
實名短信發(fā)送請求接收單元還可以提供基于IP的接口,便于Web、WAP網站向其發(fā)送實名短信,發(fā)送請求可基于XML協議,包含短信發(fā)送方、短信目標實名、源短信文本等信息。
(2)短信解碼單元用于根據約定格式對所接收的實名短信文本進行解碼,恢復出其中的短信目標實名和源短信文本;本實施例中,短信解碼單元是該系統(tǒng)的一個程序功能模塊,功能是完成用分割符進行實名短信切分,提取出短信目標實名和源短信文本。
(3)短信實名解析單元用于將短信實名轉換成對應的短信目標號碼;該實施例中,短信實名解析單元包括短信實名數據庫和實名號碼查找功能模塊,實名號碼查找功能模塊可用短信實名在數據庫中進行匹配,找到對應記錄,并提取記錄中號碼字段,作為短信目標號碼。
(4)短信發(fā)送單元用于將源短信文本轉發(fā)到短信目標號碼。
與實名短信發(fā)送請求接收單元一樣,該單元通過該單元與電信網絡的短信網關相連接,通過運營商短信網關的標準協議發(fā)送實名短信。
短信發(fā)送單元還與SP的服務器用IP網絡直接相連,并包括一個短信目標號碼數據庫,保存短信目標號碼與SP服務器URL的對應管理,URL包括IP地址和端口號。本實施例中,短信發(fā)送單元在該數據庫中找到對應的URL,通過XML協議將源短信文本和短信發(fā)送方號碼發(fā)送到SP服務器。并記錄發(fā)送的時間、發(fā)送方、接收方等詳細信息,以便計費對帳。
權利要求
1.一種發(fā)送實名短信的方法,其特征在于包括以下步驟(1)短信文本編碼將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(2)發(fā)送短信到實名短信業(yè)務系統(tǒng)將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng),實名短信業(yè)務系統(tǒng)接收到該短信文本;(3)短信解碼實名短信業(yè)務系統(tǒng)將該短信文本按約定格式進行解碼,恢復出源短信文本與短信發(fā)送目標實名;(4)短信實名解析實名短信業(yè)務系統(tǒng)根據短信發(fā)送目標實名解析到對應的短信目標號碼;(5)發(fā)送短信到目標號碼實名短信業(yè)務系統(tǒng)將源短信文本發(fā)送到步驟(4)中得到的短信目標號碼;實名短信發(fā)送可以通過普通短信終端,也可以通過Web、WAP網站進行發(fā)送;所述短信可以普通短信MMS,也可以是多媒體短信MMS;所述短信文本可以是一般可見字符,也可是二進制格式的數據。
2.根據權利要求1所述一種發(fā)送實名短信的方法,其特征在于,步驟(1)中,短信文本編碼的一種方法,其特征在于,編碼格式為短信目標實名+分隔符+源短信文本
3.根據權利要求1所述一種發(fā)送實名短信的方法,其特征在于,步驟(2)中,發(fā)送短信到實名短信業(yè)務系統(tǒng)的一種方法,其特征在于,包括以下步驟(21)將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng)對應的短信接入號;(22)實名短信業(yè)務系統(tǒng)通過短信業(yè)務網絡,接收到該短信;
4.根據權利要求1所述一種發(fā)送實名短信的方法,其特征在于,步驟(2)中,發(fā)送短信到實名短信業(yè)務系統(tǒng)的一種方法,其特征在于,包括以下步驟(21)將該短信文本通過IP網絡發(fā)送到實名短信業(yè)務系統(tǒng)對應的URL;(22)實名短信業(yè)務系統(tǒng)通過IP網絡接收到該短信文本發(fā)送請求;
5.根據權利要求1所述一種發(fā)送實名短信的方法,其特征在于,步驟(4)中,一種短信實名解析的方法,其特征在于,包括以下步驟(41)短信實名管理用戶可通過短信、Web方式注冊短信實名,短信實名系統(tǒng)將實名和對應的號碼保存在數據庫中,這里對應的號碼可以是一個,也可以是多個號碼;(42)用短信目標實名在數據庫中進行匹配,找到對應的記錄,并把記錄中的號碼字段提取出來作為該短信目標號碼;
6.根據權利要求1所述一種發(fā)送實名短信的方法,其特征在于,步驟(5)中,發(fā)送短信到目標號碼的一種方法,其特征在于,發(fā)送短信時候,如果短信目標實名解析到一個對應的短信目標號碼,則將短信源文本發(fā)送到該號碼,如果解析到多個對應的短信目標號碼,則將短信源文本分別發(fā)送到全部的號碼;
7.根據權利要求1所述一種發(fā)送實名短信的方法,一種實名短信業(yè)務系統(tǒng),其特征在于,包括以下單元(1)實名短信發(fā)送請求接收單元用于接收實名短信發(fā)送請求;(2)短信解碼單元用于根據約定格式對所接收的實名短信文本進行解碼,恢復出其中的短信目標實名和源短信文本;(3)短信實名解析單元用于將短信實名轉換成對應的短信目標號碼;(4)短信發(fā)送單元用于將源短信文本發(fā)送到短信目標號碼。可在源短信文本前添加短信發(fā)送方的實名信息;
8.根據權利要求7所述實名短信業(yè)務系統(tǒng),其特征在于,可以是一個獨立的短信收發(fā)實體,也可以集成到電信網絡的短信中心或短信網關設備中;
9.根據權利要求1所述一種發(fā)送實名短信的方法,一種發(fā)送實名短信的終端處理軟件,其特征在于,包括以下單元(1)實名短信業(yè)務系統(tǒng)號碼管理單元用于設置和保存實名短信業(yè)務系統(tǒng)的短信接入號;(2)短信文本編碼單元用于將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(3)短信發(fā)送單元用于將新短信文本發(fā)送到實名短信業(yè)務系統(tǒng)的短信接入號;
10.根據權利要求9所述一種發(fā)送實名短信的終端處理軟件,一種在終端上輸入和發(fā)送實名短信的方法,其特征在于,包括以下步驟(1)發(fā)送短信時候,發(fā)送目標上可以輸入短信目標實名,而不限于是短信目標號碼;(2)檢查所輸入的短信發(fā)送目標,如果是短信目標號碼,則按普通短信發(fā)送方式發(fā)送,如果是短信目標實名,進入步驟(3);(3)短信文本編碼單元將源短信文本與短信發(fā)送目標實名以約定格式編碼組合成新短信文本;(4)短信發(fā)送單元取出預設置的實名短信業(yè)務系統(tǒng)的短信接入號,并將新短信文本發(fā)送到到該號碼。
全文摘要
一種發(fā)送實名短信的方法和系統(tǒng),該方法包括短信文本編碼,實名信息嵌入到文本中;發(fā)送短信到實名短信業(yè)務系統(tǒng);短信解碼,恢復出源短信文本與短信發(fā)送目標實名;短信實名解析;發(fā)送短信到目標號碼。本發(fā)明提供一種簡單、高效的實名短信發(fā)送方法、業(yè)務系統(tǒng)及終端,使用戶發(fā)送短信時候只需知道目標的短信實名就方便地可以發(fā)送短信到對應目標終端,無需記憶冗長的號碼,大大提高了短信使用的人性化程度,方便用戶用短信訪問到所需的增值業(yè)務,也方便過短信與實名所有人進行溝通,促進短信業(yè)務的推廣發(fā)展,為運營商和SP帶來效益。
文檔編號H04L12/58GK1753434SQ20051010067
公開日2006年3月29日 申請日期2005年10月28日 優(yōu)先權日2005年10月28日
發(fā)明者梁宇杰 申請人:梁宇杰