[go: up one dir, main page]

TWI221971B - The system and method for controlling dual hot-swappable IDE devices - Google Patents

The system and method for controlling dual hot-swappable IDE devices Download PDF

Info

Publication number
TWI221971B
TWI221971B TW091121533A TW91121533A TWI221971B TW I221971 B TWI221971 B TW I221971B TW 091121533 A TW091121533 A TW 091121533A TW 91121533 A TW91121533 A TW 91121533A TW I221971 B TWI221971 B TW I221971B
Authority
TW
Taiwan
Prior art keywords
ide
hot
devices
controller
plugged
Prior art date
Application number
TW091121533A
Other languages
English (en)
Inventor
Ming-Huan Yuan
Original Assignee
Hon Hai Prec Ind Co Ltd
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 Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW091121533A priority Critical patent/TWI221971B/zh
Priority to US10/335,525 priority patent/US20040057182A1/en
Application granted granted Critical
Publication of TWI221971B publication Critical patent/TWI221971B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0607Improving or facilitating administration, e.g. storage management by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • G06F3/0635Configuration or reconfiguration of storage systems by changing the path, e.g. traffic rerouting, path reconfiguration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • G06F3/0689Disk arrays, e.g. RAID, JBOD

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Power Sources (AREA)

Description

i'F -啓 C-^-s
1221971 本發明係關於一種控制雙〖D E裝置熱插拔之系統及方 法’尤其係關於一種使用單一 I DE通道控制二個I DE裝置熱 插拔之系統及方法。 【發明背景】 隨著電腦技術的發展,對記憶體容量的要求越來越 南。為提昇記憶體容量,電腦系統通常會被附加上具有高 存取容量之永久性外部記憶裝置。而硬碟裝置(HDD )則 係當前應用最普遍的一種外部記憶裝置。 硬碟裝置通常包括存取介質、讀/寫磁頭、用來旋轉 存取介質的馬達及電路板,其中、電路板設有介面用以將硬 碟裝置連接至電腦的硬碟控制板上,而丨DE介面則是將電 子裝置(如硬碟裝置)連接至電腦上的一種常用標準介 面,凡符合IDE標準的IDE硬碟裝置即稱為1£^硬碟裝置
(IDE 一 HDD) ° IDE標準允許兩個ide硬碟裝置通過同一 IDE 通道連接至一硬碟控制板。 同4,由於電腦可被设計成飼服器,透過網路的架 構,可以提供網路存取在網路檔案伺服器硬碟中的資料, 因此,當這些硬碟發生問題需要維修時,必須要能夠在不 關閉系統電源的情況之下進行,以避免傳輸中的資料遺 失,所以可熱插拔的IDE硬碟就為滿足此需求而被設計出 在習知的應用中,因為熱插拔一丨DE硬碟裝置,同一 通道連接的另一IDE硬碟裝置將對其造成妨礙^影響^統 1221971 ^ 9a 7 -9 ___案號 91121533: ‘ 3 a_^_ 五、發明說明(2) 的穩定性,故一 I D E通道通常僅連接一個可熱插拔I D E硬碟 裝置。此時,該I DE通道提供的另一接口則閑置,造成資 源浪費。 【發明目的】 本發明之一目的在於提供一種控制雙i DE裝置熱插拔 之系統,可使一 I DE通道同時連接兩個可熱插拔丨De裝置, 且該二可熱插拔I D Ε裝置均可進行熱插拔操作。 本發明之另一目的在於提供一種控制雙IDE裝置熱插 拔之方法,以控制同一 ID E通道連接的兩個可熱插拔I d ε裝 置均可進行熱插拔操作。 【發明特徵】 為實現上述目的,本發明提供一種控制雙IDE裝置熱 插拔之系統,其包括:一 I DE控制器,用以發送IDE匯流排 訊號;第一、第二IDE裝置,受IDE控制器控制而進行資料 存取;第一、第二快速開關,因應於第一、第二IDE裝置 而設置,可傳送或中斷IDE匯流排訊號至第一、第二ide裝 置’一IDE連接器’用以電性連接ij)e控制器與第一、第二 快速開關;以及一熱插拔控制器,藉由丨DE連接器與丨DE控 制器進行訊號的傳送與接收,並可控制第一、第二快速開 關開啟或關閉,以使第一、第二丨D E裝置之一熱拔出時, 停止傳送〖DE匯流排訊號至該熱拔出之IDE裝置,而當其熱 插入時’恢復傳送1 DE匯流排訊號至該熱插入之I DE裝置。 【較佳實施例說明】 請參第一圖所示,係本發明所提供之控制雙IDE裝置
93. 1221971 案—號 91121533 五、發明說明(3) 熱插拔之系統框圖。在本實施例中,選取〖DE硬碟裝置為 何作說明。該電路包括一iDE控制器1〇、一iDE連接器2〇、 熱插拔控制态3 0、第·―、第二快速開關4 1、4 2及第一、 第二IDE裝置51、52,其中第一、第二ide裝置51、52可為 IDE儲存裝置,例如I de硬碟裝置,且分別與第一、第二快 速開關4 1、42電性連接。電源供應器6 〇通過第一、第二電 源開關61、62分別對第一、第二IDE硬碟裝置51、52供 電。本實施例中,各電路元件均採用低態觸發,即對其施 加低電平(如邏輯” )訊號時動作,施加高電平(如邏 輯” 1 ”)訊號時不動作。 IDE控制器1 〇藉由IDE線纜(未圖示)將IDE匯流排訊 ,傳迗至IDE連接器2〇,該iDE匯流排訊號包含地址訊號、 貧料訊號及控制訊號等。從〖DE連接器出來的丨DE匯流排訊 號將分別傳送至第一、第二快速開關41、42。第一、第二 快^開關4 1、4 2通過開啟或關閉而允許或阻止〗DE匯流排 訊號傳送至第一、第二IDE硬碟裝置51、52。該二快速開 關4 1、42在非工作狀況下均為關閉狀態,且不同時開啟, 當其中一個開啟,另一個則處關閉狀態。在第一、第二 IDE硬碟裝置51、52均連接於電路的情況下,用戶決定對 那1 DE硬碟》裝置進行存取將藉由I DE控制器1 〇的控制實 現。例如’右決定存取第一〖DE硬碟裝置5丨,丨㈣控制器丄〇 發出Μ〇Ν = 〇的控制訊號,該控制訊號通過IDE連接器20傳送 至熱插拔控制器30。熱插拔控制器30則向第一電源開關6 1 ;aPowerON-〇的控制訊號,使第一電源開關61開啟,電 1221971 } ; ^ > -:. ;:;'f I·—-:, ' ;更 ta , Ί; _ ___案號 91121533 年 #] 月日ί日 佟庀_ 五、發明說明(4) 源供應器可對第一 IDE硬碟裝置51供電;熱插拔控制器3〇 亦向第一快速開關41發出Swi tchON = 0的控制訊號,使第— 快速開關4 1開啟,從而I D E匯流排訊號得以傳送至第一 I j) E 硬碟裝置51。此時IDE控制器10未發出SON = 0的控制訊號, 使得熱插拔控制器30亦未發出Swi t chON = 0的控制訊號至第 二快速開關42,第二快速開關42依然保持關閉狀態,iDE 匯流排訊號無法通過,是以不能對第二I DE硬碟裝置5 2進 行存取。相應地,若決定對第二I DE硬碟裝置進行存取, 則I D E控制器1 〇僅發出S Ο N = 0的控制訊號,使第二快速開關 4 2開啟’ I DE匯流排訊號傳送至第二I de硬碟裝置5 2,同時 第一快速開關4 1因無控制訊號觸發,處於關閉狀態,故不 能對第一 IDE硬碟裝置51存取。 請參第二圖所示,係本發明所提供之熱拔出一 IDE裝 置之流程圖,例如若將工作中的第一 IDE硬碟裝置η從電 路中拔出,則執行步驟71,第一 IDE硬碟裝置51將發出 MPresent = l的訊號至熱插拔控制器3〇。接著執行步驟72, 熱插拔控制器30發送Swi tchON = l的控制訊號至第一快速開 關41,第一快速開關41關閉,使得IDE匯流排訊號無法繼 續傳送至第一 IDE硬碟裝置51。再執行步驟73,熱插拔控 制器30發出P〇weron = 1的控制訊號至第一電源開關6 1,第 一電源開關6 1關閉,電源供應器6 〇停止對第一 [D e硬碟裝 置供電。然後執行步驟7 4,熱插拔控制器3 〇發出 MPresnet = l訊號經由ide連接器20傳送至IDE控制器10,告
知IDE控制器1〇不再發送IDE匯流排訊號。熱拔出第二IDE
1221971 硬碟裝置5 2的控制過程類似,此不贅述。 請參第三圖所示,係本發明所提供之熱插入一丨DE裝 置之流程圖,例如若再將第一 IDE硬碟裝置51熱插入電路 中,則執行步驟81,第一 IDE硬碟裝置51將發出MPresent^ 〇的訊號至熱插拔控制器30。接著執行步驟82,熱插拔控 制器30發出P〇wer〇N = 〇的控制訊號至第一電源開關61,第 一電源開關6 1開啟,電源供應器6 〇開始對第一〖DE硬碟裝 置供電。然後執行步驟83,熱插拔控制器30發出 MPresnet = 0訊號經由IDE連接器20傳送至IDE控制器1〇,告 知IDE控制器1 〇開始發送I DE匯流排訊號。熱插拔控制器3 〇 此時可接受I DE控制器1 〇所發送之μ〇N = 0的控制訊號,來發 送SwitchON = 0的控制訊號至第一快速開關41,第一快速開 關4 1開啟,使得I de匯流排訊號得以傳送至第一丨DE硬碟裝 置51。熱插入第二ide硬碟裝置52的控制過程類似,此不 贅述。 相較於習知技術,本發明提供的控制雙IDE裝置熱插 拔之系統及方法,可對同一 IDE通道連接的二I DE裝置進行 熱插拔操作。本實施例中,熱拔出第一丨DE硬碟裝置5 i 後,亦可對第二IDE硬碟裝置52進行存取;若再將第一硬 碟裝置5 1熱插入電路中,則根據用戶需求而決定存取第一 或第一 IDE硬碟裝置51、52。同樣地,亦可熱拔出第二ide 硬碟裝置52而進行存取第一 ide硬碟裝置51的操作。是 以’本發明可充分利用提供之IDE接口,且二IDE裝置熱插 拔時不會彼此影響。
1221971 案號 91121533 14替換貞 年 厗 m 修正 五、發明說明(6) 綜上所述,本發明係合乎發明專利之要件,故爰依法 提出申請。惟,以上所揭露者,僅為本發明之較佳實施例 而已,自不能以此限定本發明之權利範圍,因此以本發明 所作之均等變化或修飾者,皆仍屬本發明所涵蓋之範圍。
第10頁 1221971 拟7.砧 _案號91121533 年 月 曰_Μ-_ 圖式簡單說明 第一圖係本發明所提供之控制雙I D E裝置熱插拔之系統框 圖。 第二圖係本發明所提供之熱拔出一 I DE裝置之流程圖。 第三圖係本發明所提供之熱插入一 I DE裝置之流程圖。 【主要元件符號說明】 I D E控制器 10 IDE連接器 20 熱插拔控制器 30 快速開關 41 > 42 IDE裝置 51 >52 電源供應器 60 電源開關 61 〜62

