Patents by Inventor Komal S. SHAH

Komal S. SHAH 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: 11474907
    Abstract: Apparatuses, methods, systems, and program products are disclosed for cluster configuration backup and recovery. One method includes receiving, by use of a processor, configuration data for a cluster. The method includes storing the configuration data for the cluster. The method also includes forming a machine-readable code that corresponds to the stored configuration data for the cluster. The machine-readable code may be used for restoring the stored configuration data to the cluster.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Komal S. Shah, Shweta Kulkarni, Bharti Soni, Shrirang S. Bhagwat
  • Patent number: 11119951
    Abstract: A controller of a data storage system reconfigures a target storage node within the data storage system including by assigning the target storage node a new target node name in place of a former target node name. The controller provides a reconfiguration notification, the former target node name, and the new target node name to a host platform having an ongoing first communication session with the target storage node. Following the reconfiguration notification, the controller responds to a login request of the host platform and establishes a new second communication session between the host platform and the target storage node. The host platform can logout of the now-stale first communication session after the second communication session is established.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Jaiswal, Komal S. Shah, Kanishka Keshav, Subhojit Roy
  • Publication number: 20210124695
    Abstract: A controller of a data storage system reconfigures a target storage node within the data storage system including by assigning the target storage node a new target node name in place of a former target node name. The controller provides a reconfiguration notification, the former target node name, and the new target node name to a host platform having an ongoing first communication session with the target storage node. Following the reconfiguration notification, the controller responds to a login request of the host platform and establishes a new second communication session between the host platform and the target storage node. The host platform can logout of the now-stale first communication session after the second communication session is established.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 29, 2021
    Inventors: Abhishek Jaiswal, Komal S. Shah, Kanishka Keshav, Subhojit Roy
  • Patent number: 10891064
    Abstract: Embodiments for optimizing connectivity in a storage system by a processor. A preferred connectivity path may be determined between a host and a storage controller via one or more selected nodes, one or more storage virtualization systems, or combination thereof. A current connectivity path between the host and the storage controller may be determined to fail to match the preferred connectivity path. The host may be triggered to reconnect to the storage controller via the preferred connectivity path to enhance connectivity to between the host and the storage controller.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bharti Soni, Shrirang S. Bhagwat, Komal S. Shah, Shweta Kulkarni
  • Patent number: 10880371
    Abstract: A computer-implemented method according to one embodiment includes establishing, by an initiator, a discovery session type. A request is sent by the initiator for identifying a target. The request includes an identity key value pair that specifies at least one target identity, and a target characteristic key value pair that specifies a target characteristic. A response is received by the initiator from a target matching the key value pairs. The response includes path information of the target. In response to receiving the response the target is connected to by the initiator using the path information. A computer program product for establishing a connection between an initiator and a target according to one embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by an initiator to cause the initiator to perform the foregoing method.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: December 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Anuj Chandra, Komal S. Shah, Subhojit Roy
  • Publication number: 20200287966
    Abstract: A computer-implemented method according to one embodiment includes establishing, by an initiator, a discovery session type. A request is sent by the initiator for identifying a target. The request includes an identity key value pair that specifies at least one target identity, and a target characteristic key value pair that specifies a target characteristic. A response is received by the initiator from a target matching the key value pairs. The response includes path information of the target. In response to receiving the response the target is connected to by the initiator using the path information. A computer program product for establishing a connection between an initiator and a target according to one embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by an initiator to cause the initiator to perform the foregoing method.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 10, 2020
    Inventors: Anuj Chandra, Komal S. Shah, Subhojit Roy
  • Publication number: 20200042403
    Abstract: Apparatuses, methods, systems, and program products are disclosed for cluster configuration backup and recovery. One method includes receiving, by use of a processor, configuration data for a cluster. The method includes storing the configuration data for the cluster. The method also includes forming a machine-readable code that corresponds to the stored configuration data for the cluster. The machine-readable code may be used for restoring the stored configuration data to the cluster.
    Type: Application
    Filed: August 1, 2018
    Publication date: February 6, 2020
    Inventors: Komal S. Shah, Shweta Kulkarni, Bharti Soni, Shrirang S. Bhagwat
  • Publication number: 20190286353
    Abstract: Embodiments for optimizing connectivity in a storage system by a processor. A preferred connectivity path may be determined between a host and a storage controller via one or more selected nodes, one or more storage virtualization systems, or combination thereof. A current connectivity path between the host and the storage controller may be determined to fail to match the preferred connectivity path. The host may be triggered to reconnect to the storage controller via the preferred connectivity path to enhance connectivity to between the host and the storage controller.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bharti SONI, Shrirang S. BHAGWAT, Komal S. SHAH, Shweta KULKARNI