專(zhuān)利名稱(chēng):一種計(jì)算機(jī)切換器及計(jì)算機(jī)切換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)切換器,且尤其涉及一種如伺服系統(tǒng)方式操作的計(jì)算機(jī)切換器。
背景技術(shù):
由于信息技術(shù)的快速發(fā)展,使得計(jì)算機(jī)及其周邊產(chǎn)品的應(yīng)用相當(dāng)普及。每臺(tái)計(jì)算機(jī)傳統(tǒng)上都應(yīng)配備一組使用者接口裝置,例如鍵盤(pán)、鼠標(biāo)及監(jiān)視器等。但是,若使用者擁有多臺(tái)計(jì)算機(jī),則此種配置方式就十分浪費(fèi)金錢(qián)且占用空間。于是一種計(jì)算機(jī)切換器(Keyboard-Video-Mouse Switch;KVM Switch),使用至少一組使用者接口裝置來(lái)管理多臺(tái)計(jì)算機(jī)的裝置,解決了這樣的問(wèn)題。使用計(jì)算機(jī)切換器不僅解決費(fèi)用的問(wèn)題,更解決了設(shè)備及空間的問(wèn)題,同時(shí)也可克服不同接口的兼容性問(wèn)題。
圖1為一種傳統(tǒng)計(jì)算機(jī)切換器的示意圖。各臺(tái)計(jì)算機(jī)114經(jīng)由其各自的輸入輸出(I/O)模塊104連接至一切換裝置102,而各組使用者接口裝置116經(jīng)由其各自的操作端模塊106連接至該切換裝置102。此切換裝置102安排該些計(jì)算機(jī)114以及使用者接口裝置116之間的連接路徑。在某些實(shí)際應(yīng)用時(shí),切換裝置102、輸入輸出模塊104以及計(jì)算機(jī)114放置于一數(shù)據(jù)中心(如虛線所示)里,操作端模塊106以及使用者接口裝置116則遠(yuǎn)離數(shù)據(jù)中心而放置于其它房間中。
切換裝置102例如為宏正自動(dòng)科技股份有限公司(ATEN InternationalCo.,LTD)所制造的KM0432;操作端模塊106例如為宏正自動(dòng)科技股份有限公司的KA9270及KA9220;輸入輸出模塊104例如為宏正自動(dòng)科技股份有限公司的KA9120、KA9130、KA9131及KA9170。
在傳統(tǒng)的配置中,當(dāng)一操作端模塊106接收到由使用者接口裝置116的一鍵盤(pán)或一鼠標(biāo)所輸出的屏幕上顯示(on screen display;OSD)指令時(shí),例如為一鍵盤(pán)信號(hào)或一鼠標(biāo)信號(hào),此操作端模塊106通常系自行處理該屏幕上顯示指令并產(chǎn)生一屏幕上顯示畫(huà)面。更具體地說(shuō),此屏幕上顯示畫(huà)面的產(chǎn)生是以該操作端模塊106的操作端處理器所更新的顯示內(nèi)容為基礎(chǔ),其完全沒(méi)有經(jīng)過(guò)該切換裝置102或該輸入輸出模塊104等的處理。此操作端模塊106取得該屏幕上顯示指令,決定何者該被顯示,然后再將該屏幕上顯示畫(huà)面疊加于原本的視頻信號(hào)上。
然而,此種傳統(tǒng)配置卻會(huì)得到一個(gè)飽受限制的系統(tǒng),其在決定何者該被顯示前必須將全部可能用于屏幕上顯示畫(huà)面的所需信息儲(chǔ)存起來(lái),因此限制了操作端模塊106的功能且降低了其兼容性。另外,若所需信息太大以致于無(wú)法儲(chǔ)存于操作端模塊106中,則必須使用內(nèi)存管理技術(shù)或是加裝昂貴的內(nèi)存,這會(huì)增加成本并提高設(shè)計(jì)的困難度。此外,若需升級(jí)其韌體,則各個(gè)操作端模塊106因其對(duì)應(yīng)至各自的屏幕上顯示,因此必須個(gè)別地進(jìn)行升級(jí)。這些個(gè)別的升級(jí)過(guò)程十分浪費(fèi)時(shí)間以及人力。
發(fā)明內(nèi)容
因此,本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種計(jì)算機(jī)切換器,用以減少成本并增加其操作端模塊的兼容性。
本發(fā)明另一目的在于提供一種計(jì)算機(jī)切換方法,以終端機(jī)系統(tǒng)的方式來(lái)操作計(jì)算機(jī)切換器,以減少設(shè)計(jì)困難度并節(jié)省用來(lái)升級(jí)計(jì)算機(jī)切換器所需的時(shí)間以及人力。
根據(jù)本發(fā)明的一較佳實(shí)施例,此計(jì)算機(jī)切換器包含一切換裝置以及至少一操作端模塊,且用于提供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī)。切換裝置具有一遠(yuǎn)程處理器,用以安排該組使用者接口裝置以及該些計(jì)算機(jī)間的連接路徑。操作端模塊電性連接于切換裝置以及該組使用者接口裝置之間。操作端模塊包含一輸入電路、一操作端處理器、一屏幕上顯示影像產(chǎn)生器以及一疊加電路。
輸入電路系用以接收來(lái)自于該組使用者接口裝置的一輸入信號(hào)。操作端處理器系用以將輸入信號(hào)轉(zhuǎn)換為一封包,并將此封包傳送至遠(yuǎn)程處理器。遠(yuǎn)程處理器則根據(jù)封包產(chǎn)生一更新命令。屏幕上顯示影像產(chǎn)生器系用以根據(jù)此更新命令產(chǎn)生一屏幕上顯示畫(huà)面。疊加電路系用以將此屏幕上顯示畫(huà)面疊加于該些計(jì)算機(jī)的一視頻信號(hào),并將已疊加的視頻信號(hào)輸出至該組使用者接口裝置。
根據(jù)本發(fā)明的另一較佳實(shí)施例,此計(jì)算機(jī)切換器包含一切換裝置以及至少一操作端模塊,且用于提供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī)。切換裝置包含一遠(yuǎn)程處理器以及一疊加電路,用以安排該組使用者接口裝置以及該些計(jì)算機(jī)間的連接路徑。操作端模塊電性連接于切換裝置以及該組使用者接口裝置之間。此操作端模塊包含一輸入電路以及一操作端處理器。
輸入電路用以接收來(lái)自于該組使用者接口裝置的一輸入信號(hào)。操作端處理器用以將此輸入信號(hào)轉(zhuǎn)換為一封包,并將此封包傳送至遠(yuǎn)程處理器。遠(yuǎn)程處理器根據(jù)封包而產(chǎn)生一屏幕上顯示畫(huà)面。疊加電路用以將此屏幕上顯示畫(huà)面疊加于該些計(jì)算機(jī)的一視頻信號(hào),并將已疊加的視頻信號(hào)輸出至該組使用者接口裝置。
根據(jù)本發(fā)明的一較佳實(shí)施例,此計(jì)算機(jī)切換方法經(jīng)由一切換裝置使一組使用者接口裝置共享多臺(tái)計(jì)算機(jī)。從該組使用者接口裝置取得一輸入信號(hào),且使用一操作端處理器將此輸入信號(hào)轉(zhuǎn)換成一封包。將封包傳送至一遠(yuǎn)程處理器,且使用遠(yuǎn)程處理器根據(jù)此封包產(chǎn)生一更新命令。將此更新命令傳送至操作端處理器,且根據(jù)更新命令產(chǎn)生一屏幕上顯示畫(huà)面。將此屏幕上顯示畫(huà)面疊加至來(lái)自于該些計(jì)算機(jī)的一視頻信號(hào),且輸出已疊加的視頻信號(hào)至該組使用者接口裝置。
根據(jù)本發(fā)明的另一較佳實(shí)施例,此計(jì)算機(jī)切換方法供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī)。從該組使用者接口裝置取得一輸入信號(hào),且使用一操作端處理器將此輸入信號(hào)轉(zhuǎn)換成一封包。將封包傳送至一遠(yuǎn)程處理器,且使用該遠(yuǎn)程處理器根據(jù)此封包產(chǎn)生一屏幕上顯示畫(huà)面。將屏幕上顯示畫(huà)面疊加至來(lái)自于該些計(jì)算機(jī)的一視頻信號(hào),且輸出已疊加的視頻信號(hào)至該組使用者接口裝置。
本發(fā)明又一方面是在提供一種計(jì)算機(jī)切換方法,其依靠遠(yuǎn)程處理器而非操作端處理器來(lái)進(jìn)行屏幕上顯示畫(huà)面的大部分的處理,因此可擴(kuò)展操作端模塊的功能并提高其兼容性。
根據(jù)本發(fā)明的另一較佳實(shí)施例,此計(jì)算機(jī)切換方法供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī)。從該組使用者接口裝置取得一輸入信號(hào)。使用一操作端處理器將此輸入信號(hào)轉(zhuǎn)換成一封包。將此封包傳送至一遠(yuǎn)程處理器,且使用遠(yuǎn)程處理器根據(jù)封包產(chǎn)生一更新命令。
將此更新命令傳送至操作端處理器,并使用操作端處理器根據(jù)更新命令更新一顯示器內(nèi)存中所儲(chǔ)存的一屏幕上顯示畫(huà)面的內(nèi)容。使用一屏幕上顯示影像產(chǎn)生器以已更新的內(nèi)容為基礎(chǔ)產(chǎn)生一屏幕上顯示畫(huà)面。使用一重疊電路將屏幕上顯示畫(huà)面疊加至來(lái)自于該些計(jì)算機(jī)的一視頻信號(hào)。輸出已疊加的視頻信號(hào)至該組使用者接口裝置。
根據(jù)上述,由于不需非常快速的處理器以及許多昂貴的內(nèi)存,因此可大幅地減少操作端模塊的成本。操作端模塊的設(shè)計(jì)困難度也因?yàn)椴恍枋褂脧?fù)雜的內(nèi)存管理技術(shù)而下降。另外,本發(fā)明的升級(jí)程序只需對(duì)切換裝置進(jìn)行而被簡(jiǎn)化,因此可節(jié)省傳統(tǒng)計(jì)算機(jī)切換器所花費(fèi)的大量時(shí)間以及人力。
以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
圖1為一種傳統(tǒng)計(jì)算機(jī)切換器的示意圖;圖2A為本發(fā)明的一較佳實(shí)施例中計(jì)算機(jī)切換器的示意圖;圖2B本發(fā)明的一較佳實(shí)施例的示意圖;圖3為本發(fā)明的一較佳實(shí)施例的流程圖;圖4本發(fā)明的另一較佳實(shí)施例的示意圖;以及圖5為本發(fā)明的另一較佳實(shí)施例的流程圖。
其中,附圖標(biāo)記102切換裝置104輸入輸出模塊106操作端模塊 114計(jì)算機(jī)116使用者接口裝置 202、202a、202b切換裝置204輸入輸出模塊206、206a、206b操作端模塊214計(jì)算機(jī) 216使用者接口裝置222遠(yuǎn)程處理器 232輸入電路234操作端處理器242顯示內(nèi)存244屏幕上顯示影像產(chǎn)生器246疊加電路422遠(yuǎn)程處理器 432輸入電路434操作端處理器444屏幕上顯示影像產(chǎn)生器446疊加電路302、304、306、308、310、312、314、316步驟
502、504、506、508、514、516步驟具體實(shí)施方式
本發(fā)明將計(jì)算機(jī)切換器操作成一種終端機(jī)系統(tǒng),依靠遠(yuǎn)程處理器而非操作端處理器來(lái)處理屏幕上顯示畫(huà)面的內(nèi)容,因此可減少操作端模塊的成本并增加其兼容性。此外,也可降低其設(shè)計(jì)困難度,并節(jié)省計(jì)算機(jī)切換器在升級(jí)時(shí)所需的時(shí)間與人力。
圖2A為本發(fā)明的一較佳實(shí)施例中計(jì)算機(jī)切換器的示意圖,用以說(shuō)明計(jì)算機(jī)切換器、計(jì)算機(jī)以及使用者接口裝置間的連接關(guān)系。各臺(tái)計(jì)算機(jī)214經(jīng)由其各自的輸入輸出(I/O)模塊204連接至一切換裝置202,而各組使用者接口裝置216經(jīng)由其各自的操作端模塊206連接至該切換裝置202。此切換裝置202安排該計(jì)算機(jī)214以及使用者接口裝置216之間的連接路徑。在此較佳實(shí)施例中,切換裝置202、輸入輸出模塊204以及計(jì)算機(jī)214放置于一數(shù)據(jù)中心(如虛線所示)里,操作端模塊206以及使用者接口裝置216則遠(yuǎn)離數(shù)據(jù)中心而放置于其它房間中。
圖2B為本發(fā)明的一較佳實(shí)施例的示意圖,詳細(xì)地為圖2A中操作端模塊206及切換裝置202的一較佳實(shí)施例。切換裝置202a具有一遠(yuǎn)程處理器222,用以安排使用者接口裝置216以及計(jì)算機(jī)214(如圖2A所示)間的連接路徑。操作端模塊206a電性連接于切換裝置202a以及使用者接口裝置216之間。操作端模塊206a包含一輸入電路232、一操作端處理器234、一屏幕上顯示(OSD)影像產(chǎn)生器244以及一疊加電路246。
輸入電路232用以接收來(lái)自于使用者接口裝置216的一輸入信號(hào)。操作端處理器234用以將輸入信號(hào)轉(zhuǎn)換為一封包,并將此封包傳送至遠(yuǎn)程處理器222。遠(yuǎn)程處理器222則根據(jù)封包產(chǎn)生一更新命令。屏幕上顯示影像產(chǎn)生器244用以根據(jù)此更新命令產(chǎn)生一屏幕上顯示畫(huà)面。疊加電路246用以將此屏幕上顯示畫(huà)面疊加于該計(jì)算機(jī)214的一視頻信號(hào),并將已疊加的視頻信號(hào)輸出至使用者接口裝置216。
在此較佳實(shí)施例中,從使用者接口裝置216取得的輸入信號(hào)可為一鍵盤(pán)信號(hào)或一鼠標(biāo)信號(hào)。操作端模塊206a經(jīng)由一5類(lèi)(CAT5)纜線或一無(wú)線連接(wireless connection)電性連接至切換裝置202a。換言之,此較佳實(shí)施例可經(jīng)由5類(lèi)纜線或無(wú)線連接來(lái)傳送上述的封包及更新命令。
更具體地說(shuō),遠(yuǎn)程處理器222用以控制計(jì)算機(jī)切換器的一屏幕上顯示操作狀態(tài),且以屏幕上顯示操作狀態(tài)為基礎(chǔ)而產(chǎn)生更新命令。此處的屏幕上顯示操作狀態(tài)即為可能用于屏幕上顯示畫(huà)面的所需信息。也就是說(shuō),此較佳實(shí)施例使用遠(yuǎn)程處理器222取代操作端處理器234來(lái)處理屏幕上顯示畫(huà)面的內(nèi)容,使得此計(jì)算機(jī)切換器被操作成一種終端機(jī)系統(tǒng)。
此外,操作端模塊206a還包含一顯示內(nèi)存242。此顯示內(nèi)存242用以儲(chǔ)存屏幕上顯示畫(huà)面的內(nèi)容。操作端處理器234根據(jù)更新命令更新該內(nèi)容,且屏幕上顯示影像產(chǎn)生器244則以顯示內(nèi)存242所提供的已更新的該內(nèi)容為基礎(chǔ)而產(chǎn)生屏幕上顯示畫(huà)面。
圖3為本發(fā)明的一較佳實(shí)施例的流程圖,說(shuō)明本發(fā)明的計(jì)算機(jī)切換方法的一較佳實(shí)施例。以下說(shuō)明同時(shí)參照?qǐng)D2A及圖2B。此計(jì)算機(jī)切換方法供一組使用者接口裝置216共享多臺(tái)計(jì)算機(jī)214,且其特別通過(guò)計(jì)算機(jī)切換器來(lái)控制切換。首先,從使用者接口裝置216取得一輸入信號(hào)(步驟302),例如可使用輸入電路232來(lái)取得。使用操作端處理器234將此輸入信號(hào)轉(zhuǎn)換成一封包(步驟304)。將封包傳送至遠(yuǎn)程處理器222(步驟306),且使用遠(yuǎn)程處理器222根據(jù)此封包產(chǎn)生一更新命令(步驟308)。
將此更新命令傳送至操作端處理器234(步驟310),且根據(jù)更新命令產(chǎn)生一屏幕上顯示畫(huà)面(步驟312)。將此屏幕上顯示畫(huà)面疊加至來(lái)自于該計(jì)算機(jī)214的一視頻信號(hào)(步驟314),例如可使用疊加電路246來(lái)進(jìn)行疊加。之后,再輸出已疊加的視頻信號(hào)至使用者接口裝置216(步驟316)。
在此較佳實(shí)施例中,從使用者接口裝置216取得的輸入信號(hào)可為一鍵盤(pán)信號(hào)或一鼠標(biāo)信號(hào)。封包及更新命令可經(jīng)由5類(lèi)纜線或無(wú)線連接來(lái)進(jìn)行傳送。
更具體地說(shuō),為屏幕上顯示畫(huà)面所準(zhǔn)備的內(nèi)容(例如被儲(chǔ)存于顯示內(nèi)存242中),可使用操作端處理器234根據(jù)更新命令而加以更新。隨后,可使用屏幕上顯示影像產(chǎn)生器244,以已更新的該內(nèi)容為基礎(chǔ)來(lái)產(chǎn)生屏幕上顯示畫(huà)面。
此外,遠(yuǎn)程處理器222控制計(jì)算機(jī)切換器的一屏幕上顯示操作狀態(tài),且更新命令是以屏幕上顯示操作狀態(tài)為基礎(chǔ)而產(chǎn)生。此處的屏幕上顯示操作狀態(tài)即為可能用于屏幕上顯示畫(huà)面的所需信息。即,此較佳實(shí)施例使用遠(yuǎn)程處理器222取代操作端處理器234來(lái)處理屏幕上顯示畫(huà)面的內(nèi)容,使得此計(jì)算機(jī)切換器被操作成一種終端機(jī)系統(tǒng)。
換句話說(shuō),上述功能系采用一種操作端(例如操作端處理器234)與伺服端(例如遠(yuǎn)程處理器222)之間的新終端設(shè)定來(lái)達(dá)成。這種配置使得計(jì)算機(jī)切換器被操作成一種終端機(jī)系統(tǒng),其中一部分用來(lái)完成其輸入及輸出作業(yè),而另一部分則用來(lái)完成其運(yùn)算處理作業(yè)。只要終端機(jī)系統(tǒng)中的這兩個(gè)部分遵循上述終端設(shè)定,此兩者相互間不需考慮其對(duì)象即可獲得良好的溝通。
除了上述實(shí)施例之外,以下內(nèi)容將說(shuō)明其它屏幕上顯示畫(huà)面直接在切換裝置中產(chǎn)生的實(shí)施例。
圖4為本發(fā)明的另一較佳實(shí)施例的示意圖,詳細(xì)地為圖2A中操作端模塊206及切換裝置202的另一較佳實(shí)施例。切換裝置202b包含一遠(yuǎn)程處理器422以及一疊加電路446,用以安排使用者接口裝置216以及該計(jì)算機(jī)214間(如圖2A所示)的連接路徑。操作端模塊206b電性連接于切換裝置202b以及使用者接口裝置216之間。此操作端模塊206b包含一輸入電路432以及一操作端處理器434。
輸入電路432用以接收來(lái)自于使用者接口裝置216的一輸入信號(hào)。操作端處理器434用以將此輸入信號(hào)轉(zhuǎn)換為一封包,并將此封包傳送至遠(yuǎn)程處理器422。遠(yuǎn)程處理器422根據(jù)封包而產(chǎn)生一屏幕上顯示畫(huà)面。疊加電路446用以將此屏幕上顯示畫(huà)面疊加于該計(jì)算機(jī)214的一視頻信號(hào),并經(jīng)由操作端模塊206b將已疊加的視頻信號(hào)輸出至使用者接口裝置216。
在此較佳實(shí)施例中,從使用者接口裝置216取得的輸入信號(hào)可為一鍵盤(pán)信號(hào)或一鼠標(biāo)信號(hào)。操作端模塊206b經(jīng)由一5類(lèi)纜線或一無(wú)線連接電性連接至切換裝置202b。換言之,此較佳實(shí)施例可經(jīng)由5類(lèi)纜線或無(wú)線連接來(lái)傳送上述的封包及屏幕上顯示畫(huà)面。
更具體地說(shuō),遠(yuǎn)程處理器422用以控制計(jì)算機(jī)切換器的一屏幕上顯示操作狀態(tài),且以屏幕上顯示操作狀態(tài)為基礎(chǔ)而產(chǎn)生更新命令。此處的屏幕上顯示操作狀態(tài)即為可能用于屏幕上顯示畫(huà)面的所需信息。也就是說(shuō),取代如圖2B所示的操作端處理器234或屏幕上顯示影像產(chǎn)生器244,此較佳實(shí)施例使用遠(yuǎn)程處理器422來(lái)處理屏幕上顯示畫(huà)面的內(nèi)容,使得此計(jì)算機(jī)切換器被操作成一種終端機(jī)系統(tǒng)。
圖5為本發(fā)明的另一較佳實(shí)施例的流程圖,說(shuō)明本發(fā)明的計(jì)算機(jī)切換方法的另一較佳實(shí)施例。以下說(shuō)明同時(shí)參照?qǐng)D2A及圖4。此計(jì)算機(jī)切換方法供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī),且特別是經(jīng)由一切換裝置進(jìn)行共享,例如計(jì)算機(jī)切換器。從使用者接口裝置216取得一輸入信號(hào)(步驟502)。使用操作端處理器434將此輸入信號(hào)轉(zhuǎn)換成一封包(步驟504)。將此封包傳送至遠(yuǎn)程處理器422(步驟506),且使用遠(yuǎn)程處理器422根據(jù)此封包產(chǎn)生一屏幕上顯示畫(huà)面(步驟508)。
將屏幕上顯示畫(huà)面疊加至來(lái)自于計(jì)算機(jī)214的一視頻信號(hào)(步驟514),例如可使用切換裝置202b中的疊加電路446來(lái)進(jìn)行疊加。之后,再輸出已疊加的視頻信號(hào)至使用者接口裝置216(步驟516)。
在此較佳實(shí)施例中,從使用者接口裝置216取得的輸入信號(hào)可為一鍵盤(pán)信號(hào)或一鼠標(biāo)信號(hào)。封包及屏幕上顯示畫(huà)面可經(jīng)由5類(lèi)纜線或無(wú)線連接來(lái)進(jìn)行傳送。
此外,遠(yuǎn)程處理器422控制計(jì)算機(jī)切換器的一屏幕上顯示操作狀態(tài),且更新命令是以屏幕上顯示操作狀態(tài)為基礎(chǔ)而產(chǎn)生。此處的屏幕上顯示操作狀態(tài)即為可能用于屏幕上顯示畫(huà)面的所需信息。即,此較佳實(shí)施例使用遠(yuǎn)程處理器422取代操作端處理器434來(lái)處理屏幕上顯示畫(huà)面的內(nèi)容,使得此計(jì)算機(jī)切換器被操作成一種終端機(jī)系統(tǒng)。
換句話說(shuō),上述功能采用一種操作端(例如操作端處理器434)與伺服端(例如遠(yuǎn)程處理器422)之間的新終端設(shè)定來(lái)達(dá)成。這種配置使得計(jì)算機(jī)切換器被操作成一種終端機(jī)系統(tǒng),其中一部分用來(lái)完成其輸入及輸出作業(yè),而另一部分則用來(lái)完成其運(yùn)算處理作業(yè)。只要終端機(jī)系統(tǒng)中的這兩個(gè)部分遵循上述終端設(shè)定,此兩者相互間不需考慮其對(duì)象即可獲得良好的溝通。
根據(jù)上述,由于不需非常快速的處理器以及許多昂貴的內(nèi)存,因此可大幅地減少操作端模塊的成本。操作端模塊的設(shè)計(jì)困難度也因?yàn)椴恍枋褂脧?fù)雜的內(nèi)存管理技術(shù)而下降。另外,這些較佳實(shí)施例的升級(jí)程序只需對(duì)切換裝置202進(jìn)行而被簡(jiǎn)化,因此可節(jié)省傳統(tǒng)計(jì)算機(jī)切換器所花費(fèi)的大量時(shí)間以及人力。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種計(jì)算機(jī)切換器,供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī),其特征在于,該計(jì)算機(jī)切換器包含一切換裝置,用以安排該組使用者接口裝置以及該計(jì)算機(jī)間的連接路徑,其中該切換裝置具有一遠(yuǎn)程處理器;以及至少一操作端模塊,電性連接于該切換裝置以及該組使用者接口裝置之間,其中該操作端模塊包含一輸入電路,用以接收來(lái)自于該組使用者接口裝置的一輸入信號(hào);一操作端處理器,用以將該輸入信號(hào)轉(zhuǎn)換為一封包,并將該封包傳送至該遠(yuǎn)程處理器,其中該遠(yuǎn)程處理器根據(jù)該封包產(chǎn)生一更新命令;一屏幕上顯示影像產(chǎn)生器,用以根據(jù)該更新命令產(chǎn)生一屏幕上顯示畫(huà)面;以及一疊加電路,用以將該屏幕上顯示畫(huà)面疊加于該計(jì)算機(jī)的一視頻信號(hào),并將已疊加的該視頻信號(hào)輸出至該組使用者接口裝置。
2.一種計(jì)算機(jī)切換器,供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī),其特征在于,該計(jì)算機(jī)切換器包含一切換裝置,用以安排該組使用者接口裝置以及該計(jì)算機(jī)間的連接路徑,其中該切換裝置包含一遠(yuǎn)程處理器,用以產(chǎn)生一屏幕上顯示畫(huà)面;以及一疊加電路,用以將該屏幕上顯示畫(huà)面疊加于該計(jì)算機(jī)的一視頻信號(hào),并將已疊加的該視頻信號(hào)輸出至該組使用者接口裝置;以及至少一操作端模塊,電性連接于該切換裝置以及該組使用者接口裝置之間,其中該操作端模塊包含一輸入電路,用以接收來(lái)自于該組使用者接口裝置的一輸入信號(hào);以及一操作端處理器,用以將該輸入信號(hào)轉(zhuǎn)換為一封包,并將該封包傳送至該遠(yuǎn)程處理器,其中該屏幕上顯示畫(huà)面根據(jù)該封包而產(chǎn)生。
3.根據(jù)權(quán)利要求1或2所述的計(jì)算機(jī)切換器,其特征在于,該輸入信號(hào)為一鍵盤(pán)信號(hào)或一鼠標(biāo)信號(hào)。
4.根據(jù)權(quán)利要求1或2所述的計(jì)算機(jī)切換器,其特征在于,該操作端模塊經(jīng)由一5類(lèi)纜線或一無(wú)線連接電性連接至該切換裝置。
5.根據(jù)權(quán)利要求1或2所述的計(jì)算機(jī)切換器,其特征在于,該遠(yuǎn)程處理器用以控制該計(jì)算機(jī)切換器的一屏幕上顯示操作狀態(tài),且該屏幕上顯示畫(huà)面以該屏幕上顯示操作狀態(tài)為基礎(chǔ)而產(chǎn)生。
6.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)切換器,其特征在于,該操作端模塊還包含一顯示內(nèi)存,用以儲(chǔ)存該屏幕上顯示畫(huà)面的內(nèi)容,其中該操作端處理器用以根據(jù)該更新命令更新該內(nèi)容,且該屏幕上顯示影像產(chǎn)生器以由該顯示內(nèi)存所提供的已更新的該內(nèi)容為基礎(chǔ)產(chǎn)生該屏幕上顯示畫(huà)面。
7.一種計(jì)算機(jī)切換方法,供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī),其特征在于,該計(jì)算機(jī)切換方法包含從該組使用者接口裝置取得一輸入信號(hào);使用一操作端處理器將該輸入信號(hào)轉(zhuǎn)換成一封包;將該封包傳送至一遠(yuǎn)程處理器;使用該遠(yuǎn)程處理器根據(jù)該封包產(chǎn)生一更新命令;將該更新命令傳送至該操作端處理器;根據(jù)該更新命令產(chǎn)生一屏幕上顯示畫(huà)面;將該屏幕上顯示畫(huà)面疊加至來(lái)自于該計(jì)算機(jī)的一視頻信號(hào);以及輸出已疊加的該視頻信號(hào)至該組使用者接口裝置。
8.一種計(jì)算機(jī)切換方法,供一組使用者接口裝置共享多臺(tái)計(jì)算機(jī),其特征在于,該計(jì)算機(jī)切換方法包含從該組使用者接口裝置取得一輸入信號(hào);使用一操作端處理器將該輸入信號(hào)轉(zhuǎn)換成一封包;將該封包傳送至一遠(yuǎn)程處理器;使用該遠(yuǎn)程處理器根據(jù)該封包產(chǎn)生一屏幕上顯示畫(huà)面;使用該切換裝置將該屏幕上顯示畫(huà)面疊加至來(lái)自于該計(jì)算機(jī)的一視頻信號(hào);以及輸出已疊加的該視頻信號(hào)至該組使用者接口裝置。
9.根據(jù)權(quán)利要求7或8所述的計(jì)算機(jī)切換方法,其特征在于,該輸入信號(hào)為一鍵盤(pán)信號(hào)或一鼠標(biāo)信號(hào)。
10.根據(jù)權(quán)利要求7或8所述的計(jì)算機(jī)切換方法,其特征在于,經(jīng)由一5類(lèi)纜線或一無(wú)線連接來(lái)傳送該封包。
11.根據(jù)權(quán)利要求7或8所述的計(jì)算機(jī)切換方法,其特征在于,該遠(yuǎn)程處理器用以控制一計(jì)算機(jī)切換器的一屏幕上顯示操作狀態(tài),且該更新命令以該屏幕上顯示操作狀態(tài)為基礎(chǔ)而產(chǎn)生。
12.根據(jù)權(quán)利要求7所述的計(jì)算機(jī)切換方法,其特征在于,還包含步驟使用該操作端處理器根據(jù)該更新命令更新該屏幕上顯示畫(huà)面的內(nèi)容;以及以已更新的該內(nèi)容為基礎(chǔ)產(chǎn)生該屏幕上顯示畫(huà)面。
13.根據(jù)權(quán)利要求12所述的計(jì)算機(jī)切換方法,其特征在于,該內(nèi)容儲(chǔ)存于一顯示內(nèi)存中。
全文摘要
本發(fā)明公開(kāi)了一種一種計(jì)算機(jī)切換器及計(jì)算機(jī)切換方法,從使用者接口裝置取得輸入信號(hào),且使用操作端處理器將此輸入信號(hào)轉(zhuǎn)換成封包。將封包傳送至遠(yuǎn)程處理器,且使用遠(yuǎn)程處理器根據(jù)此封包產(chǎn)生更新命令。將此更新命令傳送至操作端處理器,且根據(jù)更新命令產(chǎn)生屏幕上顯示畫(huà)面。將此屏幕上顯示畫(huà)面疊加至來(lái)自于該些計(jì)算機(jī)的一視頻信號(hào),且輸出已疊加的視頻信號(hào)至使用者接口裝置。
文檔編號(hào)G06F3/023GK1881174SQ20061008134
公開(kāi)日2006年12月20日 申請(qǐng)日期2006年5月18日 優(yōu)先權(quán)日2005年5月19日
發(fā)明者張金育 申請(qǐng)人:宏正自動(dòng)科技股份有限公司