專(zhuān)利名稱:在多監(jiān)視器計(jì)算機(jī)系統(tǒng)中顯示應(yīng)用的方法以及采用該方法的多監(jiān)視器計(jì)算機(jī)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及多監(jiān)視器計(jì)算機(jī)系統(tǒng),并且具體地,涉及在多監(jiān)視器計(jì)算機(jī)系統(tǒng)中顯示應(yīng)用的方法以及采用該方法的多監(jiān)視器計(jì)算機(jī)系統(tǒng)。
背景技術(shù):
多監(jiān)視器計(jì)算機(jī)系統(tǒng)變得越來(lái)越受歡迎,多監(jiān)視器計(jì)算機(jī)系統(tǒng)包括連接到諸如個(gè)人計(jì)算機(jī)等的常見(jiàn)計(jì)算設(shè)備的多個(gè)物理顯示器設(shè)備,以便于為在計(jì)算設(shè)備上運(yùn)行的計(jì)算機(jī)程序提供增加的顯示區(qū)域。根據(jù)環(huán)境,物理顯示器設(shè)備可以具有不同的類(lèi)型(即,液晶顯示 (LCD)、陰極射線管(CRT)、交互式白板(IWB)、其它顯示面板或設(shè)備等)和/或具有不同大小。為了適應(yīng)多個(gè)物理顯示器設(shè)備,在許多計(jì)算設(shè)備中的視頻卡具有多個(gè)插槽來(lái)接受來(lái)自多于一個(gè)物理顯示器設(shè)備的電纜。替選地,一些計(jì)算設(shè)備具有多個(gè)視頻卡來(lái)接受來(lái)自多于一個(gè)物理顯示器設(shè)備的電纜。在任何一種情況下,響應(yīng)于一個(gè)或多個(gè)計(jì)算機(jī)程序的執(zhí)行而由計(jì)算設(shè)備的視頻卡生成的視頻數(shù)據(jù)被輸出到適當(dāng)?shù)奈锢盹@示器設(shè)備以用于顯示。其它多監(jiān)視器計(jì)算機(jī)系統(tǒng)具有聯(lián)網(wǎng)的物理顯示器設(shè)備,其中物理顯示器設(shè)備經(jīng)由無(wú)線或有線網(wǎng)絡(luò)進(jìn)行連接,并且經(jīng)由網(wǎng)絡(luò)連接來(lái)將視頻數(shù)據(jù)提供給物理顯示器設(shè)備以用于顯示。如在Windows 類(lèi)型操作系統(tǒng)環(huán)境中所公知的,當(dāng)由于通過(guò)雙擊鼠標(biāo)或類(lèi)似事件被選擇的結(jié)果而啟動(dòng)應(yīng)用時(shí),操作系統(tǒng)創(chuàng)建所選擇的應(yīng)用的實(shí)例,并且在物理顯示器設(shè)備上呈現(xiàn)的窗口內(nèi)啟動(dòng)所選擇的應(yīng)用。用于所選擇的應(yīng)用的窗口通常被置于在兩個(gè)位置中的一個(gè)在其最后使用的位置處或在默認(rèn)位置處。當(dāng)期望將應(yīng)用窗口從一個(gè)物理顯示器設(shè)備移動(dòng)到另一個(gè)物理顯示器設(shè)備時(shí),用戶必須操縱所顯示的應(yīng)用窗口,使得應(yīng)用窗口被移動(dòng)到期望的物理顯示器設(shè)備。當(dāng)物理顯示器設(shè)備相距很近時(shí),盡管必須操縱所顯示的應(yīng)用窗口可能是不方便的,但是這是用戶可以容易執(zhí)行的任務(wù)。在采用交互式白板的多監(jiān)視器計(jì)算機(jī)系統(tǒng)中,為了將應(yīng)用窗口從一個(gè)交互式白板移動(dòng)到鄰近目的地或目標(biāo)交互式白板,用戶必須將應(yīng)用窗口拖動(dòng)到交互式白板的接近鄰近目標(biāo)交互式白板的一側(cè),使得應(yīng)用窗口部分地出現(xiàn)在鄰近目標(biāo)交互式白板上。然后,用戶必須移動(dòng)到鄰近目標(biāo)交互式白板,選擇部分顯示的應(yīng)用窗口,并且然后將應(yīng)用窗口拖動(dòng)到目標(biāo)交互式白板上的期望位置。如果要將應(yīng)用窗口移動(dòng)到又另一個(gè)鄰近目標(biāo)交互式白板,則必須重復(fù)上述過(guò)程。如將認(rèn)識(shí)到的,特別是在交互式白板分開(kāi)了明顯的距離時(shí),該過(guò)程可能是不方便的,這導(dǎo)致用戶的挫敗感以及對(duì)軟件特征的利用的減少。替選地,如在轉(zhuǎn)讓給本主題申請(qǐng)的受讓人加拿大阿爾伯塔卡爾加里的SMART Technologies ULC 的,Leung 等人的標(biāo)題為 “METHOD OF MANAGING APPLICATIONS IN A MULTI-MONITOR COMPUTER SYSTEM AND MULTI-MONITOR COMPUTER SYSTEM EMPLOYING THE METHOD(在多監(jiān)視器計(jì)算機(jī)系統(tǒng)中管理應(yīng)用的方法以及采用該方法的多監(jiān)視器計(jì)算機(jī)系統(tǒng))”的PCT申請(qǐng)No. WO 2009/086631中所描述的,在與應(yīng)用窗口相關(guān)聯(lián)的工具欄上的圖標(biāo)可以用于按期望將應(yīng)用向右或向左邊移動(dòng)到鄰近目標(biāo)交互式白板,其內(nèi)容通過(guò)引用合并。在該環(huán)境中,當(dāng)期望將應(yīng)用窗口移動(dòng)到鄰近目標(biāo)交互式白板時(shí),用戶必須移動(dòng)到其上顯示要移動(dòng)的應(yīng)用窗口的交互式白板,并且選擇右邊或左邊圖標(biāo)以將應(yīng)用窗口移動(dòng)到期望的鄰近目標(biāo)交互式白板。上述合并的PCT申請(qǐng)No. WO 2009/086631還描述了允許左圖標(biāo)或右圖標(biāo)在交互式白板上持續(xù)達(dá)由計(jì)時(shí)器確定的閾值時(shí)段,以允許用戶在不必移動(dòng)到另一個(gè)交互式白板的情況下發(fā)起后續(xù)應(yīng)用窗口的移動(dòng)。諸如由本主題申請(qǐng)的受讓人加拿大阿爾伯塔卡爾加里的SMART Technologies ULC提供的Meeting Pro 的已知的會(huì)議(conferencing)和討論(meeting)管理應(yīng)用為用戶提供以下能力點(diǎn)擊工具欄菜單、顯示包括應(yīng)用窗口列表的對(duì)話框并且選擇要被移動(dòng)到特定物理顯示器設(shè)備的應(yīng)用窗口。諸如Meeting Pro 的討論管理應(yīng)用具有類(lèi)似于也由加拿大阿爾伯塔卡爾加里的SMART Technologies ULC提供的Bridgit 的集成會(huì)議解決方案,以便于使會(huì)議參與者能夠通過(guò)網(wǎng)絡(luò)查看和共享遠(yuǎn)離其自己的個(gè)人計(jì)算機(jī)的屏幕。使用例如Meeting Pro 討論管理應(yīng)用,討論擁有者可以創(chuàng)建新的會(huì)議,并且將討論名稱和獨(dú)特會(huì)話連接代碼提供給應(yīng)邀參加會(huì)議的參與者。選擇討論名稱并且輸入獨(dú)特會(huì)話連接代碼的應(yīng)邀參與者通過(guò)會(huì)議連接被連接到Meeting Pro 會(huì)議室。當(dāng)首次加入會(huì)議時(shí),不會(huì)與其他會(huì)議參與者立即共享在討論擁有者的個(gè)人計(jì)算機(jī) (通常是討論擁有者的桌面)上運(yùn)行的Meeting Pro 討論管理應(yīng)用的主會(huì)議屏幕。因此, 首次加入會(huì)議的參與者不會(huì)經(jīng)由他們各自顯示器被提供任何常見(jiàn)的會(huì)議屏幕,并且作為結(jié)果,沒(méi)有向參與者提供表示成功的會(huì)議連接的任何即時(shí)視覺(jué)反饋。替代地,討論擁有者必須采取一系列步驟來(lái)明確地與其它會(huì)議參與者共享主會(huì)議屏幕。遺憾的是,該視覺(jué)反饋的缺乏可能被參與者理解為失敗的會(huì)議連接,使得參與者斷開(kāi)與會(huì)議的連接,并且試圖重新連接和/或聯(lián)系討論擁有者以解決意識(shí)到的會(huì)議連接問(wèn)題。除了上述問(wèn)題之外,為了使討論擁有者確定誰(shuí)正在共享主會(huì)議屏幕的會(huì)議參與者,討論擁有者需要深度進(jìn)入(drill down)到菜單結(jié)構(gòu)以查看已經(jīng)成功完成會(huì)議連接的參與者的列表。由于無(wú)法便利地識(shí)別未受邀的參與者,所以這對(duì)未受邀的參與者開(kāi)放了獲得對(duì)討論擁有者的主會(huì)議屏幕的訪問(wèn)的可能性。因此,本發(fā)明的目的是至少提供一種在多監(jiān)視器計(jì)算機(jī)系統(tǒng)中顯示應(yīng)用的新穎方法、一種采用該方法的新穎多監(jiān)視器計(jì)算機(jī)系統(tǒng)以及一種發(fā)起會(huì)議會(huì)話的新穎方法。
發(fā)明內(nèi)容
根據(jù)一個(gè)方面,提供了一種包括多個(gè)顯示器設(shè)備的系統(tǒng),該多個(gè)顯示器與執(zhí)行應(yīng)用管理應(yīng)用的至少一個(gè)計(jì)算設(shè)備可操作地相關(guān)聯(lián),應(yīng)用管理應(yīng)用監(jiān)視顯示器,并且當(dāng)檢測(cè)到在顯示器中的一個(gè)上呈現(xiàn)的應(yīng)用窗口上輸入的輸入手勢(shì)時(shí),呈現(xiàn)用于應(yīng)用窗口的目的地顯示器的選擇。根據(jù)另一個(gè)方面,提供了一種在包括多個(gè)顯示器設(shè)備的多監(jiān)視器計(jì)算機(jī)系統(tǒng)中管理應(yīng)用的方法,該方法包括接收在應(yīng)用窗口上的指示器向下輸入手勢(shì);在輸入手勢(shì)滿足閾值條件的情況下,自動(dòng)地顯示具有多個(gè)可能目的地顯示器設(shè)備的對(duì)話框;接收對(duì)目的地顯示器設(shè)備的用戶選擇;以及響應(yīng)于用戶選擇,將應(yīng)用窗口整個(gè)移動(dòng)到所選擇的目的地顯示器設(shè)備中。根據(jù)另一個(gè)方面,提供了一種包含計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)程序用于在包括多個(gè)顯示器設(shè)備的多監(jiān)視器計(jì)算機(jī)系統(tǒng)中管理應(yīng)用,該計(jì)算機(jī)程序包括用于接收在應(yīng)用窗口上的指示器向下輸入手勢(shì)的程序代碼;用于在輸入手勢(shì)滿足閾值條件的情況下,自動(dòng)地顯示具有多個(gè)可能目的地顯示器設(shè)備的對(duì)話框的程序代碼;用于接收對(duì)目的地顯示器設(shè)備的用戶選擇的程序代碼;以及用于響應(yīng)于用戶選擇,將應(yīng)用窗口整個(gè)移動(dòng)到所選擇的目的地顯示器設(shè)備的程序代碼。根據(jù)另一個(gè)方面,提供了一種用于建立會(huì)議會(huì)話的方法,包括為具有主顯示器設(shè)備的主計(jì)算機(jī)創(chuàng)建會(huì)議會(huì)話;以及當(dāng)參與者加入會(huì)議時(shí),經(jīng)由會(huì)議會(huì)話與參與者顯示器設(shè)備自動(dòng)地共享主顯示器設(shè)備的內(nèi)容。根據(jù)實(shí)施例,在主顯示器設(shè)備上顯示參與者指示符和與之共享所選擇的顯示器設(shè)備的內(nèi)容的其它參與者的數(shù)目。根據(jù)實(shí)施例,響應(yīng)于對(duì)參與者指示符的選擇,呈現(xiàn)標(biāo)識(shí)會(huì)議參與者的對(duì)話框。
現(xiàn)在將參考附圖來(lái)更加充分地描述實(shí)施例,在附圖中圖1是多監(jiān)視器計(jì)算機(jī)系統(tǒng)的示意性表示;圖2示出了部署在會(huì)議室中并且包括多個(gè)交互式白板、中央計(jì)算機(jī)和多個(gè)膝上型計(jì)算機(jī)的多監(jiān)視器計(jì)算機(jī)系統(tǒng);圖3示出了圖2的交互式白板和兩個(gè)膝上型計(jì)算機(jī),膝上型計(jì)算機(jī)的桌面被顯示在交互式白板中的兩個(gè)上;圖如是圖示在發(fā)起會(huì)議會(huì)話時(shí)中央計(jì)算機(jī)執(zhí)行的步驟的流程圖;圖4b是圖示在用戶連接到現(xiàn)有會(huì)議會(huì)話時(shí)執(zhí)行的步驟的流程圖;圖fe示出了包括討論工具欄的主會(huì)議屏幕;圖恥示出了包括討論工具欄的另一個(gè)會(huì)議屏幕;圖5c是圖fe的討論工具欄的放大圖;圖6是圖示在選擇形成討論工具欄的一部分的共享選擇圖標(biāo)時(shí)執(zhí)行的步驟的流程圖;圖7示出了當(dāng)選擇了討論工具欄的共享選擇圖標(biāo)時(shí)討論管理應(yīng)用的操作的偽代碼;圖是形成討論工具欄的一部分的參與者指示符的放大圖;圖8b是與圖8a的參與者指示符相關(guān)聯(lián)的對(duì)話框;圖9是圖示在響應(yīng)于應(yīng)用窗口上的指示器向下輸入手勢(shì)由中央計(jì)算機(jī)執(zhí)行的應(yīng)用管理程序的執(zhí)行期間所執(zhí)行的步驟的流程圖;以及圖10示出了響應(yīng)于在應(yīng)用窗口上的指示器向下輸入手勢(shì)的應(yīng)用窗口的移動(dòng)以及目的地物理顯示器設(shè)備選擇對(duì)話框。
具體實(shí)施例方式現(xiàn)在轉(zhuǎn)向圖1,多監(jiān)視器計(jì)算機(jī)系統(tǒng)被示出并且通常用附圖標(biāo)記20來(lái)標(biāo)識(shí)。如可以看到的,在該實(shí)施例中,多監(jiān)視器計(jì)算機(jī)系統(tǒng)包括多個(gè)物理顯示器設(shè)備22J4和沈,其每一個(gè)被連接到常見(jiàn)計(jì)算設(shè)備,在該情況下為中央計(jì)算機(jī)28。物理顯示器設(shè)備22、M和沈可以具有多種形式。例如,物理顯示器設(shè)備可以是相同類(lèi)型或不同類(lèi)型的監(jiān)視器(即,液晶顯示(LCD)、陰極射線管(CRT)、等離子顯示器設(shè)備或其它類(lèi)型的顯示面板)和/或可以具有相同或不同分辨率。替選地,物理顯示器設(shè)備22、對(duì)和沈可以是交互式白板(IWB)。每個(gè) IWB可以是多個(gè)類(lèi)型中的一個(gè),多種類(lèi)型包括但不限于模擬電阻式、電容式、基于相機(jī)的、電磁式、表面聲波等。當(dāng)然,物理顯示器設(shè)備22、對(duì)和沈可以是監(jiān)視器和IWB的組合。一個(gè)或多個(gè)其它本地和/或遠(yuǎn)程計(jì)算設(shè)備也與中央計(jì)算機(jī)觀進(jìn)行通信。在該實(shí)施例中,示出了與中央計(jì)算機(jī)觀進(jìn)行通信的三C3)個(gè)本地膝上型計(jì)算機(jī)30、32和34。 膝上型計(jì)算機(jī)30、32和34可以通過(guò)諸如以太網(wǎng)或通用串行總線(USB)連接的有線通信鏈路經(jīng)由共享軟件的窗口與中央計(jì)算機(jī)觀進(jìn)行通信,或者可以通過(guò)諸如射頻(RF)或 BlueTooth (藍(lán)牙)連接的無(wú)線通信鏈路與中央計(jì)算機(jī)觀進(jìn)行通信。盡管沒(méi)有示出,但是諸如膝上型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)等的一個(gè)或多個(gè)其它遠(yuǎn)程計(jì)算設(shè)備可以通過(guò)因特網(wǎng)、虛擬專(zhuān)用網(wǎng)(VPN)或類(lèi)似的通信鏈路經(jīng)由窗口共享軟件與中央計(jì)算機(jī)觀進(jìn)行通信。窗口共享軟件可以是多種類(lèi)型中的一個(gè),諸如由SMART Technologies ULC提供的名為Synchroneyes 、 Bridgit 或 LinQ 或由第三方提供的名為 WebEx 、Microsoft Remote Desktop 、 NetmeetingT\ffindows Live 或VNC 。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在圖1中示出的多個(gè)物理顯示器設(shè)備和膝上型計(jì)算機(jī)僅為了容易說(shuō)明。多監(jiān)視器計(jì)算機(jī)系統(tǒng)20實(shí)際上可以包括比示出的那些更多或更少的物理顯示器設(shè)備和膝上型計(jì)算機(jī)。圖2和圖3示出了部署在會(huì)議室中并且具有物理顯示器設(shè)備22、24和沈的多監(jiān)視器計(jì)算機(jī)系統(tǒng)20,該物理顯示器設(shè)備22J4和沈具有安裝在有物理間隔位置處的會(huì)議室的墻上的交互式白板(IWB)的形式。每個(gè)IWB 22、對(duì)和沈經(jīng)由安裝在中央計(jì)算機(jī)觀中的視頻卡的相應(yīng)插槽接受的電纜或者經(jīng)由網(wǎng)絡(luò)連接被連接到中央計(jì)算機(jī)觀。在該配置中的膝上型計(jì)算機(jī)30、32和34經(jīng)由無(wú)線通信鏈路與中央計(jì)算機(jī)觀進(jìn)行通信。替選地,每個(gè) IWB 22、對(duì)和沈可以包括嵌入式處理單元,該嵌入式處理單元控制其顯示并且直接從膝上型計(jì)算機(jī)30、32和34中的一個(gè)或多個(gè)接收通信。在該實(shí)施例中,IWB 22和M是由本主題申請(qǐng)的受讓人加拿大阿爾伯塔卡爾加里的SMART Technologies ULC制造的600i系列交互式白板。如可以看到的,每個(gè)IWB 22,24 包括具有觸摸表面72的模擬電阻式觸摸屏70。觸摸表面72由邊框74環(huán)繞。工具托盤(pán)76 附加到鄰近觸摸表面72的底部邊緣的邊框74,并且容納用于與觸摸表面72交互的一個(gè)或多個(gè)工具。吊桿(boom)組件82經(jīng)由安裝托架84被安裝在觸摸屏70之上。吊桿組件82包括從安裝托架84向外延伸并且支撐鄰近其遠(yuǎn)端的投影儀88的大致水平的吊桿86。投影儀 88對(duì)準(zhǔn)觸摸屏70,使得由投影儀88投影的圖像被呈現(xiàn)在觸摸表面72上。在每個(gè)IWB 22,24的操作期間,投影儀88接收來(lái)自個(gè)人計(jì)算機(jī)觀的視頻輸出,并且將視頻圖像投影到觸摸表面72上。視頻圖像可以是中央計(jì)算機(jī)觀的桌面或膝上型計(jì)算機(jī)30、32和34中的一個(gè)的桌面。當(dāng)用戶用諸如手指、筆工具或其它對(duì)象的指示器接觸觸摸表面72時(shí),IWB檢測(cè)到接觸,并且將接觸的位置以觸摸屏中的(X,y)坐標(biāo)傳送到中央計(jì)算機(jī)觀。作為響應(yīng),中央計(jì)算機(jī)觀將觸摸屏(X,y)坐標(biāo)映射到計(jì)算機(jī)顯示坐標(biāo)并且處理得到的輸入。根據(jù)得到的輸入的性質(zhì),可以將觸摸表面接觸視為書(shū)寫(xiě)或繪圖或視為鼠標(biāo)事件。 因此,在觸摸表面72上的指示器接觸以及跨觸摸表面72的指示器移動(dòng)可以由中央計(jì)算機(jī)28記錄為書(shū)寫(xiě)或繪圖,或者用于控制加載在中央計(jì)算機(jī)觀上的一個(gè)或多個(gè)應(yīng)用程序的執(zhí)行。中央計(jì)算機(jī)觀還更新傳送到投影儀88的視頻輸出,使得呈現(xiàn)在觸摸表面72上的視頻圖像反映指示器活動(dòng)。IWB沈是由本主題申請(qǐng)的受讓人加拿大阿爾伯塔卡爾加里的SMART Technologies ULC制造的DViT基于相機(jī)的交互式白板,并且類(lèi)似于在美國(guó)專(zhuān)利 No. 6,803, 906 ; ;No. 6,972,401 ;和 No. 7,236,162 中描述的那些。IWB 26 包括環(huán)繞諸如等離子顯示器或LCD的投影設(shè)備的顯示器屏幕的矩形邊框或框架100。工具托盤(pán)102附加到邊框100并且容納用于與投影設(shè)備交互的一個(gè)或多個(gè)筆工具。投影設(shè)備接收來(lái)自中央計(jì)算機(jī)洲的視頻輸出,并且在其顯示器屏幕106上顯示視頻圖像。在鄰近邊框100的至少兩個(gè)角處提供數(shù)字相機(jī)104。數(shù)字相機(jī)104具有從不同視點(diǎn)或有利位置包圍和通常掃視顯示器屏幕106的重疊視場(chǎng)。在操作期間,數(shù)字相機(jī)104獲得通常掃視顯示器屏幕106的圖像。數(shù)字相機(jī)104 所獲得的圖像數(shù)據(jù)由自機(jī)載數(shù)字信號(hào)處理器來(lái)處理以確定指示器是否存在于所捕捉的圖像數(shù)據(jù)中。當(dāng)確定了指示器存在于所捕捉的圖像數(shù)據(jù)中時(shí),數(shù)字信號(hào)處理器生成指示器信息分組(PIP),并且PIP傳送到主控制器。在接收到PIP之后,主控制器處理PIP,并且使用三角測(cè)量,確定在所捕捉的圖像中的指示器相對(duì)于顯示器屏幕(χ,y)坐標(biāo)的位置。以該方式,由于響應(yīng)于所捕捉的圖像來(lái)生成PIP,所以在將投影設(shè)備的顯示器屏幕106轉(zhuǎn)換成交互式觸摸表面的情況下,可以追蹤指示器在顯示器屏幕106上的位置和移動(dòng)。由主控制器生成的顯示器屏幕(x,y)坐標(biāo)被傳送到中央計(jì)算機(jī)觀。類(lèi)似地,作為響應(yīng),中央計(jì)算機(jī)觀將顯示器屏幕(χ,y)坐標(biāo)映射成計(jì)算機(jī)顯示坐標(biāo),并且處理得到的輸入。根據(jù)得到的輸入的性質(zhì),可以將顯示器屏幕106接觸視為書(shū)寫(xiě)或繪圖或者視為鼠標(biāo)事件。因此,在顯示器屏幕 106上的指示器接觸和跨顯示器屏幕106的指示器移動(dòng)可以由中央計(jì)算機(jī)觀記錄為書(shū)寫(xiě)或繪圖或者用于控制加載在中央計(jì)算機(jī)觀上的一個(gè)或多個(gè)應(yīng)用程序的執(zhí)行。個(gè)人計(jì)算機(jī)觀還更新傳送到投影設(shè)備的視頻輸出,使得在其顯示器屏幕106上呈現(xiàn)的視頻圖像反映指示器活動(dòng)。在該實(shí)施例中,中央計(jì)算機(jī)28運(yùn)行諸如Meeting Pro 的討論管理應(yīng)用,并且包括使得使用中央計(jì)算機(jī)觀的討論擁有者能夠發(fā)起和執(zhí)行會(huì)議會(huì)話或討論的會(huì)議服務(wù)器。如果需要的話,會(huì)議服務(wù)器可以獨(dú)立于中央計(jì)算機(jī)觀并且經(jīng)由網(wǎng)絡(luò)連接到中央計(jì)算機(jī)觀。諸如希望參加由討論擁有者發(fā)起的會(huì)議會(huì)話的其他用戶的膝上型計(jì)算機(jī)30、32和34的本地和/或遠(yuǎn)程計(jì)算設(shè)備也運(yùn)行討論管理應(yīng)用。圖如圖示了在使用中央計(jì)算機(jī)觀上運(yùn)行的討論管理應(yīng)用發(fā)起會(huì)議會(huì)話期間執(zhí)行的步驟。當(dāng)討論擁有者從中央計(jì)算機(jī)觀的桌面選擇討論管理應(yīng)用以發(fā)起會(huì)議會(huì)話(步驟 200)時(shí),在桌面142上顯示討論工具欄140(參見(jiàn)圖如和5()。具有討論工具欄的桌面形成主會(huì)議屏幕。然后,討論管理應(yīng)用指示中央計(jì)算機(jī)觀發(fā)起輪詢以確定連接到中央計(jì)算機(jī) 28的物理顯示器設(shè)備。例如,在圖2的會(huì)議室環(huán)境中,在輪詢期間,中央計(jì)算機(jī)觀確定IWB 22,24和沈被連接到中央計(jì)算機(jī)觀。然后,在被確定連接到中央計(jì)算機(jī)觀的每個(gè)物理顯示器設(shè)備上顯示討論工具欄140 (步驟204)。在該實(shí)施例中,討論工具欄位于鄰近IWB觸摸表面72、106的頂部邊緣,但是本領(lǐng)域技術(shù)人員將理解,討論工具欄可以在任何期望位置處被顯示在IWB觸摸表面上。而且,如果期望的話,討論管理應(yīng)用可以適于僅在IWB的子集上顯示討論工具欄140。如果中央計(jì)算機(jī)28位于通常接連舉行會(huì)議的會(huì)議室中,則中央計(jì)算機(jī)28可以適于一直運(yùn)行討論管理應(yīng)用,從而確保討論工具欄一直顯示在中央計(jì)算機(jī)28和物理顯示器設(shè)備22,24和/或洸上。當(dāng)討論擁有者指示討論管理應(yīng)用創(chuàng)建討論(步驟206)時(shí),提示討論擁有者輸入討論名稱。一旦輸入了討論名稱,討論管理應(yīng)用就生成用于會(huì)議會(huì)話的會(huì)話連接代碼。如將在下面進(jìn)一步描述的,討論管理應(yīng)用將討論名稱和會(huì)話連接代碼傳送給會(huì)議服務(wù)器,用于包括在由會(huì)議服務(wù)器維護(hù)的活動(dòng)會(huì)議會(huì)話列表中,并且然后指示會(huì)議服務(wù)器更新在連接到中央計(jì)算機(jī)觀的物理顯示器設(shè)備上顯示的討論工具欄140,使得討論工具欄呈現(xiàn)討論名稱和會(huì)話連接代碼(步驟208)。接下來(lái),討論管理應(yīng)用指示會(huì)議服務(wù)器自動(dòng)與物理顯示器設(shè)備共享主會(huì)議屏幕,使得物理顯示器設(shè)備顯示主會(huì)議屏幕(步驟210)。在該階段,諸如膝上型計(jì)算機(jī)30、32和34的其它本地和/或遠(yuǎn)程計(jì)算設(shè)備的用戶能夠加入會(huì)議會(huì)話。圖4b圖示了當(dāng)運(yùn)行討論管理應(yīng)用的本地或遠(yuǎn)程計(jì)算設(shè)備的用戶希望成為現(xiàn)有會(huì)議會(huì)話的參與者時(shí)所執(zhí)行的步驟。當(dāng)用戶選擇加入現(xiàn)有會(huì)議會(huì)話(步驟250)時(shí),討論管理應(yīng)用從會(huì)議服務(wù)器檢索活動(dòng)會(huì)議會(huì)話列表,并且顯示活動(dòng)會(huì)議會(huì)話列表(步驟25 。在用戶從活動(dòng)會(huì)議會(huì)話列表選擇了期望的會(huì)議會(huì)話之后,討論管理應(yīng)用提示用戶輸入與所選擇的會(huì)議會(huì)話相關(guān)聯(lián)的會(huì)話連接代碼。通常通過(guò)電話、電子郵件、VoIP、即時(shí)消息收發(fā)或通過(guò)一些其它適當(dāng)?shù)难b置向用戶親自提供會(huì)話連接代碼(步驟254)。一旦用戶輸入了會(huì)話連接代碼,討論管理應(yīng)用就將所選擇的會(huì)議會(huì)話和會(huì)話連接代碼發(fā)送到會(huì)議服務(wù)器。會(huì)議服務(wù)器在接收到所選擇的會(huì)議和會(huì)話連接代碼之后,準(zhǔn)許用戶連接到會(huì)議會(huì)話,給予用戶參與者狀態(tài)(步驟256)。當(dāng)前共享的會(huì)議屏幕被自動(dòng)發(fā)送給參與者的計(jì)算設(shè)備并且被顯示(步驟258),向新的參與者提供表示成功的會(huì)議會(huì)話連接的即時(shí)視覺(jué)反饋。相對(duì)于必須等待共享屏幕出現(xiàn),這允許新的參與者將注意力立即集中于共享屏幕。圖fe示出了由中央計(jì)算機(jī)觀顯示的主會(huì)議屏幕,而圖恥單獨(dú)示出了主會(huì)議屏幕的討論工具欄140。如可以看到的,討論工具欄包括可選擇的主頁(yè)圖標(biāo)150、可選擇的結(jié)束討論圖標(biāo)152、可選擇的停止共享圖標(biāo)154、可選擇的桌面圖標(biāo)160、可選擇的白板圖標(biāo)162、 可選擇的展示圖標(biāo)164以及可選擇的協(xié)作共享圖標(biāo)166。討論工具欄140還包括其中呈現(xiàn)討論名稱和會(huì)話連接代碼的顯示區(qū)域156和包括對(duì)話框箭頭的參與者指示符158。在會(huì)議會(huì)話期間的任何時(shí)間選擇結(jié)束討論圖標(biāo)152提示討論管理應(yīng)用來(lái)將終止會(huì)議會(huì)話指令發(fā)送到會(huì)議服務(wù)器。作為響應(yīng),會(huì)議服務(wù)器自動(dòng)地終止所有會(huì)議連接,使得屏幕共享停止??蛇x地,如果期望的話,選擇結(jié)束討論圖標(biāo)152還可以提示討論管理應(yīng)用終止中央計(jì)算機(jī)觀上的所有運(yùn)行的應(yīng)用。在該情況下,如果存在與中央計(jì)算機(jī)上運(yùn)行的活動(dòng)應(yīng)用相關(guān)聯(lián)的任何未保存的內(nèi)容或任何未保存的IWB內(nèi)容,則討論管理應(yīng)用提示用戶保存內(nèi)容。在該實(shí)施例中,結(jié)束討論圖標(biāo)152僅可用于討論擁有者和/或具有特定管理權(quán)限的每個(gè)指定參與者。選擇停止共享圖標(biāo)巧4提示討論管理應(yīng)用停止共享當(dāng)前屏幕。作為響應(yīng),從物理顯示器設(shè)備22J4和沈以及其它參與者的本地和/或遠(yuǎn)程計(jì)算設(shè)備移除共享屏幕。在該情況下,在中央計(jì)算機(jī)28上運(yùn)行的討論管理應(yīng)用更新討論工具欄140以如圖5c所示用共享屏幕圖標(biāo)182替代停止共享圖標(biāo)154。如果討論擁有者選擇了共享屏幕圖標(biāo)182,則討論
管理應(yīng)用恢復(fù)共享當(dāng)前屏幕。如果討論擁有者在會(huì)議會(huì)話期間打開(kāi)了另一個(gè)應(yīng)用,這導(dǎo)致用于應(yīng)用窗口打開(kāi)并且由中央計(jì)算機(jī)進(jìn)行顯示,則在該應(yīng)用窗口中顯示討論工具欄。由于中央計(jì)算機(jī)當(dāng)前沒(méi)有共享該應(yīng)用窗口,所以討論工具欄包括共享屏幕圖標(biāo)。圖5c示出了由中央計(jì)算機(jī)觀顯示的沒(méi)有與物理顯示器設(shè)備22J4和沈或與其它會(huì)議參與者的本地和/或遠(yuǎn)程計(jì)算設(shè)備共享的“最大化的”應(yīng)用窗口 180。共享屏幕圖標(biāo)182向討論擁有者表示沒(méi)有與物理顯示器設(shè)備或其它會(huì)議參與者共享屏幕。如果討論擁有者選擇了共享屏幕圖標(biāo),則討論管理應(yīng)用停止共享現(xiàn)有屏幕,并且開(kāi)始共享該應(yīng)用窗口。討論管理應(yīng)用還更新在該應(yīng)用窗口上顯示的討論工具欄,使得用停止共享圖標(biāo)1 替代共享屏幕圖標(biāo)182。初始地,當(dāng)已經(jīng)建立了會(huì)議會(huì)話時(shí),與物理顯示器設(shè)備以及本地和/或遠(yuǎn)程計(jì)算設(shè)備共享來(lái)自中央計(jì)算機(jī)顯示器的主會(huì)議屏幕。由于物理顯示器設(shè)備以及本地和/或遠(yuǎn)程計(jì)算設(shè)備的屏幕沒(méi)有被共享,所以在物理顯示器設(shè)備以及本地和/或遠(yuǎn)程計(jì)算設(shè)備上顯示的討論工具欄包括共享屏幕圖標(biāo)。如果選擇了與物理顯示器設(shè)備或者本地或遠(yuǎn)程計(jì)算設(shè)備中的一個(gè)相關(guān)聯(lián)的共享屏幕圖標(biāo)182 (圖6中的步驟300),則生成屏幕共享請(qǐng)求并且被傳送到在中央計(jì)算機(jī)觀上運(yùn)行的討論管理應(yīng)用,使得討論管理應(yīng)用執(zhí)行檢查以確定當(dāng)前是否正在共享任何屏幕(步驟30 。如果沒(méi)有,則在中央計(jì)算機(jī)、物理顯示器設(shè)備以及本地和/ 或遠(yuǎn)程計(jì)算設(shè)備之間共享與生成了屏幕共享請(qǐng)求的設(shè)備相關(guān)聯(lián)的屏幕(步驟304)并且更新討論工具欄,使得在共享屏幕的設(shè)備上呈現(xiàn)停止共享圖標(biāo)并且在其它設(shè)備上呈現(xiàn)共享屏幕圖標(biāo)。如果當(dāng)前正在共享屏幕,則進(jìn)行檢查以確定生成了屏幕共享請(qǐng)求的設(shè)備是否具有覆蓋狀態(tài)(步驟306)。如果沒(méi)有,則拒絕屏幕共享請(qǐng)求(步驟310)。如果生成了屏幕共享請(qǐng)求的設(shè)備具有覆蓋狀態(tài)(例如,設(shè)備是中央計(jì)算機(jī)、是與具有管理權(quán)限的參與者相關(guān)聯(lián)的設(shè)備或會(huì)議會(huì)話是民主的),則終止對(duì)現(xiàn)有屏幕的共享(步驟308),并且共享與生成了屏幕共享請(qǐng)求的設(shè)備相關(guān)聯(lián)的屏幕(步驟304)。還更新討論工具欄,使得在共享屏幕的設(shè)備上呈現(xiàn)停止共享圖標(biāo),并且在其它設(shè)備上呈現(xiàn)共享屏幕圖標(biāo)。圖7示出了由討論管理應(yīng)用執(zhí)行的共享和停止共享功能的偽代碼。在會(huì)議會(huì)話期間,會(huì)議服務(wù)器還更新討論工具欄,使得每個(gè)討論工具欄的參與者指示符158標(biāo)識(shí)正參加會(huì)議會(huì)話的參與者的總數(shù)。選擇參與者指示符箭頭導(dǎo)致如圖8b中所示地顯示對(duì)話框。如可以看到的,在該實(shí)施例中,對(duì)話框通過(guò)名稱標(biāo)識(shí)參加會(huì)議會(huì)話的參與者。對(duì)話框159還提供增強(qiáng)會(huì)議會(huì)話的若干功能。參與者可以通過(guò)選擇在對(duì)話框中顯示的“電子郵件邀請(qǐng)”按鈕來(lái)邀請(qǐng)其他人加入會(huì)議會(huì)話,或者可以使用文本窗口向會(huì)議參與者發(fā)送即時(shí)消息。如果選擇了在對(duì)話框159中示出的參與者的名稱160,則向該參與者160發(fā)送請(qǐng)求以請(qǐng)求共享其屏幕。替選地,當(dāng)選擇了參與者的名稱時(shí),可以將該參與者的屏幕立即共享到所有會(huì)議參與者。在參與者將其共享設(shè)置為私人的情況下,不會(huì)共享參與者的屏幕,并且向討論擁有者呈現(xiàn)指示此事的消息。如前所述,在采用IWB的多監(jiān)視器計(jì)算機(jī)系統(tǒng)中,在用戶希望將在一個(gè)IWB上顯示的應(yīng)用窗口移動(dòng)到遠(yuǎn)程目的地IWB時(shí)可能出現(xiàn)困難。為了消除這些困難,如現(xiàn)在將描述的,中央計(jì)算機(jī)運(yùn)行應(yīng)用管理程序以使得用戶能夠容易地改變位置在該位置處顯示運(yùn)行的應(yīng)用。轉(zhuǎn)向圖9,示出了在將顯示在一個(gè)物理顯示器設(shè)備上的應(yīng)用窗口移動(dòng)到另一個(gè)物理顯示器設(shè)備時(shí)應(yīng)用管理應(yīng)用所執(zhí)行的步驟。當(dāng)在中央計(jì)算機(jī)上運(yùn)行時(shí),應(yīng)用管理應(yīng)用監(jiān)視在物理顯示器設(shè)備上顯示的每個(gè)應(yīng)用窗口的位置(步驟400)以確定滿足閾值條件的與應(yīng)用窗口相關(guān)聯(lián)的指示器動(dòng)作是否已經(jīng)發(fā)生,并且如果這樣的話,則在接收到該指示器動(dòng)作的物理顯示器設(shè)備上自動(dòng)地顯示目的地物理顯示器設(shè)備選擇對(duì)話框。閾值條件可以根據(jù)應(yīng)用窗口是否被最大化而變化。例如,如果應(yīng)用窗口的位置是使得它被最大化的,則閾值條件是在標(biāo)題欄和/或窗口畫(huà)布區(qū)域(canvas area)上的特定指示器向下輸入手勢(shì)。輸入手勢(shì)可以是預(yù)定距離的拖動(dòng)運(yùn)動(dòng)。例如,為了在應(yīng)用窗口被最大化時(shí)滿足閾值條件,用戶可以在應(yīng)用窗口的標(biāo)題欄上按下鼠標(biāo)按鈕或觸摸指示筆,并且然后在不釋放鼠標(biāo)按鈕或提起指示筆的情況下將指示器拖動(dòng)到物理顯示器設(shè)備的邊緣。盡管應(yīng)用窗口在被最大化時(shí)沒(méi)有與指示器在標(biāo)題欄上的拖動(dòng)一起移動(dòng),但是應(yīng)用管理程序通過(guò)追蹤接收到的指示器信息分組 (PIP)來(lái)檢測(cè)在應(yīng)用窗口上的指示器拖動(dòng)輸入手勢(shì),并且確定輸入手勢(shì)是否滿足閾值條件。當(dāng)應(yīng)用窗口沒(méi)有被最大化時(shí),可以通過(guò)檢測(cè)指示器拖動(dòng)輸入手勢(shì)是否將應(yīng)用窗口拖動(dòng)出物理顯示器設(shè)備預(yù)定量來(lái)滿足閾值條件。優(yōu)選地,該量是應(yīng)用窗口寬度的百分比,諸如20%,使得如果應(yīng)用窗口被拖動(dòng)出屏幕20%,則滿足閾值條件。替選地,要滿足的閾值條件是在窗口上的拖動(dòng)已經(jīng)導(dǎo)致了應(yīng)用窗口部分在屏幕外,并且指示器遠(yuǎn)離屏幕邊緣少于物理顯示器設(shè)備寬度的20%。替選地,可以使用絕對(duì)閾值。替選地,要被滿足的閾值條件是將窗口部分地拖動(dòng)出屏幕外,并且然后在沒(méi)有釋放鼠標(biāo)按鈕或提起指示器的情況下暫停短的時(shí)段。替選的指示器拖動(dòng)輸入手勢(shì)或在應(yīng)用窗口上執(zhí)行了指示器拖動(dòng)輸入手勢(shì)時(shí)的應(yīng)用窗口的相對(duì)位置可以被用作閾值條件。一旦已經(jīng)滿足了閾值條件(步驟40 ,如圖10中所示,應(yīng)用管理程序就顯示具有表示可能目的地或目標(biāo)物理顯示器設(shè)備5(Ma-d的圖標(biāo)集合的對(duì)話框500以供用戶選擇。通過(guò)從應(yīng)用管理程序向Windows 操作系統(tǒng)請(qǐng)求當(dāng)前連接到中央計(jì)算機(jī)觀的所有物理顯示器設(shè)備列表來(lái)確定可能目的地物理顯示器設(shè)備。應(yīng)用管理程序可以登記中央計(jì)算機(jī)觀連接到的所有物理顯示器設(shè)備,并且進(jìn)一步使其與相對(duì)位置相關(guān)聯(lián),以將物理顯示器設(shè)備的圖標(biāo)恰當(dāng)?shù)刂糜谠趯?duì)話框500中以便用戶選擇。應(yīng)當(dāng)注意,在該情況下,通過(guò)加粗其圖標(biāo)的邊緣(并且另外,例如,通過(guò)使縮略圖閃爍)來(lái)使得應(yīng)用窗口所駐留的當(dāng)前物理顯示器設(shè)備在視覺(jué)上不同于對(duì)話框500中的可能目的地物理顯示器設(shè)備。在對(duì)話框500中示出了用于使用戶能夠沿著較大的可能目的地物理顯示器設(shè)備的集合在任何一個(gè)方向上滾動(dòng)的箭頭。雖然圖10中示出的可能目的地物理顯示器設(shè)備是有限的,但是對(duì)于響應(yīng)于請(qǐng)求而標(biāo)識(shí)的每個(gè)可能目的地物理顯示器設(shè)備,應(yīng)用管理程序可以使用基本圖形比例縮放算法或可選地直接硬件捕捉或硬件比例縮放來(lái)繪制目的地物理顯示器設(shè)備的微型圖像,從而創(chuàng)建縮略圖陣列,其被應(yīng)用于當(dāng)前在每個(gè)可能目的地物理顯示器設(shè)備中顯示的內(nèi)容。然后,輸出縮略圖陣列用于在對(duì)話框500中進(jìn)行顯示。在圖10中,應(yīng)用窗口已經(jīng)由在應(yīng)用窗口的標(biāo)題欄上的指示器拖動(dòng)輸入手勢(shì)拖動(dòng)出顯示器設(shè)備大約應(yīng)用窗口的寬度的30%。如果需要的話,用戶能夠繼續(xù)將窗口拖動(dòng)到下一鄰近目的地顯示器設(shè)備,而不必從對(duì)話框500選擇目的地物理顯示器設(shè)備5(Ma-d。為了促進(jìn)這一點(diǎn),當(dāng)應(yīng)用窗口被持續(xù)拖動(dòng)時(shí)應(yīng)用管理程序持續(xù)確定是否已經(jīng)選擇了目的地物理顯示器設(shè)備(步驟406),并且由應(yīng)用管理程序監(jiān)視應(yīng)用窗口的位置(步驟41幻。當(dāng)在兩個(gè)物理顯示器設(shè)備上顯示應(yīng)用窗口(步驟414)時(shí),應(yīng)用管理程序繼續(xù)監(jiān)視是否已經(jīng)從對(duì)話框 500選擇了目的地物理顯示器設(shè)備,并且監(jiān)視應(yīng)用窗口定位。如果應(yīng)用窗口已經(jīng)被一直拖動(dòng)到鄰近物理顯示器設(shè)備中,并且因此僅在物理鄰近顯示器設(shè)備中進(jìn)行顯示,則應(yīng)用管理程序認(rèn)為移動(dòng)已經(jīng)由用戶手動(dòng)完成,并且應(yīng)用管理程序再次隱藏對(duì)話框(步驟416)。在步驟406處,如果用戶通過(guò)經(jīng)由指示器向上事件釋放了應(yīng)用窗口并且選擇了用于所選擇的目的地物理顯示器設(shè)備5(Ma-d的圖標(biāo)來(lái)選擇對(duì)話框500中的目的地物理顯示器設(shè)備5(Ma-d中的一個(gè),則隱藏對(duì)話框500,并且由應(yīng)用管理程序來(lái)將應(yīng)用窗口整個(gè)移動(dòng)到所選擇的目的地物理顯示器設(shè)備5(Ma-d。應(yīng)用管理程序可以基于上述指示器拖動(dòng)輸入手勢(shì)的性質(zhì)來(lái)從個(gè)人計(jì)算機(jī)觀連接到的目的地物理顯示器設(shè)備的總數(shù)中自動(dòng)地選擇所有可能目的地物理顯示器設(shè)備5(Ma_d 的子集以用于在對(duì)話框500中進(jìn)行顯示。這在存在用戶可以從其選擇大量可能目的地物理顯示器設(shè)備的情況下是實(shí)用的。例如,如果用戶執(zhí)行涉及在特定方向上(即,朝著顯示器設(shè)備的特定邊緣)的拖動(dòng)的指示器向下輸入手勢(shì),則僅在對(duì)話框500中示出由應(yīng)用管理程序登記為相對(duì)于當(dāng)前物理顯示器設(shè)備物理地在該方向上的那些目的地顯示器設(shè)備。在將應(yīng)用窗口從一個(gè)物理顯示器設(shè)備移動(dòng)到另一個(gè)物理顯示器設(shè)備期間,如果兩個(gè)物理顯示器設(shè)備的顯示區(qū)域坐標(biāo)不同,則中央計(jì)算機(jī)觀調(diào)整應(yīng)用窗口的坐標(biāo)以符合目的地物理顯示器設(shè)備的顯示區(qū)域坐標(biāo)。應(yīng)用管理程序可以包括程序模塊,包括但不限于例程、程序、對(duì)象組件、數(shù)據(jù)結(jié)構(gòu)等,并且可以被實(shí)現(xiàn)為存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀程序代碼。計(jì)算機(jī)可讀介質(zhì)是可以存儲(chǔ)數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)設(shè)備,該數(shù)據(jù)此后可以由計(jì)算機(jī)系統(tǒng)讀取。計(jì)算機(jī)可讀介質(zhì)的示例包括例如只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器、CD-ROM、磁帶和光數(shù)據(jù)存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀程序代碼還可以通過(guò)包括耦接的計(jì)算機(jī)系統(tǒng)的網(wǎng)絡(luò)被分布,使得以分布式方式存儲(chǔ)以及執(zhí)行計(jì)算機(jī)可讀程序代碼。盡管在上面參考附圖描述了實(shí)施例,但是本領(lǐng)域技術(shù)人員將理解,在不背離如由所附權(quán)利要求定義的本發(fā)明的精神和范圍的情況下,可以進(jìn)行變化和修改。
1權(quán)利要求
1.一種包括多個(gè)顯示器設(shè)備的系統(tǒng),所述多個(gè)顯示器設(shè)備與執(zhí)行應(yīng)用管理應(yīng)用的至少一個(gè)計(jì)算設(shè)備可操作地相關(guān)聯(lián),所述應(yīng)用管理應(yīng)用監(jiān)視所述顯示器,并且當(dāng)檢測(cè)到在顯示器中的一個(gè)上呈現(xiàn)的應(yīng)用窗口上輸入的輸入手勢(shì)時(shí),呈現(xiàn)對(duì)用于所述應(yīng)用窗口的目的地顯示器的選擇。
2.一種在包括多個(gè)顯示器設(shè)備的多監(jiān)視器計(jì)算機(jī)系統(tǒng)中管理應(yīng)用的方法,所述方法包括接收在應(yīng)用窗口上的指示器拖動(dòng)輸入手勢(shì);在所述輸入手勢(shì)滿足閾值條件的情況下,自動(dòng)地顯示具有多個(gè)可能目的地顯示器設(shè)備的對(duì)話框;接收對(duì)目的地顯示器設(shè)備的用戶選擇;以及響應(yīng)于所述用戶選擇,將所述應(yīng)用窗口整個(gè)移動(dòng)到所選擇的目的地顯示器設(shè)備中。
3.一種包含計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)程序用于在包括多個(gè)顯示器設(shè)備的多監(jiān)視器計(jì)算機(jī)系統(tǒng)中管理應(yīng)用,所述計(jì)算機(jī)程序包括用于接收在應(yīng)用窗口上的指示器拖動(dòng)輸入手勢(shì)的程序代碼;用于在所述輸入手勢(shì)滿足閾值條件的情況下,自動(dòng)地顯示具有多個(gè)可能目的地顯示器設(shè)備的對(duì)話框的程序代碼;用于接收對(duì)目的地顯示器設(shè)備的所述用戶選擇的程序代碼;以及用于響應(yīng)于所述用戶選擇,將所述應(yīng)用窗口整個(gè)移動(dòng)到所選擇的目的地顯示器設(shè)備中的程序代碼。
4.一種用于建立會(huì)議會(huì)話的方法,包括為具有主顯示器設(shè)備的主計(jì)算機(jī)創(chuàng)建會(huì)議會(huì)話;以及當(dāng)參與者加入所述會(huì)議時(shí)經(jīng)由所述會(huì)議會(huì)話與參與者顯示器設(shè)備自動(dòng)共享所述主顯示器設(shè)備的內(nèi)容。
5.根據(jù)權(quán)利要求4所述的方法,進(jìn)一步包括在所述主顯示器設(shè)備上顯示參與者指示符和與之共享所選擇的顯示器設(shè)備的內(nèi)容的其它參與者的數(shù)目。
6.根據(jù)權(quán)利要求5所述的方法,進(jìn)一步包括響應(yīng)于對(duì)所述參與者指示符的選擇,顯示標(biāo)識(shí)所述會(huì)議參與者的對(duì)話框。
7.根據(jù)權(quán)利要求6所述的方法,進(jìn)一步包括響應(yīng)于選擇參與者標(biāo)識(shí),向相應(yīng)的參與者自動(dòng)發(fā)送共享屏幕請(qǐng)求。
全文摘要
一種多監(jiān)視器計(jì)算機(jī)系統(tǒng)包括與執(zhí)行應(yīng)用管理程序的至少一個(gè)計(jì)算設(shè)備進(jìn)行通信的多個(gè)顯示器設(shè)備。應(yīng)用管理程序通過(guò)從響應(yīng)于在應(yīng)用窗口上的指示器拖動(dòng)輸入手勢(shì)而顯示的對(duì)話框中選擇另一個(gè)顯示器設(shè)備,來(lái)使得在一個(gè)顯示器設(shè)備上可用的應(yīng)用窗口能夠被整個(gè)移動(dòng)到另一個(gè)顯示器設(shè)備。
文檔編號(hào)G06F3/01GK102203722SQ200980142646
公開(kāi)日2011年9月28日 申請(qǐng)日期2009年9月3日 優(yōu)先權(quán)日2008年9月3日
發(fā)明者丹尼爾·米切爾, 大衛(wèi)·馬丁, 格雷戈里·福里斯特, 邁克爾·朗丁, 道格拉斯·B·希爾, 魯青·王 申請(qǐng)人:智能技術(shù)無(wú)限責(zé)任公司