用于視頻通信的方法和設(shè)備的制造方法
【專利說明】用于視頻通信的方法和設(shè)備
[0001] 相關(guān)申請的交叉引用
[0002] 本申請要求2012年11月2日提交的美國臨時專利申請No. 61/721,836的優(yōu)先權(quán) 和權(quán)益,該申請全部內(nèi)容通過引用并入本文。
【背景技術(shù)】
[0003] 雖然使用和發(fā)展了=十年,大部分的視頻會議仍舊是沒有到達期望的技術(shù)。當(dāng)前 的大部分的視頻會議技術(shù)承受復(fù)雜的設(shè)置過程,尤其是當(dāng)視頻會議用戶使用異構(gòu)技術(shù)時, 例如,不同的客戶端裝置或者軟件等。當(dāng)與企業(yè)LAN或者WAN外部新的視頻終端相連時,設(shè) 置過程能夠變得甚至更加復(fù)雜。
[0004] 基于網(wǎng)絡(luò)的設(shè)置過程和視頻協(xié)作平臺中的一些復(fù)雜性源自連接用戶的"MeetMe" 邏輯的使用,從而視頻會議系統(tǒng)創(chuàng)建中屯、位置、房間或者與其連接的客戶端的虛擬空間。通 常給予潛在參與者到該虛擬房間的U化鏈接,并且參與者全部通過將他們的客戶端連接到 該中屯、虛擬位置而在該位置處"會聚"。運種簡單的方法允許接入會議,但是承受一些問題。
[0005] 首先,使用U化W指定用于與其連接的客戶端的中屯、位置,使得用戶能夠?qū)⒃揢化 轉(zhuǎn)發(fā)到未授權(quán)的第=方使用。會議參與者必須接收該會議系統(tǒng)是不安全的,或者該系統(tǒng)必 須實施額外的措施W確定連接到系統(tǒng)的客戶端(例如,終端裝置)是授權(quán)的(例如,通過使 用PIN密碼)。其次,即使利用額外的安全措施,例如PIN密碼信息也仍舊能夠被轉(zhuǎn)發(fā),要求 組織者有效地管理參與者列表。第S,使用U化W指定用于接收入站客戶端連接的位置能 夠使得呼叫中的參與者識別呼叫中的其他參與者。第四,當(dāng)用戶丟失與中屯、位置的連接并 且重新加入時,用戶可能作為新的參與者而沒有作為呼叫的現(xiàn)有參與者而被重新引入。
[0006] 設(shè)及兩方之間的直接呼叫的連接的其它方法需要設(shè)及每方組織的信息技術(shù)專業(yè) 人員。運樣的IT專業(yè)人員將必須對用于每個呼叫的安全設(shè)備(防火墻等)實施改變。運 使得技術(shù)的使用復(fù)雜化,并且還能夠?qū)αD促進或者參與視頻會議的組織產(chǎn)生安全問題。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明的實施例通過避免了 "會聚(meetme)"途徑(即,客戶端連接到中央服務(wù) 器或者位置)支持"找尋(findyou)"途徑(即,中央服務(wù)器或者虛擬位置啟動與個人客戶 端的連接,該客戶端可W使用不同的技術(shù)、終端等)。本發(fā)明的優(yōu)勢不受限制地包括呼出到 用戶的安全會議設(shè)置,排除了用戶沒有邀請的情況下加入會議室的能力。優(yōu)勢還包括:使多 方能夠互相交流而不分享他們終端的細節(jié)的能力,W避免對于其終端未預(yù)約的呼叫;W及 基于加入房間的終端而使用多個視頻編解碼器、而不需要對每個呼叫設(shè)置的能力。優(yōu)勢還 包括由參與者切換終端而不在呼叫期間丟失她的身份的能力。此外,能夠彼此替代的不同 的終端(例如,手機、個人、基于房間的終端)能夠使用不同的視頻編解碼器。
[0008] 因此,在一方面中,用于建立視頻會議的方法包括利用中央處理設(shè)施使一組視頻 終端與幾個用戶中的每個用戶關(guān)聯(lián)。每組終端都包括優(yōu)選的視頻終端,并且關(guān)聯(lián)第一用戶 的組除了包括在該組中的優(yōu)選視頻終端外,還包括替代視頻終端。方法還包括通過創(chuàng)建處 理器與所述關(guān)聯(lián)所述多個用戶的所述組的每組的所述優(yōu)選視頻終端之間的通信鏈路,啟動 所述視頻會議,所述處理器被構(gòu)造成提供虛擬房間。從而,中央基礎(chǔ)設(shè)施啟動虛擬房間與同 每個用戶,即,每個視頻會議參與者相對應(yīng)的第一終端之間的鏈路。方法還包括:在所述視 頻會議期間,將第一通信連接切換到第二通信連接,所述第一通信鏈路位于所述虛擬房間 與關(guān)聯(lián)所述第一用戶的所述組的所述優(yōu)選視頻終端之間,所述第二通信鏈路位于所述虛擬 房間與該組的所述替代視頻終端之間。從而,對于會議期間的某個時間段,第一用戶利用優(yōu) 選視頻終端參與,并且對于另一段時間段,第一用戶利用替代終端參與。
[0009] 在一些實施例中,每個用戶的身份和認(rèn)證信息都保持與關(guān)聯(lián)該用戶的所述終端組 中的每個終端的身份和認(rèn)證信息分開。此外,所述方法還包括:在發(fā)生從所述優(yōu)選終端到替 代終端的所述切換之后,識別所述第一用戶的所述身份。即使關(guān)聯(lián)所述第一用戶的所述優(yōu) 選視頻終端的所述身份與關(guān)聯(lián)所述第一用戶的所述替代視頻終端的所述身份不同,也可W 識別所述第一用戶的所述身份。所述方法可W包括從所述多個用戶的每個用戶接收所述視 頻會議的注冊。所述注冊可W包括可接入每個所述用戶的視頻終端的所述組的識別。
[0010] 所述方法可W還包括利用第一轉(zhuǎn)碼從所述虛擬房間經(jīng)由所述第一通信鏈路傳輸 第一視頻數(shù)據(jù);W及利用與所述第一轉(zhuǎn)碼不同的第二轉(zhuǎn)碼,從所述虛擬房間經(jīng)由所述第二 通信鏈路傳輸所述第一視頻數(shù)據(jù)。因為替代終端的一個或者多個參數(shù)(例如,屏幕的數(shù)量、 縱橫比、要求的顯示分辨率等)可能與優(yōu)選終端的一個或者多個對應(yīng)的參數(shù)不同,所W可 W選擇不同的轉(zhuǎn)碼。
[0011] 在一些實施例中,創(chuàng)建了到關(guān)聯(lián)第二用戶的所述組中的所述優(yōu)選視頻終端的第S 通信鏈路,并且所述方法包括:利用第一轉(zhuǎn)碼從所述虛擬房間經(jīng)由所述第一通信鏈路傳輸 第一視頻數(shù)據(jù)。所述方法還可W包括利用與所述第一轉(zhuǎn)碼不同的第二轉(zhuǎn)碼,從所述虛擬房 間經(jīng)由所述第=通信鏈路傳輸?shù)诙曨l數(shù)據(jù)。從而與第一用戶交換的視頻數(shù)據(jù)采用一種轉(zhuǎn) 碼,而與第二用戶交換的視頻數(shù)據(jù)采用不同的轉(zhuǎn)碼。運些視頻數(shù)據(jù)可W是相關(guān)的,例如,從 第一用戶接收的帖可W傳輸?shù)降诙脩舨⑶覀鬏數(shù)狡渌麜h參與者,并且從第二用戶接收 的帖可W傳輸?shù)降谝挥脩?,并且傳輸?shù)綍h中的其他參與者。
[0012] 在各種實施例中,處理器被配置成提供虛擬房間,該虛擬房間包括或者作為安全 臨時的虛擬房間。處理器還可W被配置成在所述視頻會議終止時,隨后自動地銷毀所述虛 擬房間。W運種方式,使在視頻會議期間未授權(quán)的人可W獲得接入?yún)⑴c者間共享的任意機 密數(shù)據(jù)的可能最小化。所述方法還可W包括保持視頻呼叫和視頻終端的使用的歷史。
[0013] 所述方法還可W包括檢測所述虛擬房間與關(guān)聯(lián)所述第一用戶的所述組的所述優(yōu) 選視頻終端之間的所述第一通信鏈路的丟失。響應(yīng)于所述丟失的所述檢測,重新建立所述 第一通信鏈路。運些步驟可W通過中央基礎(chǔ)設(shè)施執(zhí)行,使得用戶不需要采取任何措施來重 新加入會議,并且中央基礎(chǔ)設(shè)施可W識別出不是新的參與者而是之前參與者已經(jīng)加入。
[0014] 在另一方面中,用于建立視頻會議的系統(tǒng)包括呼叫管理基礎(chǔ)設(shè)施和虛擬房間基礎(chǔ) 設(shè)施,該呼叫管理基礎(chǔ)設(shè)施包括數(shù)據(jù)庫。該數(shù)據(jù)庫使多個用戶的每個用戶與一組視頻終端 相關(guān)聯(lián)。每組所述視頻終端都包括優(yōu)選視頻終端,并且與第一用戶關(guān)聯(lián)的所述組除了包括 所述優(yōu)選視頻終端之外,還包括替代視頻終端。虛擬房間基礎(chǔ)設(shè)施包括處理器和通信接口, 該處理器被配置成提供用于視頻會議的虛擬房間,該通信接口被配置成建立所述虛擬房間 與關(guān)聯(lián)所述多個用戶的所述組的每組的所述優(yōu)選視頻終端之間的通信鏈路。該通信接口還 適于在所述視頻會議期間,將第一通信鏈路切換到第二通信鏈路,所述第一通信鏈路位于 所述虛擬房間與關(guān)聯(lián)所述第一用戶的所述組的所述優(yōu)選視頻終端之間,所述第二通信鏈路 位于所述虛擬房間與所述組的所述替代視頻終端之間。從而,對于會議期間的某個時間段, 第一用戶利用優(yōu)選視頻終端參與,并且對于另一個時間段,第一用戶利用替代終端參與。
[0015] 系統(tǒng)可W使每個用戶的身份和認(rèn)證信息保持與關(guān)聯(lián)該用戶的所述終端組中的每 個終端的身份和認(rèn)證信息分開。所述虛擬房間基礎(chǔ)設(shè)施適于即使關(guān)聯(lián)所述第一用戶的所述 優(yōu)選視頻終端的所述身份與關(guān)聯(lián)所述第一用戶的所述替代視頻終端的所述身份不同,在所 述切換之后識別所述第一用戶的所述身份。從而,即使所述第一用戶在不同的時間利用兩 個不同的裝置(例如,臺式計算機和平板電腦)來參與會議,系統(tǒng)也能夠自動地識別參與者 是相同的,而不需要來自第一用戶的任何特殊操作或者輸入。
[0016] 在一些實施例中,呼叫管理基礎(chǔ)設(shè)施還包括數(shù)據(jù)庫管理器,該數(shù)據(jù)庫管理器適于 經(jīng)由通信鏈路接收來自用戶的命令。響應(yīng)于所述命令,該數(shù)據(jù)庫管理器可W修改關(guān)聯(lián)該用 戶的所述視頻終端組。所述修改可W包括:將新的視頻終端(例如,新的設(shè)備、用于提供視 頻的新的軟件應(yīng)用等)添加到所述組、從所述組移除之前包括的終端、或者運兩者。作為替 代或者附加,該修改可W包括指定與所述優(yōu)選視頻終端不同的視頻終端作為所述優(yōu)選視頻 終端。
[0017] 呼叫管理基礎(chǔ)設(shè)施可W還包括視頻確定引擎,其適于對所述多個用戶的每個用戶 分析來自關(guān)聯(lián)該用戶的所述終端