欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于管理多個(gè)計(jì)算機(jī)的裝置和系統(tǒng)的制作方法

文檔序號:6553810閱讀:175來源:國知局
專利名稱:用于管理多個(gè)計(jì)算機(jī)的裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及計(jì)算機(jī)系統(tǒng),尤其涉及使單個(gè)用戶控制臺(tái)能夠管 理、控制和同時(shí)查看多個(gè)主機(jī)計(jì)算機(jī)的系統(tǒng)。
背景技術(shù)
存在用于將單個(gè)計(jì)算機(jī)與多個(gè)計(jì)算機(jī)互連的裝置。例如,鍵盤/視頻/鼠標(biāo)(KVM)開關(guān)是一種通常連接到多個(gè)計(jì)算機(jī)以便使單個(gè)鍵 盤、視頻監(jiān)視器和鼠標(biāo)控制所連接的每個(gè)計(jì)算機(jī)的裝置。通過這種方 式,用戶可以訪問多個(gè)計(jì)算機(jī),而不必為每個(gè)計(jì)算機(jī)投資相應(yīng)的鍵盤、 監(jiān)視器和鼠標(biāo)。當(dāng)用戶訪問連接到KVM開關(guān)的計(jì)算機(jī)時(shí),視頻信號 被從該計(jì)算機(jī)輸出、經(jīng)過處理并顯示在該單個(gè)視頻監(jiān)視器上。通常, 用戶必須利用預(yù)定的鍵序列、諸如<翻屏鎖定><翻屏鎖定>來釋放對第 一計(jì)算機(jī)的控制,將控制返回到KVM開關(guān),并且通過屏上菜單或其 他顯示導(dǎo)航,以便訪問連接到KVM開關(guān)的另一計(jì)算機(jī)。在某些情況 下,不利用鍵序列和屏上菜單或顯示來能夠訪問另一計(jì)算機(jī),相反, 用戶必須物理地操縱KVM開關(guān)上的按鈕或其它機(jī)構(gòu)。但是,要求用 戶物理地接近KVM開關(guān)又不利于提高計(jì)算機(jī)之間的方便切換,尤其 是當(dāng)KVM開關(guān)例如放置在不便的、遙遠(yuǎn)的或難以靠近的地方。不管如何取得對某計(jì)算機(jī)的訪問權(quán),對于典型的KVM開關(guān),只 有被訪問的計(jì)算機(jī)的視頻輸出被處理并顯示在所述單個(gè)視頻顯示單 元上。也就是說,用戶不能觀看從連接到KVM開關(guān)的其它"未被訪 問"的計(jì)算機(jī)所輸出的視頻,因?yàn)閺?被訪問,,的計(jì)算機(jī)所輸出的視頻 占據(jù)整個(gè)視頻顯示單元。允許用戶觀看和訪問一個(gè)計(jì)算機(jī)而同時(shí)也允 許該用戶觀看其它"未被訪問"的計(jì)算機(jī)不僅給用戶提供了更多的信 息,而且也提供了支持在所有計(jì)算機(jī)之間快速和無縫導(dǎo)航的基礎(chǔ)。已經(jīng)有允許用戶觀看從多個(gè)源所輸出的視頻的產(chǎn)品,諸如RGB Spectrum⑧的QuadView⑧XL,但是這些產(chǎn)品不允許用戶實(shí)際訪問所 連接的源。例如QuadView XL通常用于在監(jiān)視器或投影儀上顯示 (和操縱)多個(gè)圖像,但不允許用戶控制源本身。因此,期望提供一種包括管理裝置的系統(tǒng),該管理裝置具有直觀 的用戶界面以允許與連接到管理裝置的一個(gè)或多個(gè)計(jì)算機(jī)進(jìn)行方便 的交互,并允許同時(shí)輸出來自連接到管理裝置的多于一個(gè)的計(jì)算機(jī)的 4見頻和音頻。發(fā)明內(nèi)容本發(fā)明提供一種用于在單個(gè)控制臺(tái)上訪問多個(gè)主機(jī)計(jì)算機(jī)并允 許用戶同時(shí)觀看來自每個(gè)主機(jī)計(jì)算機(jī)的視頻信號的"窗口 "顯示的裝 置和系統(tǒng)。在本發(fā)明的一個(gè)實(shí)施例中,管理裝置可操作地連接到包括 單個(gè)鍵盤、鼠標(biāo)、視頻顯示器和揚(yáng)聲器的控制臺(tái),以控制多達(dá)4個(gè)主 機(jī)計(jì)算機(jī)。本發(fā)明的管理裝置提供高級的和直觀的用戶界面。來自主機(jī)計(jì)算 機(jī)的^L頻信號被處理以顯示在控制臺(tái)的視頻顯示器上。與只允許用戶 觀看該用戶當(dāng)前正在訪問的主機(jī)計(jì)算機(jī)的KVM開關(guān)不同,本發(fā)明允 許同時(shí)觀看連接到管理裝置的所有主機(jī)計(jì)算機(jī)。這些主機(jī)計(jì)算機(jī)分別 被顯示在"窗口,,或幀中,其中"窗口"或幀可以在控制臺(tái)視頻顯示器上 移動(dòng)和/或調(diào)整大小。此外,本發(fā)明的管理裝置允許對每個(gè)主機(jī)計(jì)算機(jī)的無縫訪問,并 自動(dòng)產(chǎn)生必要的鼠標(biāo)和鍵盤信號以用于與主機(jī)計(jì)算機(jī)交互??刂婆_(tái)鼠 標(biāo)在控制臺(tái)視頻顯示器上由控制臺(tái)鼠標(biāo)指針代表。為了訪問特體主機(jī) 計(jì)算機(jī),用戶簡單地將控制臺(tái)鼠標(biāo)指針移動(dòng)到該主機(jī)計(jì)算機(jī)的窗口 上。如果用戶希望訪問另一主機(jī)計(jì)算機(jī),則用戶可以將控制臺(tái)鼠標(biāo)指 針移離當(dāng)前的主機(jī)計(jì)算機(jī)窗口而移動(dòng)到期望訪問的主機(jī)計(jì)算機(jī)的窗 口上。如果用戶不希望訪問任何主機(jī)計(jì)算機(jī),則用戶可以將主機(jī)鼠標(biāo) 指針移動(dòng)到非窗口區(qū)域,例如控制臺(tái)視頻顯示器的桌面區(qū)域。因此,本發(fā)明的管理裝置保留視窗界面的外觀。除了由連接到管理裝置的鼠標(biāo)所提供的鼠標(biāo)指針之外,每個(gè)主機(jī) 計(jì)算機(jī)還具有自己的鼠標(biāo)指針。因此,為了維持無縫視窗界面,本發(fā) 明的管理裝置控制所有鼠標(biāo)指針在控制臺(tái)視頻顯示器上的顯示。優(yōu)選地,任何時(shí)候只有一個(gè)鼠標(biāo)指針、而不是5個(gè)鼠標(biāo)指針可以被看見。 因此,當(dāng)沒有任何主機(jī)計(jì)算機(jī)正在被訪問時(shí),這些主機(jī)計(jì)算機(jī)的鼠標(biāo) 指針可以被關(guān)閉,而只顯示控制臺(tái)鼠標(biāo)指針。類似地,當(dāng)正在訪問其 中一個(gè)主機(jī)計(jì)算機(jī)時(shí),可以顯示該主機(jī)計(jì)算機(jī)的鼠標(biāo)指針,同時(shí)關(guān)閉 控制臺(tái)鼠標(biāo)指針,而其余主機(jī)計(jì)算機(jī)的鼠標(biāo)指針保持關(guān)閉。當(dāng)某主機(jī)計(jì)算機(jī)被訪問(即控制臺(tái)鼠標(biāo)指針在該主機(jī)計(jì)算機(jī)的窗 口內(nèi))時(shí),管理裝置能夠通過傳送關(guān)于控制臺(tái)鼠標(biāo)指針的位置的絕對 信息而將任何被訪問的主機(jī)計(jì)算機(jī)的鼠標(biāo)指針準(zhǔn)確地定位在控制臺(tái) 鼠標(biāo)指針之下。此時(shí),控制臺(tái)鼠標(biāo)指針可以被關(guān)閉,而一皮訪問的主機(jī)計(jì)算機(jī)的鼠標(biāo)指針可以被打開。管理裝置可以通過向主機(jī)計(jì)算機(jī)發(fā)送 控制命令來管理鼠標(biāo)指針的顯示。由于用于控制鼠標(biāo)的一個(gè)最通用的 協(xié)議是PS/2協(xié)議,該協(xié)議只使用相對信息來操縱鼠標(biāo)指針的位置, 因此軟件驅(qū)動(dòng)器可以被加載到主機(jī)計(jì)算機(jī)上,以便將相對位置信息轉(zhuǎn) 換為絕對位置信息,以正確地控制主機(jī)計(jì)算機(jī)的鼠標(biāo)指針的顯示。本發(fā)明的管理裝置還管理來自每個(gè)主機(jī)計(jì)算機(jī)的音頻信號。在一 個(gè)實(shí)施例中,管理裝置將混合來自4個(gè)主機(jī)計(jì)算機(jī)的音頻電平Uudio level),但是向當(dāng)前被訪問的主機(jī)計(jì)算機(jī)的音頻賦予最高的音量電平。 在另 一實(shí)施例中,管理裝置只允許來自被訪問的主機(jī)計(jì)算機(jī)的音頻被 傳送到揚(yáng)聲器。通過考慮以下對優(yōu)選實(shí)施例的詳細(xì)描述,為本領(lǐng)域的技術(shù)人員提 供了對于用于在單個(gè)控制臺(tái)上訪問和同時(shí)觀看多個(gè)主機(jī)計(jì)算機(jī)的裝 置和系統(tǒng)的更全面的理解,以及其它優(yōu)點(diǎn)和目的的實(shí)現(xiàn)。下面參照首 先要簡要說明的附圖。


