TWM471621U - 電腦裝置及其中之識別裝置 - Google Patents

電腦裝置及其中之識別裝置 Download PDF

Info

Publication number
TWM471621U
TWM471621U TW102213709U TW102213709U TWM471621U TW M471621 U TWM471621 U TW M471621U TW 102213709 U TW102213709 U TW 102213709U TW 102213709 U TW102213709 U TW 102213709U TW M471621 U TWM471621 U TW M471621U
Authority
TW
Taiwan
Prior art keywords
external device
processing unit
control circuit
usb
switch circuit
Prior art date
Application number
TW102213709U
Other languages
English (en)
Inventor
Shih-Hsuan Yen
Shih-Hao Yeh
Original Assignee
Nuvoton Technology Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nuvoton Technology Corp filed Critical Nuvoton Technology Corp
Priority to TW102213709U priority Critical patent/TWM471621U/zh
Priority to CN201320656656.XU priority patent/CN203502954U/zh
Publication of TWM471621U publication Critical patent/TWM471621U/zh
Priority to US14/275,902 priority patent/US20150026367A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/85Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Information Transfer Systems (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)

Description

電腦裝置及其中之識別裝置
本揭示內容是有關於一種識別裝置,且特別是有關於一種用以識別外接裝置的識別裝置。
由於科技的日新月異,外接裝置例如通用串列匯流排(USB)裝置(以下簡稱USB裝置)也製作得益發輕薄短小,容易為人攜帶。若USB裝置經攜帶至公司行號內部,而讓使用者用來連接至電腦中並複製電腦內部的重要資料,則這些資料便有可能外洩,造成公司資訊安全的疏漏。
為避免上述情形發生,一般而言,目前阻擋USB裝置複製電腦內部資料的方式皆為軟體鎖的方式,亦即設定電腦作業系統,使作業系統得以保護電腦內部的資料,不為人所取得。但此種方法可經熟習此技藝者所破解,而使得有心人士仍能取得電腦內部的重要資料。
故,使用較安全的方式來防止電腦內部欲保護的資料被複製到USB裝置中以達到資訊安全,有其必要性。
本新型實施例可提供一種識別裝置,藉由識別連接至連接埠的外接裝置,可保護電腦內部機密資料免於被外接裝置存取。
本揭示內容之一技術樣態係關於一種識別裝置,其包含一處理單元。前述處理單元電性連接於一控制電路以及一連接埠之間,其中前述處理單元用以偵測及識別連接連接埠之一外接裝置;當處理單元識別外接裝置為第一外接裝置時,處理單元用以阻斷第一外接裝置與控制電路之間的信息傳輸;而當處理單元識別外接裝置為第二外接裝置時,處理單元用以致能第二外接裝置與控制電路之間的信息傳輸。
本揭示內容之另一技術樣態係關於一種電腦裝置,其包含主機板、連接埠、控制電路以及如前述技術樣態中的識別裝置。連接埠電性連接主機板。控制電路配置於主機板上。識別裝置電性連接該主機板,並電性連接於該控制電路以及該連接埠之間,其中該識別裝置用以偵測及識別連接該連接埠之一外接裝置;當該識別裝置識別該外接裝置為一第一外接裝置時,該識別裝置用以阻斷該第一外接裝置與該控制電路之間的信息傳輸;當該識別裝置識別該外接裝置為一第二外接裝置時,該識別裝置用以致能該第二外接裝置與該控制電路之間的信息傳輸。
本新型內容旨在提供本揭示內容的簡化摘要,以使閱讀者對本揭示內容具備基本的理解。此新型內容並非本揭示內容的完整概述,且其用意並非在指出本新型實施例 的重要(或關鍵)元件或界定本新型的範圍。
為讓本新型之上述和其他目的、特徵、優點與實施例能更明顯易懂,所附符號之說明如下:
100、200、300、400‧‧‧識別裝置
120‧‧‧通用串列匯流排裝置
140、540‧‧‧通用串列匯流排連接埠
160、260、360、460、560‧‧‧處理單元
180、580‧‧‧控制電路
280、380、480‧‧‧開關電路
290‧‧‧暫存器
390、490‧‧‧主控單元
500‧‧‧電腦裝置
590‧‧‧主機板
602、604、606‧‧‧步驟
為讓本新型之上述和其他目的、特徵、優點與實施例能更明顯易懂,所附圖式之說明如下:第1圖係依照本揭示內容一實施例所繪示一種識別裝置示意圖。
第2圖係依照本揭示內容另一實施例所繪示一種識別裝置示意圖。
第3圖係依照本揭示內容又一實施例所繪示一種識別裝置示意圖。
第4圖係依照本揭示內容再一實施例所繪示一種識別裝置示意圖。
第5圖係依照本揭示內容一實施例所繪示一種電腦裝置示意圖。
第6圖係依照本揭示內容一實施例所繪示一種識別方法流程圖。
下文係舉實施例配合所附圖式作詳細說明,但所提供之實施例並非用以限制本新型所涵蓋的範圍,而結構運作之描述非用以限制其執行之順序,任何由元件重新組合之結構,所產生具有均等功效的裝置,皆為本新型所涵蓋的範圍。此外,圖式僅以說明為目的,並未依照原尺寸作 圖。
關於本文中所使用之『約』、『大約』或『大致』一般通常係指數值之誤差或範圍於百分之二十以內,較好地是於百分之十以內,而更佳地則是於百分之五以內。文中若無明確說明,其所提及的數值皆視作為近似值,例如可如『約』、『大約』或『大致』所表示的誤差或範圍,或其他近似值。
另外,關於本文中所使用之『耦接』或『連接』,均可指二或多個元件相互直接作實體或電性接觸,或是相互間接作實體或電性接觸,亦可指二或多個元件相互操作或動作。
第1圖係依照本揭示內容一實施例所繪示之一種識別裝置的示意圖,識別裝置100包含處理單元160。處理單元160電性連接於控制電路180以及一連接埠(例如:通用串列匯流排連接埠140,以下簡稱USB連接埠140)之間,其中處理單元160可用以偵測及識別連接到該連接埠之外接裝置(例如:通用串列匯流排(USB)裝置120,以下簡稱USB裝置120)。在一實施例中,控制電路180可為電腦系統中的晶片組,例如PCH(platform controller hub)或南橋晶片。如第1圖所示,當外接裝置例如USB裝置120連接至USB連接埠140時,處理單元160可識別外接裝置,藉此判定外接裝置為第一外接裝置如第一通用串列匯流排裝置(以下簡稱第一USB裝置),或是第二外接裝置如第二通用串列匯流排裝置(以下簡稱第二USB裝置)。若處理單元160 識別USB裝置120為第一USB裝置的話,則處理單元160可阻斷第一USB裝置與控制電路180之間的信息傳輸,使得控制電路180無法控制第一USB裝置,或無法與第一USB裝置進行信息如資料(data)或指令(command)的傳輸,而若處理單元160識別USB裝置120為第二USB裝置的話,則處理單元160致能第二USB裝置與控制電路180之間的信息傳輸,使得控制電路180可以控制第二USB裝置。
實作上,處理單元160可以是以積體電路、晶片或其它型式製作而成。其次,上述外接裝置並不限於USB裝置,亦可以是其它常見的電腦周邊裝置或元件,且上述連接埠亦不限於USB連接埠,上述及下列實施例僅為例示而已,並非用以限定本案技術。
在一實施例中,當處理單元160識別USB裝置120為第二USB裝置(例如:滑鼠或鍵盤)時,處理單元160可將第二USB裝置所輸出的第一介面信息(例如:USB介面信息)轉換為第二介面信息(例如:LPC介面信息),並輸出第二介面信息至控制電路180,另外,處理單元160也可將由控制電路180輸入的第二介面信息轉換為第一介面信息,並輸出第一介面信息至第二USB裝置,藉使控制電路180可透過上述介面信息的轉換與第二USB裝置進行信息傳輸。
舉例而言,若第一介面為通用串列匯流排(USB)介面,第二介面為低接腳數(Low pin count,LPC)介面,而第一USB裝置為隨身碟,第二USB裝置為滑鼠或鍵盤,則當USB 裝置120連接至USB連接埠140時,USB裝置120可輸出USB介面信息,當處理單元160從該USB介面信息中識別USB裝置120為滑鼠或鍵盤時,處理單元160將USB介面信息轉換為LPC介面信息,並且輸出LPC介面信息至控制電路180(例如:南橋晶片或PCH),此時控制電路180可依據LPC介面信息與滑鼠或鍵盤進行信息傳輸,使滑鼠或鍵盤得以為使用者所使用。反之,若處理單元160從該USB介面信息中識別USB裝置120為隨身碟時,則處理單元160即停止將USB介面信息轉換為LPC介面信息,而控制電路180便無法讀取隨身碟內部的信息,並且隨身碟亦無法透過控制電路180存取電腦內部的資料,藉此使電腦內部的機密資料免於被隨身碟任意地存取,達到資料保護之目的。
第2圖係依照本揭示內容另一實施例所繪示之一種識別裝置的示意圖,識別裝置200包含處理單元260,而處理單元260更包含開關電路280。當USB裝置120連接至USB連接埠140時,控制電路180(例如:南橋晶片、PCH等)可初始化(initialize)USB裝置120,該初始化的過程例如可讓USB裝置描述自己的相關訊息例如模式、介面或是配置上的訊息,使處理單元得以識別USB裝置。當處理單元260識別USB裝置120為第一USB裝置(例如:隨身碟)時,開關電路280斷開USB裝置120與控制電路180之信息傳輸;而當處理單元260識別USB裝置120為第二USB裝置(例如:滑鼠或鍵盤)時,開關電路280保持導通USB裝置120與控制電路180之信息傳輸。
在一實施例中,處理單元260更可包含判斷單元(未繪示)。判斷單元可為控制器、處理器或其他邏輯單元,用以判斷USB裝置120為第一USB裝置或是第二USB裝置,並據以控制開關電路280斷開或是導通。需說明的是,前述控制開關電路280斷開或是導通的方式不以此為限,任何可控制開關電路280斷開或是導通的硬體或是軟體,均在本新型之保護範圍內。
在一實施例中,處理單元260更可包含暫存器290。暫存器290可用以儲存一對照表,此對照表可用以記錄並儲存對應於USB裝置120(例如:隨身碟、滑鼠或鍵盤)之複數個資料,以供處理單元260依據這些資料識別連接USB連接埠140之USB裝置120。
例如,在集線器(Hub)的應用下,當複數個USB裝置120同時藉由集線器連接至複數個USB連接埠140時,每一個處理單元260得以依據對照表中的資料識別這些USB裝置120為隨身碟、滑鼠或鍵盤,接著當USB裝置120被識別為隨身碟時,開關電路280便可對應斷開隨身碟與控制電路180(例如:南橋晶片)之信息傳輸,使得隨身碟無法透過處理單元260與控制電路180作資料傳輸,即隨身碟與控制電路180之間為斷開的狀態。
在此需說明的是,在第1圖和第2圖的實施例中,使用者每一次重新將USB裝置120連接至USB連接埠140時,上述的元件操作便會重新啟動;亦即,第1圖中的識別裝置100以及第2圖中的識別裝置200會重新識別USB 裝置120為第一USB裝置或第二USB裝置。
第3圖係依照本揭示內容又一實施例所繪示之一種識別裝置的示意圖,識別裝置300包含處理單元360,而處理單元360更包含開關電路380以及主控單元390。主控單元390可用以識別USB裝置120以控制開關電路380,其中開關電路380用以導通USB連接埠140與控制電路180或導通USB連接埠140與主控單元390。當主控單元390識別USB裝置120為第二USB裝置(例如:滑鼠或鍵盤)時,主控單元390控制開關電路380,藉使開關電路380導通第二USB裝置與控制電路180。
在一實施例中,當USB裝置120連接至USB連接埠140時,此時開關電路380導通USB連接埠140與主控單元390,主控單元390內可具有韌體程式碼(firmware code),可初始化USB裝置120以識別USB裝置120。
舉例來說,當USB裝置120經識別為隨身碟時,主控單元390控制開關電路380,使開關電路380維持導通隨身碟與主控單元390間之信息傳輸,而停止隨身碟與控制電路180(例如:南橋晶片)間之信息傳輸;而當USB裝置120經識別為滑鼠或鍵盤時,主控單元390控制開關電路380,使開關電路380導通滑鼠或鍵盤與控制電路180間之信息傳輸,且停止滑鼠或鍵盤與主控單元390間之信息傳輸。
在此需說明的是,實作上,主控單元390可為嵌入式超級輸入輸出晶片(embedded Super Input and Output chip, eSIO chip)、嵌入式控制器(Embedded Controller,EC)或超級輸入輸出晶片(Super Input and Output chip,SIO chip)協同控制器(controller)/微控制器(micro controller),但不以此為限,任何具有上述功能的元件皆涵蓋於本新型內。
此外,開關電路380更用以偵測USB裝置120與USB連接埠140之連接狀態,當開關電路380偵測到USB裝置120未與USB連接埠140連接時,開關電路380可導通USB連接埠140與主控單元390,且停止USB裝置120與控制電路180間之信息傳輸。亦即,在USB裝置120重新與USB連接埠140連接之前,USB連接埠140與主控單元390係由於開關電路380的導通而處於可互相傳輸信息的狀態。
第4圖係依照本揭示內容再一實施例所繪示之一種識別裝置的示意圖,識別裝置400包含處理單元460,其中處理單元460更包含開關電路480以及主控單元490。開關電路480係用以導通USB連接埠140與控制電路180,而主控單元490用以識別偵測USB裝置120。
主控單元490可透過USB介面與USB連接埠140維持導通的狀態,當USB裝置120連接至USB連接埠140時,主控單元490對USB裝置120進行初始化以識別USB裝置120。開關電路480的初始狀態為斷開狀態,若主控單元490識別USB裝置120為第一USB裝置,則主控單元490不對開關電路480作切換,使開關電路480仍然保持斷開,即阻斷第一USB裝置與控制電路180(例如:南橋晶片)的信 息傳輸。反之,若主控單元490識別USB裝置120為第二USB裝置,主控單元490控制開關電路480作切換,使開關電路480導通第二USB裝置與控制電路180。此外,當第二USB裝置退出而不與USB連接埠140連接時,則主控單元490控制開關電路480回到初始的斷開狀態,以供後續主控單元490對USB裝置120進行識別後再作相應的切換。
例如,若主控單元490識別USB裝置120為隨身碟,則主控單元490不對開關電路480作切換,使開關電路480仍然保持斷開,即阻斷隨身碟與控制電路180(例如:南橋晶片)的信息傳輸。而若主控單元490識別USB裝置120為滑鼠或鍵盤,主控單元490控制開關電路480作切換,使開關電路480導通滑鼠或鍵盤與控制電路180之間的信息傳輸。其次,當滑鼠或鍵盤退出而不與USB連接埠140連接時,則主控單元490控制開關電路480回到初始的斷開狀態,以供後續主控單元490對USB裝置120進行識別後再作相應的切換。
在此需注意的是,於第4圖內的實施例中,USB連接埠140係與主控單元490一直保持導通的狀態,不論主控單元490識別USB裝置120為第一USB裝置或第二USB裝置,亦即,若USB裝置120經識別為第二USB裝置時,USB連接埠140經開關電路480與控制電路180導通,亦與主控單元490導通,但此時主控單元490的USB介面經設置為三態(Tri-state),即主控單元490可持續偵測USB介面 上的訊號與狀態但不介入控制。
以上針對第4圖的實施例之說明,不同於第3圖繪示之實施例。於第3圖內的實施例中,若USB裝置120經識別為第一USB裝置,則USB連接埠140與主控單元390為導通狀態,而若USB裝置120經識別為第二USB裝置,則USB連接埠140與控制電路180為導通狀態,而與主控單元390為斷開狀態。
此外,於第4圖中,主控單元490更用以偵測USB裝置120與USB連接埠140之連接狀態,當USB裝置120未與USB連接埠140連接時,主控單元490控制開關電路480,使開關電路480斷開與控制電路180間之信息傳輸。直到USB裝置120重新連接至USB連接埠140,此時主控單元490將重新識別USB裝置120為第一USB裝置或第二USB裝置。
在一些實施例中,前述第3圖中之處理單元360或是第4圖中之處理單元460亦可包含如第2圖中之暫存器290,用以記錄並儲存對應於USB裝置120的資料,以供後續進行識別處理。
第5圖係依照本揭示內容一實施例所繪示之一種電腦裝置示意圖。電腦裝置500包含主機板590、USB連接埠540、處理單元560以及控制電路580,USB連接埠540、處理單元560以及控制電路580皆配置於主機板590上,或與主機板590電性連接。而USB連接埠540、處理單元560以及控制電路580的連接及操作關係均與前述USB連接埠 140、處理單元160以及控制電路180類似,故於此不再贅述。相似而言,當USB裝置120連接至USB連接埠540時,處理單元560可進行上述第1圖之辨識,使得USB裝置120經識別為第一USB裝置或第二USB裝置。除此之外,處理單元560亦如上所述,可替換成如第2圖之處理單元260、如第3圖之處理單元360或如第4圖之處理單元460,而可進行上述第2圖、第3圖或第4圖的辨識。
第6圖係依照本揭示內容一實施例所繪示之一種識別方法流程圖,為方便起見,請同時參照第1圖與第6圖。前述識別方法包含下列步驟:於步驟602中,偵測並識別連接至USB連接埠140(見第1圖)之USB裝置120(見第1圖);當USB裝置120經識別為第一USB裝置時,執行步驟604,阻斷第一USB裝置及控制電路180(見第1圖)之間的信息傳輸;而當USB裝置120經識別為第二USB裝置時,執行步驟606,致能第二USB裝置與控制電路180之間的信息傳輸。
在此需注意的是,第一USB裝置可為隨身碟,第二USB裝置可為滑鼠或鍵盤,而控制電路180可為南橋晶片,但不以此為限。上述於步驟602中將USB裝置120識別為第一USB裝置或第二USB裝置後,便可阻斷或致能USB裝置120與控制電路180之間的信息傳輸。
在步驟602中,偵測並識別連接至USB連接埠140之USB裝置120的步驟更包含:當識別USB裝置120為第一USB裝置時,斷開USB裝置120與控制電路180之信息 傳輸;而當識別USB裝置120為第二USB裝置時,導通USB裝置120與控制電路180間之信息傳輸。亦即,若識別USB裝置120為第一USB裝置,則第一USB裝置無法與控制電路180進行信息傳輸,此時使用者無法讀取USB裝置120之內部信息,也無法透過控制電路180從電腦下載資料至USB裝置120中;但若識別USB裝置120為第二USB裝置,第二USB裝置可與控制電路180進行信息傳輸,而使用者可讀取USB裝置120之內部信息,或讀取透過USB裝置120所傳送的信息,且使用USB裝置120。
步驟602也包含當偵測USB裝置120未與USB連接埠140連接時,控制一開關電路(此開關電路可為第2圖中之開關電路280、第3圖中之開關電路380或第4圖中之開關電路480),使前述開關電路斷開與控制電路180之信息傳輸。換言之,當偵測USB裝置120未與USB連接埠140連接時,USB連接埠140可藉由斷開的開關電路而停止與控制電路180之信息傳輸。
而在步驟606中,致能第二USB裝置與控制電路180間之信息傳輸的步驟更包含:將第二USB裝置所輸出的第一介面信息(例如:USB介面信息)轉換為第二介面信息(例如:LPC介面信息),並輸出第二介面信息至控制電路180,此外,也可將第二介面信息(例如:LPC介面信息)轉換為第一介面信息(例如:USB介面信息),並輸出第一介面信息至第二USB裝置,藉使控制電路180控制第二USB裝置,或與第二USB裝置進行信息傳輸。此時控制電路180 係根據第二介面信息(例如:LPC介面信息)控制第二USB裝置,而非直接依據第一介面信息(例如:USB介面信息)控制第二USB裝置。
此外,步驟606也包含控制開關電路(此開關電路可為第2圖中之開關電路280、第3圖中之開關電路380或第4圖中之開關電路480),使此開關電路導通第二USB裝置與控制電路180,讓第二USB裝置與控制電路180得以進行信息傳輸。亦即,當致能第二USB裝置與控制電路180間之信息傳輸時,上述開關電路可導通第二USB裝置與控制電路180,使兩者間可進行信息傳輸。
在一實施例中,步驟602可識別連接至USB連接埠140之USB裝置120是否為滑鼠或鍵盤(亦即第6圖中之第二USB裝置),若是,則可經由將USB介面信息轉換成LPC介面信息來存取滑鼠或鍵盤內部的資訊(亦即執行步驟606)。反之,若USB裝置120經識別並非為滑鼠或鍵盤,則停止對USB裝置120進行存取,直到USB裝置120重新再次連接至USB連接埠140(亦即執行步驟604)。
在另一實施例中,當步驟602識別USB裝置120為滑鼠或鍵盤時,執行步驟606,保持控制電路180與USB裝置120之間的信息傳輸;反之,當步驟602識別USB裝置120並非為滑鼠或鍵盤時,則執行步驟604,斷開控制電路180與USB裝置120之間的信息傳輸。
為方便說明起見,請同時參照第3圖與第6圖。在又一實施例中,連接至USB連接埠140之USB裝置120經 由主控單元390透過第一介面(例如:USB介面)識別是否為滑鼠或鍵盤(步驟602),若是,則主控單元390控制開關電路380,使開關電路380導通滑鼠或鍵盤與控制電路180間的信息傳輸,讓滑鼠或鍵盤可正常運作(步驟606)。反之,若USB裝置120經識別不為滑鼠或鍵盤,則主控單元390停止切換開關電路380,使開關電路380處於與主控單元390導通的狀態,而與控制電路180斷開的狀態(步驟604)。
請同時參照第4圖與第6圖,在次一實施例中,連接至USB連接埠140之USB裝置120可經由主控單元490透過第一介面(例如:USB介面)識別是否為滑鼠或鍵盤(步驟602),若是,則主控單元490控制開關電路480,使開關電路480導通滑鼠或鍵盤與控制電路180間的信息傳輸(步驟606)。
此時主控單元490僅偵測USB介面上之狀態以判斷USB裝置120是否經重新插拔,若是,則主控單元490控制開關電路480斷開USB裝置120與控制電路180間的信息傳輸,重新回到步驟602,識別USB裝置120。若否,則主控單元490保持偵測USB介面上之狀態。
反之,在步驟602中,若USB裝置120經識別並非為滑鼠或鍵盤,則執行步驟604,經由主控單元490停止切換開關電路480,使開關電路480處於與控制電路180斷開的狀態。
綜上所述,本新型實施例係揭露一種識別裝置,前述識別裝置可識別連接至連接埠(例如:USB連接埠)的外接 裝置(例如:USB裝置)。若外接裝置經識別為第一外接裝置(例如:第一USB裝置),則使用者便無法使用第一外接裝置,反之,若外接裝置經識別為第二外接裝置(例如:第二USB裝置),則使用者可使用第二外接裝置。如此一來,若USB裝置經識別為第一USB裝置(如:隨身碟),則第一USB裝置無法存取電腦內部的資料,藉此使電腦內部的機密資料免於被任意地存取,達到資料保護之目的。更甚者,當同時有不同的USB裝置連接至USB連接埠時,識別裝置亦可分別識別USB裝置為第一USB裝置或第二USB裝置。
雖然本新型已以實施方式揭露如上,然其並非用以限定本新型,任何本領域具通常知識者,在不脫離本新型之精神和範圍內,當可作各種之更動與潤飾,因此本新型之保護範圍當視後附之申請專利範圍所界定者為準。
100‧‧‧識別裝置
120‧‧‧通用串列匯流排裝置
140‧‧‧通用串列匯流排連接埠
160‧‧‧處理單元
180‧‧‧控制電路

