專利名稱:使用一自動化功能usb端口的系統(tǒng)及其方法
使用一自動化功能USB端口的系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明是以2009年7月16日所申請的美國預先申請案US61/226,245為優(yōu)先權(quán), 該預先申請案的內(nèi)容在本申請中將被列為參考。技術(shù)領(lǐng)域
本發(fā)明是一種泛用串行端口,尤其指一種USB端口,其中當與一 USB裝置連接 時,至少一端口被組態(tài)以執(zhí)行一可程序化功能。
背景技術(shù):
目前,電子USB周邊裝置的成長性需求及使用是存在的,且由于,消費者傾向 于尋找簡單、快速及具成本-效益的裝置,當連接一 USB周邊裝置至一主計算裝置時以 執(zhí)行一自動化功能。一種如此自動化功能的范例為,例如所連接一外接式USB儲存裝置 為一數(shù)據(jù)庫或一備份處理時是會發(fā)生的。此自動化功能需要最少的使用者互動。發(fā)明內(nèi)容
本發(fā)明的主要目的在于允許組態(tài)一 USB集線控制器的至少一下傳USB端口,以 便在與一 USB裝置連接時執(zhí)行一自動化功能。
本發(fā)明的另一目的在于提供至少一下傳USB端口,該下傳USB端口包括一識別 卷標或符號以允許一使用者辨識該下傳USB端口為一自動化功能端口,其中一主計算裝 置在一 USB裝置與該自動化功能端口連接時,將啟動該自動化功能。
本發(fā)明的另一目的在于提供一自動化功能端口,該自動化功能端口允許最少的 使用者互動,在一 USB裝置與該自動化功能端口連接時,以啟動一特定運算。
本發(fā)明的另一目的在于提供一自動化功能端口,該自動化功能端口可以由該主 計算裝置上的一軟件服務(wù)所辨識,在一 USB裝置與該自動化功能端口連接時,以啟動一 自動化功能。
本發(fā)明的另一目的在于提供一自動化功能端口,該自動化功能端口可以在該主 計算裝置或一外接式周邊裝置上被實現(xiàn)。
本發(fā)明在一主計算裝置或外接式周邊裝置中提供至少一自動化功能端口,其中 該主計算裝置具有辨識與該自動化功能端口結(jié)合的一自動化功能,在連接至一具有自動 化功能端口的USB裝置時,該自動化功能端口允許最少的使用者互動,以啟動一特定功 能。因此,本發(fā)明提供使用者一新穎的,具有成本-效益及簡單的裝置,在連接一 USB 裝置至該具有自動化功能端口時,以執(zhí)行一自動化功能。
以上已經(jīng)描述自動化功能端口,更廣泛地,該自動化功能的更重要功能,在以 下的說明書中將被詳細描述,以方便較易了解其內(nèi)容,以及更容易了解本發(fā)明的內(nèi)容對 該技術(shù)領(lǐng)域的貢獻。
本發(fā)明的其它足以構(gòu)成專利范圍的特性將于后續(xù)說明。在闡釋本發(fā)明的至少一 實施例,需先了解的是,本發(fā)明不限于說明書內(nèi)文或圖式詳述的特定組件結(jié)構(gòu)及排列組合。本發(fā)明可用于其它實施例并以其它方式呈現(xiàn)。此外,其說明使用的措辭及詞語僅供 敘述用途,并不限制本發(fā)明的實施方式。上述與本發(fā)明的其它目的及新穎性的不同特點 將于專利范圍中加以指出,其構(gòu)成本案揭示的一部份。為更加了解本發(fā)明的操作方式、 優(yōu)點及使用上的特定目的,相關(guān)內(nèi)容將于附圖及實施方式中說明。
圖1為一示意圖,其繪示本發(fā)明的一較佳實施例的自動化功能USB端口的系統(tǒng) 10的方塊示意圖。
圖2為一示意圖,其繪示本發(fā)明另一較佳實施例的自動化功能USB端口的系統(tǒng) 10的方塊示意圖。
圖3為一示意圖,其繪示本發(fā)明又一較佳實施例的自動化功能USB端口的系統(tǒng) 10的方塊示意圖。
圖4為一示意圖,其繪示本發(fā)明的軟件流程示意圖。
圖5為一示意圖,其繪示本發(fā)明的自動化功能USB端口的系統(tǒng)與一外接式儲存 裝置一起實施的示意圖。
圖6為一示意圖,其繪示本發(fā)明的自動化功能USB端口的系統(tǒng)與一顯示器一起 實施的示意圖。
圖7為一示意圖,其繪示本發(fā)明又一較佳實施例的自動化功能USB端口的系統(tǒng) 與一多合一計算裝置一起實施的示意圖。
圖8為一示意圖,其繪示本發(fā)明又一較佳實施例的自動化功能USB端口的系統(tǒng) 與一桌上型計算裝置一起實施的示意圖。
圖9為一示意圖,其繪示本發(fā)明又一較佳實施例的自動化功能USB端口的系統(tǒng) 與一鍵盤、影像、鼠標為基礎(chǔ)的切換產(chǎn)品一起實施的示意圖。
具體實施方式
在操作上,兩臺計算裝置,包括但不限于桌上型計算機及多合一(all-in-one)計 算機,以及與該計算裝置一起的外接式周邊裝置,包括但不限于外接式儲存裝置及打印 機,擁有一內(nèi)部USB集線器組態(tài),其中該集線控制器(hub controller)包括唯一供貨商識 別碼(unique vendoridentification,以下簡稱 VID)及產(chǎn)品識別碼(product identification,以 下簡稱PID)。本領(lǐng)域技術(shù)人員所熟悉的是,當一 USB裝置被連接時,該裝置由其供貨 商識別碼及產(chǎn)品識別碼的組合以辨識該USB裝置本身,以允許識別后的驅(qū)動器(如果有 的話)供該USB裝置使用。
在一較佳實施例中,該集線器組態(tài)包括復數(shù)個USB端口,其中本發(fā)明提供一 USB端口與一主計算裝置數(shù)據(jù)通訊,在啟動連接至一 USB裝置后,發(fā)起及/或啟動一特 定功能。因此,該USB端口將擁有一特定自動功能(auto-fonction),該特定自動功能將 開始與一 USB裝置連接(以下稱為自動功能端口及/或AFP)。在與一 USB裝置連接 時,該自動功能端口允許最少使用者互動以進行與該自動功能端口結(jié)合的特定功能。
在使用時,本發(fā)明提供組態(tài)位于一集線控制器中的一特定USB下傳 (downstream)端口的能力,在與一 USB裝置連接時,以執(zhí)行一自動化功能。
在該較佳操作方法中,連接一 USB裝置至一自動功能端口將導致該主機計算裝 置(host computing machine)上一自動化功能的執(zhí)行,其中,該功能較佳地是由軟件服務(wù) 所決定。在一實施例中,該軟件將提供該自動化功能端口一特定功能,其中該自動化功 能端口將包含與呈現(xiàn)在該集線控制器中其它下傳USB端口不同的功能,以便當一 USB裝 置做出連接時,該自動化功能將啟動。相反地,如果一 USB裝置被插入與該自動化功能 端口不同的其它USB端口,則該與自動化功能端口相結(jié)合的自動化功能將不會被開始。 該USB列舉(enumeration)將接著執(zhí)行由預設(shè)于該主計算裝置上的操作系統(tǒng)所決定的傳統(tǒng) 程序。
此外,執(zhí)行于該主計算裝置上的軟件服務(wù)將有能力辨識該自動化功能端口及偵 測插置于該自動化功能端口中的USB裝置以開始與該自動化功能端口結(jié)合的該自動化功 能。如此,使用者將只需要插入該USB裝置至該自動化功能端口中及從該自動化功能端 口中移除該USB裝置。而且,一旦執(zhí)行于該主計算裝置上操作系統(tǒng)中的軟件服務(wù)辨識及 隔離該自動化功能端口,該軟件將監(jiān)視一有效USB裝置至該自動化功能端口的連接,且 之后啟動與該自動化功能端口結(jié)合的功能。因此,當被連接至先前已辨識的自動化功能 端口時,該主計算裝置擁有隔離、辨識及確認一 USB裝置連接的能力。一旦與該自動化 功能端口結(jié)合的自動化功能被確認后將開始,但不限于執(zhí)行一備份或上傳數(shù)據(jù)庫檔案處 理。在一實施例中,與該自動化功能端口結(jié)合的自動化功能允許一 USB裝置的上傳多媒 體內(nèi)容,該多媒體內(nèi)容被貼至由上述辨識及確認所指定的YouTube 或Flickr 服務(wù)。
在連接至一 USB裝置時,有關(guān)與該自動化功能端口結(jié)合的自動化功能,該 功能可能包括一使用者為了該自動化功能端口所設(shè)的一預先組態(tài)功能(pre-configured function)。在啟動一 USB裝置與該自動化功能端口的連接時所發(fā)生的該預先組態(tài)功能的 一個范例是一自動備份或媒體播放,在連接啟動時,其中一訊息將提醒使用者注意該自 動化功能。在另一實施例中,使用者擁有改變該自動化功能端口功能,在與一 USB裝置 連接時,該使用者由存取該自動化功能端口的組態(tài)以及重置或改變該功能即可改變該自 動化功能端口的功能。
本發(fā)明的實施是以以下的附圖及從硬件及軟件觀點的相關(guān)說明為例。對于本領(lǐng) 域技術(shù)人員而言,很明顯的上述實施例、計算裝置及/或周邊裝置并非用以限制本發(fā)明 的實施。
圖1繪示本發(fā)明的一較佳實施例的自動化功能USB端口的系統(tǒng)10的方塊圖。如 圖所示,本發(fā)明的自動化功能USB端口的系統(tǒng)10具有一主計算裝置12經(jīng)由一上傳USB 端口 16A、一周邊組件互連(peripheralcomponent interconnect,PCI)或一快速周邊組件互 連(peripheral componentinterconnect express, PCI express) 16B 與——USB 集線控制器 14 數(shù)據(jù)通訊。該USB集線控制器14進一步包括復數(shù)個下傳USB端口 18,其中至少一下傳 USB端口 18為一自動化功能端口 20,該自動化功能端口 20允許與一 USB裝置22連接。 該USB裝置22與該自動化功能端口 20的連接允許該主計算裝置12啟動一與該自動化功 能端口 20連結(jié)的自動化功能。
在一較佳實施例中,該自動化功能端口 20包括一不同的識別卷標(tag)或符 號(label),以允許一使用者從呈現(xiàn)于該USB集線控制器14上的其它下傳USB端口 18 中區(qū)別具自動化功能的該自動化功能端口 20。在一較佳實施例中,一發(fā)光二極管或陣列M可與該USB集線控制器14結(jié)合,其中該發(fā)光二極管陣列M是經(jīng)由一般用途輸入 /輸出(General Purposelnput/Output,簡稱GPI0)接口 26以復數(shù)個小型計算機系統(tǒng)接口 (SmallComputer System Interface,簡稱SCSI)命令與該USB集線控制器14通訊。在又一較佳實施例中,該小型計算機系統(tǒng)接口命令可以是供應(yīng)者或標準USB命令。因此,在該 較佳實施例的操作中,該發(fā)光二極管陣列M是由該主計算裝置12所下的小型計算機系統(tǒng) 接口命令經(jīng)由該USB集線控制器14所控制的。在又一較佳實施例中,一分離的USB集 線控制器可與USB集線控制器結(jié)合以便在一 USB裝置與該自動化功能端口 20連接后, 監(jiān)視及顯示該自動化功能的進展。
如本領(lǐng)域技術(shù)人員所熟知,在相同系統(tǒng)中,該主計算裝置12可能擁有多個USB 主控制器14。因此,在該較佳實施例中,包括該自動化功能端口 20的該USB集線控制 器14將擁有一唯一的VID/PID,以允許呈現(xiàn)于該主計算裝置12上的該軟件服務(wù)可以正確 地辨識該USB集線控制器14。在一較佳實施例中,該VID/PID是內(nèi)部燒錄至該USB集 線控制器14的一只讀存儲器(ROM)中;在另一較佳實施例中,該VID/PID是經(jīng)由一外 接式快閃磁盤驅(qū)動器所提供;在又一較佳實施例中,該VID/PID是經(jīng)由一外接式電子可 抹除式可程序只讀存儲器(EEPROM)所提供。
圖2繪示本發(fā)明另一較佳實施例的自動化功能USB端口的系統(tǒng)10的方塊示意 圖。如圖所示,其中該下傳USB端口 18的組態(tài)及狀態(tài)及該自動化功能端口 20是經(jīng)由一 分離控制器30與該主計算裝置12數(shù)據(jù)通訊。該控制器30經(jīng)由一串行式周邊接口總線 (Serial Peripheral Interface Bus,簡稱SPI) 32與該USB集線控制器14數(shù)據(jù)通訊,該串行 式周邊接口總線32包括,但不限于為一 SPI I2C。因此,在本實施例的運作中,該下傳 USB端口 18及自動化功能端口 20的組態(tài)是經(jīng)由該控制器30及該USB集線控制器14被 轉(zhuǎn)送至該主計算裝置12的軟件服務(wù)。
圖3繪示本發(fā)明又一較佳實施例的自動化功能USB端口的系統(tǒng)10的方塊示意 圖。其中該自動化功能端口 20 (未顯示)與一外接式大量儲存USB裝置(external mass storage USB device) 34接口。在本實施例中,該外接式大量儲存USB裝置34是經(jīng)由一串 行式ATA6ATA)接口 36與該其中該自動化功能端口 20與該USB集線控制器14數(shù)據(jù)通 訊。在本實施例中,該USB集線控制器14包括復數(shù)個型態(tài)-A及型態(tài)-B的USB端口 38。此外,該USB集線控制器14進一步包括一電源調(diào)整器302、一 LED陣列304、一 USB集線器306及一 SATA至USB轉(zhuǎn)換器308,其中該電源調(diào)整器302耦接至該USB集 線控制器14,可提供電源的調(diào)整;該LED陣列304耦接至該SATA至USB轉(zhuǎn)換器308, 可供狀態(tài)的顯示;該USB集線器306耦接至該電源調(diào)整器302及該SATA至USB轉(zhuǎn)換 器,可供連接至該型態(tài)-A及型態(tài)-B的USB端口 38 ;而該SATA至USB轉(zhuǎn)換器308則 耦接至該USB集線器306及該外接式大量儲存USB裝置34,可提供SATA至USB接口 的轉(zhuǎn)換。
圖4繪示本發(fā)明的軟件流程示意圖。其中在步驟40中,一 USB裝置22與該自 動化功能端口 20連接。在步驟42中,該USB裝置22的主列舉(host enumeration)是成 功的。在步驟44中,呈現(xiàn)于該主計算裝置12上的該軟件服務(wù)偵測該USB裝置22插入 至該自動化功能端口 20中。在步驟46中,如果與該自動功能端口結(jié)合的自動化功能是 被禁能的,則在步驟48中,該USB裝置22將經(jīng)由該USB集線控制器14及該主計算裝置12上操作系統(tǒng)接受正常的列舉。在步驟50中,如果與該自動功能端口結(jié)合的自動化功能 并未被禁能,然而該主計算裝置12無法啟動與該自動功能端口 20—起被組態(tài)的功能,則 經(jīng)由步驟48,該USB裝置22將經(jīng)由該USB集線控制器14及該主計算裝置12上操作系 統(tǒng)接受正常的列舉。在步驟52中,如果執(zhí)行于該主計算裝置12上的軟件服務(wù)正確地偵 測一 USB裝置22被插入至該自動化功能端口 20中,且決定與該自動功能端口 20結(jié)合的 自動化功能將被啟動,則微軟(Microsoft )公司的窗口操作系統(tǒng)(Windows)中的自動執(zhí) 行(auto-run)功能將被禁能。在步驟M中,一旦該窗口操作系統(tǒng)中的自動執(zhí)行功能被禁 能,與該USB裝置22連接的與該自動功能端口 20結(jié)合的自動化功能將被該主計算裝置 12啟動。在步驟56中,一旦該自動功能端口 20的自動化功能被啟動,該發(fā)光二極管陣 列M將監(jiān)督該自動化功能的進度。在步驟58中,該發(fā)光二極管陣列M顯示該自動化功 能的進度已完成且該USB裝置22可以從該自動功能端口 20中被移除。
圖5繪示本發(fā)明的自動化功能USB端口的系統(tǒng)與一外接式儲存裝置一起實施的 示意圖。在本實施例中,該主計算裝置12是經(jīng)由一 USB連接與該自動功能端口 20數(shù)據(jù) 通訊。此外,如上所述,本發(fā)明包括一發(fā)光二極管陣列M以監(jiān)督及顯示當該USB裝置 22,在本實施例中,一外接式儲存裝置22與該自動功能端口 20連接時的自動化功能進 度。此外,該自動功能端口 20可能包括一雙色發(fā)光二極管60以指示何時該USB裝置22 可以從該自動功能端口 20被安全地移除。
圖6繪示本發(fā)明的自動化功能USB端口的系統(tǒng)與一顯示器一起實施的示意圖。 其中,該顯示器62包括具有一自動功能端口 20的整合式集線控制器14。在本實施例中, 該顯示器62經(jīng)由一型式B USB連接器與該主機計算裝置12數(shù)據(jù)通訊。此外,該顯示器 62包括復數(shù)個下傳USB端口 18,其中的一下傳USB端口 18可以被組態(tài)成一自動功能端 口 20。如上所述,一發(fā)光二極管陣列M也可以被整合至本實施例中以監(jiān)督該自動化功能 的進度。
圖7繪示本發(fā)明又一較佳實施例的自動化功能USB端口的系統(tǒng)與一多合一計算 裝置一起實施的示意圖。其中,該多合一計算裝置64包括復數(shù)個下傳USB端口 18,其 中之一或多個下傳USB端口 18可以經(jīng)由使用者組態(tài)成一自動功能端口 20且包括一識別 卷標或符號以警示該自動化功能端口 20的使用者。在本實施例中,一圖解化指示器可以 呈現(xiàn)在接近該自動化功能端口 20的該監(jiān)視器62上,以指示該使用者一 USB裝置22已被 插入該自動化功能端口 20中,也可顯示該自動化功能的進度,例如一 USB大量儲存裝置 的自動備份狀態(tài)。
圖8繪示本發(fā)明又一較佳實施例的自動化功能USB端口的系統(tǒng)與一桌上型計算 裝置一起實施的示意圖。其中,該桌上型計算裝置66的中央處理單元68中包括一自動 化功能端口 20。
圖9繪示本發(fā)明又一較佳實施例的自動化功能USB端口的系統(tǒng)與一鍵盤、影 像、鼠標為基礎(chǔ)的切換產(chǎn)品一起實施的示意圖。其中,該USB鍵盤、影像、鼠標為基礎(chǔ) 的切換產(chǎn)品(Keyboard Video Mouse,簡稱KVM) 70中包括一自動化功能端口 20。在本實 施例中,將該自動化功能端口 20加入該KVM70的控制面板致能一使用者連接一大量儲 存裝置至該自動化功能端口 20,且依次被連接至復數(shù)個主機計算裝置12。此外,在每次 使用者切換不同主機計算裝置12時,該自動化功能端口 20將依序切換至相對應(yīng)的主機計算裝置12。一旦該自動化功能端口 20切換至一新的主機計算裝置12,一自動化功能將 被啟動,包括但不限于創(chuàng)造一增加的(incremental)備份;在本實施例中,可以結(jié)合一發(fā) 光二極管陣列M或類似裝置以提供使用者該自動化功能的進度。最后,在本實施例中, 使用者將需要在任一連接至該KVM70的主機計算裝置12上安裝該軟件服務(wù);所有主機 計算裝置12經(jīng)由一 USB連接與該KVM70數(shù)據(jù)通訊。
除了上述各種實施例外,由本發(fā)明還可完成數(shù)種使用方案,包括但不限于
1)插入一大量儲存裝置至該自動化功能端口 20,其中該自動化功能起動創(chuàng)造該 主機計算裝置12上的一自動備份數(shù)據(jù)庫或索引操作,以便從該大量儲存裝置轉(zhuǎn)移數(shù)據(jù)至 該主機計算裝置12上的主儲存裝置。
2)插入一具有多媒體內(nèi)容的大量儲存裝置至該自動化功能端口 20,其中該自動 化功能起動播放及/或索引該多媒體內(nèi)容并儲存該多媒體內(nèi)容至該主機計算裝置12上的 主儲存裝置;該USB裝置的型態(tài)可以是一圖案或影像攝影機,或其它類似功能的裝置。
3)插入一 USB復合裝置,例如一智能型手機至該自動化功能端口 20,其中該自 動化功能起動該USB復合裝置的內(nèi)容及該主機計算裝置12間的一自動同步程序,以同步 該USB復合裝置的內(nèi)容及該主機計算裝置12中所儲存檔案中的內(nèi)容。
4)在一外接式USB主要大量儲存裝置上實施該自動化功能端口 20,其中如果一 分離USB裝置22與該自動化功能端口 20連接,則該自動化功能啟動兩USB裝置間的自 動備份及/或數(shù)據(jù)庫程序。在本實施例中,唯一使用者所需要的互動是簡單地插入一次 要USB裝置至該主要USB裝置中。此外,一發(fā)光二極管或發(fā)光二極管陣列M可以被實 施于該主要大量儲存USB裝置22上,用以指示使用者自動化功能的進度以及完成,且何 時該USB裝置可以被安全地從該自動化功能端口 20中移除。
在又一實施例中,在啟動設(shè)定時,一使用者可以選擇在插入一 USB裝置22至該 自動化功能端口 20時需要出現(xiàn)什么動作。同樣地,在又一實施例中,本發(fā)明可以包括復 數(shù)個USB端口,在偵測一 USB裝置被插入任一自動化功能端口 20時,每一個USB端口 可以被使用者組態(tài)成一自動化功能端口 20。同樣地,本發(fā)明可以當成一數(shù)據(jù)轉(zhuǎn)移裝置, 以在一主機計算裝置12中存在多個USB連接時,上傳及翻譯每一自動化功能端口 20的 數(shù)據(jù)。最后地,具有集線控制器14的主機計算裝置12也屬于該種類;其中該集線控制 器14上的一自動化功能端口 20可以經(jīng)由該集線控制器14上的VID/PID被辨識外,也辨 識該自動化功能端口 20因應(yīng)該主機計算裝置12上的軟件服務(wù)所要求的特定參數(shù)。
在又一實施例中,一使用者可以選擇位于該主機計算裝置12中該集線控制器14 的哪一個下傳USB端口或其它類似的裝置,基于使用者的個人需求及個性可以被組態(tài)以 執(zhí)行一特定功能。在本實施例中,執(zhí)行于該主機計算裝置12上操作系統(tǒng)的一圖形化使用 者接口(graphical user interface,簡稱GUI)將提供該使用者一地圖,以辨識該主機計算裝 置12上的不同下傳USB端口的位置。在一實施例中,該GUI可以儲存及顯示該USB端 口的組態(tài)給一使用者觀看以允許該使用者輕易辨識每一個功能。如此,根據(jù)使用者的組 態(tài)需求,使用者將有能力可以辨識這些擁有最令人滿意的可存取性USB端口以及與每一 個端口結(jié)合的功能型態(tài)。甚至,在如上所述的一次性組態(tài)期間,使用者可以組態(tài)多個下 傳端口以啟動不同功能。在此組態(tài)中一個可能的范例可以是用以連接一 USB大量儲存裝 置的一個端口,用以上傳圖形至一在線儲存裝置或貼圖網(wǎng)站的一個端口,以及用以上傳影像文件至一多媒體廣播網(wǎng)站,例如但不限于YouTube 的一個端口。
本發(fā)明所描述的,乃較佳實施例的一種,舉凡局部的變更或修飾而源于本發(fā)明的技術(shù)思想而為杜領(lǐng)域技術(shù)人員所易于推知的,俱不脫本發(fā)明的權(quán)利要求范疇。
權(quán)利要求
1.一種使用一自動化功能USB端口的系統(tǒng),包括一主機計算裝置;一 USB集線控制器,其中該集線控制器是與該主機計算裝置數(shù)據(jù)通訊;復數(shù)個下傳USB端口,其中該復數(shù)個下傳USB端口被放置于該集線控制器中;以及復數(shù)個自動化功能USB端口,其中該復數(shù)個自動化功能USB端口被放置于該集線控 制器中。
2.如權(quán)利要求1所述的系統(tǒng),其中,該主機計算裝置及該USB集線控制器間的計算 機數(shù)據(jù)通訊是選自由一上傳USB端口、一周邊組件互連以及一快速周邊組件互連所組成 的群組中。
3.如權(quán)利要求1所述的系統(tǒng),其中,該USB集線控制器擁有一供應(yīng)者識別碼及產(chǎn)品 識別碼。
4.如權(quán)利要求3所述的系統(tǒng),其中,該供應(yīng)者識別碼及產(chǎn)品識別碼是經(jīng)由一裝置所提 供,該裝置是選自由一外接式閃存磁盤驅(qū)動器、一外接式電子可抹除式可程序只讀存儲 器以及一 USB集線控制器中的只讀存儲器所組成的群組中。
5.如權(quán)利要求1所述的系統(tǒng),其中,該主機計算裝置具有一軟件服務(wù),在與一USB 裝置連接時,以啟動與該自動化功能USB端口結(jié)合的一自動化服務(wù)。
6.如權(quán)利要求5所述的系統(tǒng),其中,一發(fā)光二極管陣列與該USB集線控制器數(shù)據(jù)通 訊,在該自動化功能USB端口與一 USB裝置連接時,以提供該自動化功能的一可視的進 度。
7.如權(quán)利要求6所述的系統(tǒng),其中,該發(fā)光二極管陣列是經(jīng)由一般用途輸入/輸出接 口以復數(shù)個小型計算機系統(tǒng)接口命令與該USB集線控制器數(shù)據(jù)通訊。
8.如權(quán)利要求1所述的系統(tǒng),其中,該系統(tǒng)包括一分離的控制器與該主機計算裝置及 該USB集線控制器數(shù)據(jù)通訊。
9.如權(quán)利要求8所述的系統(tǒng),其中,該分離的控制器是經(jīng)由一串行周邊接口總線與該 USB集線控制器數(shù)據(jù)通訊。
10.如權(quán)利要求8所述的系統(tǒng),其中,該分離的控制器辨識位于該USB集線控制器中 的該USB端口的狀態(tài)及組態(tài)且轉(zhuǎn)達該USB端口的狀態(tài)及組態(tài)至該主機計算裝置。
11.如權(quán)利要求1所述的系統(tǒng),其中,該自動化功能USB端口與一外接式大量儲存 USB裝置接口。
12.如權(quán)利要求11所述的系統(tǒng),其中,該外接式大量儲存USB裝置是經(jīng)由一串行式 ATA接口與該USB集線控制器數(shù)據(jù)通訊。
13.如權(quán)利要求1所述的系統(tǒng),其中,該USB集線控制器包括一電源調(diào)整器,耦接至該USB集線控制器,可提供電源的調(diào)整;一 LED陣列,可供狀態(tài)的顯示;一 USB集線器,耦接至該電源調(diào)整器,可供連接至該USB端口;以及一 SATA至USB轉(zhuǎn)換器,耦接至該USB集線器及該外接式大量儲存USB裝置,可提 供SATA至USB接口的轉(zhuǎn)換。
14.如權(quán)利要求1所述的系統(tǒng),其中,該自動化功能USB端口與一監(jiān)視器接口,且該 監(jiān)視器具有一整合式集線控制器,且該監(jiān)視器經(jīng)由一型式B USB連接與該主機計算裝置
15.如權(quán)利要求1所述的系統(tǒng),其中,該自動化功能USB端口與一多合一計算裝置接 口,且該多合一計算裝置具有復數(shù)個下傳USB端口。
16.如權(quán)利要求1所述的系統(tǒng),其中,該自動化功能USB端口與一桌上型計算裝置接□。
17.如權(quán)利要求1所述的系統(tǒng),其中,該自動化功能USB端口與一以USB鍵盤、影 像、鼠標為基礎(chǔ)的切換產(chǎn)品接口。
18.如權(quán)利要求17所述的系統(tǒng),其中,該自動化功能USB端口與一外接式大量儲存 USB裝置接口,以允許該外接式大量儲存USB裝置及復數(shù)個主機計算裝置間的數(shù)據(jù)通 訊。
19.如權(quán)利要求18所述的系統(tǒng),其中,該自動化功能USB端口與一外接式大量儲存 USB裝置接口,以允許該外接式大量儲存USB裝置及復數(shù)個主機計算裝置間的數(shù)據(jù)通 訊。
20.—種利用如權(quán)利要求1所述的系統(tǒng)以啟動一主計算裝置上的一自動化功能的方 法,其包括下列步驟接收位于一自動功能端口的一 USB裝置; 該主計算裝置對該USB裝置執(zhí)行一主列舉;該主計算裝置經(jīng)由呈現(xiàn)于該主計算裝置上的一軟件服務(wù)偵測該USB裝置; 決定與該USB裝置至該自動功能端口的連接結(jié)合的一自動化功能是否要被該主計算 裝置啟動;決定啟動與該USB裝置至該自動功能端口的連接結(jié)合的該自動化功能; 禁能窗口操作系統(tǒng)的自動執(zhí)行功能; 由該主計算裝置啟動該自動化功能;經(jīng)由該集線控制器中的一發(fā)光二極管陣列顯示該自動化功能的進度;以及 在完成該自動化功能時,從該自動化功能端口中移除該USB裝置。
21.如權(quán)利要求20所述的方法,其中,在一USB裝置連接至該自動化功能端口時, 如果該主機計算裝置決定不啟動該自動化功能,則標準USB列舉將被啟動。
全文摘要
本發(fā)明提供了一種使用一自動化功能USB端口的系統(tǒng),其具有至少一自動化功能的USB端口且置于一主計算裝置或一外接式周邊裝置中,其中該自動化功能的USB端口是由該主計算裝置由一唯一產(chǎn)品與一內(nèi)接式USB集線控制器結(jié)合的供貨商識別所辨識,以允許該USB裝置連接至一具有自動化功能端口的主計算裝置時,根據(jù)該主計算裝置的軟件組態(tài)及USB裝置的型態(tài)以執(zhí)行自動化功能。
文檔編號G06F13/10GK102023958SQ20091020791
公開日2011年4月20日 申請日期2009年10月29日 優(yōu)先權(quán)日2009年7月16日
發(fā)明者鞏衛(wèi), 伊布拉罕 卡奇斯 慕沙, 陳翔昱 申請人:艾歐互聯(lián)有限公司