1
Ching Yun Chao, Patrick M Goal, Richard James McCarty: Method and apparatus for building and managing multi-clustered computer systems. International Business Machines Corporation, Duke W Yee, Jeffrey S LaBaw, Stephen J Walder Jr, August 20, 2002: US06438705 (196 worldwide citation)

One application of clustered computer systems is to support failover of applications and shared resources. Another is to support scalable or fault-tolerant distributed applications. The present invention utilizes a higher-level clustering mechanism (a multi-cluster) overlayed on top of multiple unde ...


2
Ching Yun Chao, Patrick M Goal, Richard James McCarty: Method and apparatus for managing clustered computer systems. International Business Machines Corporation, Duke W Yee, Jeffrey S LaBaw, Stephen R Tkacs, May 21, 2002: US06393485 (150 worldwide citation)

A clustered computer system provides both speed and reliability advantages. However, when communications between the clustered computers is compromised those same computers can become confused and corrupt database files. The present method and apparatus are used to improve the management of clustere ...


3
Richard James McCarty: Computer program products and systems for transparent data encryption and decryption. International Business Machines Corporation, Yee & Associates P C, Jeffrey S LaBaw, June 22, 2010: US07743403 (142 worldwide citation)

A method and system for transparently encrypting (and decrypting) sensitive data stored in a directory (or other database) is provided. Sensitive data, a password for example, may be required by a client in a distributed data processing environment. When the database entry is created, the sensitive ...


4
Clark Lubbers, Susan Elkington, Randy Hess, Stephen J Sicola, James McCarty, Anuja Korgaonkar, Jason Leveille: Flexible data replication mechanism. Hewlett Packard Development Company, September 20, 2005: US06947981 (106 worldwide citation)

A data replication management (DRM) architecture comprising a plurality of storage cells interconnected by a fabric. Flexibility in connectivity is provided by configuring each storage cell port to the fabric to handle both host data access requests and DRM traffic. Each storage cell comprises one o ...


5
Clark Lubbers, Susan Elkington, Randy Hess, Stephen J Sicola, James McCarty, Anuja Korgaonkar, Jason Leveille: System and method for ensuring merge completion in a storage area network. Hewlett Packard Development Company, April 18, 2006: US07032131 (81 worldwide citation)

Methods and systems for managing disk capacity allocated to a data log in a source data storage system during a merge process are disclosed. Data in the data log may be merged into corresponding data on a destination storage system connected to the source data storage system by at least one communic ...


6
Kenneth Bruce MacKenzie, Richard James McCarty, Amal Ahmed Shaheen: Method and apparatus for partition resolution in clustered computer systems. International Business Machines Corporation, Duke W Yee, Jeffrey S LaBaw, Michael R Nichols, March 26, 2002: US06363495 (76 worldwide citation)

A method in a computer for handling a network partition of a clustered computer system, wherein the computer is part of a number of computers located within the cluster. Data is periodically written into a data structure in a shared resource, wherein the data provides a status of the computer and wh ...


7
Clark Lubbers, Susan Elkington, Randy Hess, Stephen J Sicola, James McCarty, Anuja Korgaonkar, Jason Leveille: Storage area network, data replication and storage controller, and method for replicating data using virtualized volumes. Hewlett Packard Development Company, April 12, 2005: US06880052 (75 worldwide citation)

A storage area network (SAN) controller and method for storing and replicating data between sites in a storage area network in which storage controllers at each site implement storage virtualization. A storage cell is implemented at each site comprising at least one storage controller and a pool of ...


8
Clark Lubbers, Susan Elkington, Randy Hess, Stephen J Sicola, James McCarty, Anuja Korgaonkar, Jason Leveille: System and method for multi-destination merge in a storage area network. Hewlett Packard Development Company, December 12, 2006: US07149769 (44 worldwide citation)

A data storage system adapted to maintain redundant data storage sets at a destination location(s) is disclosed. The data storage system establishes a copy set comprising a source volume and a destination volume. Data written to a source volume is automatically copied to the destination volume. The ...


9
Clark Lubbers, Susan Elkington, Randy Hess, Stephen J Sicola, James McCarty, Anuja Korgaonkar: System and method for automatic site failover in a storage area network. Hewlett Packard Development Company, February 28, 2006: US07007042 (34 worldwide citation)

A data storage system adapted to maintain redundant data storage sets at a destination location(s) is disclosed. The data storage system establishes a copy set comprising a source volume and a destination volume. Data written to a source volume is automatically copied to the destination volume. The ...


10
Richard James McCarty: Methods and systems for transparent data encryption and decryption. International Business Machines Corporation, Duke W Yee, Jeffrey S LaBaw, Wayne P Bailey, September 16, 2008: US07426745 (33 worldwide citation)

A method and system for transparently encrypting (and decrypting) sensitive data stored in a directory (or other database) is provided. Sensitive data, a password for example, may be required by a client in a distributed data processing environment. When the database entry is created, the sensitive ...