Patents by Inventor Savitri Hunasheekatti
Savitri Hunasheekatti 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: 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: 20180300109Abstract: The present invention provides a computer implemented method, system, and computer program product of preserving dynamic trace purity. In an embodiment, the present invention includes compiling a dynamic tracing computer software script, tracing an execution of a host computer software program executing on the host computer system, resulting in trace data, activating probe points in the executing of the compiled dynamic tracing computer software script at which the trace data can be collected, collecting the trace data from the probe points, storing the collected trace data in predefined computer storage buffers within the host computer system, collecting the stored trace data on a periodic basis, storing the periodically collected trace data in a common device computer storage buffer, sorting the stored periodically collected trace data, converting raw address data within the sorted trace data into trace display data, and displaying the trace display data on a computer display.Type: ApplicationFiled: April 17, 2017Publication date: October 18, 2018Inventors: Kavana N. Bhat, Savitri Hunasheekatti, Nitin Kumar
-
Publication number: 20180300111Abstract: The present invention provides a computer implemented method, system, and computer program product of preserving dynamic trace purity. In an embodiment, the present invention includes compiling a dynamic tracing computer software script, tracing an execution of a host computer software program executing on the host computer system, resulting in trace data, activating probe points in the executing of the compiled dynamic tracing computer software script at which the trace data can be collected, collecting the trace data from the probe points, storing the collected trace data in predefined computer storage buffers within the host computer system, collecting the stored trace data on a periodic basis, storing the periodically collected trace data in a common device computer storage buffer, sorting the stored periodically collected trace data, converting raw address data within the sorted trace data into trace display data, and displaying the trace display data on a computer display.Type: ApplicationFiled: February 23, 2018Publication date: October 18, 2018Inventors: Kavana N. Bhat, Savitri Hunasheekatti, Nitin Kumar
-
Publication number: 20180300110Abstract: The present invention provides a computer implemented method, system, and computer program product of preserving dynamic trace purity. In an embodiment, the present invention includes compiling a dynamic tracing computer software script, tracing an execution of a host computer software program executing on the host computer system, resulting in trace data, activating probe points in the executing of the compiled dynamic tracing computer software script at which the trace data can be collected, collecting the trace data from the probe points, storing the collected trace data in predefined computer storage buffers within the host computer system, collecting the stored trace data on a periodic basis, storing the periodically collected trace data in a common device computer storage buffer, sorting the stored periodically collected trace data, converting raw address data within the sorted trace data into trace display data, and displaying the trace display data on a computer display.Type: ApplicationFiled: December 29, 2017Publication date: October 18, 2018Inventors: Kavana N. Bhat, Savitri Hunasheekatti, Nitin Kumar
-
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: 8655929Abstract: Disclosed herein are methods, systems, and computer program products for managing data within a file system. In embodiments, the method includes determining the location of data within a file to be modified, modifying the data within the file, and adjusting a pointer to point to the data block containing the modified data. The data within a file may be modified by deleting data from the file or inserting new data into the file. New data may be inserted into a file by writing the data into new data blocks and then adjusting the pointers to point to the location of the new data blocks. An example method may also include determining whether data blocks are incomplete blocks and identifying the incomplete blocks by negating the value of the pointers to those blocks.Type: GrantFiled: May 19, 2011Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Divakar Adari, Savitri Hunasheekatti, Arun C. Ramachandran, Lakshmanan Velusamy
-
Publication number: 20120296864Abstract: Disclosed herein are methods, systems, and computer program products for managing data within a file system. In embodiments, the method includes determining the location of data within a file to be modified, modifying the data within the file, and adjusting a pointer to point to the data block containing the modified data. The data within a file may be modified by deleting data from the file or inserting new data into the file. New data may be inserted into a file by writing the data into new data blocks and then adjusting the pointers to point to the location of the new data blocks. An example method may also include determining whether data blocks are incomplete blocks and identifying the incomplete blocks by negating the value of the pointers to those blocks.Type: ApplicationFiled: May 19, 2011Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Divakar Adari, Savitri Hunasheekatti, Arun C. Ramachandran, Lakshmanan Velusamy