Patents by Inventor Myung M. Bae
Myung M. Bae has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10649811Abstract: Disclosed aspects relate to sunder management with respect to a shared pool of configurable computing resources having a cluster of disperse nodes. A set of sunder event response prioritization data may be determined based on a set of cluster profile data for the cluster of disperse nodes. A sunder event which indicates a partitioned status may be detected with respect to the cluster of disperse nodes. The set of sunder event response prioritization data may be examined. In response to detecting the sunder event, a sunder event response operation may be performed to maintain asset availability.Type: GrantFiled: October 15, 2016Date of Patent: May 12, 2020Assignee: International Business Machines CorporationInventors: Myung M. Bae, Robert K. Gardner
-
Patent number: 10652099Abstract: A site asymmetric topology reconciliation module (SATRM) provides a stable topology for nodes located at different sites of the cluster during loss and reconnection of communication links between the sites. The SATRM monitors the cluster topology for changes in communication links between nodes. When there is an unstable cluster topology due to a loss in the communication links, the SATRM severs links to one or more sites to create a stable topology. When a communication links recovers, the SATRM merges sites to create a stable topology with the sites connected with the recovered communication links.Type: GrantFiled: September 4, 2018Date of Patent: May 12, 2020Assignee: International Business Machines CorporationInventors: Myung M. Bae, Esdras E. Cruz-Aguilar, Perinkulam I. Ganesh, Savitri Hunasheekatti, Dimpu K. Nath
-
Publication number: 20190007276Abstract: A site asymmetric topology reconciliation module (SATRM) provides a stable topology for nodes located at different sites of the cluster during loss and reconnection of communication links between the sites. The SATRM monitors the cluster topology for changes in communication links between nodes. When there is an unstable cluster topology due to a loss in the communication links, the SATRM severs links to one or more sites to create a stable topology. When a communication links recovers, the SATRM merges sites to create a stable topology with the sites connected with the recovered communication links.Type: ApplicationFiled: September 4, 2018Publication date: January 3, 2019Inventors: Myung M. Bae, Esdras E. Cruz-Aguilar, Perinkulam I. Ganesh, Savitri Hunasheekatti, Dimpu K. Nath
-
Patent number: 10129090Abstract: A site asymmetric topology reconciliation module (SATRM) provides a stable topology for nodes located at different sites of the cluster during loss and reconnection of communication links between the sites. The SATRM monitors the cluster topology for changes in communication links between nodes. When there is an unstable cluster topology due to a loss in the communication links, the SATRM severs links to one or more sites to create a stable topology. When a communication links recovers, the SATRM merges sites to create a stable topology with the sites connected with the recovered communication links.Type: GrantFiled: April 12, 2016Date of Patent: November 13, 2018Assignee: International Business Machines CorporationInventors: Myung M. Bae, Esdras E. Cruz-Aguilar, Perinkulam I. Ganesh, Savitri Hunasheekatti, Dimpu K. Nath
-
Publication number: 20180107390Abstract: Disclosed aspects relate to sunder management with respect to a shared pool of configurable computing resources having a cluster of disperse nodes. A set of sunder event response prioritization data may be determined based on a set of cluster profile data for the cluster of disperse nodes. A sunder event which indicates a partitioned status may be detected with respect to the cluster of disperse nodes. The set of sunder event response prioritization data may be examined. In response to detecting the sunder event, a sunder event response operation may be performed to maintain asset availability.Type: ApplicationFiled: October 15, 2016Publication date: April 19, 2018Inventors: Myung M. Bae, Robert K. Gardner
-
Publication number: 20170295067Abstract: A site asymmetric topology reconciliation module (SATRM) provides a stable topology for nodes located at different sites of the cluster during loss and reconnection of communication links between the sites. The SATRM monitors the cluster topology for changes in communication links between nodes. When there is an unstable cluster topology due to a loss in the communication links, the SATRM severs links to one or more sites to create a stable topology. When a communication links recovers, the SATRM merges sites to create a stable topology with the sites connected with the recovered communication links.Type: ApplicationFiled: April 12, 2016Publication date: October 12, 2017Inventors: Myung M. Bae, Esdras E. Cruz-Aguilar, Perinkulam I. Ganesh, Savitri Hunasheekatti, Dimpu K. Nath
-
Patent number: 8767964Abstract: A system to improve communication security in cluster machine processing may include interconnected computers that can jointly process data. The system may also include a shared secret key used by each of the interconnected computers to encrypt, decrypt, and/or authenticate data being sent, or received, from one of the interconnected computers to another of the interconnected computers. The system may further include a new shared secret key used by each of the interconnected computers to encrypt, decrypt, and/or authenticate data being sent, or received, from one of the interconnected computers to another of the interconnected computers. In addition, the new shared secret key may coexist with the shared secret key without adversely affecting the joint processing of data performed by the plurality of interconnected computers.Type: GrantFiled: March 26, 2008Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Myung M. Bae, Christopher V. DeRobertis, Robert K. Gardner, Robert R. Gensler, Jr., John R Hare, Felipe Knop, Serban C. Maerean, Johannes Sayre, Hemant R. Suri
-
Patent number: 8091092Abstract: Globally consistent information is locally provided to communications layers. Globally consistent information is stored in a Network Availability Matrix, which is locally accessible by a communications layer. If an event is detected, the communications layer is automatically notified by the Network Availability Matrix, and is able to use the information in the Network Availability Matrix to quickly take action.Type: GrantFiled: August 30, 2007Date of Patent: January 3, 2012Assignee: International Business Machines CorporationInventors: Myung M. Bae, Paul D. DiNicola, Chulho Kim, Rajeev Sivaram
-
Publication number: 20110258306Abstract: The acquisition of a lock among nodes of a divided cluster is disclosed. A method is performable by each of at least one node of the cluster. A node waits for a delay corresponding to its identifier. The node asserts intent to acquire the lock by writing its identifier to X and Y variables where another node has failed to acquire the lock. The node waits for another node to acquire the lock where the other node has written to X, and proceeds where Y remains equal to its own identifier. The node waits for another node to acquire the lock where the other node has written to a Z variable, and writes its own identifier to Z and proceeds where the other node has failed. The node writes a value to Y indicating that it is acquiring the lock, and maintains acquisition by periodically writing to Z.Type: ApplicationFiled: June 25, 2011Publication date: October 20, 2011Inventors: Sudhir G. Rao, Myung M. Bae, Thomas K. Clark, Douglas Griffith, Roger L. Haskin, Shah Mohammad Rezaul Islam, Felipe Knop, Soumitra Sarkar, Frank B. Schmuck, Theodore B. Vojnovich, Yi Zhou, Robert Curran
-
Patent number: 7996851Abstract: Globally consistent information is locally provided to communications layers. Globally consistent information is stored in a Network Availability Matrix, which is locally accessible by a communications layer. If an event is detected, the communications layer is automatically notified by the Network Availability Matrix, and is able to use the information in the Network Availability Matrix to quickly take action.Type: GrantFiled: November 20, 2007Date of Patent: August 9, 2011Assignee: International Business Machines CorporationInventors: Myung M. Bae, Paul D. DiNicola, Chulho Kim, Rajeev Sivaram
-
Patent number: 7991753Abstract: The acquisition of a lock among nodes of a divided cluster is disclosed. A method is performable by each of at least one node of the cluster. A node waits for a delay corresponding to its identifier. The node asserts intent to acquire the lock by writing its identifier to X and Y variables where another node has failed to acquire the lock. The node waits for another node to acquire the lock where the other node has written to X, and proceeds where Y remains equal to its own identifier. The node waits for another node to acquire the lock where the other node has written to a Z variable, and writes its own identifier to Z and proceeds where the other node has failed. The node writes a value to Y indicating that it is acquiring the lock, and maintains acquisition by periodically writing to Z.Type: GrantFiled: May 21, 2004Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventors: Sudhir G. Rao, Myung M. Bae, Thomas K. Clark, Douglas Griffith, Roger L. Haskin, Shah Mohammad Rezaul Islam, Felipe Knop, Soumitra Sarkar, Frank B. Schmuck, Theodore B. Vojnovich, Yi Zhou, Robert Curran
-
Patent number: 7984072Abstract: A three-dimensional data structure for storing data is defined and maintained. The three-dimensional data structure includes at least one column of data having a depth greater than zero indicating that multiple data values are provided for multiple domains represented by the structure. The data structure also includes zero or more columns of data having a depth of zero indicating that the data value of a zero depth column is invariable for a plurality of domains represented by the structure. The structure is maintained by employing various operations including, create, write and read operations.Type: GrantFiled: December 18, 2008Date of Patent: July 19, 2011Assignee: International Business Machines CorporationInventors: Myung M. Bae, Jeffrey S. Lucash, Michael A. Schmidt
-
Patent number: 7953837Abstract: A distributed system has a multiplicity of nodes. A group of the nodes subscribe to a group services process. The group is subject to dissolving. A list of persistent subscribers to the group is maintained. Subscriptions to members and states of the group that are persistent subscribers do not terminate in response to the group being dissolved. The persistent subscribers automatically receive a notice in response to the group being reestablished and do not need to re-subscribe to the group.Type: GrantFiled: June 13, 2008Date of Patent: May 31, 2011Assignee: International Business Machines CorporationInventors: Myung M. Bae, Jifang Zhang
-
Patent number: 7814373Abstract: The notion of controlling, using and monitoring remote resources in a distributed data processing system through the use of proxy resource managers and agents is extended to provide failover capability so that resource coverage is preserved and maintained even in the event of either temporary or longer duration node failure. Mechanisms are provided for consistent determination of resource status. Mechanisms are also provided which facilitate the joining of nodes to a group of nodes while still preserving remote resource operations. Additional mechanisms are also provided for the return of remote resource management to the control of a previously failed, but now recovered node, even if the failure had resulted in a node reset.Type: GrantFiled: June 25, 2008Date of Patent: October 12, 2010Assignee: International Business Machines CorporationInventors: Myung M. Bae, Ramendra K. Sahoo
-
Publication number: 20090245518Abstract: A system to improve communication security in cluster machine processing may include interconnected computers that can jointly process data. The system may also include a shared secret key used by each of the interconnected computers to encrypt, decrypt, and/or authenticate data being sent, or received, from one of the interconnected computers to another of the interconnected computers. The system may further include a new shared secret key used by each of the interconnected computers to encrypt, decrypt, and/or authenticate data being sent, or received, from one of the interconnected computers to another of the interconnected computers. In addition, the new shared secret key may coexist with the shared secret key without adversely affecting the joint processing of data performed by the plurality of interconnected computers.Type: ApplicationFiled: March 26, 2008Publication date: October 1, 2009Inventors: Myung M. Bae, Christopher V. DeRobertis, Robert K. Gardner, Robert R. Gensler, JR., John R. Hare, Felipe Knop, Serban C. Maerean, Johannes Sayre, Hemant R. Suri
-
Patent number: 7543046Abstract: A method for managing node-specific quorum roles in a cluster of nodes. The method comprises assigning a configuration change of node role attributes to a node in the cluster, with each attribute being represented by a bit of a binary value. The binary value corresponding to the specified node role attributes is converted to an integer value and the integer value is stored in a node record associated with the node. The node record is accessed to isolate each bit of the integer value associated with the node and the node role attributes assigned to the node are identified from each of the isolated bits of the integer value associated with the node. A determination of whether the configuration change can be safely supported by a configuration quorum of nodes required to represent the cluster's configuration accurately is made based on the identified node role attributes.Type: GrantFiled: May 30, 2008Date of Patent: June 2, 2009Assignee: International Business Machines CorporationInventors: Myung M. Bae, Steven R. Champagne, Robert K. Gardner, Felipe Knop, Johannes M. Sayre
-
Publication number: 20090132501Abstract: A three-dimensional data structure for storing data is defined and maintained. The three-dimensional data structure includes at least one column of data having a depth greater than zero indicating that multiple data values are provided for multiple domains represented by the structure. The data structure also includes zero or more columns of data having a depth of zero indicating that the data value of a zero depth column is invariable for a plurality of domains represented by the structure. The structure is maintained by employing various operations including, create, write and read operations.Type: ApplicationFiled: December 18, 2008Publication date: May 21, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Myung M. Bae, Jeffrey S. Lucash, Michael A. Schmidt
-
Patent number: 7487172Abstract: A three-dimensional data structure for storing data is defined and maintained. The three-dimensional data structure includes at least one column of data having a depth greater than zero indicating that multiple data values are provided for multiple domains represented by the structure. The data structure also includes zero or more columns of data having a depth of zero indicating that the data value of a zero depth column is invariable for a plurality of domains represented by the structure. The structure is maintained by employing various operations including, create, write and read operations.Type: GrantFiled: January 20, 2006Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: Myung M. Bae, Jeffrey S. Lucash, Michael A. Schmidt
-
Publication number: 20080313333Abstract: The notion of controlling, using and monitoring remote resources in a distributed data processing system through the use of proxy resource managers and agents is extended to provide failover capability so that resource coverage is preserved and maintained even in the event of either temporary or longer duration node failure. Mechanisms are provided for consistent determination of resource status. Mechanisms are also provided which facilitate the joining of nodes to a group of nodes while still preserving remote resource operations. Additional mechanisms are also provided for the return of remote resource management to the control of a previously failed, but now recovered node, even if the failure had resulted in a node reset.Type: ApplicationFiled: June 25, 2008Publication date: December 18, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Myung M. Bae, Ramendra K. Sahoo
-
Publication number: 20080307095Abstract: A distributed system has a multiplicity of nodes. A group of the nodes subscribe to a group services process. The group is subject to dissolving. A list of persistent subscribers to the group is maintained. Subscriptions to members and states of the group that are persistent subscribers do not terminate in response to the group being dissolved. The persistent subscribers automatically receive a notice in response to the group being reestablished and do not need to re-subscribe to the group.Type: ApplicationFiled: June 13, 2008Publication date: December 11, 2008Applicant: International Business Machines Corp.Inventors: MYUNG M. BAE, Jifang Zhang