圖1是示出允許同時(shí)觀看來自連接到KVM開關(guān)的多個(gè)計(jì)算機(jī)的 視頻輸出并且提供這些計(jì)算機(jī)之間方便和直觀切換的示例性系統(tǒng)的 圖。圖2是示出按照本發(fā)明的示例性KVM開關(guān)的圖。圖3是示出在控制臺(tái)顯示單元上的主機(jī)窗口的示例性布局的圖。圖4是示出在控制臺(tái)顯示單元上的主機(jī)窗口的示例性布局的圖。
具體實(shí)施方式
本發(fā)明提供一種允許同時(shí)觀看來自連接到管理裝置的多個(gè)計(jì)算 機(jī)的視頻輸出并提供對這些所連接的計(jì)算機(jī)的簡單訪問和直觀訪問 的裝置和系統(tǒng)。在下面的詳細(xì)說明中,相似的元件標(biāo)記用于表示一個(gè) 或多個(gè)附圖中出現(xiàn)的相似元件。圖1示出允許同時(shí)觀看來自連接到管理裝置的多個(gè)計(jì)算機(jī)的視 頻輸出并提供對這些計(jì)算機(jī)的方便和直觀訪問的系統(tǒng)。在本發(fā)明的一 個(gè)實(shí)施例中,系統(tǒng)100包括具有用戶接口裝置的用戶控制臺(tái)102, 包括控制臺(tái)鍵盤104、控制臺(tái)視頻顯示單元106、控制臺(tái)鼠標(biāo)108和 控制臺(tái)揚(yáng)聲器110;管理裝置200;和4個(gè)主機(jī)計(jì)算機(jī)112、 114、 116、 118。管理裝置200被設(shè)置在用戶控制臺(tái)102和4個(gè)主機(jī)計(jì)算機(jī)112、 114、 116、 118之間。管理裝置200處理來自控制臺(tái)鍵盤104和控制 臺(tái)鼠標(biāo)108的信號,以便由合適的主機(jī)計(jì)算機(jī)、例如主機(jī)計(jì)算機(jī)112 使用。此外,管理裝置200處理來自主機(jī)計(jì)算機(jī)112、 114、 116、 118 的視頻信號,使得來自每個(gè)主機(jī)計(jì)算機(jī)的視頻信號可以同時(shí)顯示在控 制臺(tái)視頻顯示單元106上。視頻信號通過系統(tǒng)100主要在一個(gè)方向上 被傳送,即從主機(jī)計(jì)算機(jī)112、 114、 116、 118到控制臺(tái)102。通常, 諸如控制臺(tái)視頻顯示單元106的視頻監(jiān)視器可以接收模擬視頻信號 (諸如在視頻圖形陣列(VGA)標(biāo)準(zhǔn)下傳送的信號)、數(shù)字視頻信號 或上述兩者(諸如在數(shù)字視頻接口集成(DVI - I )標(biāo)準(zhǔn)下傳送的信號)。 這樣的視頻監(jiān)視器還可以包括顯示數(shù)據(jù)信道用以傳遞監(jiān)視信息,諸如 在浮見頻電子標(biāo)準(zhǔn)協(xié)會(huì)(VESA) DDC2B標(biāo)準(zhǔn)下所要求的。與視頻信號一樣,音頻信號也通過系統(tǒng)100主要從主機(jī)計(jì)算機(jī) 112、 114、 116、 118傳送到控制臺(tái)102。在一個(gè)實(shí)施例中,來自每個(gè) 主機(jī)計(jì)算機(jī)112、 114、 116、 118的音頻信號通過相應(yīng)輸出、例如音 頻輸入/輸出140被發(fā)送到位于管理裝置200中的音頻控制器184。音 頻控制器184控制連接到控制臺(tái)揚(yáng)聲器110的音頻混合器186。各個(gè) 音頻信號被混合,使得來自每個(gè)主機(jī)計(jì)算機(jī)的音頻可以被聽見,但是 來自當(dāng)前正被訪問的主機(jī)計(jì)算機(jī)、例如主機(jī)計(jì)算機(jī)112的音頻具有比 其它主機(jī)計(jì)算機(jī)、例如主機(jī)計(jì)算機(jī)114、 116、 118高的音量。在另一 實(shí)施例中,音頻控制器184可以對來自除當(dāng)前被訪問的主機(jī)計(jì)算機(jī)之 外的所有主機(jī)計(jì)算機(jī)的音頻信號靜音或以其他方式防止其到達(dá)控制 臺(tái)揚(yáng)聲器110。圖2是示出按照本發(fā)明一個(gè)實(shí)施例的示例性管理裝置200的圖。 管理裝置200包括集成電路120、控制臺(tái)處理單元122和主機(jī)處理模 塊124、 126、 128、 130。主機(jī)處理模塊124、 126、 128、 130分別提 供主機(jī)計(jì)算機(jī)112、 114、 116、 118與管理裝置200之間的接口。主 機(jī)處理模塊的數(shù)量可以隨著能夠允許連接到特定管理裝置的主機(jī)計(jì) 算機(jī)的數(shù)量而改變。例如,主機(jī)處理模塊和主機(jī)計(jì)算機(jī)之間可以存在 ——對應(yīng)的關(guān)系。另一方面,主機(jī)處理模塊可以被多路復(fù)用到多個(gè)主 機(jī)計(jì)算機(jī)。此外,KVM開關(guān)可以被設(shè)置在多個(gè)主機(jī)計(jì)算機(jī)和至少一 個(gè)主機(jī)處理模塊之間,以由此增加可以被管理的主機(jī)計(jì)算機(jī)的總數(shù)。在本發(fā)明的一個(gè)實(shí)施例中,主機(jī)處理模塊、例如124分別包括主 機(jī)微控制器132和可擦除可編程只讀存儲(chǔ)器(EEPROM) 134 (例如 Philips Semiconductor Inter-IC(I2C) EEPROM )。通常希望主機(jī)處理 模塊能夠處理模擬和數(shù)字視頻信號。因此,在本發(fā)明的一個(gè)實(shí)施例中, 主機(jī)處理模塊、例如124還可以包括模擬數(shù)字轉(zhuǎn)換器(ADC ) 136 (諸 如Xicor X98017 ADC )、以及數(shù)字視頻輸入/輸出138。當(dāng)主機(jī)計(jì)算 機(jī)、例如102只產(chǎn)生模擬視頻信號或數(shù)字視頻信號時(shí),主機(jī)處理模塊、 例如124將自動(dòng)處理存在的任何視頻信號。如果模擬和數(shù)字視頻信號 都存在,則主機(jī)處理模塊可以被編程設(shè)置為優(yōu)于一個(gè)信號地選擇另一個(gè)信號,或者簡單地默認(rèn)地選擇模擬或數(shù)字視頻信號。集成電路(諸如現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯 器件)120負(fù)責(zé)分析和處理來自每個(gè)主機(jī)計(jì)算機(jī)、例如主機(jī)計(jì)算機(jī)112 的視頻信號??梢韵氲剑梢允褂锰囟ㄓ猛炯呻娐?ASIC),但是 ASIC通常需要可能超過降低的材料單成本的優(yōu)點(diǎn)的大的先期成本。 集成電路120包括二維圖形加速器142、中間幀緩沖控制器158、主 機(jī)處理器串行多路復(fù)用器170、 PS/2雙端口主機(jī)控制器176、視頻處 理單元190和音頻控制器184。集成電路120還被用于控制主機(jī)計(jì)算機(jī)和用戶控制臺(tái)102之間的 數(shù)據(jù)流。I2C總線開關(guān)174連接在主才幾計(jì)算4幾的I2C EEPROM (例如 134 )和控制臺(tái)處理單元122內(nèi)微控制器164 (諸如ARM公司所設(shè)計(jì) 的)之間,以便啟動(dòng)和結(jié)束從主機(jī)計(jì)算機(jī)到控制臺(tái)102的數(shù)據(jù)傳輸。 集成電路120還包括I2C總線開關(guān)控制器172 (諸如Philips Semiconductor所設(shè)計(jì)的),其控制I2C總線開關(guān)174或其他高速連 接以允許微控制器164與主機(jī)計(jì)算機(jī)中的I2C裝置通信。視頻處理單元190包括視頻輸入150、顏色空間轉(zhuǎn)換模塊152、 定標(biāo)模塊154、修剪模塊156、視頻分析器160、視頻同步分析器138 和視頻產(chǎn)生器144。視頻分析器160分析視頻流,以確定數(shù)字視頻信 號的活動(dòng)視頻區(qū)域的邊界。此外,視頻分析器160可以試圖通過調(diào)整 主機(jī)處理模塊中的ADC、例如136的參數(shù)來改善所捕捉的圖像。除了 數(shù)字視頻信號之外,主機(jī)計(jì)算機(jī)還向視頻同步分析器138傳送視頻同 步信號。視頻同步分析器138分析視頻同步信號,以確定數(shù)字視頻信 號的活動(dòng)視頻區(qū)域的分辨率和位置。一旦數(shù)字化視頻信號的活動(dòng)視頻區(qū)域被確定,數(shù)字視頻信號就適 當(dāng)?shù)赝ㄟ^定標(biāo)模塊154和修剪模塊156分別進(jìn)行定標(biāo)和修剪,中間幀 緩沖控制器158將其存儲(chǔ)在幀緩沖器(諸如雙數(shù)據(jù)速率同步動(dòng)態(tài)隨機(jī) 存取存儲(chǔ)器(DDR-SDRAM) ) 146中。在4個(gè)主機(jī)計(jì)算機(jī)的情況 下,對應(yīng)于每個(gè)主機(jī)計(jì)算機(jī)存在視頻輸入150、顏色空間轉(zhuǎn)換模塊152、 定標(biāo)模塊154、修剪模塊156、視頻分析器160和視頻同步分析器138。需要幀緩沖器146或其他一些中間存儲(chǔ)器,因?yàn)橹鳈C(jī)計(jì)算機(jī)正以 不同的頻率和相位向集成電路120異步地提供視頻信號。每個(gè)主機(jī)計(jì) 算機(jī)的視頻卡完全獨(dú)立,并與其他主機(jī)計(jì)算機(jī)的視頻卡隔離。因此, 盡管每個(gè)主機(jī)計(jì)算機(jī)可能正輸出相同的視頻分辨率,但是每個(gè)輸出的 時(shí)間域互不相同。類似地,管理裝置200的視頻輸出時(shí)鐘速率由于其 本身的內(nèi)部時(shí)鐘發(fā)生器180而也可以以與主機(jī)計(jì)算機(jī)不同的時(shí)域運(yùn) 行。但是例如管理裝置視頻輸出利用來自被輸入的主機(jī)計(jì)算機(jī)之一的 信號以便匹配時(shí)間域并不是必需的。但是,由于來自主機(jī)計(jì)算機(jī)的至 少3個(gè)視頻信號與管理裝置視頻輸出異步,因此可能需要在時(shí)間循環(huán) 點(diǎn)為每個(gè)主機(jī)計(jì)算機(jī)跳過或添加視頻幀。也就是說,如果主機(jī)計(jì)算機(jī) 視頻信號輸入比管理裝置視頻輸出慢,則可能需要添加幀,因?yàn)榉駝t 將不能獲得數(shù)據(jù)。相反,如果主機(jī)計(jì)算機(jī)視頻信號輸入比管理裝置視 頻輸出快,則可能需要跳過幀。在活動(dòng)區(qū)域幀部分被記錄之后,它們與二維圖形加速器142所繪 制的屏幕表示一道被存儲(chǔ)在幀緩沖器146中。合成圖像由視頻產(chǎn)生器 144數(shù)字地形成,并可選地在被傳送到控制臺(tái)視頻顯示單元106并作 為"主機(jī)計(jì)算機(jī)窗口 ,,顯示之前通過數(shù)字模擬轉(zhuǎn)換器182被轉(zhuǎn)換為模擬 圖像。圖3示出每個(gè)主才幾計(jì)算機(jī)窗口被顯示在控制臺(tái)視頻顯示單元106 上的示例性排列。顯示在控制臺(tái)視頻顯示單元106中的每個(gè)主機(jī)計(jì)算 機(jī)窗口的尺寸和位置可以由用戶操縱。從主機(jī)處理單元傳送給集成電路120的數(shù)字視頻信號消耗大量 帶寬。例如,如果每個(gè)主機(jī)處理單元以1600x1200的屏幕分辨率、60Hz 的刷新速率和24位顏色來傳送視頻信號,則需要幀緩沖器146處理 將近每秒2GB的數(shù)據(jù)。但是,為了降低成本,優(yōu)選地降低總視頻帶 寬量。這可以通過采用顏色空間轉(zhuǎn)換模塊152、定標(biāo)模塊154和修剪 模塊156實(shí)現(xiàn)。通常,利用正交顏色空間中的紅-綠-藍(lán)(RGB)顏色形成數(shù) 字視頻信號。該顏色空間具有一個(gè)代表亮度(光強(qiáng)度)的軸,而另外兩個(gè)軸代表色度( 一種顏色與相同顏色亮度和質(zhì)量的參考顏色之間的 差異)。公知地,與色度相比,肉眼能更好地感知圖像的亮度。因此, 色度可以在圖像中被減小帶寬,而不會(huì)明顯降低所感知的圖像質(zhì)量。因此,顏色空間轉(zhuǎn)換模塊152與視頻分析器160結(jié)合可以將視頻數(shù)據(jù) 例如從24位顏色降低到16位顏色。對于具有1600x1200像素分辨率 和60Hz刷新速率的視頻信號,僅是該降低就會(huì)將需要幀緩沖器146 處理的帶寬減小到大約1.3GB/s。由幀緩沖器146所處理的所需帶寬量通過定標(biāo)模塊154和修剪模 塊156進(jìn)一步減小。定標(biāo)模塊154成比例地減小主機(jī)計(jì)算機(jī)窗口的尺 寸,從而可以在給定時(shí)間看見多于一個(gè)主機(jī)計(jì)算機(jī)窗口。可以根據(jù)用 戶偏好而使這些經(jīng)過縮放的窗口更大或更小。修剪模塊156去掉主機(jī) 計(jì)算機(jī)窗口由于窗口之間的任何重疊而不能看見的部分。例如在圖4中,主機(jī)計(jì)算機(jī)窗口 4可以被完全看見,而主機(jī)計(jì)算機(jī)窗口 l至3分 別至少部分被覆蓋。修剪模塊156去掉對應(yīng)于無法被看見的部分的數(shù) 據(jù)。通過這種方式,需要由幀緩沖器146處理的帶寬減小了 3/4;因 此,例如對于4象素分辨率為1600x1200、頻率為60Hz的浮見頻信號, 帶寬可以被減小到大約325MB/s。這是因?yàn)榭刂婆_(tái)視頻顯示單元106 上的可視空間總量決不會(huì)超過一個(gè)屏幕的數(shù)據(jù)。換句話說,如果控制 臺(tái)視頻顯示單元106的整個(gè)可視空間例如被一個(gè)主機(jī)計(jì)算機(jī)窗口覆 蓋,則來自其他3個(gè)主機(jī)計(jì)算機(jī)窗口的所有數(shù)據(jù)都將被去掉,因?yàn)檫@ 些窗口無法被看見。因此,所需要的帶寬可以是總帶寬的1/4。應(yīng)當(dāng)注意,不是在集成電路120中具有顏色空間轉(zhuǎn)換模塊152, 而可以在主機(jī)處理才莫塊的ADC 136中執(zhí)行類似的功能。例如,ADC、 諸如Analog Devices的AD9880能夠執(zhí)行該功能。除了如上所述減小帶寬之外,還可以通過從視頻流中去掉一個(gè)或 多個(gè)幀來減小總輸入視頻帶寬。也就是說,顏色空間轉(zhuǎn)換模塊152、 視頻分析器160、定標(biāo)模塊154和修剪模塊156都可以在軟件控制下 被暫時(shí)或定期地禁用,以跳過輸入的幀。這在例如當(dāng)幀緩沖器除了存 儲(chǔ)4個(gè)輸入視頻幀以及產(chǎn)生一個(gè)視頻輸出幀之外還用于其他用途時(shí)臨時(shí)超過可用視頻帶寬的情況下可能是必要的。例如,如果用戶已經(jīng)移動(dòng)了 一個(gè)主機(jī)窗口而且需要二維畫形加速器142重新繪制存儲(chǔ)在幀緩 沖器146中的幀以便填注該幀中的空間,則可能需要附加的帶寬。按 照用戶最低程度(如果有的話)地看見任何幀被跳過的方式來完成定 期跳過輸入幀。來自控制臺(tái)鍵盤104和控制臺(tái)鼠標(biāo)108的數(shù)據(jù)通過系統(tǒng)100主要 在與視頻信號相反的方向上被傳送,即從控制臺(tái)102到主機(jī)計(jì)算機(jī) 112、 114、 116、 118。來自控制臺(tái)鍵盤和控制臺(tái)鼠標(biāo)的數(shù)據(jù)可以是通 用串行總線(USB)格式或PS/2格式的。用戶控制臺(tái)102可操作地連接到控制臺(tái)處理單元122,該控制臺(tái) 處理單元包括USB主機(jī)控制器和設(shè)備控制器(USB HC/DC ) 162 (諸 如Philips的ISP1161)、微控制器164、串行FLASH存儲(chǔ)器166和 SDRAM168。如果來自用戶控制臺(tái)102的數(shù)據(jù)是PS/2格式的,則該 數(shù)據(jù)作為串行位流被傳送到集成電路120中的PS/2雙端口主機(jī)控制 器176。 PS/2雙端口主機(jī)控制器176在微控制器164進(jìn)行處理之前例 如通過從位流中去掉握手信息和奇偶性而準(zhǔn)備該數(shù)據(jù)。然后,微控制 器164將來自PS/2雙端口主機(jī)控制器176的數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)分組(內(nèi) 部串行格式),這些數(shù)據(jù)分組通過集成電路120中的主機(jī)處理器串行 多路復(fù)用器170傳送給主機(jī)微控制器、例如132。主機(jī)微控制器、例 如132然后可以將鼠標(biāo)和鍵盤信息(諸如"鍵上升"或"鍵下降"命令) 從內(nèi)部串行格式轉(zhuǎn)換回PS/2格式。當(dāng)來自用戶控制臺(tái)102的數(shù)據(jù)是USB格式時(shí),數(shù)據(jù)的處理是類 似的,主要區(qū)別在于數(shù)據(jù)在由微控制器164處理之前首先由控制臺(tái)處 理單元122中的USB HC/DC162(而不是PS/2雙端口主機(jī)控制器176 ) 處理。希望但并非總是必要,數(shù)據(jù)類型從用戶控制臺(tái)102到主機(jī)計(jì)算 機(jī)保持相同。例如,如果在用戶控制臺(tái)102使用PS/2鼠標(biāo),而且PS/2 和USB電纜都連接到主機(jī)計(jì)算機(jī),則PS/2連接是優(yōu)選的。類似地, 如果使用USB鼠標(biāo),則USB連接是優(yōu)選的。因此,優(yōu)選地,內(nèi)部串 行格式包括數(shù)據(jù)原始格式的標(biāo)識。通過將控制臺(tái)102所傳送的數(shù)據(jù)的格式轉(zhuǎn)換為內(nèi)部串行格式(而 不是發(fā)送原始的PS/2或USB數(shù)據(jù)),在速度、成本和兼容性方面實(shí) 現(xiàn)更高的效率。例如,本發(fā)明利用這樣的事實(shí),即幾乎所有微控制器 都有通用異步接收器/發(fā)送器(UART)用于處理串行數(shù)據(jù),而微控制 器幾乎沒有PS/2硬件。此外,UART非常快速地處理串行數(shù)據(jù),并 且需要的輸入/輸出端口以及資源比PS/2硬件少。當(dāng)實(shí)際裝置沒有連接到管理裝置200時(shí),主機(jī)微控制器可以模擬 輸入/輸出裝置以幫助系統(tǒng)軟件。例如,當(dāng)沒有實(shí)際的鍵盤或鼠標(biāo)連接 到管理裝置200時(shí),主機(jī)微控制器、例如132可以模擬鍵盤和鼠標(biāo)。 這特別有用,因?yàn)槌擎I盤和/或鼠標(biāo)連接到管理裝置200,否則主機(jī) 計(jì)算機(jī)可能無法正常啟動(dòng),并且可以在當(dāng)正常運(yùn)行時(shí)從管理裝置200 拔除鍵盤和/或鼠標(biāo)的情況下避免錯(cuò)誤。此外,主機(jī)微控制器132要處 理很多的信號組、裝置驅(qū)動(dòng)器、系統(tǒng)狀態(tài)和實(shí)時(shí)事件。例如,如下所 述,當(dāng)存在控制臺(tái)鼠標(biāo)指針以及多達(dá)4個(gè)附加的主機(jī)計(jì)算機(jī)鼠標(biāo)指針 時(shí),主機(jī)微控制器132可能需要軟件驅(qū)動(dòng)器來處理特殊顯示考慮??刂婆_(tái)鼠標(biāo)108的位置在控制臺(tái)視頻顯示單元106上由控制臺(tái)鼠 標(biāo)指針代表。此外,每個(gè)主機(jī)計(jì)算機(jī)還具有相應(yīng)的主機(jī)鼠標(biāo)指針。當(dāng) 所有4個(gè)主機(jī)計(jì)算機(jī)被連接到管理裝置200時(shí),優(yōu)選地,在任何給定 時(shí)間只能看見一個(gè)鼠標(biāo)指針,而不是5個(gè)鼠標(biāo)指針。因此,在本發(fā)明 的一個(gè)優(yōu)選實(shí)施例中,4個(gè)主機(jī)鼠標(biāo)指針和KVM鼠標(biāo)指針將在控制 臺(tái)視頻顯示單元106上作為一個(gè)鼠標(biāo)指針出現(xiàn)。標(biāo)準(zhǔn)PS/2或USB鼠標(biāo)傳送導(dǎo)致鼠標(biāo)指針從鼠標(biāo)指針的當(dāng)前位置 向上、向下、向左或向右移動(dòng)一定數(shù)量的信息。 一旦主機(jī)計(jì)算機(jī)的活 動(dòng)區(qū)域作為窗口顯示在控制臺(tái)視頻顯示單元106上,則優(yōu)選地,在控 制臺(tái)鼠標(biāo)指針位于主機(jī)計(jì)算機(jī)的活動(dòng)區(qū)域內(nèi)時(shí),主機(jī)鼠標(biāo)指針跟蹤控 制臺(tái)鼠標(biāo)指針。因此,管理裝置200需要知道控制臺(tái)鼠標(biāo)指針相對于 主機(jī)計(jì)算機(jī)窗口的位置。由于標(biāo)準(zhǔn)鼠標(biāo)通常只傳送相對位置信息,因 此管理裝置200通過利用加栽在主機(jī)計(jì)算機(jī)上的驅(qū)動(dòng)軟件將控制臺(tái)鼠 標(biāo)指針的相對位置信息轉(zhuǎn)換為絕對位置信息,而將主機(jī)鼠標(biāo)指針準(zhǔn)確地定位在控制臺(tái)鼠標(biāo)指針之下。用于將鼠標(biāo)的相對位置信息轉(zhuǎn)換為絕 對位置信息的過程是視窗系統(tǒng)領(lǐng)域的技術(shù)人員公知的??商鎿Q地,可以通過分析視頻流而找到控制臺(tái)鼠標(biāo)指針相對于主機(jī)計(jì)算機(jī)窗口的位置,但是這需要管理裝置200執(zhí)行圖像識別。在包 括需要很大處理功率的很多困難中,還需要管理裝置200維持軟件兼 容性,而不管運(yùn)行在主機(jī)計(jì)算機(jī)上的操作系統(tǒng)和程序如何。因此,該 選項(xiàng)是不期望的。當(dāng)控制臺(tái)鼠標(biāo)指針位于主機(jī)窗口的邊界上時(shí),管理裝置200可以 去掉或關(guān)閉控制臺(tái)鼠標(biāo)指針,而主機(jī)鼠標(biāo)指針可以被打開。相反,當(dāng) 控制臺(tái)鼠標(biāo)指針移動(dòng)到主機(jī)窗口的邊界之外時(shí),主機(jī)鼠標(biāo)指針可以被 關(guān)閉,而控制臺(tái)鼠標(biāo)指針打開。這可以通過除了正常的鍵盤和鼠標(biāo)數(shù) 據(jù)之外還向正被訪問的主機(jī)計(jì)算機(jī)的微控制器發(fā)送控制數(shù)據(jù)或命令 來實(shí)現(xiàn)。例如,控制臺(tái)可以向主機(jī)微控制器、例如微控制器132發(fā)送 附加數(shù)據(jù),諸如命令"切換到相對鼠標(biāo)尋址,,(當(dāng)在主機(jī)窗口內(nèi)移動(dòng)控 制臺(tái)鼠標(biāo)指針時(shí));"切換到絕對尋址"(當(dāng)在主機(jī)窗口之外移動(dòng)控制臺(tái)鼠標(biāo)指針時(shí));"隱藏主機(jī)鼠標(biāo)指針"(當(dāng)控制臺(tái)鼠標(biāo)指針位于主機(jī)窗口之外時(shí));"顯示主機(jī)鼠標(biāo)指針,,(在控制臺(tái)鼠標(biāo)指針位于主機(jī)窗 口之內(nèi)時(shí))。因此,可以實(shí)現(xiàn)主才幾窗口和控制臺(tái)桌面之間無縫鼠標(biāo)操 作的外觀。在本發(fā)明的實(shí)施例中進(jìn)行上述鼠標(biāo)指針操作,其中只要控制臺(tái)鼠 標(biāo)指針進(jìn)入給定主才幾計(jì)算機(jī)的主機(jī)窗口 ,就允許對該主機(jī)計(jì)算機(jī)的訪 問。在本發(fā)明的另一實(shí)施例中,為了允許訪問給定主機(jī)計(jì)算機(jī),用戶 必須首先將控制臺(tái)鼠標(biāo)指針移動(dòng)到相應(yīng)主機(jī)窗口上并"雙擊"主機(jī)窗 口。在已經(jīng)允許訪問主機(jī)計(jì)算機(jī)時(shí),控制臺(tái)鼠標(biāo)指針消失(即關(guān)閉), 并且用戶有效地獲得對指針已經(jīng)打開的主機(jī)計(jì)算機(jī)鼠標(biāo)指針的控制。如果需要將控制從主機(jī)計(jì)算機(jī)返回到管理裝置200,則可以使用 鍵序列、諸如<控制><控制>來從主機(jī)計(jì)算機(jī)去除"焦點(diǎn)"或控制,并將 控制返回到管理裝置200。用于完成該操作的鍵序列完全是任意的, 并且是可以編程的。通常,鍵序列應(yīng)當(dāng)是在正常計(jì)算機(jī)操作期間很少(如果有的話)使用的鍵序列。但是,應(yīng)當(dāng)注意,當(dāng)在兩個(gè)主機(jī)計(jì)算 機(jī)之間切換時(shí),這樣的鍵序列通常是不需要的。已經(jīng)描述了允許同時(shí)觀看來自連接到控制臺(tái)裝置的多個(gè)計(jì)算機(jī) 的視頻輸出并提供對所連接的這些計(jì)算機(jī)的方便訪問和它們之間的 直觀切換的裝置和系統(tǒng)的優(yōu)選實(shí)施例,對本領(lǐng)域的技術(shù)人員來說很明 顯已經(jīng)實(shí)現(xiàn)了本發(fā)明的某些優(yōu)點(diǎn)。還應(yīng)當(dāng)理解,可以在本發(fā)明的范圍 和精神內(nèi)進(jìn)行各種修改、適配和替換。本發(fā)明通過以下權(quán)利要求進(jìn)一 步限定。
權(quán)利要求
1.一種計(jì)算機(jī)管理系統(tǒng),包括多個(gè)主機(jī)計(jì)算機(jī);具有用戶接口裝置的用戶控制臺(tái),其中用戶接口裝置包括鍵盤、光標(biāo)控制裝置和視頻顯示單元;管理裝置,可操作地將所述用戶控制臺(tái)連接到所述多個(gè)主機(jī)計(jì)算機(jī),所述管理裝置管理從所述用戶控制臺(tái)所傳送的鍵盤控制信號和光標(biāo)控制信號以提供對所述多個(gè)主機(jī)計(jì)算機(jī)中任何一個(gè)的訪問,并且管理從所述多個(gè)主機(jī)計(jì)算機(jī)中每一個(gè)所傳送的視頻信號以在所述用戶控制臺(tái)視頻顯示單元上同時(shí)顯示來自所述多個(gè)主機(jī)計(jì)算機(jī)中至少兩個(gè)主機(jī)計(jì)算機(jī)的視頻信號。
2. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)管理系統(tǒng),其中所述用戶控制臺(tái)還包括可操作地經(jīng)由所述管理裝置連接到所述多個(gè)主機(jī)計(jì)算機(jī)的 揚(yáng)聲器,其中來自所述多個(gè)主機(jī)計(jì)算機(jī)的音頻信號在被輸出到所述揚(yáng)聲器之前被混合。
3. 根據(jù)權(quán)利要求2所述的計(jì)算機(jī)管理系統(tǒng),其中來自一個(gè)被訪 問主機(jī)計(jì)算機(jī)的音頻信號的音頻電平高于來自非被訪問主機(jī)計(jì)算機(jī) 的音頻信號的音頻電平。
4. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)管理系統(tǒng),其中所述用戶控制 臺(tái)還包括可操作地經(jīng)由所述管理裝置連接到所述多個(gè)主機(jī)計(jì)算機(jī)的 揚(yáng)聲器,其中來自 一個(gè)被訪問主機(jī)計(jì)算機(jī)的音頻信號的音頻電平高于 來自非被訪問主機(jī)計(jì)算機(jī)的音頻信號的音頻電平。
5. 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)管理系統(tǒng),其中所述用戶控制 臺(tái)視頻顯示單元顯示來自所述多個(gè)主機(jī)計(jì)算機(jī)中至少兩個(gè)主機(jī)計(jì)算機(jī)的視頻信號的可視表示,其中每個(gè)表示具有邊界。
6. 根據(jù)權(quán)利要求5所述的計(jì)算機(jī)管理系統(tǒng),其中所述管理裝置 處理從用戶控制臺(tái)傳送的光標(biāo)控制信號,以提供可視地表示在所述用 戶控制臺(tái)視頻顯示單元上的用戶控制臺(tái)指針圖標(biāo)的絕對位置信息,并 且當(dāng)所述用戶控制臺(tái)指針圖標(biāo)位于顯示在所述用戶控制臺(tái)視頻顯示 單元上的來自所述多個(gè)主機(jī)計(jì)算機(jī)中任一主機(jī)計(jì)算機(jī)的視頻信號的 可視表示的邊界內(nèi)時(shí),允許用戶控制臺(tái)對該主機(jī)計(jì)算機(jī)的訪問。
7. 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)管理系統(tǒng),其中當(dāng)所述用戶控 制臺(tái)指針圖標(biāo)移動(dòng)到來自顯示在用戶控制臺(tái)視頻顯示單元上的被訪 問主機(jī)計(jì)算機(jī)的視頻信號的可視表示的邊界之外時(shí),結(jié)束用戶控制臺(tái) 對所述被訪問主機(jī)計(jì)算機(jī)的訪問。
8. 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)管理系統(tǒng),其中在用戶通過控 制臺(tái)鍵盤執(zhí)行預(yù)定命令之后,結(jié)束用戶控制臺(tái)對被訪問主機(jī)計(jì)算機(jī)的 訪問。
9. 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)管理系統(tǒng),其中所述多個(gè)主機(jī) 計(jì)算機(jī)具有各自的主機(jī)計(jì)算機(jī)鼠標(biāo)指針圖標(biāo),并且至少根據(jù)用戶控制 臺(tái)指針圖標(biāo)是否位于顯示在用戶控制臺(tái)視頻顯示單元上的來自所述 多個(gè)主機(jī)計(jì)算機(jī)中任一主機(jī)計(jì)算機(jī)的視頻信號的可視表示的邊界內(nèi), 可視地顯示或隱藏該主機(jī)計(jì)算機(jī)的主機(jī)計(jì)算機(jī)指針圖標(biāo)。
10. 根據(jù)權(quán)利要求l所述的計(jì)算機(jī)管理系統(tǒng),其中由電路管理裝 置確定活動(dòng)區(qū)域和非活動(dòng)區(qū)域,所述電路管理裝置還包括用于確定從所述多個(gè)主機(jī)計(jì)算機(jī)中每一個(gè)所發(fā)送的視頻信號的 活動(dòng)^L頻區(qū)域的電路;對應(yīng)于所述多個(gè)主機(jī)計(jì)算機(jī)中每一個(gè)的至少一個(gè)幀緩沖器,用于存儲(chǔ)從所述多個(gè)主機(jī)計(jì)算機(jī)中每一個(gè)所發(fā)送的各視頻信號的幀。
11. 根據(jù)權(quán)利要求10所述的計(jì)算機(jī)管理系統(tǒng),其中所述用戶控制臺(tái)視頻顯示單元顯示從所述多個(gè)主機(jī)計(jì)算機(jī)中至少兩個(gè)所發(fā)送的 視頻信號的可視表示,每個(gè)可視表示具有活動(dòng)區(qū)域和非活動(dòng)區(qū)域。
12. 根據(jù)權(quán)利要求11所述的計(jì)算機(jī)管理系統(tǒng),其中所述管理裝 置處理從用戶控制臺(tái)所傳送的光標(biāo)控制信號,以提供可視地表示在用 戶控制臺(tái)視頻顯示單元上的用戶控制臺(tái)指針圖標(biāo)的絕對位置信息。
13. 根據(jù)權(quán)利要求12所述的計(jì)算機(jī)管理系統(tǒng),其中當(dāng)所述用戶 控制臺(tái)指針圖標(biāo)位于顯示在用戶控制臺(tái)視頻顯示單元上的來自所述 多個(gè)主機(jī)計(jì)算機(jī)中任一主機(jī)計(jì)算機(jī)的視頻信號的可視表示的活動(dòng)區(qū) 域之內(nèi)時(shí),允許用戶控制臺(tái)訪問該主才幾計(jì)算才幾。
14.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)管理系統(tǒng),其中當(dāng)所述用戶 控制臺(tái)指針圖標(biāo)移動(dòng)到顯示在用戶控制臺(tái)視頻顯示單元上的來自被 訪問主機(jī)計(jì)算機(jī)的視頻信號的可視表示的邊界之外時(shí),結(jié)束用戶控制 臺(tái)對所述被訪問主機(jī)計(jì)算機(jī)的訪問。
15.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)管理系統(tǒng),其中在用戶通過 控制臺(tái)鍵盤執(zhí)行某命令之后,結(jié)束用戶控制臺(tái)對被訪問主機(jī)計(jì)算機(jī)的 訪問。
16.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)管理系統(tǒng),其中所述多個(gè)主 機(jī)計(jì)算機(jī)具有各自的主機(jī)鼠標(biāo)指針圖標(biāo),并且根據(jù)用戶控制臺(tái)指針圖計(jì)算機(jī)中任一主機(jī)計(jì)算機(jī)的視頻信號的可視表示的活動(dòng)區(qū)域之內(nèi),可 視地顯示或隱藏該主機(jī)計(jì)算機(jī)的主機(jī)計(jì)算機(jī)指針圖標(biāo)。
17. —種可操作地連接到多個(gè)主機(jī)計(jì)算機(jī)的管理裝置,包括 多個(gè)接口 ,用于接收從所述多個(gè)主機(jī)計(jì)算機(jī)中每一個(gè)所發(fā)送的視 頻信號;控制臺(tái)接口,用于可操作地將管理裝置連接到用戶控制臺(tái),其中 所述用戶控制臺(tái)至少具有鍵盤、鼠標(biāo)和視頻顯示單元;視頻處理器,用于管理從所述多個(gè)主機(jī)計(jì)算機(jī)中每一個(gè)所傳送的 視頻信號,以允許在用戶控制臺(tái)視頻顯示單元上同時(shí)顯示來自所述多 個(gè)主機(jī)計(jì)算機(jī)中至少兩個(gè)主機(jī)計(jì)算機(jī)的視頻信號;控制器,用于管理從用戶控制臺(tái)所傳送的鍵盤控制信號和光標(biāo)控 制信號,以提供對所述多個(gè)主機(jī)計(jì)算才幾中任一主機(jī)計(jì)算機(jī)的訪問。
18.根據(jù)權(quán)利要求17所述的管理裝置,還包括可操作地連接到 所述多個(gè)主機(jī)計(jì)算機(jī)并可操作地連接到音頻混合器的音頻控制器,其 中所述音頻混合器用于在被輸出到可操作地連接到所述音頻混合器 的揚(yáng)聲器之前混合來自所述多個(gè)主機(jī)計(jì)算機(jī)的音頻信號。
19.根據(jù)權(quán)利要求18所述的管理裝置,其中來自一個(gè)被訪問主 機(jī)計(jì)算機(jī)的音頻信號的音頻電平高于來自非被訪問主機(jī)計(jì)算機(jī)的音 頻信號的音頻電平。
20.根據(jù)權(quán)利要求17所述的管理裝置,還包括可操作地連接到 所述多個(gè)主機(jī)計(jì)算機(jī)并且可操作地連接到音頻開關(guān)的音頻控制器,其 中所述音頻開關(guān)用于通過來自 一個(gè)被訪問主機(jī)計(jì)算機(jī)的音頻信號并 抑制來自非被訪問主機(jī)計(jì)算機(jī)的音頻信號。
21.根據(jù)權(quán)利要求17所述的管理裝置,其中所述視頻處理器處 以形成所述視頻信號的合成圖像,并且來自所述多個(gè)主機(jī)計(jì)算機(jī)中所述至少兩個(gè)主機(jī)計(jì)算機(jī)中每一主機(jī)計(jì)算機(jī)的視頻信號的可視表示具 有邊界。
22.根據(jù)權(quán)利要求21所述的管理裝置,其中所述控制器管理從 用戶控制臺(tái)所傳送的光標(biāo)控制信號,以提供可視地表示在用戶控制臺(tái) 視頻顯示單元上的用戶控制臺(tái)指針圖標(biāo)的絕對位置信息,并且當(dāng)用戶 控制臺(tái)指針圖標(biāo)位于來自所述多個(gè)主機(jī)計(jì)算機(jī)中任一主機(jī)計(jì)算機(jī)的 視頻信號的可視表示的邊界之內(nèi)時(shí),允許用戶控制臺(tái)訪問該主機(jī)計(jì)算 機(jī)。
23.根據(jù)權(quán)利要求22所述的管理裝置,其中當(dāng)所述用戶控制臺(tái) 指針圖標(biāo)移動(dòng)到來自被訪問主機(jī)計(jì)算機(jī)的視頻信號的可視表示的邊 界之外時(shí),所述控制器結(jié)束用戶控制臺(tái)對被訪問主機(jī)計(jì)算機(jī)的訪問。
24.根據(jù)權(quán)利要求22所述的管理裝置,其中在用戶從用戶控制 臺(tái)執(zhí)行預(yù)定命令之后,所述控制器結(jié)束用戶控制臺(tái)對被訪問主機(jī)計(jì)算 才幾的訪問。
25.根據(jù)權(quán)利要求22所述的管理裝置,其中所述多個(gè)主機(jī)計(jì)算 機(jī)具有各自的主機(jī)計(jì)算機(jī)鼠標(biāo)指針圖標(biāo),而且控制器管理主機(jī)計(jì)算機(jī)指針圖標(biāo)的顯示,使得至少根據(jù)用戶控制臺(tái)指針圖標(biāo)是否位于來自該 主機(jī)計(jì)算機(jī)的視頻信號的可視表示的邊界之內(nèi),可-見地顯示或隱藏該主機(jī)計(jì)算機(jī)指針圖標(biāo)。
26.根據(jù)權(quán)利要求17所述的管理裝置,其中所述視頻處理器處以形成視頻信號的合成圖4象,來自所述多個(gè)主機(jī)計(jì)算機(jī)中所述至少兩 個(gè)主機(jī)計(jì)算機(jī)中每一個(gè)主機(jī)計(jì)算機(jī)的視頻信號的可視表示具有活動(dòng) 區(qū)域和非活動(dòng)區(qū)域。
27. 根據(jù)權(quán)利要求26所述的管理裝置,其中所述控制器管理從 用戶控制臺(tái)所傳送的光標(biāo)控制信號,以提供可視地表示在用戶控制臺(tái) 視頻顯示單元上的用戶控制臺(tái)指針圖標(biāo)的絕對位置信息,并且當(dāng)用戶 控制臺(tái)指針圖標(biāo)位于來自所述多個(gè)主機(jī)計(jì)算機(jī)中任一主機(jī)計(jì)算機(jī)的 視頻信號的可視表示的活動(dòng)區(qū)域之內(nèi)時(shí),允許用戶控制臺(tái)訪問該主機(jī) 計(jì)算機(jī)。
28. 根據(jù)權(quán)利要求27所述的管理裝置,其中當(dāng)所述用戶控制臺(tái) 指針圖標(biāo)移動(dòng)到來自被訪問主機(jī)計(jì)算機(jī)的視頻信號的可視表示的活 動(dòng)區(qū)域之外時(shí),所述控制器結(jié)束用戶控制臺(tái)對被訪問主機(jī)計(jì)算機(jī)的訪 問。
29. 根據(jù)權(quán)利要求27所述的管理裝置,其中在用戶從用戶控制 臺(tái)執(zhí)行預(yù)定命令之后,所述控制器結(jié)束用戶控制臺(tái)對被訪問主機(jī)計(jì)算 機(jī)的訪問。
30. 根據(jù)權(quán)利要求27所述的管理裝置,其中所述多個(gè)主機(jī)計(jì)算 機(jī)具有各自的主機(jī)計(jì)算機(jī)鼠標(biāo)指針圖標(biāo),而且控制器管理主機(jī)計(jì)算機(jī) 指針圖標(biāo)的顯示,使得至少根據(jù)用戶控制臺(tái)指針圖標(biāo)是否位于來自該 主機(jī)計(jì)算機(jī)的視頻信號的可視表示的活動(dòng)區(qū)域之內(nèi),來可視地顯示或 隱藏所述主機(jī)計(jì)算機(jī)指針圖標(biāo)。
全文摘要
一種用于將具有用戶接口裝置的單個(gè)用戶控制臺(tái)與多個(gè)主機(jī)計(jì)算機(jī)互連并且允許用戶從該單個(gè)用戶控制臺(tái)訪問一個(gè)或多個(gè)主機(jī)的開關(guān)裝置和系統(tǒng),該用戶控制臺(tái)具有用戶接口裝置,包括控制臺(tái)鍵盤、控制臺(tái)視頻顯示單元、控制臺(tái)鼠標(biāo)和揚(yáng)聲器,每個(gè)主機(jī)可以使用包括鍵盤、視頻顯示單元和鼠標(biāo)的用戶接口裝置。來自每個(gè)主機(jī)的視頻輸出經(jīng)過適當(dāng)?shù)纳炜s和剪切,使得每個(gè)主機(jī)的視頻輸出可以作為主機(jī)“窗口”同時(shí)顯示在控制臺(tái)視頻顯示單元中。用戶可以通過方便和直觀的用戶接口在主機(jī)之間來回巡視。來自每個(gè)主機(jī)的音頻輸出可以混合或開關(guān)以按照需要輸出端揚(yáng)聲器。
文檔編號G06F15/16GK101228515SQ200580049819
公開日2008年7月23日 申請日期2005年8月17日 優(yōu)先權(quán)日2005年4月12日
發(fā)明者布萊恩·萬哈爾林根, 晨·李-特爾, 邁克爾·雷鮑 申請人:貝爾金國際公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
桦南县| 镇江市| 乡宁县| 荥阳市| 鄂托克旗| 大港区| 乐业县| 巴林右旗| 会泽县| 贵州省| 濮阳县| 兴城市| 醴陵市| 大理市| 石渠县| 衡阳市| 久治县| 拉萨市| 克什克腾旗| 万州区| 唐海县| 揭西县| 泰宁县| 武威市| 庐江县| 松滋市| 永城市| 九江县| 阿克陶县| 北辰区| 郴州市| 达尔| 黄大仙区| 灵川县| 察隅县| 石楼县| 渭源县| 新晃| 威信县| 威信县| 淮安市|