1
D Scott Guthridge, Wayne Alan Downer, Kyle Gerhard Grieser, Gerrit Huizenga III: Dynamic method for configuring a computer system. International Business Machines Corporation, Klarquist Sparkmen Campbell Leigh & Whinston, May 21, 2002: US06393557 (33 worldwide citation)

A method for configuring devices within a computer system provides device configuration information for types of devices that may be included within the computer system. The device configuration information for a device type includes interface types by which devices of that device type connect to ot ...


2
Wayne Alan Downer, D Scott Guthridge, Gerrit Huizenga III, Chandrasekhar Pulamarasetti: Method for routing I/O data in a multiprocessor system having a non-uniform memory access architecture. International Business Machines Corporation, Klarquist Sparkman, August 13, 2002: US06434656 (21 worldwide citation)

In a multiprocessor system, a method for dynamically establishing an I/O path between a processor node and an I/O device for routing data there between. The method starts with providing a configuration graph. The graph has objects associated with elements (devices) of the system and links connecting ...


3
Bulent Abali, D Scott Guthridge, Richard E Harper, Peter A Manson, Harry B Marr Jr: Mutual active cancellation of fan noise and vibration. Lenovo, Gibb & Rahman, October 16, 2007: US07282873 (20 worldwide citation)

A multi-fan apparatus and method incorporates mutual active cancellation of fan noise and/or vibrations. The multi-fan apparatus includes two or more fans circuits, each comprising a fan, a fan speed controller and a separate tachometer, and a fan phase controller. The phase controller is connected ...


4
D Scott Guthridge, Rajagopal Ananthanarayanan, Ralph A Becker Szendy, Robert M Rees: Discipline for lock reassertion in a distributed file system. International Business Machines Corporation, Lieberman & Brandsdorfer, October 17, 2006: US07124131 (15 worldwide citation)

A method and system for asserting a lock in a distributed file system is provided. All distributed locks have a lease for a limited time period, wherein the lease may be renewed periodically. A lock manager data structure is provided to maintain mode compatibility of locks granted to different clien ...


5
Bulent Abali, James W Arendt, Mohammad Banikazemi, D Scott Guthridge, Dan E Poff, Ziv Rafalovich, Linda A Riedle, Gary Valentin, Nancy M Wei: Method for installing operating system on remote storage: flash deploy and install zone. International Business Machines Corporation, Gibb I P Law Firm, April 13, 2010: US07698704 (5 worldwide citation)

Two methods (native and clone) are used for installing software, such as an operating system, on client system(s) booting from shared storage. The native installation method configures an interconnection network to create an exclusive communication zone between the client system and the shared stora ...


6
Ralph A Becker Szendy, Veera Deenadhayalan, D Scott Guthridge, James Christopher Wyllie: Parity declustered storage device array with partition groups. International Business Machines Corporation, Cantor Colburn, March 18, 2014: US08677063 (2 worldwide citation)

This disclosure relates to parity declustered storage device arrays having partition groups. In an exemplary embodiment, the storage system includes a storage device array, such as disk array. Each storage device is divided into partitions. Each partition includes stripe units, such as hundreds or t ...


7
D Scott Guthridge: Error rate threshold for storage of data. International Business Machines Corporation, Cantor Colburn, Yusuke Kanehira, September 30, 2014: US08850290 (1 worldwide citation)

Embodiments of the invention relate to calculation of error rate for data storage which includes determining a completion status of a read operation of data stored in a storage device, the completion status being one of at least partially complete or not complete. The fault monitoring count is incre ...


8
Ralph A Becker Szendy, Veera W Deenadhayalan, D Scott Guthridge, James C Wyllie: Accessing data in a storage system. International Business Machines Corporation, Cantor Colburn, Yusuke Kanehira, February 17, 2015: US08959301

Embodiments of the invention relate to accessing data that spans multiple storage devices in a storage system. A first index records identifiers of data blocks and their storage locations, and a second index records storage locations. An update request is processed by writing multiple copies of a re ...


9
D Scott Guthridge, Rajagopal Ananthanarayanan, Ralph A Becker Szendy, Robert M Rees: Discipline for lock reassertion in a distributed file system. Lieberman & Brandsdorfer, November 4, 2004: US20040220931-A1

A method and system for asserting a lock in a distributed file system is provided. All distributed locks have a lease for a limited time period, wherein the lease may be renewed periodically. A lock manager data structure is provided to maintain mode compatibility of locks granted to different clien ...


10
Bulent Abali, D Scott Guthridge, Richard E Harper, Peter A Manson, Harry B Marr: Mutual active cancellation of fan noise and vibration. International Business Machines Corporation, Frederick W Gibb Iii, Gibb Intellectual Property Law Firm, May 18, 2006: US20060103334-A1

A multi-fan apparatus and method incorporates mutual active cancellation of fan noise and/or vibrations. The multi-fan apparatus includes two or more fans circuits, each comprising a fan, a fan speed controller and a separate tachometer, and a fan phase controller. The phase controller is connected ...