無線通信裝置處的群組通信的優(yōu)先排序的制作方法
【專利摘要】本申請涉及無線通信裝置處的群組通信的優(yōu)先排序。一實施例是針對在無線通信系統(tǒng)內在接入終端(AT)處的由服務器仲裁的群組通信會話之間的切換。所述AT在接收到通知第二群組通信會話的通知消息時參與第一群組通信會話,獲得所述第一和/或第二群組通信會話的優(yōu)先權等級,且基于所述優(yōu)先權等級來確定是否在所述會話之間切換。在另一實施例中,所述AT在接收到與群組通信會話有關的警報時參與給定處理任務(例如,游戲會話、話音呼叫、群組會話等)。如果所述警報經專門配置以迫使所述給定接入終端中斷所述給定處理任務,所述AT便中斷所述給定處理任務,而不管所述AT稍后是否加入所述所通知的群組通信會話。
【專利說明】無線通信裝置處的群組通信的優(yōu)先排序
[0001]分案申請的相關信息
[0002]本案是分案申請。該分案的母案是申請日為2009年7月15日、申請?zhí)枮?00980127613.9、發(fā)明名稱為“無線通信裝置處的群組通信的優(yōu)先排序”的發(fā)明專利申請案。
[0003]根據35U.S.C.§ 119豐張優(yōu)先權
[0004]本專利申請案主張2008年6月15日申請的標題為“無線通信裝置處的群組通信的優(yōu)先排序(PRIORITIZATION OF GROUP COMMUNICATIONS AT A WIRELESS COMMUNICATIONDEVICE)”的第61/080,970號臨時申請案、2009年4月6日申請的標題為“無線通信系統(tǒng)內的緊急通信會話(EMERGENCY COMMUNICATION SESSIONS WITHIN A WIRELESSCOMMUNICATIONS SYSTEM) ”的第61/167,077號臨時申請案以及2009年3月24日申請的標題為“用于為來自移動裝置的通信分配業(yè)務信道資源的系統(tǒng)和方法(SYSTEM ANDMETHOD FOR ALLOCATING TRAFFIC CHANNEL RESOURCES FOR COMMUNICATIONS FROM MOBILEDEVICES) ”的第61/162,976號臨時申請案的優(yōu)先權,所述臨時申請案中的每一者的全文以引用的方式并入到本文中。
【技術領域】
[0005]本發(fā)明的實施例是針對無線通信系統(tǒng)內無線通信裝置處的群組通信會話的優(yōu)先排序。
【背景技術】
[0006]在例如移動電話等無線通信裝置的群組之間存在一種提供快速的一對一或一對多通信的無線電信服務,所述無線電信服務一般被稱為“即按即說”(PTT)能力。通常由運營商設立用于通信無線裝置的接收端裝置的特定PTT群組。通常由無線裝置上的激活講話者與群組的每一成員裝置之間的半雙工通信的單個按鈕推動來啟始PTT通信連接,且一旦釋放所述按鈕,所述裝置便可接收傳入的PTT發(fā)射。在一些布置中,所述PTT講話者將具有“發(fā)言權”,其中在所述講話者講話時其它群組成員不能講話。一旦所述講話者釋放PTT按鈕,所述群組中的任何其它個別成員便可使用其PTT按鈕且其將具有發(fā)言權。具有發(fā)言權的PTT講話者將控制發(fā)言權,直到所述講話者被中斷以允許另一講話者或者所述講話者放棄對發(fā)言權的控制為止。
[0007]在一些例子中,迫使所述講話者放棄發(fā)言權可能是必要的或是合意的。這對于允許不顧當前PTT講話者而在無線通信裝置處接收緊急消息可能是必要的。舉例來說,當發(fā)生火災時,消防隊長對消防隊的指令可被確定為在群組中待接收的最重要的項。因此,在一些現有PTT系統(tǒng)中,當消防隊長嘗試發(fā)送PTT通信時,服務于所述群組的群組通信服務器可中斷任何其它群組講話者的通信,且使消防隊長與群組連接。
[0008]另一實例可以是需要通 過無線通信裝置來接收的比正經由數據信道發(fā)射的任何其它應用程序占據數據信道的優(yōu)先權的應用程序。舉例來說,所述應用程序可以是需要在那時接收且安裝到無線通信裝置上的安全修補程序。因此,當應用程序被推送到無線裝置時,可能有必要中斷任何當前數據通信且允許發(fā)生安全修補程序通信。
[0009]當前,存在各種可迫使講話者放棄競爭應用程序之間強制執(zhí)行的發(fā)言權或通信優(yōu)先權的方法。舉例來說,在服務于通信群組的通信服務器上,所述服務器可具備“強制預占(ruthless preemption) ”能力。當在群組通信服務器處接收到通信時,所述服務器可確定所述通信的優(yōu)先權,且取消講話者的通信群組中正在“收聽”或接收來自所述講話者的通信的通信裝置中的一者或一者以上的發(fā)言權。然而,此優(yōu)先排序模式難以改變且需要對仲裁群組會話且實施每一參與群組成員的優(yōu)先權規(guī)則的群組通信服務器進行修改。
【發(fā)明內容】
[0010]一實施例針對在無線通信系統(tǒng)內接入終端(AT)處的由服務器仲裁的群組通信會話之間的切換。所述AT在其接收到通知第二群組通信會話的通知消息時參與第一群組通信會話,獲得第一和/或第二群組通信會話的優(yōu)先權等級,且基于所述優(yōu)先權等級來確定是否在所述會話之間進行切換。在另一實施例中,所述AT在其接收到與群組通信會話有關的警報時參與給定處理任務(例如,游戲會話、話音呼叫、群組會話等)。如果所述警報經專門配置以迫使給定接入終端中斷給定處理任務,那么AT便中斷所述給定處理任務,而不管AT稍后是否加入所通知的群組通信會話。
【專利附圖】
【附圖說明】
[0011]圖1是無線網絡的一個實施例的代表圖,其中無線電信裝置的指定PTT群組經由所述無線網絡與群組通信服務器和其它計算機裝置通信。
[0012]圖2是處于共同蜂窩式電信配置中的無線網絡的一個實施例的代表圖,所述無線網絡具有控制PTT群組成員的無線電信裝置之間的通信的群組通信服務器。
[0013]圖3是說明實施有PTT能力的無線通信裝置的計算機平臺的框圖。
[0014]圖4是說明駐留在無線移動裝置的計算平臺上的軟件層的框圖。
[0015]圖5是根據本發(fā)明實施例的無線通信裝置的群組通信接口的狀態(tài)圖。
[0016]圖6說明根據本發(fā)明實施例的無線通信裝置可借以在接收到不同的通信會話的通知時基于相關聯的優(yōu)先權等級來選擇性地確定中斷當前通信會話的過程。
【具體實施方式】
[0017]針對本發(fā)明的特定實施例的以下描述和相關圖式中揭示本發(fā)明的各方面??稍诓幻撾x本發(fā)明的范圍的情況下設計替代實施例。此外,將不會詳細描述本發(fā)明的眾所周知的元件,或將省略所述元件,以免混淆本發(fā)明的相關細節(jié)。
[0018]在此描述中,術語“通信裝置”、“無線裝置”、“無線通信裝置”、“PTT通信裝置”、“手持式裝置”、“移動裝置”和“手持機”可互換地使用。術語“呼叫”和“通信”也可互換地使用。本文中使用的術語“應用程序”意在涵蓋可執(zhí)行和不可執(zhí)行的軟件文件、原始數據、聚集數據、修補程序和其它代碼段。
[0019]詞“示范性”和/或“實例”在本文中用于意指“充當實例、例子或說明”。本文中被描述為“示范性”和/或“實例”的任何實施例不必解釋為比其它實施例優(yōu)選或有利。同樣,術語“本發(fā)明的實施例”并非要求本發(fā)明的所有實施例包括所論述的特征、優(yōu)點或操作模式。
[0020]另外,根據待由(例如)計算裝置的元件執(zhí)行的動作的序列來描述許多實施例。將認識到,可由特定電路(例如,專用集成電路(ASIC))、由正由一個或一個以上處理器執(zhí)行的程序指令或由兩者的組合來執(zhí)行本文中所述的各種動作。另外,可認為本文中所述的這些動作序列完全體現于任何形式的計算機可讀存儲媒體內,所述計算機可讀存儲媒體中已存儲一組對應計算機指令,所述指令在被執(zhí)行時將致使相關聯的處理器執(zhí)行本文中所述的功能性。因此,本發(fā)明的各種方面可以許多不同形式來體現,所有所述形式均被認為在所主張的標的物的范圍內。另外,對于本文中所述的實施例的每一者來說,任何所述實施例的對應形式可在本文中被描述為(例如)“經配置以(執(zhí)行所描述的動作)的邏輯”。
[0021]高數據速率(HDR)訂戶站(在本文中被稱為接入終端(AT))可以是移動或固定的且可與一個或一個以上HDR基站(在本文中被稱為調制解調器池收發(fā)器(modem pooltransceiver, MPT)或基站(BS))通信。接入終端經由一個或一個以上調制解調器池收發(fā)器向HDR基站控制器發(fā)射和接收數據包,所述HDR基站控制器被稱為調制解調器池控制器(MPC)、基站控制器(BSC)和/或包控制功能(PCF)。調制解調器池收發(fā)器和調制解調器池控制器是被稱作接入網絡的網絡的若干部分。接入網絡在多個接入終端之間輸送數據包。
[0022]接入網絡可進一步連接到接入網絡外部的額外網絡(例如,企業(yè)內部網絡或因特網),且可在每一接入終端與所述外部網絡之間輸送數據包。已建立與一個或一個以上調制解調器池收發(fā)器的現用業(yè)務信道連接的接入終端被稱作現用接入終端,且稱其處于業(yè)務狀態(tài)中。將正處于建立與一個或一個以上調制解調器池收發(fā)器的現用業(yè)務信道連接的過程中的接入終端稱作處于連接設置狀態(tài)中。接入終端可以是經由無線信道或經由有線信道(例如,使用光纖或同軸電纜)通信的任何數據裝置。接入終端另外可以是許多類型的裝置中的任一者,所述裝置包括(但不限于)PC卡、緊湊式閃存、外部或內部調制解調器,或無線或有線電話。由接入終端用來將信號發(fā)送到調制解調器池收發(fā)器的通信鏈路被稱作反向鏈路或業(yè)務信道。由調制解調器池收發(fā)器用來將信號發(fā)送到接入終端的通信鏈路被稱作前向鏈路或業(yè)務信道。如本文中所使用,術語業(yè)務信道可指前向業(yè)務信道或反向業(yè)務信道。
[0023]此外,下文描述的實施例是針對CDMA2000網絡架構內的實施方案。如所屬領域的技術人員將知曉,可對CDMA2000系統(tǒng)和網絡接口的已知標準和構造進行參考。例如CDMA2000 演進數據優(yōu)化(Evolution Data-Optimized, EvDO)、IMT-2000, GSM, ff-CDMA 等其它電信標準可同樣用于本文所揭示的實施方案實施例中。
[0024]參看各圖,圖中相同的標號始終表示相同的元件,圖1說明系統(tǒng)10的一個實施例,其具有群組通信服務器32和處于通信群組12中的一個或一個以上無線電信裝置(例如,無線電話14、智能尋呼機16和個人數字助理(PDA) 18),所述一個或一個以上無線電信裝置經由無線網絡20與其它無線電信裝置通信。在系統(tǒng)10中,每一無線電信裝置14、16、18能夠選擇性地且直接地經由無線通信網絡20與一個或一個以上其它無線電信裝置的目標組通信。舉例來說,移動電話14的目標組可以是通信群組12中的所有裝置或其子組,例如尋呼機16和/或PDA 18。
[0025]在此實施例中,無線電信裝置(例如移動電話14)經由無線網絡20通知存在于服務器側LAN 30上的群組通信計算機裝置(此處展示為群組通信服務器32),以指示無線裝置存在于(即,可接入)無線網絡20上。群組通信計算機裝置32可與由第一無線電信裝置所指定的目標組無線電信裝置共享此信息,或還可與駐留在服務器側LAN 30上或可經由無線網絡20接入的其它計算機裝置共享所述信息。群組通信計算機裝置32可具有附接的或可存取的數據庫34以存儲用于無線裝置的群組識別數據。
[0026]在一實例中,可通過通信的無線電信裝置14、16、18與裝置的目標組的一個或一個以上其它無線電信裝置之間的半雙工信道來建立例如PTT通信等直接通信。盡管本發(fā)明的實施例被描述為一般針對半雙工通信會話,但十分明顯,其它實施例可針對任何由服務器仲裁的通信會話,包括全雙工通信會話(例如,VoIP等)。此外,如果目標組的無線電信裝置中的至少一者已向群組通信計算機裝置32通知其在無線網絡20上的存在,那么群組通信計算機裝置32便可嘗試使所請求的直接通信與所述目標組橋接。
[0027]如果目標組的無線電信裝置中的一者或一者以上并未向群組通信計算機裝置32通知其在無線網絡20上的存在,那么群組通信計算機裝置32便還可向無線電信裝置14、16,18通知其無法將直接通信橋接到目標組12。另外,盡管此處將群組通信計算機裝置32展示為具有群組識別數據的附接數據庫34,但群組通信計算機裝置32上可駐存有群組識別數據,且執(zhí)行本文中所描述的所有存儲功能。此處還展示了二級數據存儲裝置36,其可由群組成員裝置或者服務器側組件存取,使得應用程序和數據的較大片段可存儲在其處而不是在計算機裝置之間直接發(fā)送。
[0028]群組通信可以是話音、應用程序、圖形媒體(例如,JPEG、TIF等形式的圖片),或音頻文件(例如,MP3、MP4、WAV等)。所述媒體也可以是視頻或流媒體,例如多媒體應用程序(PowerPoint、MOV文件等)。此外,在一實例中,群組通信會話可對應于通信群組12的成員之間的半雙工音頻會議。應了解,在此類型的群組通信會話中,連接的速度和媒體傳遞(例如,話音數據)的質量對于向最終用戶維持服務質量(Quality of Service,QoS)是重要的。
[0029]圖2是處于共同蜂窩式電信配置中的無線網絡的一個實施例的代表圖,所述無線網絡具有控制PTT系統(tǒng)中的設定群組成員的無線通信裝置(裝置70、72、74、76)之間的通信的一系列群組通信計算機裝置(例如群組通信服務器32)。所述無線網絡僅是示范性的,且可包括遠程模塊借以彼此間以無線方式通信和/或在無線網絡20的組件(包括但不限于無線網絡運營商和/或服務器)之間以無線方式通信的任何系統(tǒng)。一系列群組通信服務器32連接到群組通信服務器LAN 50。無線電話可使用數據服務選項向群組通信服務器32請求包數據會話。
[0030]群組通信服務器32連接到無線服務提供商的包數據服務節(jié)點(PDSN)(例如,PDSN52),和/或此處展示為駐留在運營商網絡54上的廣播服務節(jié)點(BSN)53。PDSN 52和BSN53以及相關聯的基站60可構成區(qū)域通信系統(tǒng)(例如,接入網絡或無線電接入網絡),且可進一步包括其它服務器側50組件,所述其它服務器側50組件將共同控制一地理區(qū)域或虛擬區(qū)域的無線通信裝置70、72、74、76的通信。每一 TOSN 52或BSN 53可經由包控制功能(PCF) 62與基站60的基站控制器64介接。PCF 62通常位于基站60中。運營商網絡54控制發(fā)送到移動交換中心(“MSC”)58的消息(一般呈數據包的形式)。運營商網絡54通過網絡、因特網和/或P0TS( “普通常規(guī)電話系統(tǒng)”)來與MSC 58通信。通常,運營商網絡54與MSC 58之間的網絡或因特網連接傳送數據,且POTS傳送話音信息。MSC 58可連接到一個或一個以上基站60。以類似于運營商網絡的方式,MSC 58通常通過用于數據傳送的網絡和/或因特網以及用于話音信息的POTS兩者連接到基地收發(fā)站(有時稱為“支到源”)(BTS) 660 BTS 66最終通過短消息接發(fā)服務(“SMS”)或此項技術中已知的其它無線方法以無線方式向無線裝置(例如,蜂窩式電話70、72、74、76)廣播消息和從所述無線裝置接收消息。還應注意,運營商邊界和/或PTT經營商網絡邊界并不抑制或禁止本文中所描述的對數據的共享。
[0031]蜂窩式電話和移動電信裝置(例如,無線電話14)被制造成具有增加的計算能力且變得等同于個人計算機和手持式PDA。這些“智能”蜂窩式電話允許軟件開發(fā)者創(chuàng)建可下載到無線裝置上且可在無線裝置的處理器上執(zhí)行的軟件應用程序。例如蜂窩式電話14等無線裝置可下載許多類型的應用程序,例如網頁、小程序、MIDlet、游戲和數據。在已指定通信群組12(圖1)的無線裝置中,無線通信裝置可直接與一組中的其它成員連接,且加入話音和數據通信會話。然而,所有的此類針對群組的通信會話可能是“由服務器仲裁的”,這意味著通信會話經由群組通信服務器32發(fā)生或通信會話是在群組通信服務器32的控制下。所述裝置的每一數據包不必經由群組通信服務器32自身來行進,但群組通信服務器32可能能夠最終控制通信會話,因為群組通信服務器32將通常是知曉和/或可檢索通信群組的成員的身份或者將通信群組12的成員的身份引導到另一計算機裝置的唯一服務器側30組件。
[0032]如先前所論述,因為使用半雙工通信來促進PTT通信,所以當一個無線裝置(例如蜂窩式電話14)具有發(fā)言權時,群組中的其它無線裝置正在“收聽”。圖3是說明根據本發(fā)明實施例的無線電信裝置14(例如,移動電話)的框圖。參看圖3,無線電信裝置14包括經配置用以打開向裝置的目標組(例如,通信群組12的其它成員)的直接通信的PTT按鈕78。無線裝置14還展示為具有用于無線裝置14的用戶的圖形顯示器80。無線裝置14包括計算機平臺82,其可處置話音和數據包,且接收并執(zhí)行經由無線網絡20發(fā)射的軟件應用程序以包括群組通信。
[0033]除其它組件之外,計算機平臺82包括專用集成電路(“ASIC”)84,或其它處理器、微處理器、邏輯電路、可編程門陣列或其它數據處理裝置。ASIC 84在制造無線裝置時經安裝且可能通常不可升級。ASIC 84或其它處理器執(zhí)行應用程序編程接口(“API”)層86,其包括所駐留的應用程序環(huán)境,且可包括加載在ASIC 84上的操作系統(tǒng)。所駐留的應用程序環(huán)境與無線裝置的存儲器88中駐留的任何程序介接。所駐留的應用程序環(huán)境的一實例是由QUALCOMM?針對無線裝置平臺開發(fā)出的“無線二進制運行時間環(huán)境”(BREW)軟件。
[0034]如此處所示,盡管無線裝置14可以是具有圖形顯示器80的移動電話,但在替代實施例中所述無線裝置可對應于此項技術中已知的具有計算機平臺82的任何類型的無線裝置,例如個人數字助理(PDA)、具有圖形顯示器26的尋呼機,乃至具有無線通信門戶且可以其它方式具有與網絡或因特網的有線連接的單獨的計算機平臺。另外,存儲器88可包括只讀或隨機存取存儲器(RAM和ROM)、EPROM、EEPR0M、閃存卡,或計算機平臺常見的任何存儲器。計算機平臺82還可包括用于將未現行使用的軟件應用程序存儲在存儲器88中的本地數據庫90。本地數據庫90通常包含一個或一個以上快閃存儲器單元,但可以是此項技術中已知的任何二級或三級存儲裝置,例如磁性媒體、EPROM、EEPR0M、光學媒體、磁帶或軟盤或硬盤。此處,如本文中所描述的優(yōu)先權列表優(yōu)選在被移動到存儲器88中之前存儲于本地數據庫90中。
[0035]在圖3的無線通信裝置14的實施例中,計算機平臺82還包括直接通信接口 92,所述直接通信接口 92可打開來自無線裝置的直接通信信道(例如,針對PTT呼叫中的半雙工話音通信)。直接通信接口 92也可以是用于無線裝置的一般載運發(fā)射到無線裝置和從無線裝置發(fā)射的話音和數據的標準通信接口的一部分。直接通信接口 92通常包括此項技術中已知的硬件。
[0036]如下文將更詳細描述,本發(fā)明的至少一個實施例是針對用于群組通信會話的手持機實施優(yōu)先權處置,移動電話14可借此選擇性地為了較高優(yōu)先權通信而中斷較低優(yōu)先權通信。移動電話14的存儲器88存儲本地優(yōu)先權列表。在一實例中,本地優(yōu)先權列表可包括與群組通信會話相關聯的優(yōu)先權(例如,群組優(yōu)先權等級、與特定呼叫方相關聯的優(yōu)先權等級等),且這些優(yōu)先權可能是用戶界定的和/或服務器界定的。在一些實施例中,優(yōu)先權列表是從通信的相對優(yōu)先權的較高優(yōu)先權到較低優(yōu)先權的列表。在一實例中,優(yōu)先權列表可包括一個或一個以上呼叫方識別符、通信裝置和/或群組識別符的身份,當接收到對通信的請求、或者通知或者其它類似類型的通信(例如,警報)時,無線通信裝置14可評估當前呼叫和所通知的呼叫的相關聯的優(yōu)先權等級,以確定是否選擇性地中斷當前呼叫且將通知發(fā)送到可用的通信服務器32。
[0037]如在此上下文中使用的警報是在無線通信裝置處接收到的請求用于接收群組通信的裝置的狀態(tài)的任何通信。此狀態(tài)可包括待用(關閉)狀態(tài)、現用(開啟)狀態(tài)、忙(不可用)或者準備就緒(可用)。所述警報可以各種方式在無線通信裝置14處接收。舉例來說,當話音信道正用于PTT通信時,例如一些PTT通信網絡的“IX”信道、數據信道(例如一些PTT通信網絡的EvDO信道)可以是可用的。因此,即使話音信道不可用,歸因于通信的半雙工性質,無線通信裝置14仍可經由數據信道來接收警報。
[0038]受優(yōu)先權列表影響或控制的通信可不同,但可包括話音、應用程序、圖形媒體(例如,JPEG、TIF等形式的圖片),或音頻文件(例如,MP3、MP4、WAV等)。另外,優(yōu)先權列表的內容可不同于一個單個通信,所述優(yōu)先權列表的內容可包括同一優(yōu)先權的多個通信,或者可包括不同優(yōu)先權的多個通信。舉例來說,存儲器88上可存儲有單個移動裝置的優(yōu)先權列表,所述單個移動裝置是消防隊隊長的移動裝置。通信群組(移動電話14是其的一部分)是消防隊在緊急情況下使用的移動裝置。舉例來說,為了便于消防隊隊長進行指揮,當移動電話14接收到來自隊長的移動裝置的警報或者其它類似類型的通信(例如隊長希望獲得發(fā)言權)時,移動電話便中斷當前通信,向通信服務器32發(fā)送其可用于接受呼叫的通知,且等待來自隊長的通信。存儲于存儲器88中的優(yōu)先權列表可如需要或允許的被修改。舉例來說,父母可能希望指示其為子女的移動裝置的最高優(yōu)先權通信,而不允許子女改變優(yōu)先權。因此,存儲于存儲器88中的優(yōu)先權列表可從中心位置或者由管理用戶加以密碼保護或控制。
[0039]另外,所述優(yōu)先權列表可基于無線通信裝置14的其它動作或條件來動態(tài)地更新。舉例來說,如果傳入的通信在預定的周期中從同一通信裝置嘗試多于預定的次數(例如在20秒內多于三次的通信嘗試),那么可允許傳入的通信便。另一實例是在無線通信裝置14具有經由駐留的GPS或其它位置檢測機制來確定其位置的能力的情況下優(yōu)先權列表可改變。因此,在此實施例中,考慮到裝置的位置,可將較大的優(yōu)先權給予可能更加重要的通信裝置或通信,例如,當無線通信裝置14處于運動場或其它事件位置時,改變應急人員通信的優(yōu)先權。由于無線通信裝置14可經配置以使優(yōu)先權列表被推出到計算機平臺82,所以優(yōu)先權列表的動態(tài)修改可經由用戶交互或者從無線網絡20上的其它計算機裝置(例如群組通信服務器32)來實現。舉例來說,群組通信服務器32獲悉無線通信裝置14處于運動場,且將經更新的優(yōu)先權列表推送到無線通信裝置14,從而將優(yōu)先權給予運動場應急人員。
[0040]另外,所述優(yōu)先權列表可使用各種方法來存儲于存儲器88中。舉例來說,優(yōu)先權列表可在本地添加到存儲器88,即個人或者用戶存取使來自API層86的API初始化的程序。圖形輸入界面可被顯示于圖形顯示器80上。用戶可接著使用移動電話14的鍵盤來進入。也可將優(yōu)先權列表遠程地推送到移動裝置。舉例來說,計算平臺上的程序提供了允許用戶配置移動電話14的優(yōu)先權列表的界面。一旦列表完成,其可即刻經由各種通信裝置(包括例如EvDO信道等數據信道)被推送到移動電話14。
[0041]圖4是駐留在無線通信裝置74的計算機平臺82上的軟件層的一個實施例的圖,所述軟件層具有PTT設施和針對群組的通信設施。在此實施例中,移動裝置環(huán)境中的計算機平臺82包括由QUALCOMM?開發(fā)的開發(fā)于移動臺調制解調器(MSM) 100和高級移動訂戶軟件(AMSS) 102上面的一系列軟件“層”,且所述計算機平臺82驅動底層的MSM芯片組且實施用于整套的包括CDMA2000 IX和CDMA2000 IxEV-DO的CDMA通信技術的軟件協議堆棧。存在移動操作系統(tǒng)層104,其在此實施例中是也由高通(QUALCOMM)開發(fā)的BREW ?。移動操作系統(tǒng)層104應用程序編程接口用于芯片特定操作或裝置特定操作,同時提供一隔離層,其消除與AMSS 100和計算機平臺上的任何OEM軟件的直接接觸。移動操作系統(tǒng)層104實現使用移動裝置特征而不必每當發(fā)布新版本的裝置特定軟件便重寫應用程序的應用程序開發(fā)。
[0042]PTT客戶端108是經由外部接口(此處在PTT知曉UI 106處展示)提供對PTT服務的接入的應用程序。PTT客戶端包括啟用移動操作系統(tǒng)104應用程序(例如其它駐留的應用程序110)所需的所有功能。除了用PTT客戶端108提供對PTT服務的接入之外,PTT客戶端108可充當所有PTT知曉應用程序與到群組通信計算機裝置102的接口之間的隔離層。在此實施例中,PTT客戶端108維持對PTT服務的接入,對群組通信請求做出響應,處理所有PTT知曉移動操作系統(tǒng)應用程序對PTT服務的請求,處理所有傳出的PTT請求,收集和封裝用于起始PTT談話突發(fā)的聲碼器包,并剖析用于終止的PTT談話突發(fā)的聲碼器數據的包。
[0043]在一個實施例中,處理器將提供對外部通信接口(或者此處,AMSS 102接口)的直接接入。媒體處置器通過調用適當的API (例如來自其它駐留的應用程序110的那些API)來對對于針對群組的服務的PTT請求作出響應,且可服務于來自用戶的請求且通知用戶任何針對群組的媒體請求的結果。如本文中更全面描述,處置器可經調用以使AMSS 102接口變?yōu)楝F用狀態(tài)且準備就緒在網絡上廣播。因此,AMSS 102或者其它通信接口通常具有待用狀態(tài)和現用狀態(tài),使得僅在通信接口的現用狀態(tài)下(例如,裝置組件經加電且準備就緒進行發(fā)射)從無線通信網絡請求資源。
[0044]在一個實施例中,PTT客戶端108可與作為駐留的應用程序110而存儲的優(yōu)先排序應用程序介接。當PTT客戶端108接收到警報時,PTT客戶端108與優(yōu)先排序應用程序通信。所述優(yōu)先排序應用程序將存取優(yōu)先排序列表(例如存儲于圖3的存儲器88中的優(yōu)先排序列表),且確定傳入的警報是否應得到超過正由PTT客戶端108處置的當前通信的優(yōu)先權。如果傳入的警報確實具有優(yōu)先權,那么PTT客戶端108便中斷當前呼叫且致使移動裝置發(fā)射準備就緒信號以接收傳入的優(yōu)先通信。因此,PTT客戶端108將使裝置的狀態(tài)從不可用改變成可用。
[0045]圖5是根據本發(fā)明實施例的無線通信裝置的通信接口 92的狀態(tài)圖。參看圖5,通信接口 92處于準備就緒狀態(tài)120,在所述準備就緒狀態(tài)120下,通信接口 92可加入例如PTT通信等傳入的群組通信會話。當建立第一群組通信會話時,通信接口 92轉變成現用狀態(tài)122。如下文將相對于圖6較詳細描述,當處于現用狀態(tài)122時,在接收到新群組通信會話的通知后,無線通信裝置14即刻確定其當前通信會話是否具有比所通知的通信會話高的優(yōu)先權等級。如果無線通信裝置14確定所通知的通信會話并不具有比其當前通信會話高的優(yōu)先權,那么通信接口 92便返回指示無線通信裝置14對于詢問的群組通信服務器32“不可用”的信號?;蛘?,如果無線通信裝置14確定所通知的通信會話具有比其當前通信會話高的優(yōu)先權,那么通信接口 92便中斷當前通信會話且轉變回到準備就緒狀態(tài)120,以便可加入所通知的群組通信,在此之后所述通信接口 92將再次轉變成用于新會話的現用狀態(tài)122。
[0046]盡管上文相對于使通信裝置14從所述裝置14在其間參與當前群組通信會話的現用狀態(tài)轉變成允許所述裝置14加入所通知的群組通信會話的準備就緒狀態(tài)來描述圖5,但將了解,其它實施例可針對從任何類型的處理任務或活動轉變成準備就緒狀態(tài)。換句話說,在至少一個實施例中,例如群組呼叫通知等警報可迫使裝置14退出任何處理任務以便于裝置14加入所通知的群組通信會話。所述處理任務可對應于游戲會話、網絡瀏覽會話、一對一話音呼叫或者群組通信會話。盡管下文所描述的實施例大體上針對迫使裝置14選擇性地退出或者中斷當前群組通信會話從而有利于新通知的群組通信會話,但是因此將了解,這些實施例也可修改成裝置14當前正參與其它類型的處理任務的情境。
[0047]在一實例中,傳入的群組通信可能是通知或者警報,所述通知或者警報經專門配置以致使無線通信裝置14的狀態(tài)改變成準備就緒狀態(tài)120,即中斷正在進行的群組通信或者改變裝置的功能,但不必致使第二群組通信在其后立刻被接收。因此,所述警報未必直接與新會話相關聯,而是可充當對從狀態(tài)122轉變成狀態(tài)120的指令。
[0048]圖6說明根據本發(fā)明實施例的無線通信裝置可借以在接收到不同的通信會話的通知時基于相關聯的優(yōu)先權等級來選擇性地確定中斷當前通信會話的過程。
[0049]參看圖6,無線通信裝置14接收到群組通信會話(例如,PTT會話)的通知(500)。在接收到呼叫通知后,無線通信裝置14即刻確定其當前是否可用,以便可接受呼叫通知(502)。舉例來說,如果無線通信裝置14在500處接收到呼叫通知時處于準備就緒狀態(tài)120,那么502的確定便可評估成“可用”,或者,如果無線通信裝置14在500處接收到呼叫通知時處于現用狀態(tài)122,那么502的確定便可評估成“不可用”。如果決策塊502確定無線通信裝置可用于加入通信會話(502),那么無線通信裝置14便發(fā)送指示無線通信裝置14的可用性及其加入所通知的通信會話的意愿的指示。舉例來說,504中發(fā)送的消息可對應于發(fā)送到服務基站且接著轉發(fā)到正對所通知的通信會話進行仲裁的群組通信服務器32上的通知ACK(接受)消息。
[0050]否則,如果決策塊502確定無線通信裝置14當前不可用(例如,因為裝置14已經參與另一會話、裝置14的通信接口 92處于現用狀態(tài)14等),那么無線通信裝置14便存取存儲于其上的優(yōu)先權列表(506),且確定來自500的新通知的通信會話是否具有比在裝置14處的當前通信會話高的優(yōu)先權(508)。此外,優(yōu)先權等級確定可以許多方式來執(zhí)行。舉例來說,識別與所通知的群組通信會話和/或當前群組通信會話相關聯的群組的群組識別符可用以建立其相應的優(yōu)先權等級。在替代實例中,所通知的群組通信會話的發(fā)起方的呼叫方識別符可用以建立用于所通知的群組通信會話的優(yōu)先權等級。在另一實例中,裝置14的當前群組通信會話的當前發(fā)言權占有者的呼叫方識別符可用以建立裝置14的當前群組通信會話的優(yōu)先權等級。優(yōu)先權等級可以定量的方式(例如,用由優(yōu)先權列表中的表指示的O到7之間的分級等)或者層級的方式(例如,相對優(yōu)先權等級可存儲于優(yōu)先權列表中)來表示。舉例來說,512中發(fā)送的消息可對應于發(fā)送到服務基站且接著轉發(fā)到正對所通知的通信會話進行仲裁的群組通信服務器32上的通知ACK(拒絕)消息。在一實例中,如果當前群組通信會話和所通知的群組通信會話經確定具有相同的優(yōu)先權,那么裝置14在此些例子中便可維持當前群組通信會話或者切換到新群組通信會話。在一實例中,在相等優(yōu)先權的會話之間進行選擇可基于用戶的偏好,且可與優(yōu)先權列表關聯存儲(例如,“在優(yōu)先權等級相等的情況下切換到新會話”或者“在優(yōu)先權等級相等的情況下維持當前會話”等)。
[0051]基于508中的優(yōu)先權等級比較,無線通信裝置14確定是否從其當前群組通信會話切換到來自500的新通知的群組通信會話(508)。因此,如果無線通信裝置14基于相關聯的優(yōu)先權等級確定不切換到新通知的群組通信會話,那么無線通信裝置14便發(fā)送指示無線通信裝置14不可用的信號(512)。否則,如果無線通信裝置14基于相關聯的優(yōu)先權等級確定切換到新通知的群組通信會話,那么無線通信裝置14便中斷其當前通信會話(510)。因此,在510中,無線通信裝置從現用狀態(tài)122轉變成準備就緒狀態(tài)120。如此,過程在此點處前進到504,且無線通信裝置14指示其可用性和加入所通知的群組通信會話的意愿,如上文所論述(例如,通知ACK(接受)消息被發(fā)送到服務器32)。盡管圖6被描述且展示為使得當前通信在裝置14接受新會話(504)之前中斷(510),但將了解,在本發(fā)明的另一實施例中,504可在510之前發(fā)生。因此,圖6中說明的至少關于510和504的特定操作次序并不希望將實施例限定于此。
[0052]如所屬領域的一般技術人員將了解,允許無線通信裝置14處置其本身的優(yōu)先權等級減少了與在服務器32處針對多個用戶的個別優(yōu)先權實施相關聯的復雜性。此外,允許個別用戶在建立呼叫優(yōu)先權方面有更多的靈活性,使得當用戶已經參與一呼叫時不會忽略重要的呼叫。
[0053]所屬領域的技術人員將了解,可使用多種不同技術和技藝中的任一者來表示信息和信號。舉例來說,可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子或其任何組合來表示在以上描述中通篇參考的數據、指令、命令、信息、信號、位、符號以及碼片。
[0054]另外,所屬領域的技術人員將了解,結合本文中所揭示的實施例而描述的各種說明性邏輯塊、模塊、電路以及算法步驟可實施為電子硬件、計算機軟件或兩者的組合。為清楚說明硬件與軟件的此互換性,上文已大致關于其功能性而描述了各種說明性組件、塊、模塊、電路以及步驟。所述功能性是實施為硬件還是軟件取決于特定應用和強加于整個系統(tǒng)的設計約束。所屬領域的技術人員可針對每一特定應用以不同方式來實施所描述的功能性,但所述實施決策不應被解釋為會導致脫離本發(fā)明的范圍。
[0055]可用通用處理器、數字信號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件或其經設計以執(zhí)行本文中所描述的功能的任何組合來實施或執(zhí)行結合本文中所揭示的實施例而描述的各種說明性邏輯塊、模塊和電路。通用處理器可以是微處理器,但在替代方案中,處理器可以是任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機。處理器還可實施為計算裝置的組合,例如,DSP與微處理器的組合、多個微處理器的組合、一個或一個以上微處理器與DSP核心的聯合,或任何其它此配置。
[0056]結合本文中所揭示的實施例而描述的方法、序列和/或算法可直接體現于硬件中、由處理器執(zhí)行的軟件模塊中或兩者的組合中。軟件模塊可駐留在RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可裝卸盤、CD-ROM,或此項技術中已知的任一其它形式的存儲媒體中。示范性存儲媒體耦合到處理器,使得處理器可從存儲媒體讀取信息和將信息寫入到存儲媒體。在替代方案中,存儲媒體可與處理器成一體式。處理器和存儲媒體可駐留于ASIC中。ASIC可駐留于用戶終端(例如,接入終端)中。在替代方案中,處理器和存儲媒體可作為離散組件駐留于用戶終端中。
[0057]在一個或一個以上示范性實施例中,所描述的功能可實施于硬件、軟件、固件或其任一組合中。如果實施于軟件中,則可將功能作為一個或一個以上指令或代碼而在計算機可讀媒體上存儲或傳輸。計算機可讀媒體包括計算機存儲媒體與包括促進計算機程序從一處傳送到另一處的任何媒體的通信媒體兩者。存儲媒體可以是可由計算機存取的任何可用媒體。舉例來說(且并非限制),所述計算機可讀媒體可包含RAM、ROM、EEPROM、CD-ROM或其它光盤存儲裝置、磁盤存儲裝置或其它磁性存儲裝置,或可用于載送或存儲指令或數據結構形式的所要程序代碼且可由計算機存取的任何其它媒體。此外,可恰當地將任何連接稱作計算機可讀媒體。舉例來說,如果使用同軸電纜、光纖電纜、雙絞線、數字訂戶線(DSL)或例如紅外線、無線電和微波等無線技術從網站、服務器或其它遠程源傳輸軟件,那么同軸電纜、光纖電纜、雙絞線、DSL或例如紅外線、無線電和微波等無線技術包括于媒體的定義中。如本文中所使用,磁盤和光盤包括壓縮光盤(CD)、激光光盤、光學光盤、數字多功能光盤(DVD)、軟磁盤以及藍光光盤,其中磁盤通常以磁性方式再現數據,而光盤使用激光以光學方式再現數據。上述各項的組合也應包括在計算機可讀媒體的范圍內。
[0058]雖然前文的揭示內容展示了本發(fā)明的說明性實施例,但應注意:在不脫離如所附的權利要求書所界定的本發(fā)明的范圍的情況下,可在本文中進行各種改變和修改。無需以任何特定次序來執(zhí)行根據本文中所述的本發(fā)明的實施例的方法權利要求項的功能、步驟和/或動作。此外,盡管可以單數形式描述或主張本發(fā)明的元件,但除非明確聲明限于單數,否則也涵蓋復數形式。
【權利要求】
1.一種在無線通信系統(tǒng)內迫使給定接入終端中斷給定處理任務的方法,其包含: 當給定接入終端正參與所述給定處理任務時,在所述給定接入終端處接收與群組通信會話有關的警報; 確定所述警報是否經配置以迫使所述給定接入終端中斷所述給定處理任務;以及 基于所述確定步驟來中斷所述給定處理任務。
2.根據權利要求1所述的方法,其中所述處理任務對應于在所述給定接入終端處執(zhí)行的非通信過程,或者并非群組通信會話的通信過程。
3.根據權利要求2所述的方法,其中所述處理任務與游戲會話、網絡瀏覽會話或者一對一話首呼叫有關。
4.根據權利要求1所述的方法,其中所述給定處理任務對應于當前群組通信會話。
5.根據權利要求4所述的方法,其中所述警報對應于通知所述群組通信會話的通知消息,且所述給定接入終端不加入所述所通知的群組通信會話。
6.根據權利要求4所述的方法,其中所述警報對應于通知所述群組通信會話的通知消息,且所述給定接入終端加入所述所通知的群組通信會話。
7.根據權利要求4所述的方法,其中所述當前群組通信會話對應于即按即說(PTT)會話、即按即傳(PTX)會話、半雙工通信會話或者全雙工通信會話。
8.根據權利要求1所述的方法,其中所述群組通信會話對應于即按即說(PTT)會話、SP按即傳(PTX)會話 、半雙工通信會話或者全雙工通信會話。
9.一種經配置以在無線通信系統(tǒng)內中斷給定處理任務的接入終端,其包含: 用于在所述接入終端正參與所述給定處理任務時接收與群組通信會話有關的警報的裝置; 用于確定所述警報是否經配置以迫使所述接入終端中斷所述給定處理任務的裝置;以及 用于基于所述用于確定的裝置的所述確定來中斷所述給定處理任務的裝置。
10.一種經配置以在無線通信系統(tǒng)內中斷給定處理任務的接入終端,其包含: 經配置以在所述接入終端正參與所述給定處理任務時接收與群組通信會話有關的警報的邏輯; 經配置以確定所述警報是否經配置以迫使所述接入終端中斷所述給定處理任務的邏輯;以及 經配置以基于所述經配置以確定的邏輯的所述確定來中斷所述給定處理任務的邏輯。
11.根據權利要求10所述的接入終端,其中所述處理任務對應于在所述給定接入終端處執(zhí)行的非通信過程,或者并非群組通信會話的通信過程。
12.根據權利要求11所述的接入終端,其中所述處理任務與游戲會話、網絡瀏覽會話或者一對一話音呼叫有關。
13.根據權利要求10所述的接入終端,其中所述給定處理任務對應于當前群組通信會話。
14.根據權利要求13所述的方法,其中所述警報對應于通知所述群組通信會話的通知消息,且所述給定接入終端不加入所述所通知的群組通信會話。
15.根據權利要求13所述的接入終端,其中所述警報對應于通知所述群組通信會話的通知消息,且所述給定接入終端加入所述所通知的群組通信會話。
16.根據權利要求13所述的接入終端,其中所述當前群組通信會話對應于即按即說(PTT)會話、即按即傳(PTX)會話、半雙工通信會話或者全雙工通信會話。
17.根據權利要求10所述的接入終端,其中所述群組通信會話對應于即按即說(PTT)會話、即按即傳(PTX)會話、半雙工通信會話或者全雙工通信會話。
18.—種包含指令的計算機可讀存儲媒體,所述指令在由經配置以在無線通信系統(tǒng)內中斷給定處理任務的接入終端執(zhí)行時,致使所述接入終端執(zhí)行操作,所述指令包含: 用以在所述接入終端正參與所述給定處理任務時接收與群組通信會話有關的警報的程序代碼; 用以確定所述警報是否經配置以迫使所述接入終端中斷所述給定處理任務的程序代碼;以及 用以基于所述用以確定的程序代碼的所述確定來中斷所述給定處理任務的程序代碼。
【文檔編號】H04W4/10GK103546875SQ201310435863
【公開日】2014年1月29日 申請日期:2009年7月15日 優(yōu)先權日:2008年7月15日
【發(fā)明者】貝絲·安·布魯爾, 阿舒托什·阿加瓦爾 申請人:高通股份有限公司