專利名稱:特設(shè)通信網(wǎng)絡(luò)內(nèi)的控制通信的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于控制群組會話的系統(tǒng)和方法,特別是用于控制向參加群組會話的用戶廣播音頻的系統(tǒng)和方法。
背景技術(shù):
通信系統(tǒng),尤其無線通信系統(tǒng),正變得越來越精密,向消費者提供了用來互相交流的改進功能。這種增強的功能在汽車行業(yè)中尤為實用,因而現(xiàn)在車輛裝配有帶有改進的音頻(話音)無線通信功能的通信系統(tǒng)。例如,On StarTM是目前車輛中采用的知名通信系統(tǒng),它使車輛乘員可通過激活按鍵來建立與他人(如服務(wù)中心)的電話呼叫。
然而,現(xiàn)有通信模式缺少靈活性來裁制群組通信和其他特設(shè)通信。例如,現(xiàn)有的方法嚴(yán)重依賴從通信的一端(即服務(wù)中心)建立通信,并且不對所有各方提供手段來動態(tài)改變通信的特性或群組的定義。這種靈活性的缺失會阻礙群組用戶依照自己的意愿自由通信。
但是,在建立更靈活的通信模式方面還有不少待解決的問題。例如,可以授權(quán)許多潛在的系統(tǒng)用戶訪問群組會話并講話。隨著參與群組會話的人員數(shù)量的增加,當(dāng)多個講話人可能嘗試立刻講話時,通信會變得混亂。附圖1說明了這個問題,附圖1示出了服務(wù)器24可以在一鍵通(push to talk)通信系統(tǒng)中組織音頻數(shù)據(jù)的一種方式。所有的用戶能夠通過麥克風(fēng)68,向服務(wù)器24無線提供音頻數(shù)據(jù)流,該音頻數(shù)據(jù)流能夠在音頻混合器200進行混合。不管怎樣,混合的音頻數(shù)據(jù)可以最終無線地發(fā)送回用戶,從用戶車輛26內(nèi)的揚聲器78廣播。在此情況下,一個指定的用戶通過其車輛26內(nèi)的揚聲器78將至少聽到所有其他用戶重疊的聲音,隨著其他潛在講話的用戶數(shù)量的增加,會造成混亂。
簡而言之,隨著用于車輛的一鍵通的環(huán)境中增加群組通信的需求的增長,也需要能夠組織群組內(nèi)的通信、使群組會話更好管理的設(shè)計。本申請公開的內(nèi)容給出了完成該目的不同裝置。
因此,希望提供控制群組會話的方法,特別是控制向參與群組會話的用戶廣播音頻的方法。
附圖1示出可以用來混合特設(shè)通信系統(tǒng)內(nèi)音頻的一個系統(tǒng);附圖2是車載無線通信系統(tǒng)的框圖;附圖3是車載無線通信系統(tǒng)的控制系統(tǒng)的框圖;附圖4a示出使用仲裁邏輯向群組會話的參與者僅廣播用戶音頻數(shù)據(jù)流的子集的車載無線通信系統(tǒng)的控制系統(tǒng);附圖4b示出在用戶接口的顯示畫面,用于通知用戶其是否當(dāng)前被允許講話,并提供選項修改其當(dāng)前講話的優(yōu)先權(quán);附圖5示出在用戶接口的顯示畫面,使得用戶可通過使用電子令牌向另一個用戶傳遞講話優(yōu)先權(quán);附圖6示出在用戶接口的顯示畫面,使得用戶可在仲裁期間對另一個當(dāng)前講話的用戶評分以試圖修改其他人的優(yōu)先權(quán);附圖7示出通過使用系統(tǒng)管理員來仲裁群組會話廣播的車載無線通信系統(tǒng)的控制系統(tǒng);附圖8示出在用戶接口的顯示畫面,用于通過阻塞或降低特定的其他群組會話參與者的音量,來修改至該用戶的群組會話廣播;附圖9a示出可使用附圖8顯示畫面在服務(wù)器修改群組會話廣播的車載無線通信系統(tǒng)的控制系統(tǒng);附圖9b示出可使用附圖8中的顯示畫面在連接至用戶接口的頂部單元(head unit)修改群組會話廣播的車載無線通信系統(tǒng)的控制系統(tǒng);附圖10示出在用戶接口的顯示畫面,用于使用戶可阻塞將其音頻數(shù)據(jù)發(fā)送給選擇的群組會話的參與者。
本發(fā)明可以進行各種修改和替換,通過附圖中的示例示出特定的實施例,并將在下面詳細(xì)描述特定的實施例。但是,應(yīng)理解本發(fā)明并不限于公開的特定形式。而且,本發(fā)明涵蓋包括在由權(quán)利要求書所定義的發(fā)明的精神和范圍之內(nèi)的替換、修改及等同。
具體實施例方式
所描述的是控制向參與群組會話的用戶廣播音頻的系統(tǒng)和方法。在一個實施例中,通信服務(wù)器使用仲裁邏輯,確定哪個用戶具有講話的優(yōu)先權(quán),從而僅混合這些用戶的音頻數(shù)據(jù)流向所有用戶廣播。服務(wù)器能夠向用戶接口發(fā)送通知,以告知用戶其當(dāng)前的優(yōu)先權(quán)狀態(tài),并允許用戶請求提高、降低并取消其優(yōu)先權(quán)或?qū)⑵鋬?yōu)先權(quán)傳遞給另一個用戶。用戶也可以通過在其用戶接口把對已識別的其他用戶的評分(rating)告知仲裁邏輯來試圖影響該其他用戶的優(yōu)先權(quán)。另外,系統(tǒng)管理員既可以根據(jù)其自己的判斷力仲裁用戶的優(yōu)先權(quán),也可以根據(jù)由仲裁邏輯提供的建議仲裁用戶的優(yōu)先權(quán)。最終,無論系統(tǒng)評估的優(yōu)先權(quán)如何,用戶在其用戶接口既可以通過阻塞來自特定用戶的音頻接收也可以通過降低該特定用戶的音量來定制向其廣播的群組會話,或可以定制其向外的音頻發(fā)送,從而阻止它們被選擇的群組會話參與者接收。
現(xiàn)在來看附圖,下面將說明在汽車環(huán)境中的本發(fā)明的示例使用。附圖2示出示例性的基于車輛的通信系統(tǒng)10。在該系統(tǒng)中,車輛26安裝有無線通信設(shè)備22,該通信設(shè)備22將在下面詳細(xì)描述。通信設(shè)備22能夠發(fā)送和接收聲音(即語音)、數(shù)據(jù)(如文本或SMS數(shù)據(jù))和/或視頻。因此,設(shè)備22能夠向收發(fā)信機或連接至無線網(wǎng)絡(luò)28的基站無線發(fā)送或從其接收任何這些類型的信息。而且,無線通信設(shè)備可以從衛(wèi)星通信接收信息。最終,不僅網(wǎng)絡(luò)可以連接至公用交換電話網(wǎng)絡(luò)(PSTN)38、因特網(wǎng),或連接在至服務(wù)器24的路由中的其他通信網(wǎng)絡(luò),服務(wù)器24最終作為通信系統(tǒng)10的通信主機(host),并可以包含通信服務(wù)器。除了管理無線連接于該系統(tǒng)的車輛26之間的通信以外,服務(wù)器24還可作為向車輛26提供其他服務(wù)的服務(wù)中心的一部分,如緊急服務(wù)34或其他信息服務(wù)36(如餐飲服務(wù)、查號幫助等等)。
附圖3示出用于車輛26中典型無線通信裝置22的進一步細(xì)節(jié)。在一個實施例中,裝置22包括兩個主要部分頂部單元50和車載信息服務(wù)控制單元40。頂部單元50與用戶接口51有接口,或?qū)⑵浒?。?dāng)與系統(tǒng)10或其他連接于該系統(tǒng)的車輛通信時,車輛乘員通過用戶接口51來進行交流。例如,麥克風(fēng)68可用來捕捉車輛中說話者的話音,和/或當(dāng)其配備有語音識別組件70時可向頂部系統(tǒng)50給出命令。鍵盤72也可用于提供用戶輸入。鍵盤72的按鍵既可以專門用于特殊功能(如一鍵通按鍵、接受地圖信息的按鍵等等)又可用于選擇用戶接口提供的不同選項。
頂部單元50還包括導(dǎo)航單元62,該單元通常包含全球衛(wèi)星定位系統(tǒng)(GPS)以準(zhǔn)確定位車輛的位置,這很有用,例如,可以用來將汽車位置同系統(tǒng)提供的地圖信息聯(lián)系起來。眾所周知,該導(dǎo)航單元通過接收器與GPS衛(wèi)星通信。還提供定位單元66,該單元確定車輛指向的方向(北、東北等等),并且這對畫出車輛沿路線的行進非常有用。
最后,用戶與系統(tǒng)輸入通過控制器56來處理,該控制器在頂部單元50中執(zhí)行相應(yīng)的處理,并通過揚聲器78或連接于頂部系統(tǒng)50的顯示器79向車輛乘員提供輸出54。所采用的揚聲器78可以是通常車輛中提供的音頻(無線電)揚聲器,揚聲器可為四個或者更多,為了方便起見,圖中只示出一個。此外,在另一實施例中,輸出54可包括文語轉(zhuǎn)換器用來為任何包含在用戶正在監(jiān)控的群組通信頻道中的文本提供音頻輸出的選擇。該音頻特征對于在用戶駕駛車輛的移動環(huán)境中特別有益。還有,存儲器64連接于控制器56以協(xié)助其實施對系統(tǒng)輸入和輸出的管理??刂破?6還通過車輛總線接口58與車輛總線60通信。車輛總線60載有整個車輛的通信信息和其他的車輛控制數(shù)據(jù)。
同樣,車載信息服務(wù)控制單元40也通過車輛總線接口48連接至車輛總線60,從而也與頂部單元50相連。車載信息服務(wù)控制單元40基本上負(fù)責(zé)向車輛發(fā)送、如以無線方式向通信系統(tǒng)10的其他部分發(fā)送語音或數(shù)據(jù)通信,以及從車輛接收、如以無線方式從通信系統(tǒng)10的其他部分接收語音或數(shù)據(jù)通信。正因為如此,它包含有用來組織該通信的車載信息服務(wù)控制器46,以及包括無線收發(fā)信器的網(wǎng)絡(luò)接入裝置(NAD)42。雖然圖中頂部單元50和車載信息服務(wù)控制單元40被示為兩個分開的部分,然而本領(lǐng)域技術(shù)人員會可理解這兩部分及其組件可以組合或交換位置。
無線通信裝置22可以在車輛26內(nèi)部提供很大的通信靈活性。例如,第一車輛26a的乘員可呼叫第二車輛26b并與其乘員通話,這可通過按下頂部單元50的鍵盤72的按鍵來進行,若頂部單元50裝有語音識別組件70,則可通過直接說話來實現(xiàn)。在一個實施例中,按動按鍵或朝語音識別組件說話都會啟動與第二車輛26b的蜂窩電話呼叫。這樣,車輛26a或車輛26b的用戶無需繼續(xù)按鍵就可進行通話。此外,可配置該系統(tǒng)以包含聲控集成電路,如聲控按鍵(VOS)或聲控傳送(VOX)。這樣,用戶與其他用戶通信時,這種配置也提供系統(tǒng)的免提操作。
在另一實施例中,可配置按鍵在蜂窩網(wǎng)絡(luò)建立一鍵通通信頻道。這里,配置控制器56,使得當(dāng)?shù)谝卉囕v26a的用戶按下一鍵通按鍵時,只允許第一車輛26a的乘員通過麥克風(fēng)68的音頻經(jīng)車載信息服務(wù)控制單元40來傳送。進一步配置控制器56,使得當(dāng)?shù)谝卉囕v26a的乘員沒有按下按鍵時,只允許從第二車輛26b(或服務(wù)器24)接收的音頻信號經(jīng)揚聲器78收聽。另外,為了避免講話時一直按著按鍵,可配置該系統(tǒng)使得當(dāng)乘員第一次按動按鈕時傳輸音頻信號,第二次按動按鈕時接收音頻信號。
在任何情況下,第二車輛26b中的乘員都可按同樣的方式回應(yīng)第一車輛26a,講話者的話音可以從第一車輛的揚聲器(一個或多個)78中聽到?;蛘?,第一車輛26a的乘員可以呼叫服務(wù)器24來接收服務(wù)。另外,這樣的系統(tǒng)10可在基于車輛的應(yīng)用環(huán)境之外使用,并特別適用于其他便攜的裝置(移動電話、個人數(shù)據(jù)助手(PDAs)等等)。因此,在車載通信環(huán)境下使用該系統(tǒng)只是示例性的。
附圖4說明了一個實施例,在該實施例中,服務(wù)器24內(nèi)的音頻混合器200包括用來控制向參與群組會話的用戶廣播音頻的仲裁邏輯210。實際上,仲裁邏輯210從來自群組會話的各用戶的所有呼入音頻數(shù)據(jù)流中選擇某些子集進行混合,然后,通過可由每個用戶的用戶接口接收的群組信道向所有用戶廣播。因此,仲裁邏輯210評估用戶的優(yōu)先權(quán),并控制混合器,從而不必將來自用戶的所有呼入音頻數(shù)據(jù)流進行混合并廣播。這樣的效果是參與群組會話的用戶僅可以聽到所有群組會話參與者的一個子集(或可能僅一個用戶),因此能更好地控制群組會話,并使會話不會讓參與者感到混淆不清。
在系統(tǒng)10的優(yōu)選實施例中,呼入音頻數(shù)據(jù)流帶有用戶ID。這樣,由于從各用戶的車載信息服務(wù)控制單元40廣播音頻數(shù)據(jù)流,其頂部單元50自動地將數(shù)據(jù)流連同ID代碼傳送至服務(wù)器24,從而服務(wù)器24和/或仲裁邏輯210能夠適當(dāng)?shù)毓芾砣汉?。該系統(tǒng)可以使用許多不同類型的用戶ID代碼,如電話號碼、“句柄(handle)”、車輛識別號碼(VIN)、電子序列號(ESN)、國際移動用戶號碼(IMSI)或移動用戶國際ISDN號碼(MSISDN),為了方便,所有這些號碼在本文中稱為“用戶ID”。本領(lǐng)域的普通技術(shù)人員知道,用戶的用戶ID可以包括在數(shù)據(jù)標(biāo)題(header)內(nèi),該標(biāo)題與數(shù)據(jù)從用戶一起傳輸,可以由用戶事先規(guī)定數(shù)據(jù)格式,從而能夠由服務(wù)器24識別。
在一個實施例中,仲裁邏輯210對特定用戶在群組會話中講話已經(jīng)講話多長時間進行跟蹤,并且優(yōu)選地,僅向以前講話時間最長的用戶授予講話優(yōu)先權(quán)。例如,假設(shè)仲裁邏輯210一次僅允許混合兩個用戶的音頻數(shù)據(jù),并沿群組信道廣播,以此來保持理群組會話廣播的可管理性。向仲裁邏輯210輸入每個用戶的音頻數(shù)據(jù)流。從這些流中,仲裁邏輯根據(jù)流中的用戶ID和其到達的時間,可確定并存儲從某個特定用戶在系統(tǒng)中的最近講話開始已持續(xù)的時間。因此,假設(shè)用戶1的最近講話開始已持續(xù)了30秒;用戶2的講話開始已持續(xù)了5秒;用戶3的講話開始已持續(xù)了20秒;以及用戶4的講話開始已持續(xù)了10秒。根據(jù)仲裁邏輯210內(nèi)的算法,該判定用戶1和3此前在系統(tǒng)中講話時間最長,因此他們將有優(yōu)先權(quán),并能夠講話,聲音能夠被廣播。因此,仲裁邏輯210向混合器200發(fā)送控制信號,將用戶1和3的音頻流送進混合器,并隔斷用戶2和4的音頻流,從而用戶2和4的音頻流沒有被混合。替換地,仲裁邏輯210可以向混合器200發(fā)送控制信號,根據(jù)講話的優(yōu)先權(quán)調(diào)整特定用戶的音頻流的音量。
也能夠向用戶接口51提供有關(guān)仲裁過程的反饋。如附圖4b所示,用戶接口51的顯示器79能夠從嵌在群組會話廣播的標(biāo)題內(nèi)的仲裁邏輯210接收指示用戶狀態(tài)的信息,特別是能夠獲取使得在任何指定時間可講話或不可講話的用戶ID。例如,用戶2和4的顯示器79b顯示這些用戶不能在時刻(114b)講話,而顯示器79a通知用戶1和3可以通過按下其用戶接口上的一鍵通按鈕(未示出)來講話(114a)。
系統(tǒng)用戶還能夠向仲裁單元210提供輸入以協(xié)助其進行仲裁,或幫助其根據(jù)特定用戶的偏好做出邏輯仲裁決定。因此,無論他們的當(dāng)前狀態(tài)是允許講話還是不允許講話,用戶顯示器79可包括帶按鈕的觸摸屏,用于向服務(wù)器24和仲裁邏輯210發(fā)送其在群呼內(nèi)講話(按鈕115a和115b)或最近不想講話的愿望(按鈕116a和116b)。這樣可以知道授予優(yōu)先權(quán)的特定用戶在一定的時間段內(nèi)可能僅想傾聽,而其他未被授予優(yōu)先權(quán)的講話者可能需要講話。知道了這些,用戶可以觸動其用戶接口51上的按鈕115a和115b,向仲裁邏輯210發(fā)送請求,以請求優(yōu)先權(quán)或仲裁過程中的考慮事項,或可觸動按鍵116a和116b,以通知仲裁邏輯當(dāng)前不要考慮他們,并使其優(yōu)先權(quán)無效。
例如,如圖所示,假設(shè)用戶1和3已經(jīng)授予優(yōu)先權(quán),但用戶1在最近不想?yún)⑴c講話。進一步假設(shè)盡管仲裁邏輯當(dāng)前沒有允許用戶2講話,但用戶2希望講話,并且用戶3和4不關(guān)心他們的優(yōu)先權(quán)。用戶1能夠按下其按鈕116a,用戶2能夠按下其按鈕115b。當(dāng)仲裁單元接收到這些指令時,仲裁單元能夠取消用戶1的優(yōu)先權(quán),實際上只要用戶1的按鈕116a被觸動,在其仲裁過程中就忽略用戶1。因此,仲裁邏輯210重新考慮優(yōu)先權(quán),這將導(dǎo)致用戶3(20秒)和用戶4(10秒)超越用戶2(5秒)而具有優(yōu)先權(quán),再假設(shè)在該簡單的示例中,仲裁邏輯僅允許最多混合兩個音頻流。但是,仲裁邏輯210識別出了用戶2講話的請求(按鈕115b),因此向該用戶授予優(yōu)先權(quán),也許通過首先核實沒有其他用戶更早地按此方式請求優(yōu)先權(quán)并已為該優(yōu)先權(quán)等待更長的時間。因此,最后,根據(jù)先前授予的優(yōu)先權(quán)和用戶按下的按鈕115和116的狀態(tài),仲裁邏輯能夠使用戶2(優(yōu)先權(quán)的請求者)和用戶3(根據(jù)默認(rèn)的優(yōu)先權(quán)原則等待最長時間的用戶)可講話。
為了進一步幫助用戶理解由仲裁邏輯210確定的與之相應(yīng)的狀態(tài),仲裁邏輯能夠計算用戶當(dāng)前的優(yōu)先權(quán)等級(117),并估計變成可講話者所需的時間(118)。盡管這種信息對所有用戶都可能有用,但是對當(dāng)前不可講話的用戶來說特別有用,因此,在附圖4b中對此作了說明。優(yōu)先權(quán)等級117可以是表示不可講話的用戶的“排隊位置”的數(shù)字。因此,根據(jù)附圖4a所示的示例,其中用戶1和用戶3當(dāng)前可講話,用戶4的等級為“1”,而用戶2的等級為“2”??梢允褂媒y(tǒng)計分析,也許根據(jù)當(dāng)前參與群組會話的用戶的號碼以及有關(guān)該呼叫的歷史數(shù)據(jù)等,由仲裁邏輯來計算估計時間117。當(dāng)用戶按下各種指示優(yōu)先權(quán)偏好的按鈕時,可更新這些字段117和118,和/或一旦用戶變成可講話時則自行消失。如前所述,這種用戶指定的命令可作為標(biāo)題數(shù)據(jù)無線發(fā)送給服務(wù)器。
在優(yōu)選實施例中,按鈕115和116與用戶實際講話時使用的一鍵通按鈕不同(為了方便,沒有示出)。因此,用戶可以按下按鈕115和116當(dāng)中的其中一個,然后等待其變成可講話的通知(114a),然后才能夠按下其一鍵通按鈕來開始講話。但是,不必是這種情況。例如,在一些實施例中,請求按鈕115a和115b也能夠同時作為一鍵通按鈕,從而只要仲裁邏輯允許就可保證對特定用戶的優(yōu)先權(quán)。
當(dāng)然,上述示例僅提供仲裁邏輯如何工作以及用戶如何試圖修改該邏輯的操作的簡單說明。許多其他的仲裁和優(yōu)先權(quán)方式也是可行的。例如,也可以根據(jù)用戶在會話過程中講話的情況來調(diào)整優(yōu)先權(quán),較頻繁講話的參與者被授予的優(yōu)先權(quán)等級比較不頻繁的參與者高,理由是這種頻繁講話的參與者可能更需要這種優(yōu)先權(quán)。或者相反,頻率低的參與者應(yīng)被授予更高的優(yōu)先權(quán),理由是為了公平,讓他們也有表達愿望的機會??傊?,能夠調(diào)整由邏輯210使用的實際仲裁方案,以適合用戶的偏好。
在替換實施例中,一個指定的用戶能夠?qū)⑵鋬?yōu)先權(quán)傳遞給其他用戶,而不是請求或取消其優(yōu)先權(quán)。如附圖5所示,通過使用電子令牌,可以實現(xiàn)這種實施例,圖中示出了當(dāng)前可講話的用戶(如用戶1)的用戶接口51的顯示器79。在一個實施例中,服務(wù)器24向那些當(dāng)前可講話的用戶廣播仲裁過程的結(jié)果,特別是那些目前沒有優(yōu)先權(quán)的其他用戶(即用戶4和用戶2)的用戶ID。如圖所示,這些用戶ID能夠結(jié)合觸摸屏按鈕119在用戶1的顯示器79上顯示。使用這些按鈕119,用戶1能夠?qū)⑵鋬?yōu)先權(quán)傳遞給其他當(dāng)前不可講話的用戶當(dāng)中的一個用戶。優(yōu)選地,顯示按上述的優(yōu)先權(quán)等級列出的不可講話的用戶,這樣用戶1能夠知道誰已經(jīng)等待了最長時間,因而此人可能是最應(yīng)當(dāng)收到用戶1的優(yōu)先權(quán)的人。當(dāng)按下按鈕119時,令牌傳遞用戶(用戶1)和令牌接收用戶(用戶4)的用戶ID連同指示仲裁邏輯210傳遞優(yōu)先權(quán)的指令被發(fā)送回服務(wù)器24和仲裁邏輯210,該指令可以被認(rèn)為是電子令牌。當(dāng)接收到該指令(令牌)時,仲裁邏輯210能夠核實用戶1實際上具有合格的優(yōu)先權(quán),并能夠根據(jù)仲裁邏輯210運行的優(yōu)先權(quán)算法,采取適當(dāng)?shù)男袆?,如調(diào)高用戶4的優(yōu)先權(quán)的等級或直接授予用戶4優(yōu)先權(quán)。
在另一個實施例中,如附圖6的用戶接口顯示器79所示,用戶可通過評分系統(tǒng)來試圖影響要授給其他用戶的優(yōu)先權(quán),而不是通過使用電子令牌來傳遞優(yōu)先權(quán)。在此實施例中,顯示器79列出連接至群組會話的各用戶的用戶ID,或至少顯示當(dāng)前在講話的用戶的用戶ID,可通過頂部單元50對群組信道音頻廣播中的標(biāo)題的評估來進行確定。如圖所示,當(dāng)前講話的用戶ID被高亮顯示(121),可以使用所示的升/降評分按鈕123來評分(122)高亮顯示的用戶。按這種方式,在群組會話環(huán)境中的用戶的幫助性以及禮貌性等可以用刻度1-10進行定級,0表示無理的、令人討厭的或濫用權(quán)利的會話參與者,10表示有禮貌的和有見識的值得被授予系統(tǒng)優(yōu)先權(quán)的參與者??梢允褂?作為默認(rèn)等級。當(dāng)各用戶講話時,從存儲器64檢索由用戶在該接口(如用戶1)建立的當(dāng)前評分并相應(yīng)顯示。此時,用戶能夠使用升/降按鈕調(diào)整講話用戶的評分,能夠?qū)⒋嗽u分發(fā)送回服務(wù)器24和仲裁邏輯210,或可替換地,通過按下“發(fā)送”按鈕124來發(fā)送該評分。當(dāng)然,有許多不同的方法來對系統(tǒng)的用戶評分、顯示系統(tǒng)用戶的評分以及將該評分發(fā)送給服務(wù)器,因此附圖6僅作示例。
不管怎樣,一旦仲裁邏輯210接收到評分,仲裁邏輯210就能夠使用該評分來輔助其仲裁決策以及系統(tǒng)優(yōu)先權(quán)的調(diào)整。例如,所接收的每個用戶的評分可以平均,作為調(diào)整系統(tǒng)優(yōu)先權(quán)的加權(quán)因子;在一個簡單的示例中,如果一個用戶的評分是另一個用戶的3倍,則仲裁邏輯就更頻繁地爭取向該高評分的用戶授予3倍的優(yōu)先權(quán)?;蛘咴u分可以作為限定(cut-off)值;如果特定用戶的平均評分低于某個閥值(如2),則該用戶可能被永遠禁止接收優(yōu)先權(quán)并永遠不可講話,而高評分的用戶(如8或更高),只要有可能,可以根據(jù)默認(rèn)的優(yōu)先權(quán)算法,總是優(yōu)先地接收優(yōu)先權(quán)??商鎿Q地,服務(wù)器24可以使用低評分或低評分的延續(xù)歷史,來簡單地將低評分的用戶從群組會話中斷開,這樣就使得該用戶聽不到會話,更不用說講話了。使用用戶評分的處理和優(yōu)先權(quán)調(diào)整也可以使用多種不同的方式來實現(xiàn)。
盡管附圖6考慮了當(dāng)特定用戶講話時對其進行評分的便利,但應(yīng)理解即使群組會話中的參與者沒有講話,也可以對他們進行評分。
可替換地,用戶的評分可以用來阻塞或降低可被其他群組會話參與者聽到的低評分用戶的聲音數(shù)據(jù)的音量。下面結(jié)合替換實施例,詳細(xì)描述這種阻塞和/或音量降低。
在附圖7所示的另一個實施例中,仲裁邏輯210可以由服務(wù)器管理員代替或受其控制,服務(wù)器管理員的任務(wù)是跟蹤各群組會話用戶、這些用戶的優(yōu)先權(quán)以及請求,并控制音頻混合器200以使得僅允許把特定的用戶子集的聲音向其他用戶廣播。優(yōu)選地,服務(wù)器管理員使用連接至服務(wù)器24內(nèi)的仲裁邏輯210的計算機終端220。在一個實施例中,計算機終端220向系統(tǒng)管理員顯示連接至群呼的用戶列表、用戶請求、用戶評分、用戶等級以及可能在仲裁邏輯內(nèi)運行的任何優(yōu)先權(quán)算法的結(jié)果等,即基本是前述實施例中仲裁邏輯210接收、處理以及產(chǎn)生的所有數(shù)據(jù)。根據(jù)該數(shù)據(jù),系統(tǒng)管理員能夠根據(jù)其默認(rèn)的優(yōu)先權(quán)原則,讓系統(tǒng)運行,或必要時,不考慮這種優(yōu)先權(quán),以改善群組會話的流暢性。如有必要,系統(tǒng)管理員的終端220可包含麥克風(fēng)222,以允許管理員向用戶講話,通知用戶系統(tǒng)的細(xì)節(jié)或任何用戶可能在群組會話中需要知道的信息。盡管優(yōu)選地,系統(tǒng)管理終端220結(jié)合由仲裁邏輯210建立的默認(rèn)優(yōu)先權(quán)原則工作,并僅在適當(dāng)時修改這些設(shè)置,但系統(tǒng)管理員可以根據(jù)其自己的判斷和公正的感覺,完全控制并建立優(yōu)先權(quán)。
在前面的實施例中,既可以由系統(tǒng)(如仲裁邏輯210或管理員220)來組織在無線網(wǎng)絡(luò)上的群組會話的通信,也可以由用戶(通過使用電子令牌以及評分等)來組織在無線網(wǎng)絡(luò)上的群組會話的通信。但是,在這些實施例中,服務(wù)器24最終向參與群組會話的各用戶廣播相同的混合的音頻信號。而這些方式當(dāng)然提供對群組會話的一定程度的控制和組織,特定的用戶可能想單獨定制(tailor)其聽到的廣播。
附圖8示出了允許這種定制的用戶接口51的顯示器79。如前面一樣,顯示的是參與群組會話的用戶列表,而且當(dāng)前講話的用戶也是高亮顯示(121)(如用戶3)。結(jié)合該高亮顯示,在該用戶接口的用戶(如用戶1)可選擇如何在其用戶接口處理當(dāng)前講話的用戶(用戶3)的音頻。例如,假設(shè)用戶1發(fā)現(xiàn)參與群組會話的用戶3是無幫助的或濫用權(quán)利的。用戶1能夠選擇阻塞(130)來自用戶3的音頻廣播,或能夠選擇修改(如減小)(131)來自該用戶的廣播音量,從而仍能聽到其講話,但不會喧賓奪主。如前面公開的評分方式,也可以用數(shù)字來量化音量調(diào)整,用升/降按鈕132來調(diào)整(替換地,音量調(diào)整也能夠指示向系統(tǒng)返回的評分,反之亦然)。
如附圖9a和9b所示,既可以在服務(wù)器24,也可以在用戶頂部單元50來影響用戶聽廣播的偏好。附圖9a示出可在服務(wù)器24處理用戶偏好的實施例。更具體地說,當(dāng)用戶(如用戶1)選擇阻塞(130)或降低特定用戶(見附圖8)的音量(131)時,用戶1的用戶接口51最終沿?zé)o線鏈路235向服務(wù)器24發(fā)回這些參數(shù),具體說是向仲裁邏輯210發(fā)送。仲裁單元210解釋這些參數(shù),最終為用戶1設(shè)計個性化的廣播,該廣播在標(biāo)題中包含用戶1的用戶ID,以表示該用戶。類似地,如圖所示,為其他用戶形成其他的個性化廣播,每個個性化廣播含有用戶ID。當(dāng)從用戶1接收到修改參數(shù)(通過無線鏈路235)時,仲裁邏輯210能夠采取合適的行動,為該用戶產(chǎn)生個性化廣播。這可以通過由仲裁邏輯為音頻混合器200和/或音頻處理單元204產(chǎn)生特定的控制信號240a-d來實現(xiàn)。例如,假設(shè)用戶1按下按鈕130,以阻塞來自用戶2的廣播作為其接收到的群組會話的一部分。仲裁邏輯210能夠為用戶1產(chǎn)生特定的控制信號240a,在該控制信號中,來自各用戶的所有音頻數(shù)據(jù)流根據(jù)仲裁規(guī)則被混合,但不混合用戶2的音頻數(shù)據(jù)流。同樣,如果僅希望降低用戶2的音量,該相同的控制信號240a在混合前或在混合過程中調(diào)整用戶2的音量,以向用戶1提供其中用戶2的音量被減小的廣播。而且,可以通過音頻處理單元實現(xiàn)過濾和其他音頻調(diào)整,該音頻處理單元位于服務(wù)器內(nèi)(204)或在連接至用戶接口51的頂部單元50內(nèi)(206)。
附圖9b示出在各頂部單元50為各用戶處理用戶偏好的實施例。在該實施例中,在位于連接至用戶接口51的頂部單元內(nèi)的音頻混合器252進行音頻混合。因此,在服務(wù)器24內(nèi)的音頻混合器252被門250代替,該門250允許一定的未混合的音頻數(shù)據(jù)流,即如上所述的由仲裁邏輯210選擇的音頻數(shù)據(jù)流,沿群組無線信道向所有用戶廣播。盡管是沿單個信道發(fā)送,但可以根據(jù)用戶ID標(biāo)題信息,在頂部單元50交叉并獨立地重新配置多個音頻數(shù)據(jù)流,對本領(lǐng)域的普通技術(shù)人員是可以理解的;但是,為了方便,在附圖9b中獨立地示出每個數(shù)據(jù)流。可替換地,可以發(fā)送單個音頻數(shù)據(jù)流,達到如群組信道內(nèi)的子信道一樣的效果。
混合器控制器260響應(yīng)阻塞或降低音量的命令252,識別每個流并作相應(yīng)處理?;旌掀骺刂破?60可以包括或連接至頂部單元50中的控制器56。例如,假設(shè)仲裁邏輯210已經(jīng)選擇用戶2和用戶3的音頻流用作廣播,但用戶1想阻塞用戶2的音頻流。用戶1選擇合適的按鈕130(附圖8)來阻塞用戶2,從而通過信號255向混合器控制器260發(fā)送阻塞命令。然后,混合器控制器260識別用戶2的數(shù)據(jù)流,避免混合用戶2的數(shù)據(jù)流通過揚聲器78向用戶1廣播。類似地,假如選擇了降低音量,則在混合前降低用戶2的流或在混合過程中適當(dāng)降低用戶2的流。
在另一個實施例中,特定的用戶可以希望阻塞其本身的音頻數(shù)據(jù)流,而不是希望阻塞其他特定用戶音頻數(shù)據(jù)流,這樣該特定用戶的音頻數(shù)據(jù)流就不會被特定的其他用戶聽到,但所有其他群組會話的參與者能聽到。這種特性是有用的,例如,假如某一指定的用戶想評論(也許是負(fù)面的評論)特定的群組會話參與者而又不想讓該參與者聽到此評論。關(guān)于這一點,可以使用如附圖9a公開的系統(tǒng),該系統(tǒng)為每個用戶定制特定的廣播流。例如,參照附圖10,用戶(如用戶1)可以希望對用戶3作評論,因此希望阻塞其對用戶3的評論的廣播,該阻塞被稱為對外阻塞。因此,可以使用觸摸屏按鈕160在該用戶接口51的用戶1的顯示器79上選擇該用戶(用戶3)。因此,用戶1的顯示器79上高亮顯示對外阻塞的用戶,這樣用戶1就不會忘記該狀態(tài),并能在以后需要時取消該阻塞(取消阻塞圖中未示出,包括釋放阻止按鈕或一些其他特征)。
然后,當(dāng)用戶3被阻塞時,通過無線鏈路235(附圖9a)發(fā)送該事實,以通知仲裁邏輯210。作為響應(yīng),仲裁邏輯210形成用來控制用戶3廣播的控制信號(如240c),該控制信號不會將用戶1的音頻數(shù)據(jù)流混合進該廣播,即使這指通過應(yīng)用默認(rèn)規(guī)則來覆蓋由仲裁邏輯210做出的廣播決定。
盡管是優(yōu)選的,但應(yīng)注意附圖8-10所示的用戶定制方式不必伴有系統(tǒng)仲裁。換句話說,即使沒有仲裁,用戶也可以通過選擇附圖8所示的選擇種類,簡單地定制其想要聽到的用戶以及聽到的各種音量。這種由用戶指定的“仲裁”可以是使參與者可管理群組會話所需要的全部(特別是在相對較小的群組會話)。
盡管大量地描述了車輛內(nèi)的改進通信,但是本領(lǐng)域的普通技術(shù)人員理解這里公開的許多概念也可適用于其他沒有包含在車輛內(nèi)的移動的通信用戶接口,如蜂窩電話、個人數(shù)據(jù)助理(PDA)以及手提計算機等可被統(tǒng)稱為移動通信設(shè)備的裝置。
盡管分別描述了用戶接口51內(nèi)的許多顯示器79的示例以及其各自的內(nèi)容和選項,但因本申請公開而受益的本領(lǐng)域的普通技術(shù)人員會理解在實際用戶接口的顯示器的商用實施例中,這些各種顯示器的內(nèi)容可以合并在單個的顯示器中,或每個顯示器可以通過菜單結(jié)構(gòu)等組織手段來訪問。
盡管公開了多個獨立的實施例,但本領(lǐng)域的普通技術(shù)人員會想到這些實施例可以互相組合,其中一個實施例的使用不必排除其他實施例的使用。而且,本發(fā)明的上述描述是說明性的,并不限制本申請的專利范圍。本發(fā)明僅由權(quán)利要求書的范圍和精神來限定。
權(quán)利要求
1.一種在通信網(wǎng)絡(luò)(10)上控制群組語音會話的方法,包括使多個用戶可通過用戶接口(51)參與所述群組語音會話;在所述通信網(wǎng)絡(luò)(10)上可能從參與用戶接收語音數(shù)據(jù);以及向所有參與用戶廣播經(jīng)混合的僅從參與用戶的子集中選擇的語音數(shù)據(jù),
2.如權(quán)利要求1所述的方法,其中根據(jù)仲裁過程(210)確定所述子集。
3.如權(quán)利要求2所述的方法,其中所述仲裁過程(210)根據(jù)哪個參與用戶最近講話向所述子集授予優(yōu)先權(quán)。
4.如權(quán)利要求1所述的方法,其中所述參與用戶能夠使用其用戶接口(51)修改所述仲裁過程。
5.如權(quán)利要求4所述的方法,其中所述修改包括用戶取消或請求其自己的優(yōu)先權(quán)。
6.如權(quán)利要求4所述的方法,其中所述修改包括向參與用戶賦予評分。
7.如權(quán)利要求2所述的方法,其中至少向一些參與用戶的用戶接口發(fā)送指示所述仲裁過程(210)的數(shù)據(jù)。
8.如權(quán)利要求7所述的方法,其中所述數(shù)據(jù)包括特定用戶是否在所述子集內(nèi)的指示。
9.如權(quán)利要求7所述的方法,其中所述數(shù)據(jù)包括參與用戶的當(dāng)前優(yōu)先權(quán)級別的指示。
10.如權(quán)利要求2所述的方法,其中所述仲裁過程(210)至少部分由與所述通信網(wǎng)絡(luò)通信的系統(tǒng)管理員控制。
全文摘要
用于控制向參與群組會話的用戶廣播音頻的系統(tǒng)和方法。在一個實施例中,通信服務(wù)器(24)使用仲裁邏輯來確定哪些用戶具有講話的優(yōu)先權(quán),從而僅混合這些用戶的音頻數(shù)據(jù)流,用于向所有用戶廣播。服務(wù)器能夠向用戶接口(51)發(fā)送通知,告知用戶其當(dāng)前的優(yōu)先權(quán)狀態(tài),并允許用戶請求提高、降低和取消其優(yōu)先權(quán)或?qū)⑵鋬?yōu)先權(quán)傳遞給另一個用戶。用戶也可以通過在其用戶接口把對已識別的其他用戶的評分通知給仲裁邏輯(210),以試圖影響該其他用戶的優(yōu)先權(quán)。另外,系統(tǒng)管理員既可以根據(jù)其自己的判斷力仲裁用戶的優(yōu)先權(quán),也可以根據(jù)由仲裁邏輯提供的建議仲裁用戶的優(yōu)先權(quán)。最終,無論系統(tǒng)評估的優(yōu)先權(quán)如何,用戶在其用戶接口既可以通過阻塞接收來自特定用戶的音頻也可以通過降低該特定用戶的音量來定制向其廣播的群組會話,或可以定制其對外的音頻發(fā)送,從而阻塞被選擇的群組會話參與者接收其發(fā)出的音頻。
文檔編號H04W84/18GK1938963SQ200580009924
公開日2007年3月28日 申請日期2005年3月21日 優(yōu)先權(quán)日2004年4月5日
發(fā)明者羅伯特·F·達韋洛, 雷蒙德·L·索科拉, 邁克爾·A·紐厄爾, 斯克特·B·達維斯, 尼克·J·格里瓦斯, 詹姆斯·A·瓦博施 申請人:摩托羅拉公司