Claims (1)

1221971 Z 览 Τ,9.’’ Ί ____案號 91 121533 , ·:]β_日修丨下_____ 六、申請專利範圍 【申請專利範圍】 1 · 一種控制雙I DE裝置熱插拔之系統,其包括: 一 IDE控制器,用以發送IDE匯流排訊號; 第一、第二I D E裝置,受I D E1控制器控制而進行資料存 取; ' 第一、第二快速開關,因應於第一、第二IDE裝置而設 置,可傳送或中斷I DE匯流排訊號至第一、第二I DE裝 置; 一 IDE連接器,用以電性連接丨DE控制器與第一、第二快 速開關;以及 一熱插拔控制器,藉由丨DE連接器與I DE控制器進行訊號 的傳送與接收,並可控制第一、第二快速開關開啟或關 閉’以使第一、第二IDE裝置之一熱拔出時,停止傳送 IDE匯流排訊號至該熱拔出之IDE裝置,而當其熱插入 時’恢復傳送IDE匯流排訊號至該熱插入之IDE裝置。 2·如申凊專利範圍第1項所述之系統,其中所述ide裝置係 IDE硬碟裝置。 3 ·如申請專利範圍第1項所述之系統,其中該系統進一步 包括一電源供應器,用以對第一、第二IDE裝置供電。 4 ·如申請專利範圍第3項所述之系統,其中該系統進—步 設有第一、第二電源開關,其分別與第一、第二I DE裝置 及電源供應器電性連接,受熱插拔控制器控制,當熱拔 出操作時停止對該熱拔出之I DE裝置供電,而當熱插入操 作時恢復對該熱插入之IDE裝置供電。 ’、
第12頁 1221971
5· —種控制雙IDE裝置熱插拔之方法,其包括步驟: 提供一 I D E控制器’用以發送I D e匯流排訊號; 提供第一、第二I DE裝置,其受I j) e控制器控制而進行資 料存取; 提供第一、第二快速開關,因應於第一、第二I裝置而 設置,其可傳送或中斷IDE匯流排訊號至第一、第二IDE 裝置; 提供一 I DE連接器,用以電性連接丨De控制器與第一、第 二快速開關;以及
提供一熱插拔控制器,藉由I DE連接器與I DE控制器進行 訊號的傳送與接收,並可控制第一、第二快速開關開啟 或關閉,以使第一、第二I DE裝置之一熱拔出時,停止 傳送IDE匯流排訊號至該熱拔出之IDE裝置,而當其熱插 入時,恢復傳送IDE匯流排訊號至該熱插入之IDE裝置。 6·如申請專利範圍第5項所述之方法,其中進一步包含步 驟:提供一電源供應器,用以對第一、第二IDE裝置供 電。
7·如申請專利範圍第6項所述之方法,其中進一步包含步 驟:提供第一、第二電源開關,其分別與第一、第二ID E 裝置及電源供應器電性連接,受熱插拔控制器控制,當 熱拔出操作時停止對該熱拔出之IDE裝置供電,而當熱插 入操作時恢復對該熱插入之I DE裝置供電。
第13頁
TW091121533A 2002-09-20 2002-09-20 The system and method for controlling dual hot-swappable IDE devices TWI221971B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW091121533A TWI221971B (en) 2002-09-20 2002-09-20 The system and method for controlling dual hot-swappable IDE devices
US10/335,525 US20040057182A1 (en) 2002-09-20 2002-12-30 Method and control apparatus for controlling two hot-swapable IDE devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW091121533A TWI221971B (en) 2002-09-20 2002-09-20 The system and method for controlling dual hot-swappable IDE devices

