1
Philip K Chai, Chan Y Ng, John R Paveza, Lloyd R Shipman Jr, Christ J Xydes: Fault tolerant data storage subsystem employing hierarchically arranged controllers. International Business Machines Corporation, Esther Klein, Andrew J Dillon, April 2, 1996: US05504882 (184 worldwide citation)

A fault tolerant disk storage subsystem which includes a multipath dynamically alterable hierarchical arrangement of storage device controllers. Multiple storage device controllers are provided which are each adapted to emulate a storage device and which each include a cache memory which has multipl ...


2
Brent C Beardsley, Joel H Cord, Joseph S Hyde II, Vernon J Legvold, Carol S Michod, Gary E Morain, Chan Y Ng, John R Paveza, Lloyd R Shipman Jr: Performance enhancement system and method for a hierarchical data cache using a RAID parity scheme. International Business Machines Corporation, Baker Maxham Jester & Meador, June 3, 1997: US05636359 (90 worldwide citation)

A system and method for reducing device wait time in response to a host initiated write operation modifying a data block. The system includes a host computer channel connected to a storage controller which has cache memory and a nonvolatile storage buffer in a first embodiment. An identical system m ...


3
James C Chen, Julia Liu, Chan Y Ng, William G Sherman II: Method and means for utilizing device long busy response for resolving detected anomalies at the lowest level in a hierarchical, demand/response storage management subsystem. International Business Machines Corporation, R B Brodie, E E Klein, October 19, 1999: US05968182 (30 worldwide citation)

A method and means within a hierarchical, demand/response DASD subsystem of the passive fault management type in which, upon the occurrence of fault, error, or erasure, a long device busy signal of finite duration is provided to a host CPU. Any DASD storage device subject to the anomaly is isolated ...


4
Thao B Bui, James C Chen, Chan Y Ng: Method and means for reducing device contention by random accessing and partial track staging of records according to a first DASD format but device mapped according to a second DASD format. International Business Machines Corporation, Esther E Klein, Abdy Raissinia, August 29, 2000: US06112277 (23 worldwide citation)

A staging method and means for both device read and update write operations in which messages and commands between a storage subsystem and a fixed-block formatted RAID array emulating a variable-length record (CKD) formatted device for both read and write operations are evaluated to ascertain whethe ...


5
Chan Y Ng, Norman K Ouchi, David T Wang, Wellington C Yu: Rotating storage device track format emulation. International Business Machines Corporation, Mark A Haynes, Henry E Otto Jr, July 14, 1987: US04680653 (12 worldwide citation)

Disclosed is a method for recording a record that emulates a first recording format, which includes a track reference point, such as an index field, used for determining a position of a record on a track according to the first recording format, on a moving storage device operating according to a sec ...


6
Thao B Bui, James C Chen, Chan Y Ng: Method and means for reducing device contention by random accessing and partial track staging of records according to a first DASD format but device mapped according to a second DASD format. International Business Machines Corporation, Abdy Raissinia, Esther E Klein, Douglas R Millett, October 22, 2002: US06470421 (11 worldwide citation)

A staging method and means for both device read and update write operations in which messages and commands between a storage subsystem and a fixed-block formatted RAID array emulating a variable-length record (CKD) formatted device for both read and write operations are evaluated to ascertain whethe ...


7
kevin G Kramer, Henry Horngren Tsou, Chan Y Ng, Christopher Scott Taylor, Kwan Sang Yap: Non-zero credit management to avoid message loss. International Business Machines Corporation, Paul D Greeley Esq, Ohlandt Greeley Ruggiero & Perle, September 5, 2002: US20020124102-A1

A device for controlling the flow of command messages in a network in order to alleviate full queue situations that may result in an overrun of commands. The device comprises a counter circuit for determining the number of buffers available in the command queue and a control circuit for controlling ...