Claims (10)

  1. 一種識別裝置,包含:一處理單元,電性連接於一控制電路以及一連接埠之間,其中該處理單元用以偵測及識別連接該連接埠之一外接裝置;當該處理單元識別該外接裝置為一第一外接裝置時,該處理單元用以阻斷該第一外接裝置與該控制電路之間的信息傳輸;以及當該處理單元識別該外接裝置為一第二外接裝置時,該處理單元用以致能該第二外接裝置與該控制電路之間的信息傳輸。
  2. 如請求項1所述之識別裝置,其中當該處理單元識別該外接裝置為該第二外接裝置時,該處理單元更用以將該第二外接裝置所輸出的一第一介面信息轉換為一第二介面信息,並輸出該第二介面信息至該控制電路;以及該處理單元更用以將該控制電路所輸出的該第二介面信息轉換為該第一介面信息,並輸出該第一介面信息至該第二外接裝置,藉使該控制電路與該第二外接裝置進行信息傳輸。
  3. 如請求項1所述之識別裝置,其中該處理單元包含:一開關電路;當該處理單元識別該外接裝置為該第一外接裝置時,該開關電路斷開該外接裝置與該控制電路之信息傳輸;而當該處理單元識別該外接裝置為該第二外接裝置時,該開關電路保持導通該外接裝置與該控制電路之信息傳輸。
  4. 如請求項1所述之識別裝置,其中該處理單元包含:一暫存器,該暫存器用以儲存一對照表,該對照表用以記錄並儲存對應於該第一外接裝置以及該第二外接裝置之複數個資料,以供該處理單元依據該些資料識別連接該連接埠之該外接裝置。
  5. 如請求項1所述之識別裝置,其中該處理單元包含:一開關電路;以及一主控單元,用以識別該外接裝置以控制該開關電路,其中該開關電路用以導通該連接埠與該控制電路或導通該連接埠與該主控單元;其中當該主控單元識別該外接裝置為該第二外接裝置時,該主控單元控制該開關電路,藉使該開關電路導通該外接裝置與該控制電路。
  6. 如請求項5所述之識別裝置,其中該開關電路更用以偵測該外接裝置與該連接埠之連接狀態,其中當該外接裝置未與該連接埠連接時,該開關電路係用以導通該連接埠與該主控單元。
  7. 如請求項1所述之識別裝置,其中該處理單元包含:一開關電路,用以導通該連接埠與該控制電路;以及一主控單元,用以識別偵測該外接裝置;其中當該主控單元識別該外接裝置為該第二外接裝置時,該主控單元切換該開關電路,使該開關電路導通該第二外接裝置與該控制電 路。
  8. 如請求項7所述之識別裝置,其中該主控單元更用以偵測該外接裝置與該連接埠之連接狀態,其中當該外接裝置未與該連接埠連接時,該主控單元控制該開關電路,使該開關電路斷開該連接埠與該控制電路之連接。
  9. 如請求項1所述之識別裝置,其中該連接埠為一通用串列匯流排連接埠,以及該外接裝置為一通用串列匯流排裝置,且當該通用串列匯流排裝置為一第一通用串列匯流排裝置時,該處理單元用以阻斷該第一通用串列匯流排裝置透過該控制電路自一主機存取資料。
  10. 一種電腦裝置,包含:一主機板;一連接埠,電性連接該主機板;一控制電路,配置於該主機板上;以及如請求項第1至9項所述之識別裝置,電性連接該主機板,並電性連接於該控制電路以及該連接埠之間,其中該識別裝置用以偵測及識別連接該連接埠之一外接裝置;當該識別裝置識別該外接裝置為一第一外接裝置時,該識別裝置用以阻斷該第一外接裝置與該控制電路之間的信息傳輸;以及當該識別裝置識別該外接裝置為一第二外接裝置時,該識別裝置用以致能該第二外接裝置與該控制電路之間的信息傳輸。
