專利名稱:用于通信的方法及裝置的制作方法
技術領域:
本發(fā)明涉及通信技術領域,特別涉及一種用于通信的方法及裝置。
背景技術:
隨著通信技術的發(fā)展,越來越多的通信裝置如手機能將諸如短信的發(fā)送之類的通信業(yè)務放在后臺完成,而將界面釋放出來提供給用戶進行其它的操作。這樣,用戶就可以利用釋放出來的界面進行其它的操作。但是,當用戶想要進行的其它操作與轉(zhuǎn)到后臺處理的短信發(fā)送之類的業(yè)務占用相同的業(yè)務信道時,因為信道的沖突就會產(chǎn)生一些問題。以終端將短信的發(fā)送轉(zhuǎn)送到后臺處理,在后臺還在發(fā)送短信時,用戶想利用釋放出來的界面發(fā)起一個呼叫的情況為例來進行說明。通常,短信的發(fā)送和呼叫共用業(yè)務信道, 在上述情況下,由于共用的業(yè)務信道正被短信發(fā)送所占用,所以會導致呼叫失敗?,F(xiàn)有技術的呼叫處理方法在發(fā)生上述情況時,通常會向終端用戶直接提示呼叫失敗,而用戶不得不重新進行發(fā)起呼叫的操作,這導致了用戶的體驗較差。
發(fā)明內(nèi)容
考慮到現(xiàn)有技術的上述缺陷,本發(fā)明的實施例提出一種用于通信的方法及裝置, 以解決業(yè)務間信道沖突的技術問題。本發(fā)明實施例提供一種用于通信的方法,包括當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,保存處理所述第一業(yè)務所需的信息;在所述業(yè)務信道被釋放后,根據(jù)所保存的處理所述第一業(yè)務所需的信息處理所述第一業(yè)務。本發(fā)明實施例提供一種用于通信的裝置,包括第一處理模塊,用于在用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,保存處理所述第一業(yè)務所需的信息以及在所述業(yè)務信道被釋放后,根據(jù)所保存的處理所述第一業(yè)務所需的信息處理所述第一業(yè)務;存儲模塊,與所述第一處理模塊相連接,用于存儲所述處理所述第一業(yè)務所需的信息。本發(fā)明實施例的技術方案,在用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,通過保存處理所述第一業(yè)務所需的信息以及在第一業(yè)務所需的業(yè)務信道被釋放后,根據(jù)所保存的信息處理第一業(yè)務,這樣可以在用戶發(fā)起的第一業(yè)務與其它正在進行的業(yè)務操作如后臺正在進行的業(yè)務操作發(fā)生通訊信道沖突時,避免第一業(yè)務的直接中斷而失敗,而是可以保持住第一業(yè)務并在所需的業(yè)務信道可用時及時地完成該業(yè)務,使用戶避免了重復進行發(fā)起第一業(yè)務的操作,增強了用戶體驗。
本發(fā)明的目的、特點、特征和優(yōu)點通過以下結(jié)合附圖的詳細描述將變得顯而易見。 其中圖1示出了根據(jù)本發(fā)明一實施例的用于通信的方法的流程示意圖;圖2示出了利用本發(fā)明一實施例用于通信的方法來處理呼叫業(yè)務和短信發(fā)送業(yè)務間的信道沖突的具體示例;以及圖3示出了根據(jù)本發(fā)明一實施例的用于通信的裝置。
具體實施例方式下面將結(jié)合附圖詳細描述本發(fā)明的各個實施例。圖1示出了根據(jù)本發(fā)明一實施例的用于通信的方法的流程示意圖。如圖1所示, 根據(jù)本發(fā)明一個實施例的用于通信的方法包括步驟S101,當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,保存處理第一業(yè)務所需的信息;步驟S102,當該業(yè)務信道被釋放后,根據(jù)所保存的處理第一業(yè)務所需的信息處理第一業(yè)務。利用本發(fā)明實施例的方法,可以處理業(yè)務間信道的沖突,在用戶發(fā)起的第一業(yè)務與其它正在進行的業(yè)務操作如后臺正在進行的業(yè)務操作發(fā)生通訊信道沖突時,避免了第一業(yè)務的直接中斷,并在信道可用時及時完成第一業(yè)務。本領域的技術人員應當理解,本發(fā)明實施例的方法還可以包括當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,通知處理所述第一業(yè)務的第一處理模塊所述第一業(yè)務所需的業(yè)務信道被占用;以及,在所述業(yè)務信道被釋放后,通知所述第一處理模塊所述第一業(yè)務所需的業(yè)務信道已被釋放。本領域的技術人員應當理解,本發(fā)明實施例的方法還可以包括在占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務處理完成后,由控制模塊釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知所述第一處理模塊。本領域的技術人員應當理解,本發(fā)明實施例的方法還可以包括在占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務處理完成后,由控制模塊釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知第二處理模塊,其中所述第二處理模塊用于對占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務進行處理;由所述第二處理模塊將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知給所述第一處理模塊。本領域的技術人員應當理解,本發(fā)明實施例的方法還可以包括當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,提示用戶進行等待。本領域的技術人員應當理解,用戶發(fā)起的第一業(yè)務所需的業(yè)務信道可以被一第二業(yè)務占用。示例性地,該第二業(yè)務可以為短信發(fā)送業(yè)務。示例性地,第一業(yè)務可以為呼叫業(yè)務、撥號上網(wǎng)業(yè)務、或其它數(shù)據(jù)業(yè)務等。圖2示出了利用本發(fā)明一實施例方法來處理呼叫業(yè)務和短信發(fā)送業(yè)務間的信道沖突的具體示例。在該具體示例中,第一業(yè)務是呼叫業(yè)務,處理第一業(yè)務所需的信息包括呼叫的被叫號碼,占用第一業(yè)務所需的業(yè)務信道的業(yè)務(第二業(yè)務)是短信發(fā)送業(yè)務。該示例中,呼叫業(yè)務和短信發(fā)送業(yè)務共用業(yè)務信道。該示例的方法可以由用于通信的裝置如手機等通信終端來執(zhí)行。
如圖2所示,利用本發(fā)明一實施例的方法來處理呼叫業(yè)務和短信發(fā)送業(yè)務間的信道沖突的示例包括在步驟S201,用戶發(fā)起呼叫,在步驟S202,在呼叫所需的業(yè)務信道被占用時,保存處理呼叫業(yè)務所需的信息,并提示用戶等待;否則,在所述呼叫所需的業(yè)務信道未被占用時,通信裝置開始利用該業(yè)務信道向網(wǎng)絡側(cè)請求呼叫。在步驟S203,在短信發(fā)送結(jié)束,呼叫所需的業(yè)務信道被釋放后,通信裝置可以根據(jù)所保存的處理呼叫業(yè)務所需的信息如本次呼叫的被叫號碼來進行呼叫。然后,在步驟S204,通信裝置開始向網(wǎng)絡側(cè)請求呼叫,如通過其射頻口開始向網(wǎng)絡側(cè)請求呼叫。本領域的技術人員應當理解,在具體實現(xiàn)中,可以在通信裝置中設置存儲模塊來存放處理呼叫業(yè)務所需的信息,如存儲呼叫的被叫號碼。在一個實施例中,在無線通信的裝置中,當用戶發(fā)起呼叫后,相應的處理呼叫業(yè)務的呼叫處理模塊向控制模塊請求建立呼叫所需的業(yè)務信道;在呼叫所需的業(yè)務信道已被占用時,控制模塊通知呼叫處理模塊該信道已被占用;呼叫處理模塊接收到該通知后,保存處理呼叫業(yè)務所需的信息如本次呼叫的被叫號碼,并提示用戶等待;短信發(fā)送完成后,短信處理模塊向控制模塊要求釋放業(yè)務信道;控制模塊根據(jù)短信處理模塊的要求釋放了其所占用的信道,并將該業(yè)務信道已被釋放的消息通知短信處理模塊;短信處理模塊在接收到該業(yè)務信道已被釋放的消息后,通知呼叫處理模塊呼叫業(yè)務所需的業(yè)務信道已被釋放;呼叫處理模塊在接收到上述通知后,利用所保存的被叫號碼繼續(xù)進行呼叫業(yè)務,如包括向控制模塊請求建立呼叫所需的信道,并在所需的信道建立成功后,向網(wǎng)絡側(cè)請求呼叫等。示例性地,短信處理模塊可以通過將控制模塊發(fā)送的信道被釋放的消息直接向呼叫處理模塊轉(zhuǎn)發(fā)來通知呼叫處理模塊其呼叫所需的信道已被釋放。在其它實施例中,也可以由控制模塊將呼叫處理模塊所需的業(yè)務信道被釋放的消息通知給呼叫處理模塊。在一個實施例中,當呼叫處理模塊知道其所需的業(yè)務信道被占用后,其不再試圖利用該業(yè)務信道發(fā)起業(yè)務,而是等待信道被釋放。在具體實現(xiàn)中,上述控制模塊可以是根據(jù)預先存儲的用于對信道進行管理如建立和釋放的協(xié)議來實現(xiàn)上述控制作用的。示例性地,通信裝置在提示用戶等待時,可以通過用戶接口界面來提示用戶。舉例說明,但不作為限制的,提示的信息可以是“短信正在發(fā)送中,請稍等…”。通過提示用戶等待,用戶可以知道當前呼叫不能立即接通的原因,從而進一步增強了用戶體驗。利用本發(fā)明實施例的方法來進行呼叫處理,可以在用戶發(fā)起呼叫并且呼叫信道被占用的情況下,避免呼叫的直接失敗及向用戶直接提示呼叫失敗,并使得用戶不得不再次發(fā)起呼叫,而是可以通過保持呼叫的信息來暫時保持住該次呼叫,并在呼叫信道被釋放后及時實現(xiàn)呼叫,這樣用戶無需再次進行發(fā)起呼叫的操作即可實現(xiàn)呼叫,為用戶帶來了方便。圖3示出了根據(jù)本發(fā)明一實施例的通信裝置。如圖3所示,該通信裝置300包括 第一處理模塊310,用于在用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,保存處理所述第一業(yè)務所需的信息以及在所述第一業(yè)務所需的業(yè)務信道被釋放后,根據(jù)所保存的處理所述第一業(yè)務所需的信息處理所述第一業(yè)務;存儲模塊302,與所述第一處理模塊相連接,用于存儲所述處理所述第一業(yè)務所需的信息。。該用于通信的裝置,還可以包括
控制模塊,用于在所述第一業(yè)務所需的業(yè)務信道被占用時,通知所述第一處理模塊所述第一業(yè)務所需的業(yè)務信道被占用。該用于通信的裝置中,所述控制模塊,進一步用于在占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務完成后,釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知所述第一處理模塊。該用于通信的裝置,還可以包括第二處理模塊,用于對占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務進行處理;所述控制模塊,進一步用于在所述第二業(yè)務完成后,釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知所述第二處理模塊;第二處理模塊,進一步用于將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知給所述第一處理模塊。該用于通信的裝置還可以包括提示模塊,用于在所述第一業(yè)務所需的業(yè)務信道被占用時,提示用戶進行等待。其中,所述第一業(yè)務可以為呼叫業(yè)務;所述處理所述第一業(yè)務所需的信息可以包括所述呼叫的被叫號碼。其中,在用戶發(fā)起所述第一業(yè)務時,占用所述第一業(yè)務所需的業(yè)務信道的第二業(yè)務可以為短信發(fā)送業(yè)務。在第一業(yè)務為呼叫業(yè)務時,第一處理模塊可以為呼叫處理模塊。在占用呼叫信道的業(yè)務如短信發(fā)送業(yè)務結(jié)束后,可以由第二業(yè)務的處理模塊如短信處理模塊通知呼叫處理模塊該呼叫信道已被釋放。示例性地,上述存儲模塊可以是緩存或任何其它的存儲介質(zhì)。本領域的技術人員應當理解,本發(fā)明實施例的方法和裝置不限于解決呼叫和短信發(fā)送業(yè)務發(fā)生業(yè)務信道沖突時出現(xiàn)的問題,還可以用于解決呼叫或短信發(fā)送業(yè)務與諸如數(shù)據(jù)業(yè)務、撥號上網(wǎng)業(yè)務等之類的其它業(yè)務之間、或者其它業(yè)務之間發(fā)生業(yè)務信道沖突時出現(xiàn)的問題。本領域技術人員應當理解,裝置300所包括的各個模塊,可以利用軟件、硬件或者軟硬件結(jié)合的方式來實現(xiàn)。 本發(fā)明實施例還提供機器可讀存儲介質(zhì),其存儲有機器可執(zhí)行指令,其中,當該機器可執(zhí)行指令被執(zhí)行時使得機器實施用于通信的方法,該方法包括以下步驟當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,保存處理所述第一業(yè)務所需的信息;在所述業(yè)務信道被釋放后,根據(jù)所保存的處理所述第一業(yè)務所需的信息處理所述第一業(yè)務。其中,該方法還可以包括以下步驟當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,通知處理所述第一業(yè)務的第一處理模塊所述第一業(yè)務所需的業(yè)務信道被占用;以及,在所述業(yè)務信道被釋放后,通知所述第一處理模塊所述第一業(yè)務所需的業(yè)務信道已被釋放。
其中,該方法還可以包括以下步驟在占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務處理完成后,由控制模塊釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知所述第一處理模塊。其中,該方法還可以包括以下步驟在占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務處理完成后,由控制模塊釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知第二處理模塊,其中所述第二處理模塊用于對占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務進行處理;由所述第二處理模塊將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知給所述第一處理模塊。其中,該方法還可以包括以下步驟當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,提示用戶進行等待。其中,所述第一業(yè)務可以為呼叫業(yè)務;所述處理所述第一業(yè)務所需的信息可以包括所述呼叫的被叫號碼。其中,占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的業(yè)務可以為短信發(fā)送業(yè)務。本領域技術人員應當理解,本發(fā)明的各個實施例所公開的方法和裝置,可以在不偏離發(fā)明實質(zhì)的情況下做出各種變形和改變,這些變形和改變都應當落入在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍由所附的權(quán)利要求書來定義。
權(quán)利要求
1.一種用于通信的方法,其特征在于,包括當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,保存處理所述第一業(yè)務所需的信息;在所述業(yè)務信道被釋放后,根據(jù)所保存的處理所述第一業(yè)務所需的信息處理所述第一業(yè)務。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,通知處理所述第一業(yè)務的第一處理模塊所述第一業(yè)務所需的業(yè)務信道被占用;以及,在所述業(yè)務信道被釋放后,通知所述第一處理模塊所述第一業(yè)務所需的業(yè)務信道已被釋放。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括在占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務處理完成后,由控制模塊釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知所述第一處理模塊。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括在占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務處理完成后,由控制模塊釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知第二處理模塊,其中所述第二處理模塊用于對占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務進行處理;由所述第二處理模塊將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知給所述第一處理模塊。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,提示用戶進行等待。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一業(yè)務為呼叫業(yè)務;所述處理所述第一業(yè)務所需的信息包括所述呼叫的被叫號碼。
7.根據(jù)權(quán)利要求1-6中任一項所述的方法,其特征在于,占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務為短信發(fā)送業(yè)務。
8.一種用于通信的裝置,其特征在于,包括第一處理模塊,用于在用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,保存處理所述第一業(yè)務所需的信息,以及在所述業(yè)務信道被釋放后,根據(jù)所保存的處理所述第一業(yè)務所需的信息處理所述第一業(yè)務。存儲模塊,與所述第一處理模塊相連接,用于存儲所述處理所述第一業(yè)務所需的信息。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括控制模塊,用于在所述第一業(yè)務所需的業(yè)務信道被占用時,通知所述第一處理模塊所述第一業(yè)務所需的業(yè)務信道被占用。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述控制模塊,進一步用于在占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務完成后,釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知所述第一處理模塊。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括第二處理模塊,用于對占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務進行處理;所述控制模塊,進一步用于在所述第二業(yè)務完成后,釋放所述第一業(yè)務所需的業(yè)務信道,并在所述第一業(yè)務所需的業(yè)務信道被釋放后,將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知所述第二處理模塊;所述第二處理模塊,進一步用于將所述第一業(yè)務所需的業(yè)務信道被釋放的消息通知給所述第一處理模塊。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括提示模塊,用于在用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,提示用戶進行等待。
13.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一業(yè)務為呼叫業(yè)務;所述處理所述第一業(yè)務所需的信息包括所述呼叫的被叫號碼。
14.根據(jù)權(quán)利要求8-13中任一項所述的裝置,其特征在于,占用所述用戶發(fā)起的第一業(yè)務所需的業(yè)務信道的第二業(yè)務為短信發(fā)送業(yè)務。
15.—種機器可讀存儲介質(zhì),其存儲機器可執(zhí)行指令,當所述機器可執(zhí)行指令被執(zhí)行時使得機器執(zhí)行權(quán)利要求1-7的任何一個權(quán)利要求中的步驟。
全文摘要
本發(fā)明涉及處理業(yè)務間信道沖突的方法及通信裝置,該方法包括當用戶發(fā)起的第一業(yè)務所需的業(yè)務信道被占用時,保存處理所述第一業(yè)務所需的信息;在所述業(yè)務信道被釋放后,根據(jù)所保存的處理所述第一業(yè)務所需的信息處理所述第一業(yè)務。利用該方法或裝置,可以避免業(yè)務信道被占用時直接中斷業(yè)務,增強了用戶體驗。
文檔編號H04W4/14GK102301756SQ201180001585
公開日2011年12月28日 申請日期2011年7月13日 優(yōu)先權(quán)日2011年7月13日
發(fā)明者朱淑娟 申請人:華為終端有限公司