Publications (1)

Publication Number Publication Date
TWI221971B true TWI221971B (en) 2004-10-11

Family

ID=31989771

Family Applications (1)

Application Number Title Priority Date Filing Date
TW091121533A TWI221971B (en) 2002-09-20 2002-09-20 The system and method for controlling dual hot-swappable IDE devices

Country Status (2)

Country Link
US (1) US20040057182A1 (zh)
TW (1) TWI221971B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040066095A1 (en) * 2002-10-02 2004-04-08 Hewlett-Packard Company Apparatus for controlling transmissions to reduce electromagnetic interference in an electronic system
US7414335B2 (en) * 2004-04-15 2008-08-19 Seagate Technology Inrush current controller
TWI277873B (en) * 2005-05-03 2007-04-01 Via Tech Inc IDE control system and redundant array of independent disks system with a hot plug function therein
KR101134789B1 (ko) * 2005-05-09 2012-04-13 엘지전자 주식회사 휴대용 컴퓨터 및 그 제어방법
US7884495B2 (en) * 2006-05-16 2011-02-08 Honeywell International Inc. Method and apparatus for hot swap of line replaceable modules for AC and DC electric power systems
TWI800344B (zh) * 2022-04-07 2023-04-21 緯穎科技服務股份有限公司 主機板、熱插拔控制信號產生器以及其控制信號產生方法

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9405855D0 (en) * 1994-03-24 1994-05-11 Int Computers Ltd Computer system
KR0163706B1 (ko) * 1995-08-31 1998-12-15 김광호 주변 장치 교환 회로 및 방법
US5761460A (en) * 1996-07-19 1998-06-02 Compaq Computer Corporation Reconfigurable dual master IDE interface
US6125417A (en) * 1997-11-14 2000-09-26 International Business Machines Corporation Hot plug of adapters using optical switches
US6067618A (en) * 1998-03-26 2000-05-23 Innova Patent Trust Multiple operating system and disparate user mass storage resource separation for a computer system
US6189050B1 (en) * 1998-05-08 2001-02-13 Compaq Computer Corporation Method and apparatus for adding or removing devices from a computer system without restarting
US6658507B1 (en) * 1998-08-31 2003-12-02 Wistron Corporation System and method for hot insertion of computer-related add-on cards
US6487623B1 (en) * 1999-04-30 2002-11-26 Compaq Information Technologies Group, L.P. Replacement, upgrade and/or addition of hot-pluggable components in a computer system
US6401157B1 (en) * 1999-04-30 2002-06-04 Compaq Information Technologies Group, L.P. Hot-pluggable component detection logic
JP2001022527A (ja) * 1999-07-12 2001-01-26 Nec Niigata Ltd コンピュータ内蔵hddへの外部からのアクセス方式
US6460099B1 (en) * 1999-07-14 2002-10-01 Hewlett-Packard Company Apparatus for expansion of single channel AT Attachment/IDE interface
KR100621615B1 (ko) * 1999-08-30 2006-09-06 삼성전자주식회사 마스터 및 슬레이브 모드를 모두 지원하는 스왑 베이 디바이스와 이를 갖는 휴대용 컴퓨터
US6594721B1 (en) * 2000-02-29 2003-07-15 Hewlett-Packard Development Company, L.P. Surprise hot bay swapping of IDE/ATAPI devices
DE20006458U1 (de) * 2000-04-07 2000-06-15 Key Technology Corp., Hsinchu RAID-Vorrichtung mit anpassungsfähiger Befehlsverarbeitung und Datenübertragung
TW486659B (en) * 2000-09-14 2002-05-11 Acer Inc Computer system with hot-swap function
US6654843B1 (en) * 2000-10-12 2003-11-25 Hewlett-Packard Development Company, L.P. Hot swapping
US6950895B2 (en) * 2001-06-13 2005-09-27 Intel Corporation Modular server architecture
US6560750B2 (en) * 2001-07-27 2003-05-06 Promise Technology Inc. Method for providing master-slave heat-swapping apparatus and mechanism on a mono-ATA bus
US20030033465A1 (en) * 2001-08-08 2003-02-13 Cheng-Chih Chien Hot-swap device applicable to ATA interface
US7159063B2 (en) * 2001-08-31 2007-01-02 American Megatrends, Inc. Method and apparatus for hot-swapping a hard disk drive
US20040003157A1 (en) * 2002-06-27 2004-01-01 Lee Chun Liang Hot plug protection device for hard disk drives
US20040019710A1 (en) * 2002-07-26 2004-01-29 Kolli Neela Syam Hard drive hot insertion and removal notifications