TW102213709U 2013-07-19 2013-07-19 電腦裝置及其中之識別裝置 TWM471621U (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW102213709U TWM471621U (zh) 2013-07-19 2013-07-19 電腦裝置及其中之識別裝置
CN201320656656.XU CN203502954U (zh) 2013-07-19 2013-10-23 电脑装置及其识别装置
US14/275,902 US20150026367A1 (en) 2013-07-19 2014-05-13 Computer device and identification device therein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102213709U TWM471621U (zh) 2013-07-19 2013-07-19 電腦裝置及其中之識別裝置

Publications (1)

Publication Number Publication Date
TWM471621U true TWM471621U (zh) 2014-02-01

Family

ID=50333915

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102213709U TWM471621U (zh) 2013-07-19 2013-07-19 電腦裝置及其中之識別裝置

Country Status (3)

Country Link
US (1) US20150026367A1 (zh)
CN (1) CN203502954U (zh)
TW (1) TWM471621U (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI608356B (zh) * 2016-07-20 2017-12-11 聯陽半導體股份有限公司 週邊介面晶片及其資料傳送方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014216944A (ja) * 2013-04-26 2014-11-17 株式会社東芝 情報処理装置および表示制御方法
EP3316401B1 (de) * 2016-10-25 2018-10-24 Sick Ag Steuerung zum sicheren steuern zumindest einer maschine
CN108810751B (zh) * 2018-07-26 2021-06-08 合肥联宝信息技术有限公司 一种用于识别电子配件的电路及电子设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002312296A (ja) * 2001-04-10 2002-10-25 Nec Microsystems Ltd 周辺装置のusbインタフェース装置、その制御方法およびプログラム並びにusbインタフェースシステム
US20130055044A1 (en) * 2011-08-25 2013-02-28 Una Technologies Corporation Method And Apparatus For Restricting The Operation Of USB Devices
US9026712B2 (en) * 2012-06-25 2015-05-05 Intel Corporation USB device control using endpoint type detection during enumeration
US20140067689A1 (en) * 2012-08-31 2014-03-06 Ncr Corporation Security module and method of securing payment information
US20140280960A1 (en) * 2013-03-15 2014-09-18 Apple, Inc. Methods and apparatus for dynamically allocating devices between multiple controllers

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI608356B (zh) * 2016-07-20 2017-12-11 聯陽半導體股份有限公司 週邊介面晶片及其資料傳送方法
US10061733B2 (en) 2016-07-20 2018-08-28 Ite Tech. Inc. Peripheral interface chip and data transmission method thereof

Also Published As

Publication number Publication date
US20150026367A1 (en) 2015-01-22
CN203502954U (zh) 2014-03-26

Similar Documents

Publication Publication Date Title
US10515040B2 (en) Data bus host and controller switch
CN108227613B (zh) 电子装置及其操作方法
US9806959B2 (en) Baseboard management controller (BMC) to host communication through device independent universal serial bus (USB) interface
US9633196B2 (en) Electronic system, electronic apparatus and access authentication method thereof
US10037206B2 (en) Methods and systems for state switching
TWI620068B (zh) 支援多主機的通用序列匯流排集線設備及使用其之車用主機
TWI734950B (zh) 用於管理計算裝置之電腦實施方法、計算裝置及非暫態電腦可讀取儲存媒體
CN111191214B (zh) 一种嵌入式处理器及数据保护方法
TWM471621U (zh) 電腦裝置及其中之識別裝置
US9779047B2 (en) Universal intelligent platform management interface (IPMI) host to baseboard management controller (BMC) communication for non-x86 and legacy free systems
TWM584452U (zh) 具資料存取、傳輸及電源管理的整合電子裝置
US20190294777A1 (en) Systems and methods for managing access to host computing devices by external devices
EP3812932B1 (en) Method and portable storage device with internal controller that can self-verify the device and self-convert the device from current mode to renewed mode without communicating with host
US10409734B1 (en) Systems and methods for controlling auxiliary device access to computing devices based on device functionality descriptors
US8631177B1 (en) Multi-port device with controller for storage media device port
US20190278724A1 (en) Keyboard-video-mouse switch, signal processing method, and non-transitory computer-readable storage medium
US20220027300A1 (en) USB hub device having functionality of self firmware updating and host electronic system having the same
CN210629540U (zh) 一种安全隔离控制计算机***
CN101430637B (zh) 可检测独立冗余磁盘阵列设定的装置
CN103049715A (zh) 外设可控制使能的计算机
US20070088796A1 (en) System and method for managing console redirection at a remote information handling system
TWI728363B (zh) 具資料存取、傳輸及電源管理的整合電子裝置及其方法
TWI557577B (zh) 用於防止地址衝突之系統及其方法
US12001556B2 (en) Anti-virus chip and anti-virus method
TWI723575B (zh) 具有熱插拔安全防護機制sata界面的儲存裝置

Legal Events

Date Code Title Description
MM4K Annulment or lapse of a utility model due to non-payment of fees