專利名稱:一種短消息處理方法及設備的制作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種短消息處理方法及設備。
背景技術:
目前,服務中心處理用戶短消息的方案為在接收到發送給接收終端的短消息后, 直接發送給接收終端,而當接收終端出現臨時不可用的情況時,接收終端的使用者將無法閱讀或了解該短消息,如果該短消息是使用者關注的重要短消息,則該使用者將無法及時獲知該短消息,造成嚴重后果。因此,現有的短消息處理方案在短消息的接收終端不可用時,接收終端的使用者無法及時正常獲得發送給該接收終端的短消息。
發明內容
本發明實施例提供一種短消息處理方法及設備,實現短消息接收終端的使用者在緊急情況下能夠及時獲取短消息。本發明實施例是通過以下技術方案實現的一方面,提供一種短消息處理方法,包括接收短消息并確定所述短消息的接收終端;在確定所述接收終端無法正常接收所述短消息,且所述接收終端已經開通了短消息轉移業務情況下,將所述短消息發送給所述接收終端的使用者預先設置的目標號碼。另一方面,提供一種短消息處理設備,包括接收單元,用于接收短消息并確定所述短消息的接收終端;確定單元,用于確定所述接收終端是否能夠正常接收短消息,以及所述接收終端是否開通了短消息轉移業務;發送單元,用于在所述確定單元確定所述接收終端無法正常接收所述短消息,且所述接收終端已經開通了短消息轉移業務情況下,將所述短消息發送給所述接收終端的使用者預先設置的目標號碼。由上述本發明實施例提供的技術方案可以看出,本發明實施例在確定短消息的接收終端無法正常接收短消息情況下,可以將發送給所述接收終端的短消息轉移到所述接收終端的使用者預先設置的目標號碼,可以實現使用者在緊急情況下能夠及時獲取短消息, 不會因為錯過短消息而耽誤重要事件的處理。
圖1為本發明實施例一短消息處理方法流程圖;圖2為本發明實施例二短消息處理方法流程圖;圖3為本發明實施例三短消息處理設備一種結構示意圖;圖4為本發明實施例三短消息處理設備另一種結構示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,可以理解的是,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。本發明實施例一提供一種短消息處理方法,參照圖1中所示,包括如下步驟步驟10 接收短消息并確定所述短消息的接收終端;本發明實施例執行主體可以為短消息服務中心,所述短消息服務中心可以根據所述短消息的目的號碼確定接收終端。需要說明的是上述的短消息服務中心只是一種本實施例中的一種實體,在不同制式的網絡中執行主體可能會有改變,但這并不能作為對本發明的限制。步驟11 判斷所述接收終端是否能夠正常接收短消息;若能夠正常接收短消息,則直接將該短消息發送給所述接收終端;否則執行步驟 12 ;本發明實施例提供的短消息服務中心判斷所述接收終端是否能夠正常接收短消息的方法包括但不限于1)所述短消息服務中心實時獲取所述接收終端的信號強度,判斷所述接收終端的信號強度是否低于預設的閾值,若低于預設的閾值,則確定所述接收終端無法正常接收短消息;對于短消息服務中心獲取接收終端信號強度是通過與接收終端的消息交互中獲得的,具體的消息類型此處不做限定;或2)所述短消息服務中心嘗試將所述短消息發送給所述接收終端,根據短消息接收情況判斷所述接收終端是否能夠正常接收短消息,若發送失敗,則確定所述接收終端無法正常接收短消息,若發送成功,則可確定能夠正常接收短消息。也就是短消息服務中心在接收到短消息后,直接將該短消息發送給接收終端,若出現發送失敗,則確定該接收終端無法正常接收短消息。步驟12 判斷所述接收終端是否開通了短消息轉移業務;若開通了短消息轉移業務,則執行步驟13 ;否則,按現有短消息處理流程處理。本發明實施例所述短消息服務中心可以為用戶提供短消息轉移業務,其中用戶開通所述短消息轉移業務的方法包括用戶可以到指定服務網點開通短消息轉移業務,也可以通過撥打開通電話或發送短消息等方式開通該短消息轉移業務,對此本發明實施例不做限定。短消息服務中心首先根據接收終端的使用者輸入的PIN碼驗證所述使用者是否為合法用戶,若是合法用戶,則接收所述使用者提供的目標號碼,該目標號碼即在該短消息的接收終端無法正常接收短消息時短消息的轉移發送號碼;該目標號碼可以為多個,一般不超過三個。且若設置多個目標號碼,可以設定該多個目標號碼的優先級,該優先級也就是接收轉移的短消息的先后順序。服務中心記錄所述目標號碼以及所述接收終端已經開通短消息轉移業務,以及記錄該目標號碼的優先級。該服務中心可根據該記錄確定接收終端是否開通了短消息轉移業務。可選地,該短消息轉移業務可以設置有效期,使用者在開通該短消息轉移業務同時選擇開通短消息轉移業務的有效期,在到期后可以申請延續該短消息轉移業務。可以理解的是,使用者也可以申請撤銷已經開通的該短消息轉移業務。本發明實施例所述方案只關注在使用者開通了短消息轉移業務,且該短消息轉移業務在有效期內的情況。步驟13 將所述短消息發送給所述接收終端的使用者預先設置的目標號碼。若存在多個目標號碼,則可以按照該目標號碼的優先級選擇一個目標號碼,將所述短消息發送所選擇的一個目標號碼。若所選擇的目標號碼發送短消息失敗,再按照該優先級在剩下的未選擇的目標號碼中選擇一個目標號碼繼續發送。本發明實施例在確定短消息的接收終端無法正常接收短消息情況下,可以將發送給所述接收終端的短消息轉移到所述接收終端的使用者預先設置的目標號碼,可以實現使用者在緊急情況下能夠及時獲取短消息,不會因為錯過短消息而耽誤重要事件的處理。本發明實施例二提供一種短消息處理方法,參照圖2中所示,包括如下步驟步驟20 接收短消息并確定所述短消息的接收終端;本發明實施例執行主體可以為短消息服務中心,所述短消息服務中心可以根據所述短消息的目的號碼確定接收終端。步驟21 判斷所述接收終端是否能夠正常接收短消息;若能夠正常接收短消息,則直接將該短消息發送給所述接收終端;否則執行步驟 22 ;本發明實施例提供的短消息服務中心判斷所述接收終端是否能夠正常接收短消息的方法包括但不限于1)所述短消息服務中心實時獲取所述接收終端的信號強度,判斷所述接收終端的信號強度是否低于預設的閾值,若低于預設的閾值,則確定所述接收終端無法正常接收短消息;對于短消息服務中心獲取接收終端信號強度是通過與接收終端的消息交互中獲得的,具體的消息類型此處不做限定;或2)所述短消息服務中心嘗試將所述短消息發送給所述接收終端,根據短消息接收情況判斷所述接收終端是否能夠正常接收短消息,若發送失敗,則確定所述接收終端無法正常接收短消息,若發送成功,則可確定能夠正常接收短消息。也就是服務中心在接收到短消息后,直接將該短消息發送給接收終端,若出現發送失敗,則確定該接收終端無法正常接收短消息。步驟22 判斷所述接收終端是否開通了短消息轉移業務;若開通了短消息轉移業務,則執行步驟23 ;否則,按現有短消息處理流程處理;本發明實施例所述短消息服務中心可以為用戶提供短消息轉移業務,其中用戶開通所述短消息轉移業務的方法包括用戶可以到指定服務網點開通短消息轉移業務,也可以通過撥打開通電話或發送短消息等方式開通該短消息轉移業務,對此本發明實施例不做限定。短消息服務中心首先根據接收終端的使用者輸入的PIN碼驗證所述使用者是否為合法用戶,若是合法用戶,則接收所述使用者提供的目標號碼,并提供給該使用者一個查詢號碼以及撥打查詢號碼時的驗證碼,該目標號碼即在該接收終端無法正常接收短消息時短消息的轉移發送號碼;該目標號碼可以為多個,一般不超過三個。且若設置多個目標號碼,可以設定該多個目標號碼的優先級,該優先級也就是接收轉移的短消息的先后順序。服務中心記錄所述目標號碼以及所述接收終端已經開通短消息轉移業務,以及記錄該目標號碼的優先級。該服務中心可根據該記錄確定接收終端是否開通了短消息轉移業務。步驟23 判斷所述目標號碼是否能夠正常接收短消息;若能夠正常接收短消息,則執行步驟M ;否則執行步驟25 ;其中,判斷所述目標號碼是否能夠正常接收短消息的方法同步驟21中判斷用戶是否能夠正常接收短消息的方法,此處不再贅述。可以理解的是,若存在多個目標號碼,則此處需判斷所有目標號碼是否能夠正常接收短消息,若存在能夠正常接收短消息的目標號碼,則執行步驟對,否則執行步驟25。步驟M 將所述短消息發送給所述接收終端的使用者預先設置的目標號碼。若存在多個目標號碼,則可以按照該目標號碼的優先級選擇一個目的號碼,將所述短消息發送所選擇的一個目標號碼。若發送失敗,再按照該優先級在剩下的未選擇的目標號碼中選擇一個目標號碼繼續發送,依照此方法,直到發送成功,或所有目標號碼均無法正常接收短消息。步驟25 緩存所述短消息,在接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼進行查詢時,將緩存的所述短消息相關內容播放給所述接收終端的使用者。本發明實施例在服務中心接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼后,可以對所述使用者輸入的驗證碼是否正確,具體包括判斷所述使用者輸入的驗證碼是否與所述使用者辦理短消息轉移業務時服務中心提供給所述使用者的驗證碼一致,若一致則驗證通過,否則驗證失敗,此時可以不播放緩存的短消息相關內容給所述使用者,直到使用者輸入的驗證碼與使用者辦理短消息轉移業務時服務中心提供給所述使用者的驗證碼一致。可以理解的是,本發明實施例并不限于在確定目標號碼也無法正常接收短消息情況下再緩存所述短消息,也就是,在步驟22中,短消息服務中心在確定接收終端無法正常接收短消息,且已經開通了短消息轉移業務情況下就可以執行此步驟25,即緩存所述短消息,在接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼進行查詢時,將緩存的所述短消息相關內容播放給所述接收終端的使用者。本發明實施例在確定短消息的接收終端無法正常接收短消息情況下,可以將發送給所述接收終端的短消息轉移到所述接收終端的使用者預先設置的目標號碼,且在該目標號碼也無法正常接收短消息時,使用者可通過撥打查詢號碼實時獲取服務中心緩存的該使用者的短消息,也就是本發明實施例在接收終端及目標號碼均無法正常接收短消息時可在任何時間撥打查詢號碼來獲取短消息,實現了使用者在緊急情況下能夠及時獲取短消息, 不會因為錯過短消息而耽誤重要事件的處理。本發明實施例三提供一種短消息處理設備,參照圖3中所示,該短消息處理設備為與實施例一所述短消息處理方法對應的設備,包括接收單元30,用于接收短消息并確定所述短消息的接收終端;確定單元31,用于確定所述接收終端是否能夠正常接收短消息,以及所述接收終端是否開通了短消息轉移業務;發送單元32,用于在所述確定單元31確定所述接收終端無法正常接收所述短消息,且所述接收終端已經開通了短消息轉移業務情況下,將所述短消息發送給所述接收終端的使用者預先設置的目標號碼。其中,所述確定單元31還用于確定目標號碼是否能夠正常接收短消息;若存在多個目標號碼,則此處需要判斷所有目標號碼是否能夠正常接收短消息。如圖4中所示,可選的,所述短消息處理設備還可以包括存儲單元33,用于存儲所述接收終端的使用者辦理短消息轉移業務時提供的目標號碼,以及所述接收終端的使用者是否辦理了短消息轉移業務,若所述目標號碼存在多個, 則所述存儲單元34中還存儲有該多個目標號碼的優先級;在所述確定單元31確定所述接收終端無法正常接收所述短消息,且所述接收終端已經開通了短消息轉移業務情況下,該存儲單元33還用于緩存所述短消息。可選的,所述短消息處理設備還可以包括播放單元34,用于當接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼進行查詢時,將存儲單元33中緩存的所述短消息相關內容播放給所述接收終端的使用者。驗證單元35,用于當接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼時,驗證所述接收終端的使用者輸入的驗證碼是否正確。可以理解的是,本發明實施例所述短消息處理設備設置于短消息服務中心,可以是對現有短消息服務中心設備的改進,為突出本發明的發明點本發明實施例省略了現有功能的介紹,也可以是在短消息服務中心新增加的設備。本發明實施例在確定短消息的接收終端無法正常接收短消息情況下,可以將發送給所述接收終端的短消息轉移到所述接收終端的使用者預先設置的目標號碼,且在該目標號碼也無法正常接收短消息時,使用者可通過撥打查詢號碼實時獲取服務中心緩存的該使用者的短消息,也就是本發明實施例在接收終端及目標號碼均無法正常接收短消息時可在任何時間撥打查詢號碼來獲取短消息,實現了使用者在緊急情況下能夠及時獲取短消息, 不會因為錯過短消息而耽誤重要事件的處理。綜上所述,本發明實施例實現了使用者在緊急情況下能夠及時獲取短消息,不會因為錯過短消息而耽誤重要事件的處理。本領域普通技術人員可以理解,實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一計算機可讀存儲介質中,例如只讀存儲器(簡稱ROM)、隨機存取存儲器(簡稱RAM)、磁盤、光盤等。以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護范圍并不局限于此, 任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換, 都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該以權利要求的保護范圍為準。
權利要求
1.一種短消息處理方法,其特征在于,包括接收短消息并確定所述短消息的接收終端;在確定所述接收終端無法正常接收所述短消息,且所述接收終端已經開通了短消息轉移業務情況下,將所述短消息發送給所述接收終端的使用者預先設置的目標號碼。
2.如權利要求1所述的方法,其特征在于,若存在多個所述目標號碼,則按照設定的所述目標號碼的優先級選擇一個目標號碼,將所述短消息發送給所選擇的一個目標號碼。
3.如權利要求1所述的方法,其特征在于,所述方法還包括緩存所述短消息,當接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼進行查詢時,將緩存的所述短消息相關內容播放給所述接收終端的使用者。
4.如權利要求3所述的方法,其特征在于,所述方法還包括當接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼時,驗證所述接收終端的使用者輸入的驗證碼是否正確。
5.如權利要求1至4任一項所述的方法,其特征在于,所述確定所述接收終端無法正常接收所述短消息包括實時獲取所述接收終端的信號強度,當所述接收終端的信號強度低于預設的閾值時, 確定所述接收終端無法正常接收短消息;或將所述短消息發送給所述接收終端失敗后,確定所述接收終端無法正常接收短消息。
6.如權利要求1至4任一項所述的方法,其特征在于,開通所述短消息轉移業務的步驟包括根據所述接收終端的使用者輸入的PIN碼驗證所述使用者是合法用戶;接收所述使用者提供的目標號碼;記錄所述目標號碼以及所述接收終端已經開通短消息轉移業務。
7.如權利要求6所述的方法,其特征在于,所述開通所述短消息轉移業務的步驟還包括提供所述短消息轉移業務的查詢號碼以及撥打所述查詢號碼時的驗證碼。
8.一種短消息處理設備,其特征在于,包括接收單元,用于接收短消息并確定所述短消息的接收終端;確定單元,用于確定所述接收終端是否能夠正常接收短消息,以及所述接收終端是否開通了短消息轉移業務;發送單元,用于在所述確定單元確定所述接收終端無法正常接收所述短消息,且所述接收終端已經開通了短消息轉移業務情況下,將所述短消息發送給所述接收終端的使用者預先設置的目標號碼。
9.如權利要求8所述的設備,其特征在于,還包括存儲單元,用于存儲所述接收終端的使用者辦理短消息轉移業務時提供的目標號碼, 以及所述接收終端的使用者是否辦理了短消息轉移業務,若存在多個所述目標號碼,則所述存儲單元還用于存儲所述多個目標號碼的優先級;在所述確定單元確定所述接收終端無法正常接收所述短消息,且所述接收終端已經開通了短消息轉移業務情況下,則所述存儲單元還用于緩存所述短消息。
10.如權利要求9所述的設備,其特征在于,還包括播放單元,用于當接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼進行查詢時,將所述存儲單元中緩存的所述短消息相關內容播放給所述接收終端的使用者;驗證單元,用于當接收到所述接收終端的使用者撥打所述短消息轉移業務提供的查詢號碼時,驗證所述接收終端的使用者輸入的驗證碼是否正確。
全文摘要
一種通信技術領域短消息處理方法,接收短消息并確定所述短消息的接收終端;在確定所述接收終端無法正常接收所述短消息,且所述接收終端已經開通了短消息轉移業務情況下,將所述短消息發送給所述接收終端的使用者預先設置的目標號碼。本發明實施例還提供一種短消息處理設備。本發明實施例在確定短消息的接收終端無法正常接收短消息情況下,可以將發送給所述接收終端的短消息轉移到所述接收終端的使用者預先設置的目標號碼,可以實現使用者在緊急情況下能夠及時獲取短消息,不會因為錯過短消息而重要耽誤重要事件的處理。
文檔編號H04W88/18GK102158831SQ201110046880
公開日2011年8月17日 申請日期2011年2月23日 優先權日2011年2月23日
發明者翟峰, 陳炯 申請人:華為終端有限公司