Also Published As

Publication number Publication date
US20040057182A1 (en) 2004-03-25

Similar Documents

Publication Publication Date Title
US6061752A (en) Technique for hot plugging a peripheral controller card containing PCI and SCSI buses on a single connector into a host system board
TW564349B (en) Method and related apparatus for controlling transmission interface of external device of computer system
CN109933475A (zh) 一种硬盘热插拔处理系统、方法及装置
WO2017113683A1 (zh) 包含扩展接口的usb数据线及其控制方法
CN112835519B (zh) 一种数据读取方法、装置、电子设备及存储介质
CN1159624A (zh) 信息处理设备
TWI736834B (zh) 傳輸介面電路
TWI450096B (zh) 具可擴充性之混合式儲存裝置及電腦系統與控制方法
CN110069436A (zh) 热插拔控制电路及相关存储服务器系统
KR20180085192A (ko) 핫 플러그 모듈 및 메모리 모듈을 포함하는 시스템
US20030023410A1 (en) Method and apparatus for flushing of a device cache and suspending/shutting-down the device
CN111858431A (zh) 一种基于pcie的扩展柜的热插拔方法、装置、设备和介质
TWI221971B (en) The system and method for controlling dual hot-swappable IDE devices
CN100594486C (zh) 连接大容量存储设备的方法
CN117349212A (zh) 一种服务器主板及其固态硬盘插入检测方法
CN101727399B (zh) 存储装置及使用该存储装置的数据交换系统
CN1301469C (zh) 双热插拔ide装置之控制电路及方法
CN100489825C (zh) 通用序列总线连接端口的扩充模块及扩充方法
TWI239508B (en) Storage device controller apparatus, storage system and storage method
TW202205101A (zh) 具自動更新韌體功能的usb集線裝置及具有該usb集線裝置的主機系統
CN103135939A (zh) 存取装置
CN101604547A (zh) 一种磁盘阵列热插拔数据写保护系统和方法
JP2025002388A (ja) ストレージ装置、及びストレージ装置の制御方法
US10318463B2 (en) Interface controller, external electronic device, and external electronic device control method
US20090185559A1 (en) Integration module for universal serial bus

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees