專利名稱:用于視頻電信會(huì)議和多媒體演示的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明大體上涉及視頻電信會(huì)議和多媒體演示。本發(fā)明尤其涉及用于執(zhí)行視頻電信會(huì)議和/或遞送多媒體演示的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
常規(guī)的視頻電信會(huì)議和多媒體演示系統(tǒng)由于其復(fù)雜度通常難以安裝和操作。例如,常規(guī)系統(tǒng)通常由原先作為獨(dú)立的裝置設(shè)計(jì)的完全不同的元件構(gòu)成,例如一臺(tái)照相機(jī)、顯示器和/或電話。這些元件通常是由不同的制造商利用不同的技術(shù)根據(jù)不同的標(biāo)準(zhǔn)制造的,并且因此在沒(méi)有富有經(jīng)驗(yàn)的音頻-視覺(jué)集成器和客戶軟件的情況下就難以集成。這些局限性直接轉(zhuǎn)化為系統(tǒng)所有者的更高的成本。
此外,常規(guī)的視頻電信會(huì)議和多媒體演示系統(tǒng)的能力限于演示高帶寬密集應(yīng)用,例如使用Microsoft PowerPointTM或MacromediaFlashTM技術(shù)的動(dòng)畫(huà)演示。當(dāng)實(shí)時(shí)觀看這些演示時(shí),由于網(wǎng)絡(luò)帶寬限制所引起的延時(shí),它們?cè)诒镜?遠(yuǎn)程地點(diǎn)轉(zhuǎn)化得不好。例如,在常規(guī)系統(tǒng)中,網(wǎng)絡(luò)帶寬限制可引起由本地/遠(yuǎn)程系統(tǒng)接收到的演示數(shù)據(jù)的質(zhì)量和速度降低,對(duì)那些在本地/遠(yuǎn)程地點(diǎn)實(shí)時(shí)觀看演示者造成拙劣的幻燈片間過(guò)渡、延時(shí)以及不連貫。
此外,常規(guī)視頻電信會(huì)議和多媒體演示系統(tǒng)不提供一種簡(jiǎn)易的方法用于遠(yuǎn)程配置、監(jiān)視和控制系統(tǒng),或用于存檔和檢索記錄的視頻電信會(huì)議和/或多媒體演示。
發(fā)明內(nèi)容
提供了一種安裝和操作起來(lái)簡(jiǎn)單并且不昂貴的完全集成的視頻電信會(huì)議和多媒體演示系統(tǒng)。該集成的視頻電信會(huì)議和多媒體演示系統(tǒng)提供高級(jí)功能,包括在不惡化本地或遠(yuǎn)程地點(diǎn)處的視頻電信會(huì)議或演示的質(zhì)量的情況下同時(shí)執(zhí)行視頻電信會(huì)議和實(shí)時(shí)提供高或中帶寬密集演示的能力。此外,該集成的視頻電信會(huì)議和多媒體演示系統(tǒng)提供了一種用于遠(yuǎn)程地配置、監(jiān)視和控制該系統(tǒng)的簡(jiǎn)易的方法,以及一種用于存檔和檢索記錄的視頻電信會(huì)議和/或多媒體演示的簡(jiǎn)易的方法。
包含在此處并且形成說(shuō)明書(shū)的一部分的附圖描述了本發(fā)明,并且與說(shuō)明一起,進(jìn)一步幫助解釋本發(fā)明的原理,并且使得相關(guān)領(lǐng)域技術(shù)熟練者能夠制造和使用本發(fā)明。
圖1描繪了本發(fā)明的一個(gè)實(shí)施例可能在其中操作的一個(gè)示例環(huán)境。
圖2描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)集成的視頻電信會(huì)議和多媒體演示單元的一個(gè)外部視圖。
圖3A描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)單顯示器的集成的視頻電信會(huì)議和多媒體演示單元的一個(gè)外部視圖。
圖3B描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)雙顯示器的集成的視頻電信會(huì)議和多媒體演示單元的一個(gè)外部視圖。
圖4是描繪根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)集成的視頻電信會(huì)議和多媒體演示單元的硬件元件的一幅框圖。
圖5A和5B描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)集成的視頻電信會(huì)議和多媒體演示單元的典型軟件配置。
圖6、7和8描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)集成的視頻電信會(huì)議和多媒體演示單元的典型圖形用戶界面(GUI)屏幕。
圖9描繪了用于根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)集成的視頻電信會(huì)議和多媒體演示單元的遠(yuǎn)程訪問(wèn)和控制的一個(gè)示例系統(tǒng)配置。
圖10描繪了用于根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)集成的視頻電信會(huì)議和多媒體演示單元的無(wú)線本地控制的一個(gè)示例系統(tǒng)配置。
當(dāng)結(jié)合附圖時(shí)本發(fā)明的特征和優(yōu)點(diǎn)將從以下闡述的詳細(xì)說(shuō)明中變得更加明顯,附圖中相同的參考字符始終標(biāo)識(shí)對(duì)應(yīng)的元件。在附圖中,相同的參考數(shù)字一般表示完全相同的、功能相似的和/或結(jié)構(gòu)相似的元件。一個(gè)元件首次出現(xiàn)在其中的附圖由相應(yīng)參考數(shù)字的最左邊的一個(gè)(或多個(gè))數(shù)字表示。
具體實(shí)施例方式
A.概覽提供了根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)視頻電信會(huì)議和多媒體演示系統(tǒng)。正如這里將要更詳細(xì)說(shuō)明的那樣,該系統(tǒng)是集成的并且為網(wǎng)絡(luò)作好準(zhǔn)備的以使得設(shè)置和操作簡(jiǎn)易,并且還利用了IP和/或無(wú)線網(wǎng)絡(luò)以提供高級(jí)特征和功能,例如遠(yuǎn)程訪問(wèn)和控制,以及執(zhí)行記錄的視頻和音頻數(shù)據(jù)的安全存檔和檢索的能力。該系統(tǒng)進(jìn)一步利用了一個(gè)唯一的點(diǎn)對(duì)點(diǎn)會(huì)議網(wǎng)絡(luò)解決方法,以便解決困擾常規(guī)系統(tǒng)的帶寬限制問(wèn)題,并且允許對(duì)高帶寬應(yīng)用進(jìn)行增強(qiáng)的觀看。
B.示例操作環(huán)境圖1描繪了本發(fā)明的實(shí)施例可在其中操作的一個(gè)示例環(huán)境100。應(yīng)該理解示例操作環(huán)境100只是為了說(shuō)明性目的而顯示的,并不限制本發(fā)明。根據(jù)這里包含的教導(dǎo),示例操作環(huán)境100的其他實(shí)施方式對(duì)于相關(guān)領(lǐng)域技術(shù)熟練者將是明顯的,并且本發(fā)明是針對(duì)這種其他實(shí)施方式的。
如圖1所示,示例操作環(huán)境100包括一個(gè)根據(jù)本發(fā)明的一個(gè)實(shí)施例的集成的視頻電信會(huì)議和多媒體演示單元100。這里將更詳細(xì)說(shuō)明的單元110經(jīng)由一個(gè)網(wǎng)絡(luò)120可通信地連接到一個(gè)或多個(gè)視頻電信會(huì)議系統(tǒng)130a至130n。單元110被配置為經(jīng)由網(wǎng)絡(luò)120同時(shí)與系統(tǒng)130a-130n中的任一個(gè)或多個(gè)系統(tǒng)進(jìn)行視頻電信會(huì)議以及提供多媒體演示。
網(wǎng)絡(luò)120利用從單元110到系統(tǒng)130a-130n的一個(gè)控制協(xié)議促進(jìn)單元110和系統(tǒng)130a-130n之間的視頻和音頻數(shù)據(jù)的雙向傳輸,以及演示數(shù)據(jù)和控制信號(hào)的傳輸。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)120包括一個(gè)分組交換局域網(wǎng)(LAN),并且最好包括一個(gè)基于TCP/IP的LAN。但是,本發(fā)明并不是如此有限的,網(wǎng)絡(luò)120可包含任意類(lèi)型的計(jì)算機(jī)網(wǎng)絡(luò)或網(wǎng)絡(luò)組合,包括但不限于電路交換和/或分組交換網(wǎng)絡(luò)。此外,網(wǎng)絡(luò)120可包含多種傳輸介質(zhì),包括介不限于雙絞線、同軸電纜、光纖和/或無(wú)線傳輸介質(zhì)。在一個(gè)替換的操作環(huán)境中,網(wǎng)絡(luò)120包括一個(gè)廣域網(wǎng),例如互聯(lián)網(wǎng)。
系統(tǒng)130a-130n中的每一個(gè)可以包括多種視頻電信會(huì)議系統(tǒng)中的任一種,包括但不限于符合H.323和SIP的視頻電信會(huì)議系統(tǒng)。正如相關(guān)領(lǐng)域技術(shù)熟練者將意識(shí)到的那樣,H.323是指一種由國(guó)際電信聯(lián)盟(ITU)通過(guò)的標(biāo)準(zhǔn),它定義了在網(wǎng)絡(luò)上傳輸音頻和視頻會(huì)議數(shù)據(jù)的協(xié)議和程序,SIP(會(huì)話啟動(dòng)協(xié)議)是指一種用于啟動(dòng)一個(gè)涉及諸如視頻和語(yǔ)音等多媒體元素的交互式的用戶會(huì)話的互聯(lián)網(wǎng)工程任務(wù)組(IETF)標(biāo)準(zhǔn)協(xié)議。有多種常規(guī)的服從H.323和服從SIP的視頻電信會(huì)議系統(tǒng)易于得到,并且將為相關(guān)領(lǐng)域技術(shù)熟練者所知。作為替換,系統(tǒng)130a-130n中的至少一個(gè)包括一個(gè)與單元110相同的視頻電信會(huì)議和多媒體演示系統(tǒng)。
C.視頻電信會(huì)議和多媒體演示單元根據(jù)本發(fā)明的一個(gè)實(shí)施例,進(jìn)行一個(gè)基于網(wǎng)絡(luò)的視頻電信會(huì)議和多媒體演示的所有必要元件將被集成到單個(gè)視頻電信會(huì)議和多媒體演示單元110中,從而使得安裝和操作簡(jiǎn)易,并且提供了一種單個(gè)低成本視頻電信會(huì)議解決方案。
圖2描繪了單元110的一個(gè)實(shí)施例的簡(jiǎn)化的外部視圖,它包括一個(gè)觸摸敏感顯示器210和一個(gè)視頻照相機(jī)220。觸摸敏感顯示器210包括一個(gè)LCD監(jiān)視器和對(duì)壓力敏感的透明面板,它使得用戶能夠通過(guò)觸摸顯示器的適當(dāng)部分激活單元110的所有必要功能。根據(jù)本發(fā)明的一個(gè)實(shí)施例,觸摸敏感顯示器210是操作單元110所必要的唯一的用戶輸入/輸出(I/O)裝置。但是,本發(fā)明并非局限于此,單元110可以被修改為提供其他用戶I/O裝置,包括但不限于一個(gè)鍵盤(pán)和/或鼠標(biāo),以及遠(yuǎn)程控制裝置,正如這里將更詳細(xì)說(shuō)明的那樣。此外,本發(fā)明并不限于觸摸敏感顯示器,也包括電容性的和基于光學(xué)的觸摸/鄰近顯示器。
在一個(gè)實(shí)施例中,視頻照相機(jī)220包括一個(gè)遙攝-傾斜-縮放(pan-tilt-zoom,PTZ)視頻照相機(jī),它經(jīng)由一個(gè)可調(diào)整的固定架永久固定在單元110上,并且提供照相機(jī)的遙攝、傾斜和縮放能力。視頻照相機(jī)220還可包含其他類(lèi)型的照相機(jī),包括但不限于一個(gè)遙攝-傾斜(pan-tilt,PT)照相機(jī)或一個(gè)固定的照相機(jī)。視頻照相機(jī)220經(jīng)由一個(gè)內(nèi)部或外部端口耦合到單元110,該端口可包括例如一個(gè)通用串行總線(USB)端口、一個(gè)RS232端口或一個(gè)PCI端口。此內(nèi)部或外部端口提供一種將視頻數(shù)據(jù)從視頻照相機(jī)220遞送到運(yùn)行在單元110上的操作系統(tǒng)的手段。
在一個(gè)替換實(shí)施例中(未顯示),視頻照相機(jī)220并不永久固定在單元110上,而是包含一個(gè)可移除的固定的或獨(dú)立的裝置,該裝置經(jīng)由一個(gè)諸如USB或RS232電纜的有線連接或一個(gè)諸如802.11b或BluetoothTM連接的無(wú)線連接耦合到單元110,以促進(jìn)照相機(jī)的手持移動(dòng)和定位。在另一個(gè)實(shí)施例中(未顯示),單元110包括至少兩個(gè)視頻照相機(jī)220,其中之一固定到單元110上,而另一個(gè)包括一個(gè)可移除的固定的或獨(dú)立的裝置。
圖3A描繪了單元110的一個(gè)實(shí)施例,它包括一個(gè)平板觸摸敏感顯示器302,以及一個(gè)集成的視頻照相機(jī)304。(但是本發(fā)明并不限于平板顯示器,可包括如圖2所示的標(biāo)準(zhǔn)顯示器以及投影顯示器和等離子顯示器)。如圖3A所示,顯示器302被分割成至少一個(gè)第一顯示區(qū)域或窗口306和一個(gè)第二顯示區(qū)域或窗口308。根據(jù)本發(fā)明的一個(gè)實(shí)施例,單元110可以被配置為在第一顯示區(qū)域306中顯示對(duì)應(yīng)于一個(gè)視頻電信會(huì)議的視頻數(shù)據(jù)以及在第二顯示區(qū)域308中顯示對(duì)應(yīng)于一個(gè)多媒體演示的視頻數(shù)據(jù)。作為替換,單元110也可被配置為在第一顯示區(qū)域306中顯示對(duì)應(yīng)于一個(gè)多媒體演示的視頻數(shù)據(jù),而在第二顯示區(qū)域308中顯示對(duì)應(yīng)于一個(gè)視頻電信會(huì)議的視頻數(shù)據(jù)。通過(guò)將顯示器302分割成至少一個(gè)第一顯示區(qū)域和一個(gè)第二顯示區(qū)域,本發(fā)明的一個(gè)實(shí)施例提供了對(duì)應(yīng)于一個(gè)視頻電信會(huì)議和一個(gè)多媒體演示的視頻數(shù)據(jù)的同時(shí)顯示。在另一個(gè)實(shí)施例中,單元110也被配置為經(jīng)由顯示器310顯示一個(gè)圖形用戶界面(GUI),正如這里將更詳細(xì)說(shuō)明的那樣。
圖3B描繪了單元110的一個(gè)替換實(shí)施例,它包括一個(gè)第一平板觸摸敏感顯示器320、一個(gè)第二顯示器322和一個(gè)集成的視頻照相機(jī)324。根據(jù)此雙顯示器實(shí)施例,單元110可以被配置為經(jīng)由第一顯示器320顯示對(duì)應(yīng)于一個(gè)多媒體演示的視頻數(shù)據(jù),并且經(jīng)由第二顯示器322顯示對(duì)應(yīng)于一個(gè)視頻電信會(huì)議的視頻數(shù)據(jù)。作為替換,單元110也可被配置為經(jīng)由第一顯示器320顯示對(duì)應(yīng)于一個(gè)視頻電信會(huì)議的視頻數(shù)據(jù),經(jīng)由第二顯示器322顯示對(duì)應(yīng)于一個(gè)多媒體演示的視頻數(shù)據(jù)。從而,本發(fā)明的此實(shí)施例也提供了對(duì)應(yīng)于一個(gè)視頻電信會(huì)議和一個(gè)多媒體演示的視頻數(shù)據(jù)的同時(shí)顯示。在另一個(gè)實(shí)施例中,單元110也被配置為經(jīng)由顯示器320和/或顯示器322顯示一個(gè)GUI,正如這里將更詳細(xì)討論的那樣。
1.硬件配置單元110實(shí)質(zhì)上包括一個(gè)基于微處理器的計(jì)算機(jī)系統(tǒng),它執(zhí)行必要的軟件元件,以執(zhí)行本發(fā)明的視頻電信會(huì)議和多媒體演示特征。圖4提供了一個(gè)高等級(jí)框圖400,它描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的集成的視頻電信會(huì)議和多媒體演示單元11的硬件元件。
如圖4所示,單元110包括一個(gè)微處理器402,用于執(zhí)行根據(jù)本發(fā)明的一個(gè)實(shí)施例的軟件例程。雖然只顯示了一個(gè)微處理器42,但本發(fā)明并不只限于單處理器系統(tǒng),也包括多處理器系統(tǒng)。在一個(gè)實(shí)施例中,處理器402包括一個(gè)由Santa Clara,California的IntelCorporation制造的x86 Pentium類(lèi)的微處理器,具有至少800MHz的處理速度,雖然本發(fā)明并非局限于此,也可使用其他處理器。
微處理器402被連接到一個(gè)通信基礎(chǔ)結(jié)構(gòu)404,以便與單元110的其他元件通信。通信基礎(chǔ)結(jié)構(gòu)可包括,例如,一條或多條通信總線、一個(gè)交叉開(kāi)關(guān),或網(wǎng)絡(luò)。
單元110進(jìn)一步包括一個(gè)主存儲(chǔ)器406,例如一個(gè)隨機(jī)訪問(wèn)存儲(chǔ)器(RAM),以及一個(gè)次級(jí)存儲(chǔ)器416,它可包括例如至少一個(gè)硬盤(pán)驅(qū)動(dòng)器。在一個(gè)實(shí)施例中,主存儲(chǔ)器406包括至少512Mb的高速SDRAM,次級(jí)存儲(chǔ)器416包括一個(gè)具有至少20Gb的存儲(chǔ)容量的硬盤(pán)驅(qū)動(dòng)器。但是,本發(fā)明并非局限于此,另外的儲(chǔ)存形式也可用于主存儲(chǔ)器406和次級(jí)存儲(chǔ)器416,正如相關(guān)領(lǐng)域技術(shù)熟練者將意識(shí)到的那樣。例如,正如這里將更詳細(xì)討論的那樣,次級(jí)存儲(chǔ)器416可進(jìn)一步包括一個(gè)CD-RW或DVD-RW驅(qū)動(dòng)器,用于存檔對(duì)應(yīng)于一個(gè)視頻電信會(huì)議或多媒體演示的視頻數(shù)據(jù)、音頻數(shù)據(jù)和演示數(shù)據(jù)。
單元110進(jìn)一步包括一個(gè)顯示接口408,用于將視頻數(shù)據(jù),包括圖像、圖形和文本,從通信基礎(chǔ)結(jié)構(gòu)或一個(gè)幀緩沖器(未顯示)轉(zhuǎn)發(fā)到一個(gè)顯示器410。正如上文參考圖2和圖3所討論的那樣,顯示器410最好包括至少一個(gè)觸摸敏感顯示器用于顯示對(duì)應(yīng)于一個(gè)視頻電信會(huì)議、多媒體演示和/或GUI的視頻數(shù)據(jù)。觸摸敏感顯示器進(jìn)一步適合于接收用戶輸入,此用戶輸入被傳輸?shù)酵ㄐ呕A(chǔ)結(jié)構(gòu)404。
單元110還包括一個(gè)音頻接口412和擴(kuò)音器和揚(yáng)聲器414。擴(kuò)音器和揚(yáng)聲器414既可在單元110內(nèi)部也可以在其外部。音頻接口412接收來(lái)自通信基礎(chǔ)結(jié)構(gòu)404的音頻信息,并將其轉(zhuǎn)發(fā)給揚(yáng)聲器414。音頻接412也接收來(lái)自擴(kuò)音器414的音頻信息,并將其轉(zhuǎn)發(fā)給通信基礎(chǔ)結(jié)構(gòu)404。在一個(gè)實(shí)施例中,音頻接口412包括一塊聲卡,它支持至少8KHz的采樣率。
單元110還包括一個(gè)或多個(gè)外圍接口418,用于與一個(gè)或多個(gè)外圍設(shè)備通信數(shù)據(jù),這些外圍設(shè)備包括至少一個(gè)視頻照相機(jī),它可既在單元110內(nèi)部也可在其外部。一個(gè)外圍接口可包括一個(gè)適配器以及一個(gè)或多個(gè)內(nèi)部或外部連接接口。在一個(gè)實(shí)施例中,外圍接口418或包括一個(gè)USB接口、一個(gè)RS232接口、一個(gè)PCI接口、一個(gè)IEEE1394接口或上述任一種的組合。
單元110還包括至少一個(gè)用于網(wǎng)絡(luò)通信的接口。網(wǎng)絡(luò)接口可包括用于連接到一個(gè)有線網(wǎng)絡(luò)的一個(gè)有線網(wǎng)絡(luò)接口420和/或用于連接到一個(gè)無(wú)線網(wǎng)絡(luò)的一個(gè)無(wú)線網(wǎng)絡(luò)接口422。在一個(gè)實(shí)施例中,有線網(wǎng)絡(luò)接口420包括一個(gè)10/100Mb以太網(wǎng)接口,無(wú)線網(wǎng)絡(luò)接口422包括一個(gè)802.11b網(wǎng)絡(luò)接口。但是,本發(fā)明并不局限于此,其他有限和無(wú)線網(wǎng)絡(luò)接口也可被使用,正如相關(guān)領(lǐng)域技術(shù)熟練者將意識(shí)到的那樣。
單元110進(jìn)一步包括至少一個(gè)供電和冷卻系統(tǒng)(未顯示)??蛇x地被包括在單元110中但在圖4中未描繪的另外的硬件元件包括但不限于用于接收來(lái)自諸如一個(gè)鍵盤(pán)或鼠標(biāo)的另外的I/O設(shè)備的用戶輸入的一個(gè)或多個(gè)I/O接口,以及用于將單元110連接到一個(gè)儲(chǔ)存區(qū)域網(wǎng)絡(luò)(SAN)、網(wǎng)絡(luò)附加儲(chǔ)存(NAS)或類(lèi)似事物的一個(gè)光纖信道主機(jī)總線適配器(HBA)。
2.軟件配置單元110的微處理器402執(zhí)行本發(fā)明的視頻會(huì)議和多媒體演示特征所必需的計(jì)算機(jī)程序或軟件。這些計(jì)算機(jī)程序可以存在于主存儲(chǔ)器406和/或次級(jí)存儲(chǔ)器416中,也可以經(jīng)由有線網(wǎng)絡(luò)接口420或無(wú)線網(wǎng)絡(luò)接口422被接收。這些計(jì)算機(jī)程序在被執(zhí)行時(shí)使得單元110能夠執(zhí)行本發(fā)明的特征。
在這里使用的“計(jì)算機(jī)程序產(chǎn)品”一詞部分地指插入次級(jí)存儲(chǔ)器416的一個(gè)硬盤(pán)驅(qū)動(dòng)器、一個(gè)CD-ROM或DVD-ROM,或者到有線網(wǎng)絡(luò)接口420或無(wú)線網(wǎng)絡(luò)接口424的一條通信通道上的一個(gè)載波攜帶軟件。這些計(jì)算機(jī)程序產(chǎn)品包括向單元110提供軟件的裝置。
圖5A描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的一個(gè)典型軟件配置500。如圖5A所示,典型軟件配置500包括多個(gè)軟件應(yīng)用程序506,其中每一個(gè)軟件應(yīng)用程序在操作系統(tǒng)502的管理下運(yùn)行,正如相關(guān)領(lǐng)域技術(shù)熟練者將理解的那樣。在一個(gè)實(shí)施例中,操作系統(tǒng)包括一個(gè)MicrosoftWindows操作系統(tǒng),例如WindowsXP或WindowsXP Embedded,雖然本發(fā)明并非局限于此。
典型軟件配置500還包括應(yīng)用程序接口(API)504,它允許應(yīng)用程序506向操作系統(tǒng)502做出服務(wù)請(qǐng)求,從而允許應(yīng)用程序506利用操作系統(tǒng)502可用的各種功能。在一個(gè)實(shí)施例中,API 504包括MicrosoftDirectX,用于在Windows操作系統(tǒng)的管理下運(yùn)行的應(yīng)用程序中執(zhí)行與創(chuàng)建和管理圖形圖像和多媒體效果相關(guān)的功能,正如相關(guān)領(lǐng)域技術(shù)熟練者將意識(shí)到的那樣。根據(jù)這樣一個(gè)實(shí)施例,DirectX由視頻引擎510和音頻引擎512使用,正如以下將更詳細(xì)說(shuō)明的那樣。
a.圖形用戶界面如圖5A所示,應(yīng)用程序506包括一個(gè)圖形用戶界面(GUI)508。GUI 508允許用戶執(zhí)行經(jīng)由單元110安裝和進(jìn)行一個(gè)視頻電信會(huì)議和多媒體演示所必需的所有功能。在一個(gè)實(shí)施例中,GUI 508被顯示在一個(gè)觸摸敏感顯示器上,它促進(jìn)了單元110對(duì)用戶輸入的接收。
圖6、7和8描繪了與根據(jù)本發(fā)明的一個(gè)實(shí)施例的單元110接口的典型GUI屏幕。例如,圖6描繪了一個(gè)用于執(zhí)行安裝功能的示例GUI屏幕600。如圖6中所示,示例GUI屏幕600包括一系列復(fù)選框610、一個(gè)視頻電信會(huì)議鍵區(qū)620以及一個(gè)音頻會(huì)議鍵區(qū)630。復(fù)選框610可以用于指定是否允許單元110的本地參考者控制、是否允許單元110的遠(yuǎn)程控制以及是否應(yīng)該記錄一個(gè)會(huì)議。視頻電信會(huì)議鍵區(qū)620可以用于起動(dòng)一個(gè)視頻電信會(huì)議、終止一個(gè)視頻電信會(huì)議或者搜索儲(chǔ)存在位于單元110內(nèi)部或外部的一個(gè)中央數(shù)據(jù)庫(kù)中的一個(gè)撥號(hào)目錄,以便獲得用于起動(dòng)一個(gè)視頻電信會(huì)議的一個(gè)必要號(hào)碼。同樣地,音頻會(huì)議鍵區(qū)630可以用于起動(dòng)一個(gè)音頻會(huì)議、終止一個(gè)音頻會(huì)議、或者搜索儲(chǔ)存在位于單元110內(nèi)部或外部的一個(gè)中央數(shù)據(jù)庫(kù)中的一個(gè)撥號(hào)目錄,以便獲得用于起動(dòng)一個(gè)音頻會(huì)議的一個(gè)必要號(hào)碼。
圖7描繪了用于運(yùn)行一個(gè)會(huì)議或會(huì)見(jiàn)的一個(gè)示例GUI屏幕700。如圖7所示,示例界面屏幕700包括一個(gè)“照相機(jī)”按鈕710,用于訪問(wèn)耦合到單元110的照相機(jī)的控制功能,一個(gè)“演示”按鈕720,用于訪問(wèn)起動(dòng)和控制一個(gè)多媒體演示(例如一個(gè)幻燈片放映)的功能,一個(gè)“音頻會(huì)議”按鈕730,用于訪問(wèn)起動(dòng)、控制和終止一個(gè)音頻會(huì)議的功能,以及一個(gè)“視頻會(huì)議”按鈕740,用于訪問(wèn)起動(dòng)、控制和終止一個(gè)視頻電信會(huì)議的功能。示例界面屏幕700還包括音頻控制750,它包括一個(gè)允許用戶調(diào)整由單元110遞送的音頻的音量的滾動(dòng)條,以及一個(gè)允許用戶將音頻完全打開(kāi)或關(guān)閉的“靜音”按鈕,以及一個(gè)記錄框760,它包括對(duì)一個(gè)會(huì)議是否正被記錄以及已經(jīng)經(jīng)過(guò)的記錄時(shí)間量的一個(gè)指示,以及一個(gè)“暫?!卑粹o,以便暫停記錄功能。示例接口屏幕700進(jìn)一步包括一個(gè)顯示窗口770,它可用于顯示一個(gè)正在進(jìn)行的視頻電信會(huì)議或一個(gè)多媒體演示。
圖8描繪了一個(gè)用于檢索和播放存檔的會(huì)議的示例GUI屏幕800。如圖8中所示,示例GUI屏幕800包括一個(gè)第一“播放”按鈕810,用于起動(dòng)一個(gè)存檔的音頻會(huì)議的檢索和播放,以及一個(gè)第二“播放”按鈕820,用于起動(dòng)一個(gè)存檔的視頻會(huì)議的檢索和播放。示例GUI屏幕800還包括存檔的音頻會(huì)議的一個(gè)列表830和存檔的視頻會(huì)議的一個(gè)列表840,可以利用一個(gè)滾動(dòng)條和滾動(dòng)箭頭導(dǎo)航每個(gè)列表,以便選擇一個(gè)存檔的會(huì)議來(lái)用于播放。在示例GUI屏幕800中,存檔的會(huì)議是按照年月日順序列出的,并且?guī)в幸粋€(gè)對(duì)每個(gè)記錄的長(zhǎng)度的指示。
在一個(gè)實(shí)施例中,GUI 508是用基于向量圖形的動(dòng)畫(huà)文件實(shí)現(xiàn)的,這種動(dòng)畫(huà)文件是用諸如由位于San Francisco,California的Macromedia Inc.所發(fā)表的MacromediaFlashTM這樣的軟件創(chuàng)作成的。利用FlashTM文件實(shí)現(xiàn)GUI 508比起利用更傳統(tǒng)的諸如C這樣的編程語(yǔ)言來(lái)說(shuō)具有明顯的優(yōu)勢(shì)。例如,與用C代碼編程位圖相比,GUI 508的開(kāi)發(fā)更簡(jiǎn)單和容易。此外,因?yàn)镕lashTM文件較小,因此可以平穩(wěn)并且非常高速地生成一個(gè)復(fù)雜的GUI。此外,利用FlashTM文件在GUI 508的演示和底層的功能之間提供了明顯的分隔,以使得能在不影響底層程序的情況下構(gòu)造、修改和更新GUI 508。
b.視頻引擎如圖5A中所示,應(yīng)用程序506還包括一個(gè)視頻引擎510,它執(zhí)行與來(lái)自單元110的視頻照相機(jī)的視頻數(shù)據(jù)的捕捉、視頻的壓縮和解壓和視頻顯示相關(guān)的功能。視頻引擎510還經(jīng)由API 504與操作系統(tǒng)502交互,以執(zhí)行視頻捕捉和顯示功能,其中API 504在一個(gè)實(shí)施例中是由MicrosoftDirectX構(gòu)成的。在一個(gè)實(shí)施例中,視頻顯示功能包括在單元110上顯示從其他視頻電信會(huì)議系統(tǒng)接收到的視頻數(shù)據(jù),以及顯示從單元110的視頻照相機(jī)接收到的視頻數(shù)據(jù)。
視頻壓縮是在將視頻數(shù)據(jù)傳輸?shù)狡渌曨l電信會(huì)議單元之前執(zhí)行的。相反地,視頻解壓是在播放從其他視頻電信會(huì)議單元接收到的視頻數(shù)據(jù)之前在這些視頻數(shù)據(jù)上執(zhí)行的。在一個(gè)實(shí)施例中,視頻壓縮和解壓是根據(jù)ITU-T H.263標(biāo)準(zhǔn)執(zhí)行的,雖然本發(fā)明并非局限于此。
在一個(gè)實(shí)施例中,視頻引擎510與GUI 508接口,以允許用戶執(zhí)行視頻控制功能,包括配置單元110的視頻照相機(jī)。作為替換,視頻引擎510可以與由操作系統(tǒng)502提供的一個(gè)用戶界面接口,以執(zhí)行這樣的功能。
c.音頻引擎如圖5A所示,應(yīng)用程序506還包括一個(gè)音頻引擎512,它執(zhí)行與來(lái)自單元110的擴(kuò)音器的音頻數(shù)據(jù)的捕捉、音頻的壓縮和解壓和從其他會(huì)議系統(tǒng)接收到的音頻的播放相關(guān)的功能。音頻引擎512也還經(jīng)由一個(gè)API 504與操作系統(tǒng)502交互,以執(zhí)行音頻捕捉和顯示功能,其中API 504在一個(gè)實(shí)施例中是由MicrosoftDirectX構(gòu)成的。
音頻編碼,以及可選地壓縮,是在將音頻數(shù)據(jù)傳輸?shù)狡渌麜?huì)議單元之前執(zhí)行的。相反地,音頻解碼,以及可選地解壓,是在從其他會(huì)議單元接收到的音頻數(shù)據(jù)之前在這些音頻數(shù)據(jù)上執(zhí)行的。在一個(gè)實(shí)施例中,音頻編碼和解碼是根據(jù)ITU-T G.711標(biāo)準(zhǔn)執(zhí)行的,音頻壓縮和解壓是根據(jù)ITU-T G.723標(biāo)準(zhǔn)執(zhí)行的,雖然本發(fā)明并非局限于此。
在一個(gè)實(shí)施例中,視頻引擎512與GUI 508接口,以允許用戶執(zhí)行音頻控制功能。這樣的音頻控制功能可包括,例如,設(shè)置音頻音量級(jí)別和/或設(shè)置擴(kuò)音器增益級(jí)別。此外,音頻引擎512可以與GUI518接口來(lái)向用戶提供反饋,例如提供一個(gè)圖形指示器,指示擴(kuò)音器從用戶語(yǔ)音獲得了多少能量。
d.多媒體演示軟件如圖5A所示,應(yīng)用程序506還包括多媒體演示軟件522。根據(jù)本發(fā)明的一個(gè)實(shí)施例,多媒體演示軟件522提供工具用于儲(chǔ)存和檢索由單元110遞送到其他視頻電信會(huì)議單元的多媒體演示,例如幻燈片放映和動(dòng)畫(huà)。在一個(gè)實(shí)施例中,多媒體演示軟件522包括一個(gè)演示圖形程序,例如MicrosoftPowerPointTM,一個(gè)電子數(shù)據(jù)表程序,例如MicrosoftExcel,或者一個(gè)數(shù)字多媒體創(chuàng)作程序,例如MacromediaFlashTM。但是,這些例子并不是限制性的,本發(fā)明可以執(zhí)行其他多媒體演示軟件,正如相關(guān)領(lǐng)域技術(shù)熟練者將意識(shí)到的那樣。
e.多媒體演示軟件接口如圖5A所示,應(yīng)用程序506還包括一個(gè)多媒體演示軟件接口514。多媒體演示軟件接口514本質(zhì)上充當(dāng)GUI 508和多媒體演示軟件522之間的媒介,允許用戶設(shè)置多媒體演示軟件512,以及起動(dòng)和控制一個(gè)多媒體演示以遞送到一個(gè)或多個(gè)其他視頻電信會(huì)議系統(tǒng)。
當(dāng)單元110參加與和單元110相同的一個(gè)遠(yuǎn)程系統(tǒng)的一個(gè)視頻電信會(huì)議時(shí),多媒體演示軟件接口514也與位于遠(yuǎn)程系統(tǒng)上的多媒體演示軟件接口。根據(jù)此對(duì)等的(peer-to-peer)網(wǎng)絡(luò)配置,多媒體演示軟件接口514在一個(gè)實(shí)時(shí)視頻電信會(huì)議期間演示起動(dòng)之前向遠(yuǎn)程系統(tǒng)提供多媒體演示數(shù)據(jù)的一份副本。在接收到多媒體演示數(shù)據(jù)后,遠(yuǎn)程系統(tǒng)對(duì)其進(jìn)行高速緩沖存儲(chǔ),直到演示時(shí)間開(kāi)始。當(dāng)演示開(kāi)始時(shí),單元110只需要向遠(yuǎn)程系統(tǒng)發(fā)射低帶寬控制信號(hào),例如一個(gè)顯示下一幻燈片的命令,以控制演示向遠(yuǎn)程系統(tǒng)的遞送。由于被遠(yuǎn)程系統(tǒng)所處理的演示數(shù)據(jù)已經(jīng)相對(duì)于遠(yuǎn)程系統(tǒng)被本地存儲(chǔ),因此此方法導(dǎo)致了遠(yuǎn)程系統(tǒng)演示觀看的改進(jìn)。從而與高或中帶寬密集演示的實(shí)時(shí)遞送同時(shí)的一個(gè)視頻電信會(huì)議的性能可以在對(duì)本地或遠(yuǎn)程站點(diǎn)上視頻電信會(huì)議或演示的質(zhì)量很少或沒(méi)有降低的情況下實(shí)現(xiàn)。
進(jìn)一步根據(jù)此技術(shù),單元110可以有利地向遠(yuǎn)程系統(tǒng)發(fā)送低帶寬控制信號(hào),以便甚至在整個(gè)演示被下載到遠(yuǎn)程系統(tǒng)之前與一部分演示交互。例如,假設(shè)一個(gè)演示包括已經(jīng)被完全下載到一個(gè)遠(yuǎn)程系統(tǒng)的一個(gè)第一系統(tǒng)的幻燈片以及剩下要下載的一個(gè)第二系統(tǒng)的幻燈片。根據(jù)本發(fā)明的一個(gè)實(shí)施例,單元100在剩余演示的下載之前或同時(shí)向遠(yuǎn)程系統(tǒng)發(fā)送控制信號(hào),以控制第一系列幻燈片的演示。
f.呼叫控制軟件如圖5A所示,應(yīng)用程序506還包括呼叫控制軟件516。呼叫控制軟件516與GUI 508聯(lián)合操作,以允許單元100的用戶發(fā)出視頻電信會(huì)議呼叫、終止視頻電信會(huì)議呼叫以及拒絕視頻電信會(huì)議呼叫。在一個(gè)實(shí)施例中,呼叫控制軟件根據(jù)ITU-T H.323協(xié)議執(zhí)行呼叫控制功能,。并且部分包括一個(gè)H.323呼叫控制棧,例如包括在由位于Glen Rock,NJ的RADVISION,Ltd發(fā)表的RADVISIONH.323Protocol Toolkit(RADVISION H.323協(xié)議工具包)中的呼叫控制棧。
g.Web服務(wù)器如圖5A所示,應(yīng)用程序506還包括一個(gè)Web服務(wù)器518。Web服務(wù)器518操作以便向經(jīng)由一個(gè)網(wǎng)絡(luò)連接訪問(wèn)單元110的遠(yuǎn)程用戶呈現(xiàn)一個(gè)Web界面,它可能由一個(gè)或多個(gè)Web頁(yè)構(gòu)成。正如這里將更詳細(xì)討論的那樣,在一個(gè)實(shí)施例中,單元110被分配一個(gè)IP地址,這允許它能被遠(yuǎn)程計(jì)算機(jī)系統(tǒng)和設(shè)備經(jīng)由一個(gè)分組交換網(wǎng)絡(luò)訪問(wèn),以執(zhí)行多媒體演示的有線和無(wú)線上載和下載以及單元110的遠(yuǎn)程監(jiān)視和控制。Web服務(wù)器518操作以便接收網(wǎng)絡(luò)上的用戶命令,并且將它們翻譯成適于由適當(dāng)?shù)膽?yīng)用程序506所處理的專用格式。在一個(gè)實(shí)施例中,Web服務(wù)器518包括MicrosftInternetInformation Server(IIS)Web服務(wù)器軟件,雖然本發(fā)明并非局限于此。
h.存檔和檢索軟件如圖5A所示,應(yīng)用程序506還包括存檔和檢索軟件520。正如這里將要更詳細(xì)討論的那樣,單元110包括一個(gè)內(nèi)部?jī)?chǔ)存系統(tǒng)和/或被連接到一個(gè)外部?jī)?chǔ)存系統(tǒng),用于存檔對(duì)應(yīng)于記錄的視頻電信會(huì)議和多媒體演示的數(shù)據(jù)。存檔和檢索軟件510與儲(chǔ)存系統(tǒng)交互,以便將記錄的會(huì)議數(shù)據(jù)儲(chǔ)存到儲(chǔ)存系統(tǒng),并且檢索存檔的會(huì)議數(shù)據(jù),以便由用戶播放。在一個(gè)實(shí)施例中,存檔和檢索軟件520通過(guò)在準(zhǔn)許訪問(wèn)之前要求一個(gè)密碼或某種其他的授權(quán)證明來(lái)安全地保護(hù)存檔的數(shù)據(jù)。
圖5B描繪了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的一個(gè)典型軟件配置530。如圖5B所示,典型軟件配置530包括在一個(gè)操作系統(tǒng)532的管理之下運(yùn)行的多個(gè)軟件應(yīng)用程序534。應(yīng)用程序534包括一個(gè)GUI 536,它包括一個(gè)視頻會(huì)議GUI 538和一個(gè)演示GUI 540。視頻會(huì)議GUI 538使得用戶能夠配置、控制和進(jìn)行一個(gè)視頻電信會(huì)議,而演示GUI 540便利用戶能夠配置、控制和呈現(xiàn)一個(gè)多媒體演示。應(yīng)用程序534還包括一個(gè)視頻會(huì)議-音頻引擎542,它管理對(duì)應(yīng)于一個(gè)視頻電信會(huì)議的視頻和音頻流,還可能管理一個(gè)多媒體演示。視頻會(huì)議-音頻引擎542與一個(gè)H.323棧544、一個(gè)視頻模塊546和一個(gè)音頻模塊548聯(lián)合操作,其中該H.323棧執(zhí)行必要的與H.323相關(guān)的和呼叫控制功能。視頻模塊546包括一個(gè)執(zhí)行視頻捕捉任務(wù)的視頻捕捉模塊550,以及一個(gè)執(zhí)行視頻編碼和解碼的視頻CODEC552。音頻模塊548包括一個(gè)執(zhí)行音頻捕捉任務(wù)的音頻捕捉模塊554,以及一個(gè)執(zhí)行音頻編碼和解碼的音頻CODEC 556。軟件應(yīng)用程序534進(jìn)一步包括一個(gè)接口層558,它提供與諸如MicrosoftMicrosoftPowerPointTM或MacromediaFlashTM562這樣的本地多媒體演示程序以及遠(yuǎn)程系統(tǒng)上的多媒體演示程序接口的邏輯,和一個(gè)互聯(lián)網(wǎng)協(xié)議棧564,以便在一個(gè)IP網(wǎng)絡(luò)上通信。
D.遠(yuǎn)程/無(wú)線訪問(wèn)和控制本發(fā)明的實(shí)施例提供對(duì)集成的視頻電信會(huì)議和多媒體演示單元110進(jìn)行容易的遠(yuǎn)程和/或無(wú)線訪問(wèn)和控制的多種方法。這些方法包括經(jīng)由一個(gè)諸如互聯(lián)網(wǎng)這樣的分組交換網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程訪問(wèn)和控制,以及由諸如一臺(tái)個(gè)人數(shù)字助手(PDA)這樣的手持設(shè)備進(jìn)行的無(wú)線本地控制?,F(xiàn)在將說(shuō)明這些方法的每一種。
圖9描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的單元110的遠(yuǎn)程訪問(wèn)和控制的一個(gè)示例系統(tǒng)配置900。如圖9所示,一個(gè)遠(yuǎn)程計(jì)算機(jī)系統(tǒng)904經(jīng)由一個(gè)分組交換網(wǎng)絡(luò)902被可通信地連接到單元110。網(wǎng)絡(luò)902可包括一個(gè)有線網(wǎng)絡(luò),例如一個(gè)以太網(wǎng),一個(gè)無(wú)線網(wǎng)絡(luò),例如一個(gè)802.11b網(wǎng)絡(luò),或者有線和無(wú)線網(wǎng)絡(luò)的一個(gè)組合。網(wǎng)絡(luò)902還可包括互聯(lián)網(wǎng)。
為了實(shí)現(xiàn)這種類(lèi)型的遠(yuǎn)程訪問(wèn),單元110被分配一個(gè)IP地址,此IP地址或者是由一個(gè)外部網(wǎng)絡(luò)實(shí)體經(jīng)由動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP)分配的,或者包括一個(gè)靜態(tài)IP地址。在任一種情況下,IP地址在被分配后都由單元110經(jīng)由其GUI顯示,以便它能夠被其他遠(yuǎn)程連接的視頻電信會(huì)議系統(tǒng)所查看。通過(guò)將此IP地址鍵入到一個(gè)Web服務(wù)器,遠(yuǎn)程用戶則可以經(jīng)由一個(gè)Web服務(wù)器(例如以上參考圖5A說(shuō)明的Web服務(wù)器518)訪問(wèn)單元110并與之交互。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,單元110允許遠(yuǎn)程計(jì)算機(jī)系統(tǒng)904的用戶方便地向和從單元110上載和下載多媒體演示數(shù)據(jù),以及從單元110下載存檔的會(huì)議數(shù)據(jù)。遠(yuǎn)程計(jì)算機(jī)904的用戶還可執(zhí)行遠(yuǎn)程控制功能,例如起動(dòng)、控制或終止儲(chǔ)存在單元110上的一個(gè)多媒體演示,命令單元110記錄一個(gè)會(huì)議,或調(diào)整單元110的照相機(jī)。此外,遠(yuǎn)程計(jì)算機(jī)系統(tǒng)904的用戶可執(zhí)行遠(yuǎn)程監(jiān)視功能,包括確定單元110的操作狀態(tài)(例如剩余多少儲(chǔ)存空間,一個(gè)會(huì)議是否發(fā)生,經(jīng)過(guò)的會(huì)議時(shí)間量,以及類(lèi)似的狀態(tài))。此外,遠(yuǎn)程計(jì)算機(jī)系統(tǒng)904的用戶可以執(zhí)行遠(yuǎn)程維護(hù)功能,例如將軟件升級(jí)和補(bǔ)丁遞送到單元110。
圖10描繪了根據(jù)本發(fā)明的一個(gè)實(shí)施例的單元110的無(wú)線本地控制的一個(gè)示例系統(tǒng)配置1000。如圖10所示,一個(gè)手持設(shè)備1004,例如一個(gè)PDA,經(jīng)由一個(gè)無(wú)線網(wǎng)絡(luò)1002被可通信地連接到單元110。在一個(gè)實(shí)施例中,手持設(shè)備1004由一個(gè)兼容MicrosoftPocketPCTM的PDA構(gòu)成,無(wú)線網(wǎng)絡(luò)1002由一個(gè)802.11b網(wǎng)絡(luò)構(gòu)成,雖然本發(fā)明并非局限于此。
手持設(shè)備1004運(yùn)行一個(gè)專用的軟件應(yīng)用程序,它利用單元110的IP地址來(lái)在無(wú)線網(wǎng)絡(luò)1002上直接訪問(wèn)單元110。專用軟件應(yīng)用程序提供一個(gè)接收用戶輸入的GUI,解譯這樣的輸入以生成一個(gè)或多個(gè)用戶命令,然后將那些命令經(jīng)由無(wú)線網(wǎng)絡(luò)1002發(fā)送到接收和處理它們的單元110??梢园催@種方式完成的控制功能包括通過(guò)使用單元110的觸摸屏顯示器通常能完成的任何功能,包括但不限于設(shè)置、起動(dòng)、操作和記錄一個(gè)視頻電信會(huì)議和/或多媒體演示,配置和控制單元110的視頻照相機(jī)、擴(kuò)音器和揚(yáng)聲器,更改顯示配置,和配置視頻引擎510或音頻引擎512的方面。
在上述實(shí)施例中,手持設(shè)備1004直接訪問(wèn)和控制單元110。在本發(fā)明的一個(gè)替換實(shí)施例中,單元110是作為一個(gè)網(wǎng)絡(luò)(例如一個(gè)辦公室網(wǎng)絡(luò))的一部分被安裝的,并且手持設(shè)備1004通過(guò)一個(gè)中央網(wǎng)絡(luò)服務(wù)器間接地與單元110通信。例如,輸入到手持設(shè)備1004中的命令被手持設(shè)備1004發(fā)送到中央服務(wù)器,中央服務(wù)器將它們轉(zhuǎn)發(fā)到單元110??捎糜趯?shí)現(xiàn)這樣一個(gè)實(shí)施例的一個(gè)示例中央網(wǎng)絡(luò)服務(wù)器在2002年6月27日提交的標(biāo)題為“Method,System andComputer Program Product for Managing Controlled Residential orNon-residential Environments(用于管理受控的居住或非居住環(huán)境的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品)”的共同在審的專利申請(qǐng)序列號(hào)10/180,500中說(shuō)明,此處通過(guò)引用將其全部包含進(jìn)來(lái)。根據(jù)此網(wǎng)絡(luò)配置,手持設(shè)備1004可以控制經(jīng)由中央服務(wù)器連接到網(wǎng)絡(luò)的多種不同的設(shè)備,包括單元110。
進(jìn)一步根據(jù)此實(shí)施例,當(dāng)單元110被連接到網(wǎng)絡(luò)時(shí),中央服務(wù)器自動(dòng)檢測(cè)其在網(wǎng)絡(luò)上的存在,并且將關(guān)于單元110的信息通信給PDA 1004。在響應(yīng)中,手持設(shè)備1004的GUI提供一個(gè)用于單元110的控制圖標(biāo),允許用戶控制單元110。相反地,當(dāng)單元110不在在網(wǎng)絡(luò)上可用時(shí),中央服務(wù)器自動(dòng)檢測(cè)其不存在,并且將關(guān)于其不存在的信息通信給手持設(shè)備1004。在響應(yīng)中,手持設(shè)備1004的GUI重新配置它自己以反映此事實(shí)。
E.會(huì)議數(shù)據(jù)的存檔的檢索本發(fā)明的實(shí)施例提供了一種用于記錄、存檔和檢索記錄的視頻電信會(huì)議和/或多媒體演示的容易方法。尤其地,正如以上參考圖5A所討論的那樣,GUI 508以及存檔和檢索軟件520允許單元110的用戶記錄一個(gè)視頻電信會(huì)議和/或多媒體演示,以及將記錄的數(shù)據(jù)存檔到單元110內(nèi)部或外部的一個(gè)儲(chǔ)存系統(tǒng),以便以后檢索和播放。正如以上參考圖9所討論的那樣,存檔的數(shù)據(jù)還可以經(jīng)由一個(gè)分組交換網(wǎng)絡(luò)被遠(yuǎn)程訪問(wèn)??赏ㄟ^(guò)在檢索存檔的數(shù)據(jù)之前要求一個(gè)密碼或某種其他的授權(quán)證明來(lái)安全地保護(hù)存檔的數(shù)據(jù)。
在一個(gè)實(shí)施例中,儲(chǔ)存系統(tǒng)可包括單元110內(nèi)部的一個(gè)或多個(gè)CD-RW或DVD-RW驅(qū)動(dòng)器。作為替換,儲(chǔ)存系統(tǒng)可包括外部系統(tǒng),包括但不限于網(wǎng)絡(luò)附加儲(chǔ)存(NAS)和/或一個(gè)儲(chǔ)存區(qū)域網(wǎng)絡(luò)(SAN)。
F.結(jié)論雖然以上已經(jīng)說(shuō)明了本發(fā)明的多種實(shí)施例,它應(yīng)該理解它們只是以示例的方式而不是限制的方式給出的。本領(lǐng)域技術(shù)熟練者將理解可以在不背離附錄的權(quán)利要求書(shū)所定義的本發(fā)明的精神和范圍的情況下做出各種形式和細(xì)節(jié)上的改變。因此,本發(fā)明的廣度和范圍應(yīng)該不受任何上述的典型實(shí)施例所限,而應(yīng)只根據(jù)以下權(quán)利要求書(shū)及其等價(jià)物被定義。
權(quán)利要求
1.一種同時(shí)進(jìn)行一個(gè)視頻電信會(huì)議和遞送一個(gè)多媒體演示的方法,包括將一個(gè)多媒體演示的副本從一個(gè)第一視頻電信會(huì)議系統(tǒng)傳輸?shù)揭粋€(gè)第二視頻電信會(huì)議系統(tǒng),其中所述的第二視頻電信會(huì)議系統(tǒng)相對(duì)于所述的第一視頻電信會(huì)議系統(tǒng)遠(yuǎn)程定位;將所述的多媒體演示的所述副本相對(duì)于所述的第二視頻電信會(huì)議系統(tǒng)本地儲(chǔ)存;起動(dòng)所述的第一視頻電信會(huì)議系統(tǒng)和所述的第二視頻電信會(huì)議系統(tǒng)之間的一個(gè)視頻電信會(huì)議;以及在所述的視頻電信會(huì)議期間,將命令從所述的第一視頻電信會(huì)議系統(tǒng)傳輸?shù)剿龅牡诙曨l電信會(huì)議系統(tǒng),以起動(dòng)和控制所述多媒體演示的所述副本到所述的第二視頻電信會(huì)議系統(tǒng)的遞送。
2.權(quán)利要求1所述的方法,其中傳輸所述的多媒體演示的所述副本與傳輸所述命令同時(shí)發(fā)生。
3.權(quán)利要求1所述的方法,進(jìn)一步包括將對(duì)應(yīng)于所述視頻電信會(huì)議的音頻和視頻數(shù)據(jù)儲(chǔ)存到一個(gè)儲(chǔ)存系統(tǒng)。
4.權(quán)利要求3所述的方法,其中所述的將所述的音頻和視頻數(shù)據(jù)儲(chǔ)存到一個(gè)儲(chǔ)存系統(tǒng)包括,將所述的音頻和視頻數(shù)據(jù)儲(chǔ)存到以下之一一個(gè)光盤(pán)驅(qū)動(dòng)器、一個(gè)儲(chǔ)存區(qū)域網(wǎng)絡(luò)或一個(gè)網(wǎng)絡(luò)附加儲(chǔ)存器。
5.權(quán)利要求3所述的方法,進(jìn)一步包括從所述的儲(chǔ)存系統(tǒng)檢索所述的音頻和視頻數(shù)據(jù)。
6.權(quán)利要求1所述的方法,進(jìn)一步包括將所述多媒體演示的一個(gè)副本儲(chǔ)存到一個(gè)儲(chǔ)存系統(tǒng)。
7.權(quán)利要求6所述的方法,其中將所述的多媒體演示的一個(gè)副本儲(chǔ)存到一個(gè)儲(chǔ)存系統(tǒng)包括,將所述的多媒體演示的一個(gè)副本儲(chǔ)存到以下之一一個(gè)光盤(pán)驅(qū)動(dòng)器、一個(gè)儲(chǔ)存區(qū)域網(wǎng)絡(luò)或一個(gè)網(wǎng)絡(luò)附加儲(chǔ)存器。
8.權(quán)利要求6所述的方法,進(jìn)一步包括從所述儲(chǔ)存系統(tǒng)檢索所述的多媒體演示的所述副本。
9.權(quán)利要求1所述的方法,其中傳輸所述的多媒體演示的所述副本和傳輸所述的命令包括在一個(gè)局域網(wǎng)上傳輸數(shù)據(jù)。
10.權(quán)利要求1所述的方法,其中傳輸所述的多媒體演示的所述副本和傳輸所述的命令包括在一個(gè)廣域網(wǎng)上傳輸數(shù)據(jù)。
11.權(quán)利要求1所述的方法,進(jìn)一步包括從相對(duì)于所述的第一視頻電信會(huì)議系統(tǒng)遠(yuǎn)程定位的一個(gè)計(jì)算機(jī)系統(tǒng)訪問(wèn)所述的第一視頻電信會(huì)議系統(tǒng),其中所述的訪問(wèn)包括使用一個(gè)web接口。
12.權(quán)利要求1所述的方法,進(jìn)一步包括利用所述的web接口將所述的多媒體演示從所述的計(jì)算機(jī)系統(tǒng)傳輸?shù)剿龅牡谝灰曨l電信會(huì)議系統(tǒng)。
13.權(quán)利要求1所述的方法,進(jìn)一步包括在一個(gè)無(wú)線網(wǎng)絡(luò)上將用于控制所述的第一視頻電信會(huì)議系統(tǒng)的命令從一個(gè)手持設(shè)備傳輸?shù)剿龅牡谝灰曨l電信會(huì)議系統(tǒng)。
14.權(quán)利要求13所述的方法,其中所述的手持設(shè)備包括一個(gè)個(gè)人數(shù)字助手。
15.一個(gè)集成的視頻電信會(huì)議系統(tǒng),包括儲(chǔ)存一個(gè)多媒體演示的存儲(chǔ)器;被配置為將所述多媒體演示的一個(gè)副本從所述存儲(chǔ)器傳輸?shù)揭粋€(gè)遠(yuǎn)程視頻電信會(huì)議系統(tǒng)以便儲(chǔ)存在所述遠(yuǎn)程視頻電信會(huì)議系統(tǒng)的處理器;以及被配置為顯示一個(gè)用戶界面的顯示器,所述用戶界面用于接收來(lái)自用戶的輸入;其中所述處理器被進(jìn)一步配置為,響應(yīng)所述用戶輸入起動(dòng)與所述遠(yuǎn)程視頻電信會(huì)議系統(tǒng)的一個(gè)視頻電信會(huì)議,以及響應(yīng)所述用戶輸入在所述的視頻電信會(huì)議期間傳輸命令到所述的遠(yuǎn)程視頻電信會(huì)議系統(tǒng),所述命令用于起動(dòng)和控制所述的多媒體演示的所述副本到所述的遠(yuǎn)程視頻電信會(huì)議系統(tǒng)的遞送。
16.權(quán)利要求15所述的集成的視頻電信會(huì)議系統(tǒng),其中所述處理器被進(jìn)一步配置為在傳輸所述命令的同時(shí)傳輸所述的多媒體演示的所述副本。
17.權(quán)利要求15所述的集成的視頻電信會(huì)議系統(tǒng),其中所述的顯示器包括一個(gè)觸摸敏感顯示器。
18.權(quán)利要求15所述的集成的視頻電信會(huì)議系統(tǒng),其中所述的顯示器包括用于顯示所述視頻電信會(huì)議的一個(gè)第一顯示區(qū)域和用于顯示所述多媒體演示的一個(gè)第二顯示區(qū)域。
19.權(quán)利要求15所述的集成的視頻電信會(huì)議系統(tǒng),進(jìn)一步包括一個(gè)附加顯示器,所述附加顯示器被配置為顯示所述的視頻電信會(huì)議或所述的多媒體演示之一。
20.權(quán)利要求15所述的集成的視頻電信會(huì)議系統(tǒng),進(jìn)一步包括一個(gè)網(wǎng)絡(luò)接口,用于將所述多媒體演示的副本和所述命令在一個(gè)網(wǎng)絡(luò)上傳輸?shù)剿龅倪h(yuǎn)程視頻電信會(huì)議系統(tǒng)。
21.權(quán)利要求20所述的集成的視頻電信會(huì)議系統(tǒng),其中所述的網(wǎng)絡(luò)接口包括到一個(gè)局域網(wǎng)的一個(gè)接口。
22.權(quán)利要求20所述的集成的視頻電信會(huì)議系統(tǒng),其中所述網(wǎng)絡(luò)接口包括到一個(gè)廣域網(wǎng)的一個(gè)接口。
23.權(quán)利要求15所述的集成的視頻電信會(huì)議系統(tǒng),進(jìn)一步包括一個(gè)儲(chǔ)存系統(tǒng);其中所述處理器被進(jìn)一步配置為響應(yīng)所述的用戶輸入將對(duì)應(yīng)于所述的視頻電信會(huì)議的音頻和視頻數(shù)據(jù)儲(chǔ)存到所述儲(chǔ)存系統(tǒng)。
24.權(quán)利要求23所述的集成的視頻電信會(huì)議系統(tǒng),其中所述處理器被進(jìn)一步配置為響應(yīng)所述的用戶輸入將所述的多媒體演示的副本儲(chǔ)存到所述儲(chǔ)存系統(tǒng)。
25.權(quán)利要求23所述的集成的視頻電信會(huì)議系統(tǒng),其中所述儲(chǔ)存系統(tǒng)包括以下之一一個(gè)光盤(pán)驅(qū)動(dòng)器、一個(gè)儲(chǔ)存區(qū)域網(wǎng)絡(luò)或網(wǎng)絡(luò)附加儲(chǔ)存器。
26.權(quán)利要求23所述的集成的視頻電信會(huì)議系統(tǒng),其中所述處理器被進(jìn)一步配置為響應(yīng)所述的用戶輸入從所述儲(chǔ)存系統(tǒng)檢索所述的音頻和視頻數(shù)據(jù)。
27.權(quán)利要求15所述的集成的視頻電信會(huì)議系統(tǒng),其中所述處理器被進(jìn)一步配置為提供到一個(gè)遠(yuǎn)程計(jì)算機(jī)系統(tǒng)的一個(gè)web接口,以及經(jīng)由所述web接口接收來(lái)自所述的遠(yuǎn)程計(jì)算機(jī)系統(tǒng)的用戶的輸入。
28.權(quán)利要求27所述的集成的視頻電信會(huì)議系統(tǒng),其中所述處理器被進(jìn)一步配置為經(jīng)由所述web接口接收來(lái)自所述的遠(yuǎn)程計(jì)算機(jī)系統(tǒng)的所述的多媒體演示。
29.權(quán)利要求15所述的集成的視頻電信會(huì)議系統(tǒng),進(jìn)一步包括一個(gè)無(wú)線網(wǎng)絡(luò)接口;其中所述處理器被進(jìn)一步配置為經(jīng)由所述的無(wú)線網(wǎng)絡(luò)接口接收來(lái)自一個(gè)手持設(shè)備的用戶輸入。
30.權(quán)利要求29所述的集成的視頻電信會(huì)議系統(tǒng),其中所述處理器被進(jìn)一步配置為經(jīng)由所述的無(wú)線網(wǎng)絡(luò)接口接收來(lái)自一個(gè)個(gè)人數(shù)字助手的用戶輸入。
31.一個(gè)計(jì)算機(jī)程序產(chǎn)品,包括其上記錄了計(jì)算機(jī)程序邏輯的計(jì)算機(jī)可用介質(zhì),用于使得一個(gè)視頻電信會(huì)議系統(tǒng)中的一個(gè)處理器能夠同時(shí)進(jìn)行一個(gè)視頻電信會(huì)議和遞送一個(gè)多媒體演示,所述計(jì)算機(jī)程序邏輯包括使得所述處理器能夠?qū)⒁粋€(gè)多媒體演示的副本傳輸?shù)揭粋€(gè)遠(yuǎn)程視頻電信會(huì)議系統(tǒng)以便用于儲(chǔ)存在所述遠(yuǎn)程視頻電信會(huì)議系統(tǒng)中的裝置;使得所述處理器能夠起動(dòng)一個(gè)與所述的遠(yuǎn)程視頻電信會(huì)議系統(tǒng)的視頻電信會(huì)議的裝置;以及使得所述處理器能夠在所述視頻電信會(huì)議期間將命令傳輸?shù)剿龅倪h(yuǎn)程視頻電信會(huì)議系統(tǒng)的裝置,所述命令用于起動(dòng)和控制所述多媒體演示的所述副本到所述的遠(yuǎn)程視頻電信會(huì)議系統(tǒng)的遞送。
32.權(quán)利要求31所述的計(jì)算機(jī)程序產(chǎn)品,其中所述使得所述處理器能夠傳輸所述多媒體演示的副本的裝置包括,使得所述處理器能夠在傳輸所述命令的同時(shí)傳輸所述多媒體演示的所述副本的裝置。
33.權(quán)利要求31所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括使得所述處理器能夠?qū)?duì)應(yīng)于所述視頻電信會(huì)議的音頻和視頻數(shù)據(jù)儲(chǔ)存到一個(gè)儲(chǔ)存系統(tǒng)的裝置。
34.權(quán)利要求33所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括使得所述處理器能夠?qū)⑺龆嗝襟w演示的副本儲(chǔ)存到所述儲(chǔ)存系統(tǒng)的裝置。
35.權(quán)利要求33所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括使得所述處理器能夠從所述儲(chǔ)存系統(tǒng)檢索所述的音頻和視頻數(shù)據(jù)的裝置。
36.權(quán)利要求31所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括使得所述處理器能夠?qū)⑺龆嗝襟w演示的所述副本和所述命令在一個(gè)局域網(wǎng)上傳輸?shù)剿鲞h(yuǎn)程視頻電信會(huì)議系統(tǒng)的裝置。
37.權(quán)利要求31所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括使得所述處理器能夠?qū)⑺龆嗝襟w演示的所述副本和所述命令在一個(gè)廣域網(wǎng)上傳輸?shù)剿鲞h(yuǎn)程視頻電信會(huì)議系統(tǒng)的裝置。
38.權(quán)利要求31所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括使得所述處理器能夠提供到一個(gè)遠(yuǎn)程計(jì)算機(jī)系統(tǒng)的一個(gè)web接口的裝置;以及使得所述處理器能夠經(jīng)由所述的web接口接收來(lái)自所述遠(yuǎn)程計(jì)算機(jī)系統(tǒng)的用戶輸入的裝置。
39.權(quán)利要求38所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括使得所述處理器能夠經(jīng)由所述的web接口接收來(lái)自所述遠(yuǎn)程計(jì)算機(jī)系統(tǒng)的所述多媒體演示的裝置。
40.權(quán)利要求31所述的計(jì)算機(jī)程序產(chǎn)品,進(jìn)一步包括使得所述處理器能夠經(jīng)由一個(gè)無(wú)線網(wǎng)絡(luò)接口接收來(lái)自一個(gè)手持設(shè)備的用戶輸入的裝置。
全文摘要
提供了一種視頻電信會(huì)議和多媒體演示系統(tǒng)。該系統(tǒng)是集成的并且為網(wǎng)絡(luò)作好準(zhǔn)備的以使得設(shè)置和操作簡(jiǎn)易,并且還利用了IP和/或無(wú)線網(wǎng)絡(luò)以提供高級(jí)特征和功能,例如遠(yuǎn)程訪問(wèn)和控制,以及執(zhí)行記錄的視頻和音頻數(shù)據(jù)的安全存檔和檢索的能力。該系統(tǒng)進(jìn)一步利用了一個(gè)唯一的對(duì)待會(huì)議網(wǎng)絡(luò)解決方法,以便針對(duì)困擾常規(guī)系統(tǒng)的帶寬限制,并且允許對(duì)高帶寬應(yīng)用進(jìn)行增強(qiáng)的觀看。
文檔編號(hào)H04L12/16GK1714534SQ200380103557
公開(kāi)日2005年12月28日 申請(qǐng)日期2003年11月14日 優(yōu)先權(quán)日2002年11月18日
發(fā)明者保羅·克日扎諾夫斯基, 約翰·特羅特爾, 邁克爾·比茨 申請(qǐng)人:無(wú)極公司