專利名稱:群組通信系統(tǒng)、服務(wù)器裝置和發(fā)言權(quán)控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及群組通信系統(tǒng)、服務(wù)器裝置和發(fā)言權(quán)控制方法,并尤其涉及提供由多個(gè)終端設(shè)備[例如PC(個(gè)人計(jì)算機(jī))、便攜式電話和控制設(shè)備]構(gòu)成的群組內(nèi)的通信(多條諸如聲音、視頻、文本和控制信息之類的數(shù)據(jù)在群組內(nèi)的發(fā)送和接收)的系統(tǒng)中的發(fā)言權(quán)(floor)(數(shù)據(jù)發(fā)送權(quán))控制方法。
背景技術(shù):
傳統(tǒng)上,發(fā)言權(quán)控制方法被用于控制能夠在提供諸如聲像會(huì)議、電視(TV)會(huì)議或PTT(一鍵通)之類群組通信服務(wù)的系統(tǒng)中發(fā)送諸如聲音和文本之類數(shù)據(jù)的用戶終端(例如參見Ericsson、Motorola、Nokia、Siemans無線一鍵通(PoC)體系結(jié)構(gòu),PoC版本1.0[在線],2003年10月;Ericsson、Motorola、Nokia、Siemans無線一鍵通(PoC)用戶需求,PoC版本1.0[在線],2003年10月;以及Ericsson、Motorola、Nokia、Siemans無線一鍵通(PoC)用戶面板傳輸協(xié)議,PoC版本1.0[在線],2003年10月,第9-25頁)。
提供群組內(nèi)通信的系統(tǒng)包括服務(wù)用戶采用的用戶終端(客戶端)和用于在群組成員之間建立通信會(huì)話,分發(fā)數(shù)據(jù)并且控制發(fā)言權(quán)(數(shù)據(jù)傳輸權(quán))的服務(wù)器。
用戶在用戶終端處選擇執(zhí)行群組通信的伙伴(一個(gè)或多個(gè)用戶或群組),并請(qǐng)求服務(wù)器建立通信會(huì)話。服務(wù)器與根據(jù)來自用戶終端的請(qǐng)求指定的另一用戶終端或群組成員終端建立會(huì)話。
當(dāng)用戶在成功建立會(huì)話之后希望在會(huì)話中向參與者發(fā)送諸如聲音或文本之類的數(shù)據(jù)時(shí),服務(wù)器被預(yù)先請(qǐng)求以獲取發(fā)言權(quán)。服務(wù)器檢查是否有任意其他參與者已經(jīng)獲得發(fā)言權(quán)。如果發(fā)言權(quán)尚未被獲取,則將發(fā)言權(quán)授予該用戶,如果發(fā)言權(quán)已被獲取,則拒絕該發(fā)言權(quán)獲取。
如果發(fā)言權(quán)獲取成功,用戶則從用戶終端向服務(wù)器發(fā)送諸如聲音或文本之類的數(shù)據(jù)。服務(wù)器檢查發(fā)送數(shù)據(jù)的用戶終端的用戶是否擁有發(fā)言權(quán)。如果擁有發(fā)言權(quán),則將數(shù)據(jù)分發(fā)給其他參與者。
傳統(tǒng)的發(fā)言權(quán)控制方法具有以下問題當(dāng)諸如視頻、文本、圖像、位置信息和控制信息之類的各種數(shù)據(jù)在一個(gè)通信會(huì)話內(nèi)被發(fā)送或接收時(shí),無法針對(duì)單獨(dú)的數(shù)據(jù)或群組執(zhí)行發(fā)言權(quán)控制。
例如,在發(fā)送或接收視頻、文本和圖像的通信會(huì)話中,無法提供控制以使得在一個(gè)用戶發(fā)送視頻的同時(shí),其他用戶可以發(fā)送文本或圖像。這是因?yàn)樵趥鹘y(tǒng)的發(fā)言權(quán)控制方法中沒有考慮到上述功能。
而且,傳統(tǒng)的發(fā)言權(quán)控制方法還具有另一問題,即因?yàn)闆]有考慮針對(duì)單獨(dú)的數(shù)據(jù)或群組的發(fā)言權(quán)控制功能,因此采用群組通信服務(wù)的用戶無法選擇發(fā)言權(quán)控制方法。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述問題并提供能夠在群組通信系統(tǒng)中執(zhí)行各種控制的群組通信系統(tǒng)、服務(wù)器裝置和發(fā)言權(quán)控制方法。
而且,本發(fā)明的另一目的在于提供可以由用戶靈活地定制的群組通信系統(tǒng)、服務(wù)器裝置和發(fā)言權(quán)控制方法。
本發(fā)明提供了一種用于在服務(wù)器裝置控制數(shù)據(jù)發(fā)送權(quán)的同時(shí)在終端設(shè)備之間發(fā)送或接收數(shù)據(jù)的群組通信系統(tǒng),所述系統(tǒng)包括用于將來自終端設(shè)備的數(shù)據(jù)分類成共享對(duì)數(shù)據(jù)發(fā)送權(quán)的控制的群組并以群組為單位控制數(shù)據(jù)的數(shù)據(jù)發(fā)送權(quán)的裝置。
在該群組通信系統(tǒng)中,終端設(shè)備在建立通信會(huì)話時(shí)指定在通信會(huì)話中使用的群組的數(shù)目、分配給每個(gè)群組的數(shù)據(jù)發(fā)送權(quán)的數(shù)目以及屬于每個(gè)群組的數(shù)據(jù)。
本發(fā)明提供了一種用于控制用于在終端設(shè)備之間發(fā)送或接收數(shù)據(jù)的群組通信系統(tǒng)中的數(shù)據(jù)發(fā)送權(quán)的服務(wù)器裝置,該服務(wù)器裝置包括用于將來自終端設(shè)備的數(shù)據(jù)分類成共享對(duì)數(shù)據(jù)發(fā)送權(quán)的控制的群組并以群組為單位控制數(shù)據(jù)的數(shù)據(jù)發(fā)送權(quán)的裝置。
該服務(wù)器裝置協(xié)調(diào)在通信會(huì)話中使用的群組的數(shù)目、分配給每個(gè)群組的數(shù)據(jù)發(fā)送權(quán)的數(shù)目以及屬于每個(gè)群組的數(shù)據(jù),所有這些都是在建立會(huì)話時(shí)由每個(gè)終端設(shè)備指定的。
本發(fā)明提供了一種在用于在服務(wù)器裝置控制數(shù)據(jù)發(fā)送權(quán)的同時(shí)在終端設(shè)備之間發(fā)送或接收數(shù)據(jù)的群組通信系統(tǒng)中使用的發(fā)言權(quán)控制方法,該方法包括將來自所述終端設(shè)備的數(shù)據(jù)分類成共享對(duì)所述數(shù)據(jù)發(fā)送權(quán)的控制的群組的步驟,以及以群組為單元控制數(shù)據(jù)的數(shù)據(jù)發(fā)送權(quán)的步驟。
在該發(fā)言權(quán)控制方法中。終端設(shè)備在建立通信會(huì)話時(shí)指定在所述會(huì)話中使用的群組的數(shù)目、分配給每個(gè)群組的數(shù)據(jù)發(fā)送權(quán)的數(shù)目以及屬于每個(gè)群組的數(shù)據(jù)。
就是說,根據(jù)本發(fā)明的群組通信系統(tǒng)包括用于存儲(chǔ)關(guān)于在通信會(huì)話中發(fā)送或接收的數(shù)據(jù)被分類成的共享發(fā)言權(quán)控制的群組(該群組在下文中被稱為媒體群組)的信息的發(fā)言權(quán)控制方針存儲(chǔ)部件,以及用于根據(jù)該信息以媒體群組為單位執(zhí)行發(fā)言權(quán)控制的發(fā)言權(quán)控制裝置。
根據(jù)本發(fā)明的群組通信系統(tǒng)采用以上配置,其中當(dāng)媒體群組的發(fā)言權(quán)被授予用戶時(shí),如果獲取了不同媒體群組的發(fā)言權(quán),則可以通過允許發(fā)送屬于不同媒體群組的數(shù)據(jù)來在群組通信系統(tǒng)中執(zhí)行各種控制。
而且,根據(jù)本發(fā)明的群組通信系統(tǒng)包括發(fā)言權(quán)控制裝置,其用于協(xié)調(diào)從每個(gè)會(huì)話參與者發(fā)送的諸如媒體群組數(shù)目、屬于每個(gè)媒體群組的數(shù)據(jù)類型和發(fā)言權(quán)數(shù)目之類的信息(該信息在下文中被稱為發(fā)言權(quán)控制方針),以將其結(jié)果存儲(chǔ)在發(fā)言權(quán)控制方針存儲(chǔ)部件中,從而使用戶可以靈活地定制發(fā)言權(quán)控制方法。
如上所述,在根據(jù)本發(fā)明的群組通信系統(tǒng)中,由于發(fā)言權(quán)控制是通過將共享發(fā)言權(quán)的數(shù)據(jù)分類成媒體群組而以媒體群組為單位來執(zhí)行的,因此當(dāng)例如在一個(gè)會(huì)話內(nèi)發(fā)送和接收視頻、文本和圖像時(shí),可以執(zhí)行各種發(fā)言權(quán)控制,其中無論是誰發(fā)送視頻,都有一個(gè)用戶可以發(fā)送文本或圖像。
而且,在根據(jù)本發(fā)明的群組通信系統(tǒng)中,用戶可以在建立會(huì)話時(shí)對(duì)發(fā)言權(quán)控制發(fā)出請(qǐng)求,由此用戶可以定制發(fā)言權(quán)控制方法。
圖1是示出根據(jù)本發(fā)明實(shí)施例的群組通信系統(tǒng)的配置的框圖;圖2是示出根據(jù)本發(fā)明實(shí)施例的發(fā)言權(quán)控制方針存儲(chǔ)部件保存的數(shù)據(jù)示例的圖;圖3是示出圖1中的終端設(shè)備的配置的框圖;圖4是示出在根據(jù)本發(fā)明實(shí)施例的群組通信系統(tǒng)中建立會(huì)話的操作的序列圖;圖5是示出在根據(jù)本發(fā)明實(shí)施例的群組通信系統(tǒng)中獲取發(fā)言權(quán)的操作的序列圖;圖6是示出在根據(jù)本發(fā)明實(shí)施例的群組通信系統(tǒng)中發(fā)送數(shù)據(jù)的操作的序列圖;以及圖7是示出根據(jù)本發(fā)明另一實(shí)施例的發(fā)言權(quán)控制方針存儲(chǔ)部件保存的數(shù)據(jù)示例的圖。
具體實(shí)施例方式
下面將參考附圖來描述本發(fā)明的優(yōu)選實(shí)施例。圖1是示出根據(jù)本發(fā)明第一實(shí)施例的群組通信系統(tǒng)的配置的框圖。在圖1中,群組通信系統(tǒng)包括用于執(zhí)行會(huì)話建立、數(shù)據(jù)分發(fā)和發(fā)言權(quán)控制的服務(wù)器裝置1,網(wǎng)絡(luò)2和可通過線路或無線電連接到網(wǎng)絡(luò)2或其他控制設(shè)備的終端設(shè)備3-i(i=1、2、3...)(例如便攜式電話或PDA(個(gè)人數(shù)字助理))。
服務(wù)器裝置1包括用于執(zhí)行通信的通信裝置11、會(huì)話控制裝置12、發(fā)言權(quán)控制裝置13、數(shù)據(jù)控制裝置14、發(fā)言權(quán)控制方針存儲(chǔ)部件15和發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16。
通信裝置11經(jīng)由網(wǎng)絡(luò)12與終端設(shè)備3-i通信,而會(huì)話控制裝置12在終端設(shè)備之間建立通信會(huì)話并協(xié)調(diào)發(fā)言權(quán)控制方針(諸如媒體群組數(shù)目、屬于每個(gè)媒體群組的數(shù)據(jù)的類型、發(fā)言權(quán)數(shù)目之類的信息)。
發(fā)言權(quán)控制裝置13控制針對(duì)來自終端設(shè)備3-i的請(qǐng)求的發(fā)言權(quán),而數(shù)據(jù)控制裝置14在會(huì)話建立之后,將從一個(gè)用戶的終端設(shè)備3-1發(fā)送的數(shù)據(jù)分發(fā)到參與會(huì)話的其他用戶的終端設(shè)備3-2、3-3。
發(fā)言權(quán)控制方針存儲(chǔ)部件15存儲(chǔ)關(guān)于發(fā)言權(quán)控制的信息,而發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16管理分配給每個(gè)媒體群組(組合在共享發(fā)言權(quán)控制的單元中的終端組)的發(fā)言權(quán)中當(dāng)前授予用戶的發(fā)言權(quán)數(shù)目和被授予該發(fā)言權(quán)的用戶。
參考圖2,發(fā)言權(quán)控制方針存儲(chǔ)部件15保存了當(dāng)前建立的會(huì)話的會(huì)話ID、包含在每個(gè)會(huì)話中的媒體群組的媒體群組ID、分配給每個(gè)媒體群組的發(fā)言權(quán)的數(shù)目、在每個(gè)媒體群組中發(fā)送或接收的數(shù)據(jù)的媒體ID及其類型[MIME(多目的因特網(wǎng)郵件擴(kuò)展)類型]。
在圖2的示例中,會(huì)話“S123”具有兩個(gè)媒體群組(“MG1”、“MG2”),媒體群組“MG1”被分配一個(gè)發(fā)言權(quán),其中有兩種數(shù)據(jù)“文本/明文”和“圖像/png”被發(fā)送或接收。媒體群組“MG2”被分配兩個(gè)發(fā)言權(quán),其中有一種數(shù)據(jù)“視頻/mpeg”被發(fā)送或接收。
圖3是示出圖1中的終端設(shè)備3-i的配置的框圖。在圖3中,終端設(shè)備(客戶端)3包含諸如鍵盤或麥克風(fēng)之類的輸入單元31、諸如顯示器或揚(yáng)聲器之類的輸出單元32、用于經(jīng)由輸入單元31和輸出單元32在用戶和群組通信系統(tǒng)之間提供接口的用戶接口33、用于控制與其他終端設(shè)備之間的通信會(huì)話的建立的會(huì)話控制裝置34、用于控制發(fā)言權(quán)的獲取或釋放的發(fā)言權(quán)控制裝置35、用于向服務(wù)器裝置1發(fā)送數(shù)據(jù)或從服務(wù)器裝置1接收數(shù)據(jù)的數(shù)據(jù)控制裝置36,以及用于經(jīng)由網(wǎng)絡(luò)2與服務(wù)器裝置1進(jìn)行通信的通信裝置37。
圖4是示出在根據(jù)本發(fā)明第一實(shí)施例的群組通信系統(tǒng)中建立會(huì)話的操作的序列圖。參考圖1到圖4,下面將描述在根據(jù)本發(fā)明第一實(shí)施例的群組通信系統(tǒng)中建立會(huì)話的操作。
當(dāng)終端設(shè)備A(例如終端設(shè)備3-1)的用戶與終端設(shè)備B(例如終端設(shè)備3-2、3-3)的用戶建立通信會(huì)話時(shí),終端設(shè)備A的用戶經(jīng)由輸入單元31和用戶接口33來請(qǐng)求會(huì)話控制裝置34根據(jù)關(guān)于終端設(shè)備B的用戶地址和發(fā)言權(quán)控制方針的信息來建立會(huì)話(圖4的步驟S1)。
這里,用戶地址是能夠標(biāo)識(shí)伙伴終端或用戶的信息,例如SIP(會(huì)話發(fā)起協(xié)議)地址或郵件地址,而發(fā)言權(quán)控制方針包括諸如在會(huì)話中需要獨(dú)立的發(fā)言權(quán)控制的媒體群組的數(shù)目、分配給每個(gè)媒體群組的發(fā)言權(quán)的數(shù)目和在每個(gè)媒體群組中將發(fā)送或接收的數(shù)據(jù)的MIME類型之類的信息。
會(huì)話控制裝置34接收來自用戶接口33的會(huì)話建立請(qǐng)求,將用戶地址和發(fā)言權(quán)控制方針附加到該請(qǐng)求,并經(jīng)由通信裝置37和網(wǎng)絡(luò)2將請(qǐng)求發(fā)送到服務(wù)器裝置1(圖4的步驟S2)。
如果服務(wù)器裝置1的通信裝置11接收到來自終端設(shè)備A的會(huì)話建立請(qǐng)求(圖4的步驟S11),則將信息通知給會(huì)話控制裝置12。會(huì)話控制裝置12請(qǐng)求由終端設(shè)備A指定的終端設(shè)備B的用戶經(jīng)由通信裝置11和網(wǎng)絡(luò)2建立會(huì)話(圖4的步驟S12)。此時(shí),關(guān)于終端設(shè)備A請(qǐng)求的發(fā)言權(quán)控制方針的信息被附加。
如果終端設(shè)備B接收到來自服務(wù)器裝置1的會(huì)話建立請(qǐng)求(圖4的步驟S21),則將該請(qǐng)求通知給終端設(shè)備B的會(huì)話控制裝置34。會(huì)話控制裝置34通過用戶接口33和輸出單元32將來自終端設(shè)備A的會(huì)話建立請(qǐng)求和由終端設(shè)備A請(qǐng)求的發(fā)言權(quán)控制方針通知給終端設(shè)備B的用戶(圖4的步驟S22)。
終端設(shè)備B的用戶判斷會(huì)話的建立是否被確認(rèn)。如果被確認(rèn),則通過輸入單元31和用戶接口33將所需發(fā)言權(quán)控制方針傳遞到會(huì)話控制裝置34(圖4的步驟S23)。會(huì)話控制裝置34經(jīng)由通信裝置37和網(wǎng)絡(luò)2將信息發(fā)送到服務(wù)器裝置1(圖4的步驟S24)。
如果終端設(shè)備B的用戶拒絕建立會(huì)話(圖4的步驟S25),該過程則返回到接收會(huì)話建立請(qǐng)求之前的狀態(tài),或者如果會(huì)話建立被確認(rèn)(圖4的步驟S25),該過程則等待來自服務(wù)器裝置1的發(fā)言權(quán)控制方針的通知(圖4的步驟S17)并在會(huì)話建立期間轉(zhuǎn)換到數(shù)據(jù)可以在會(huì)話參與者之間被發(fā)送或接收的狀態(tài)(圖4的步驟S5、S18、S26)。終端設(shè)備B的以上處理同樣地被終端設(shè)備3-2和3-3執(zhí)行。
如果服務(wù)器裝置1的通信裝置11從終端設(shè)備B接收到對(duì)會(huì)話建立請(qǐng)求的響應(yīng)(圖4的步驟S13),則將該響應(yīng)通知給會(huì)話控制裝置12。如果會(huì)話控制裝置12從終端設(shè)備B接收到用于拒絕會(huì)話建立的響應(yīng),則經(jīng)由通信裝置11和網(wǎng)絡(luò)2將會(huì)話失敗發(fā)送給終端設(shè)備A(圖4的步驟S14)。
如果會(huì)話控制裝置12從終端設(shè)備B(終端設(shè)備3-2或3-3中的任意一個(gè)或其兩者)接收到用于確認(rèn)會(huì)話建立的響應(yīng),服務(wù)器裝置1則協(xié)調(diào)發(fā)言權(quán)控制方針(圖4的步驟S15)。就是說,基于由終端設(shè)備A請(qǐng)求的發(fā)言權(quán)控制方針和由確認(rèn)會(huì)話建立的終端設(shè)備B請(qǐng)求的發(fā)言權(quán)控制方針來確定最終的發(fā)言權(quán)控制方針。
例如,a)即使在終端設(shè)備A在發(fā)言權(quán)控制方針中請(qǐng)求包含“視頻/mpeg”的媒體群組的情況下,如果終端設(shè)備B不請(qǐng)求“視頻/mpeg”的發(fā)送/接收,也會(huì)撤銷該媒體群組,b)在終端設(shè)備A請(qǐng)求向包含“視頻/mpeg”的媒體群組分配兩個(gè)發(fā)言權(quán)的情況下,如果終端設(shè)備B請(qǐng)求只分配一個(gè)發(fā)言權(quán),則將一個(gè)發(fā)言權(quán)分配給該媒體群組,或者c)所有終端設(shè)備A和B都請(qǐng)求向包含“視頻/mpeg”的媒體群組分配兩個(gè)發(fā)言權(quán)的情況下,考慮到服務(wù)器裝置1的功能或網(wǎng)絡(luò)2的負(fù)載將發(fā)言權(quán)數(shù)目設(shè)置為1。
在確定了發(fā)言權(quán)控制方針之后,會(huì)話控制裝置12將確定的發(fā)言權(quán)控制方針存儲(chǔ)在發(fā)言權(quán)控制方針存儲(chǔ)部件15中(圖4的步驟S16)。此后,成功的會(huì)話建立和確定的發(fā)言權(quán)控制方針經(jīng)由通信裝置11和網(wǎng)絡(luò)2被發(fā)送到終端設(shè)備A和確認(rèn)會(huì)話建立的終端設(shè)備B(圖4的步驟S17)。
通信裝置37將信息傳遞到會(huì)話控制裝置34,而會(huì)話控制裝置34通過用戶接口33在輸出單元32上顯示該信息(圖4的步驟S3)。
如果會(huì)話建立成功,終端設(shè)備A則在會(huì)話建立期間轉(zhuǎn)換到數(shù)據(jù)在會(huì)話參與者之間被發(fā)送或接收的狀態(tài),或者如果會(huì)話建立不成功,則返回請(qǐng)求會(huì)話建立之前的狀態(tài)(圖4的步驟S4)。
圖5是示出在根據(jù)本發(fā)明第一實(shí)施例的群組通信系統(tǒng)中獲取發(fā)言權(quán)的操作的序列圖。參考圖1到圖3和圖5,下面將描述在根據(jù)本發(fā)明第一實(shí)施例的群組通信系統(tǒng)中,終端設(shè)備A在建立通信會(huì)話之后請(qǐng)求服務(wù)器裝置1獲取發(fā)言權(quán)的操作。在本實(shí)施例中的會(huì)話的發(fā)言權(quán)控制方針如圖2所示。
就是說,在當(dāng)前建立的會(huì)話(會(huì)話ID=“S123”)中存在兩個(gè)媒體群組(媒體群組ID=“MG1”、“MG2”),其中媒體群組“MG1”被分配一個(gè)發(fā)言權(quán),而媒體群組“MG2”被分配兩個(gè)發(fā)言權(quán)。而且,媒體群組“MG1”的發(fā)言權(quán)控制對(duì)象包括“文本/明文”(媒體ID=“M07”)和“圖像/png”(媒體ID=“M09”),而媒體群組“MG2”的發(fā)言權(quán)控制對(duì)象包括“視頻/mpeg”(媒體ID=“M01”)。
在建立了通信會(huì)話之后(圖5的步驟S31和S41),當(dāng)終端設(shè)備A的用戶試圖發(fā)送屬于媒體群組“MG1”的數(shù)據(jù)時(shí),用戶請(qǐng)求發(fā)言權(quán)控制裝置35經(jīng)由輸入單元31和用戶接口33獲取針對(duì)媒體群組“MG1”的發(fā)言權(quán)(圖5的步驟S32)。
發(fā)言權(quán)控制裝置35經(jīng)由通信裝置37和網(wǎng)絡(luò)2將其請(qǐng)求發(fā)送到服務(wù)器裝置1(圖5的步驟S33)。在服務(wù)器裝置1中,如果通信裝置11接收到來自終端設(shè)備A的發(fā)言權(quán)獲取請(qǐng)求(圖5的步驟S42),則將該請(qǐng)求通知給發(fā)言權(quán)控制裝置13。
發(fā)言權(quán)控制裝置13檢索發(fā)言權(quán)控制方針存儲(chǔ)部件15并從與當(dāng)前建立的會(huì)話相關(guān)聯(lián)的發(fā)言權(quán)控制方針中獲取分配給由終端設(shè)備A指定的媒體群組(媒體群組ID=“MG1”)的發(fā)言權(quán)的總數(shù)目(圖5的步驟S43)。
然后,發(fā)言權(quán)控制裝置13從發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16獲取分配給由終端設(shè)備A指定的媒體群組(媒體群組ID=“MG1”)的發(fā)言權(quán)中當(dāng)前授予用戶的發(fā)言權(quán)的數(shù)目(圖5的步驟S44)。
此后,發(fā)言權(quán)控制裝置13將在步驟S43處獲取的發(fā)言權(quán)的總數(shù)目與在步驟S44處獲取的被授予的發(fā)言權(quán)的數(shù)目相比校(圖5的步驟S45)。如果被授予的發(fā)言權(quán)的數(shù)目沒有超過發(fā)言權(quán)的總數(shù)目,則將由發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16管理的針對(duì)媒體群組“MG1”被授予的發(fā)言權(quán)的數(shù)目加1,并將被新授予發(fā)言權(quán)的用戶存儲(chǔ)在發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16中(圖5的步驟S46),其中經(jīng)由通信裝置11和網(wǎng)絡(luò)2通知終端設(shè)備A發(fā)言權(quán)已被授予。而且,如果被授予的發(fā)言權(quán)的數(shù)目等于發(fā)言權(quán)的總數(shù),發(fā)言權(quán)控制裝置13則通知終端設(shè)備A發(fā)言權(quán)獲取被拒絕。
如果終端設(shè)備A的發(fā)言權(quán)控制裝置35經(jīng)由通信裝置37接收到發(fā)言權(quán)獲取的結(jié)果(圖5的步驟S34),則將該結(jié)果通過用戶接口33輸出到輸出單元32(圖5的步驟S35)。
如果終端設(shè)備A成功獲取到媒體群組“MG1”的發(fā)言權(quán),則可以發(fā)送屬于媒體群組“MG1”的“文本/明文”(媒體ID=M07)和“圖像/png”(媒體ID=M09)的數(shù)據(jù)。
圖6是示出在根據(jù)本發(fā)明第一實(shí)施例的群組通信系統(tǒng)中發(fā)送數(shù)據(jù)的操作的序列圖。參考圖1到圖3和圖6,下面將描述在根據(jù)本發(fā)明第一實(shí)施例的群組通信系統(tǒng)中,終端設(shè)備A向參與會(huì)話的終端設(shè)備B發(fā)送屬于媒體群組“MG1”的數(shù)據(jù)的操作。
在建立通信會(huì)話之后(圖6的步驟S51、S61和S71),終端設(shè)備A的用戶經(jīng)由輸入單元31和用戶接口33來請(qǐng)求數(shù)據(jù)控制裝置36發(fā)送數(shù)據(jù)(圖6的步驟S52)。數(shù)據(jù)控制裝置36經(jīng)由通信裝置37和網(wǎng)絡(luò)2向服務(wù)器裝置1發(fā)送數(shù)據(jù)(圖6的步驟S53)。
如果通信裝置11接收到來自終端設(shè)備A的數(shù)據(jù),服務(wù)器裝置1則將數(shù)據(jù)傳遞到數(shù)據(jù)控制裝置14(圖6的步驟S62)。數(shù)據(jù)控制裝置14調(diào)查發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16并檢查終端設(shè)備A的用戶是否擁有終端設(shè)備A發(fā)送的數(shù)據(jù)所屬的媒體群組“MG1”的發(fā)言權(quán)(圖6的步驟S63)。只有在用戶擁有發(fā)言權(quán)的情況下,才能將數(shù)據(jù)發(fā)送到參與會(huì)話的終端設(shè)備B。
以這種方式,根據(jù)第一實(shí)施例,由于發(fā)言權(quán)控制是以媒體群組為單位執(zhí)行的,因此當(dāng)發(fā)送或接收多條數(shù)據(jù)時(shí),可以依賴于將數(shù)據(jù)分類成媒體群組的組合來執(zhí)行各種發(fā)言權(quán)控制。而且,在本實(shí)施例中,由于用戶可以請(qǐng)求媒體群組的數(shù)目、發(fā)言權(quán)的數(shù)目等等,因此可以實(shí)現(xiàn)靈活的發(fā)言權(quán)控制。
圖7是由根據(jù)本發(fā)明第二實(shí)施例的發(fā)言權(quán)控制方針存儲(chǔ)部件保護(hù)的數(shù)據(jù)示例的圖。根據(jù)本發(fā)明第二實(shí)施例的終端設(shè)備的配置、服務(wù)器裝置的配置和群組通信系統(tǒng)的配置都與本發(fā)明的第一實(shí)施例相同。在本發(fā)明的第二實(shí)施例中,由發(fā)言權(quán)控制方針存儲(chǔ)部件15保存的發(fā)言權(quán)控制方針與本發(fā)明第一實(shí)施例的不同之處在于除了圖2所示的信息之外,還提供了針對(duì)每種數(shù)據(jù)的發(fā)言權(quán)的最大數(shù)目,并且發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16除了針對(duì)每個(gè)媒體群組被授予的發(fā)言權(quán)的數(shù)目和關(guān)于被授予發(fā)言權(quán)的用戶的信息之外,還存儲(chǔ)了針對(duì)每種數(shù)據(jù)被授予的發(fā)言權(quán)的數(shù)目。
在本發(fā)明的第一實(shí)施例中,由于分配給媒體群組的每個(gè)發(fā)言權(quán)被看作發(fā)送屬于該媒體群組的所有數(shù)據(jù)的權(quán)利,因此獲取了某個(gè)媒體群組的發(fā)言權(quán)的用戶可以發(fā)送屬于該媒體群組的所有數(shù)據(jù)。相反,在本發(fā)明的第二實(shí)施例中,分配給一個(gè)媒體群組的每個(gè)發(fā)言權(quán)被看作發(fā)送屬于該媒體群組的一種數(shù)據(jù)的權(quán)利。
用戶在請(qǐng)求發(fā)言權(quán)獲取時(shí)指定媒體群組ID和媒體ID,并且如果發(fā)言權(quán)被獲取,則只有在請(qǐng)求發(fā)言權(quán)獲取時(shí)指定的數(shù)據(jù)可被發(fā)送。
在圖7中,針對(duì)每種數(shù)據(jù)指定的發(fā)言權(quán)的最大數(shù)目定義了最多可以有多少個(gè)用戶同時(shí)獲取用于發(fā)送數(shù)據(jù)的發(fā)言權(quán)。在如圖7所示的示例中,將三個(gè)發(fā)言權(quán)分配給媒體群組“MG1”。由于針對(duì)“圖像/png”(媒體ID=M09)的發(fā)言權(quán)的最大數(shù)目為2,因此最多可以有2個(gè)用戶獲取對(duì)“圖像/png”的發(fā)言權(quán)。即使兩個(gè)用戶獲取了針對(duì)“圖像/png”的發(fā)言權(quán),由于在媒體群組“MG1”中還存在一個(gè)剩余發(fā)言權(quán),因此另一用戶可以獲取對(duì)“文本/明文”的發(fā)言權(quán)。
參考圖1和圖3到圖7,下面將描述根據(jù)本發(fā)明第二實(shí)施例的群組通信系統(tǒng)的操作。在第二實(shí)施例中,建立通信會(huì)話的操作除了針對(duì)每種數(shù)據(jù)的發(fā)言權(quán)的最大數(shù)目被包括在發(fā)言權(quán)控制方針中之外都與圖4中的步驟S1到S5、S11到S18和S21到S26所述的相同。
終端設(shè)備A請(qǐng)求服務(wù)器裝置1獲取發(fā)言權(quán)的操作將被描述。這里,將描述圖5所示操作與本發(fā)明第一實(shí)施例的操作之間的不同點(diǎn)。
在圖5的步驟S32處,終端設(shè)備A的用戶通過指定媒體群組ID和媒體ID來請(qǐng)求獲取發(fā)言權(quán)。而且,分配給由終端設(shè)備A指定的媒體群組的發(fā)言權(quán)的總數(shù)(“a”)和分配給由終端設(shè)備A指定的媒體ID的發(fā)言權(quán)的最大數(shù)目(“b”)在步驟S43中被從發(fā)言權(quán)控制方針存儲(chǔ)部件15獲取。
在步驟S44處,針對(duì)由終端設(shè)備A指定的媒體群組的被授予的發(fā)言權(quán)的數(shù)目(“c”)和針對(duì)由終端設(shè)備A指定的媒體ID的被授予的發(fā)言權(quán)的數(shù)目(“d”)被從發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16中獲取。
此后,在步驟S45處,在步驟S43處獲取的發(fā)言權(quán)數(shù)目“a”、“b”和在步驟S44處獲取的發(fā)言權(quán)數(shù)目“c”、“d”被分別比較。在步驟S46處,如果滿足“c”<“a”并且“d”<“b”,則由發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16管理的被授予的發(fā)言權(quán)的數(shù)目“c”、“d”加l,并且被新授予發(fā)言權(quán)的用戶被存儲(chǔ)在發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16中。
如果滿足步驟S45的條件,則經(jīng)由通信裝置11和網(wǎng)絡(luò)2通知終端設(shè)備A發(fā)言權(quán)已被授予,或者如果不滿足步驟S45的條件,則通知終端設(shè)備A發(fā)言權(quán)獲取被拒絕。
接下來,將描述終端設(shè)備A向參與會(huì)話的終端設(shè)備B發(fā)送數(shù)據(jù)的操作。這里,圖6所示操作與本發(fā)明第一實(shí)施例的操作之間的不同點(diǎn)將被描述。
在步驟S63處,數(shù)據(jù)控制裝置14調(diào)查發(fā)言權(quán)狀態(tài)存儲(chǔ)部件16,并檢查與終端設(shè)備A發(fā)送的數(shù)據(jù)相對(duì)應(yīng)的發(fā)言權(quán)是否已被終端設(shè)備A的用戶所擁有。只有在用戶擁有該發(fā)言權(quán)的情況下,數(shù)據(jù)才能被發(fā)送到參與會(huì)話的終端設(shè)備B。
以這種方式,由于發(fā)言權(quán)被看作發(fā)送屬于媒體群組的一種類型數(shù)據(jù)的權(quán)利并且上限被設(shè)置為針對(duì)每種數(shù)據(jù)可同時(shí)授予用戶的發(fā)言權(quán)的數(shù)目,因此針對(duì)每種數(shù)據(jù)的發(fā)言權(quán)控制可以在分配給媒體群組的發(fā)言權(quán)數(shù)目的范圍內(nèi)執(zhí)行,從而可以比本發(fā)明第一實(shí)施例更有效地執(zhí)行各種控制。
本發(fā)明可應(yīng)用于處理諸如聲音、文本、圖像、視頻和位置信息等各種數(shù)據(jù)的發(fā)送或接收的電視(TV)會(huì)議系統(tǒng)和一鍵通服務(wù)、用于發(fā)送或接收專用于單獨(dú)的商業(yè)(商業(yè)類別)的特定數(shù)據(jù)的群組通信服務(wù),以及用于發(fā)送或接收設(shè)備上的數(shù)據(jù)或人與設(shè)備之間的控制數(shù)據(jù)的設(shè)備控制系統(tǒng)。
權(quán)利要求
1.一種用于在服務(wù)器裝置控制數(shù)據(jù)發(fā)送權(quán)的同時(shí)在終端設(shè)備之間發(fā)送或接收數(shù)據(jù)的群組通信系統(tǒng),所述系統(tǒng)包括用于將來自所述終端設(shè)備的數(shù)據(jù)分類成共享對(duì)所述數(shù)據(jù)發(fā)送權(quán)的控制的群組并以群組為單位控制所述數(shù)據(jù)的數(shù)據(jù)發(fā)送權(quán)的裝置。
2.如權(quán)利要求1所述的群組通信系統(tǒng),其中多個(gè)數(shù)據(jù)發(fā)送權(quán)被分配給所述群組,以使兩個(gè)或更多個(gè)終端設(shè)備可以同時(shí)獲取發(fā)送屬于所述群組的數(shù)據(jù)的權(quán)利。
3.如權(quán)利要求1所述的群組通信系統(tǒng),其中所述數(shù)據(jù)發(fā)送權(quán)是發(fā)送屬于所述群組的所有數(shù)據(jù)的權(quán)利。
4.如權(quán)利要求1所述的群組通信系統(tǒng),其中所述數(shù)據(jù)發(fā)送權(quán)是發(fā)送屬于所述群組的僅一種數(shù)據(jù)的權(quán)利。
5.如權(quán)利要求4所述的群組通信系統(tǒng),其中所述終端設(shè)備通過指定所需群組和數(shù)據(jù)來請(qǐng)求所述裝置授予所述數(shù)據(jù)發(fā)送權(quán)。
6.如權(quán)利要求4所述的群組通信系統(tǒng),其中可同時(shí)授予所述終端設(shè)備的數(shù)據(jù)發(fā)送權(quán)的最大數(shù)目是針對(duì)屬于所述群組的每種數(shù)據(jù)設(shè)置的。
7.如權(quán)利要求1所述的群組通信系統(tǒng),其中所述終端設(shè)備在建立通信會(huì)話時(shí)指定在所述會(huì)話中使用的群組的數(shù)目、分配給每個(gè)群組的數(shù)據(jù)發(fā)送權(quán)的數(shù)目以及屬于每個(gè)群組的數(shù)據(jù)。
8.一種用于控制用于在終端設(shè)備之間發(fā)送或接收數(shù)據(jù)的群組通信系統(tǒng)中的數(shù)據(jù)發(fā)送權(quán)的服務(wù)器裝置,該服務(wù)器裝置包括用于將來所述自終端設(shè)備的數(shù)據(jù)分類成共享對(duì)所述數(shù)據(jù)發(fā)送權(quán)的控制的群組并以群組為單位控制所述數(shù)據(jù)的數(shù)據(jù)發(fā)送權(quán)的裝置。
9.如權(quán)利要求8所述的服務(wù)器裝置,其中多個(gè)數(shù)據(jù)發(fā)送權(quán)被分配給所述群組,以使兩個(gè)或更多個(gè)終端設(shè)備可以同時(shí)獲取發(fā)送屬于所述群組的數(shù)據(jù)的權(quán)利。
10.如權(quán)利要求8所述的服務(wù)器裝置,其中所述數(shù)據(jù)發(fā)送權(quán)是發(fā)送屬于所述群組的所有數(shù)據(jù)的權(quán)利。
11.如權(quán)利要求8所述的服務(wù)器裝置,其中所述數(shù)據(jù)發(fā)送權(quán)是發(fā)送屬于所述群組的僅一種數(shù)據(jù)的權(quán)利。
12.如權(quán)利要求11所述的服務(wù)器裝置,其中所述裝置基于由所述終端設(shè)備指定的群組和數(shù)據(jù)向所述終端設(shè)備授予所述數(shù)據(jù)發(fā)送權(quán)。
13.如權(quán)利要求11所述的服務(wù)器裝置,其中可同時(shí)授予所述終端設(shè)備的數(shù)據(jù)發(fā)送權(quán)的最大數(shù)目是針對(duì)屬于所述群組的每種數(shù)據(jù)設(shè)置的。
14.如權(quán)利要求8所述的服務(wù)器裝置,其中所述服務(wù)器裝置協(xié)調(diào)在通信會(huì)話中使用的群組的數(shù)目、分配給每個(gè)群組的數(shù)據(jù)發(fā)送權(quán)的數(shù)目以及屬于每個(gè)群組的數(shù)據(jù),所有這些都是在建立所述會(huì)話時(shí)由每個(gè)終端設(shè)備指定的。
15.一種在用于在服務(wù)器裝置控制數(shù)據(jù)發(fā)送權(quán)的同時(shí)在終端設(shè)備之間發(fā)送或接收數(shù)據(jù)的群組通信系統(tǒng)中使用的發(fā)言權(quán)控制方法,該方法包括將來自所述終端設(shè)備的數(shù)據(jù)分類成共享對(duì)所述數(shù)據(jù)發(fā)送權(quán)的控制的群組的步驟,以及以群組為單元控制所述數(shù)據(jù)的數(shù)據(jù)發(fā)送權(quán)的步驟。
16.如權(quán)利要求15所述的發(fā)言權(quán)控制方法,其中多個(gè)數(shù)據(jù)發(fā)送權(quán)被分配給所述群組,以使兩個(gè)或更多個(gè)終端設(shè)備可以同時(shí)獲取發(fā)送屬于所述群組的數(shù)據(jù)的權(quán)利。
17.如權(quán)利要求15所述的發(fā)言權(quán)控制方法,其中所述數(shù)據(jù)發(fā)送權(quán)是發(fā)送屬于所述群組的所有數(shù)據(jù)的權(quán)利。
18.如權(quán)利要求15所述的發(fā)言權(quán)控制方法,其中所述數(shù)據(jù)發(fā)送權(quán)是發(fā)送屬于所述群組的僅一種數(shù)據(jù)的權(quán)利。
19.如權(quán)利要求18所述的發(fā)言權(quán)控制方法,其中可同時(shí)授予所述終端設(shè)備的數(shù)據(jù)發(fā)送權(quán)的最大數(shù)目是針對(duì)屬于所述群組的每種數(shù)據(jù)設(shè)置的。
20.如權(quán)利要求15所述的發(fā)言權(quán)控制方法,其中所述終端設(shè)備在建立通信會(huì)話時(shí)指定在所述會(huì)話中使用的群組的數(shù)目、分配給每個(gè)群組的數(shù)據(jù)發(fā)送權(quán)的數(shù)目以及屬于每個(gè)群組的數(shù)據(jù)。
全文摘要
本發(fā)明提供了一種能夠在群組通信系統(tǒng)中執(zhí)行各種控制的群組通信系統(tǒng)。服務(wù)器裝置的通信裝置經(jīng)由網(wǎng)絡(luò)與終端設(shè)備通信,服務(wù)器裝置的會(huì)話控制裝置在終端設(shè)備之間建立會(huì)話并協(xié)調(diào)發(fā)言權(quán)控制方針。服務(wù)器裝置的發(fā)言權(quán)控制裝置針對(duì)來自終端設(shè)備的請(qǐng)求執(zhí)行發(fā)言權(quán)控制,而服務(wù)器裝置的數(shù)據(jù)控制裝置在建立會(huì)話之后將從用戶的終端設(shè)備發(fā)送的數(shù)據(jù)分發(fā)到參與會(huì)話的其他用戶的終端設(shè)備。發(fā)言權(quán)控制方針存儲(chǔ)部件存儲(chǔ)了關(guān)于發(fā)言權(quán)控制的信息,而發(fā)言權(quán)狀態(tài)存儲(chǔ)部件管理分配給每個(gè)媒體群組的發(fā)言權(quán)中當(dāng)前授予用戶的發(fā)言權(quán)的數(shù)目以及被授予發(fā)言權(quán)的用戶。
文檔編號(hào)H04L29/06GK1866846SQ20061008134
公開日2006年11月22日 申請(qǐng)日期2006年5月18日 優(yōu)先權(quán)日2005年5月18日
發(fā)明者富森博幸 申請(qǐng)人:日本電氣株式會(huì)社