Patents by Inventor Nihar R. Panda

Nihar R. Panda 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: 10193752
    Abstract: Example embodiments of the present disclosure relate to a method, computer program product, and system for an upgrade of an array specific module in a multipath application comprising suspending all input/output operations associated with the array specific module; and upgrading the array specific module without disrupting any input/output operations associated with the array specific module.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 29, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Vinay G. Rao, Nihar R. Panda, Ajith Balakrishnan
  • Patent number: 9696917
    Abstract: Example embodiments of the present invention relate to a method, an apparatus, and a computer program product for updating disk geometry in a multipathing environment. The method includes receiving a disk geometry update for a logical unit on a storage array accessible via a multipathing device in the multipathing environment. The method then includes translating the disk geometry update for the logical unit for each respective disk device aggregated by the multipathing device. Requests for the logical unit then may be issued according to the updated geometry.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: July 4, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Manu R. Sareena, Prashant Kulli, Shivasharan Srikanteshwara, Kurumurthy Gokam, Nihar R. Panda
  • Publication number: 20160294609
    Abstract: Example embodiments of the present disclosure relate to a method, computer program product, and system for an upgrade of an array specific module in a multipath application comprising suspending all input/output operations associated with the array specific module; and upgrading the array specific module without disrupting any input/output operations associated with the array specific module.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 6, 2016
    Inventors: Vinay G. Rao, Nihar R. Panda, Ajith Balakrishnan
  • Patent number: 8799608
    Abstract: A technique oversees a path between a multipathing driver of a host computer and a volume of a data storage array. The technique involves, while the multipathing driver of the host computer sends input/output requests (IOs) to the volume of the data storage array on the path, generating an IOs-Over-Period metric based on outcomes of the IOs, the IOs-Over-Period metric providing a measure of IOs per failure over a period of path operation. The technique further involves performing a comparison operation which compares the IOs-Over-Period metric to a predefined flaky path range having a predefined lower limit and a predefined upper limit. The technique further involves, after performing the comparison operation, outputting a detection signal indicating that the path is (i) flaky when the IOs-Over-Period metric falls within the predefined flaky path range and (ii) non-flaky when the IOs-Over-Period metric falls outside of the predefined flaky path range.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: August 5, 2014
    Assignee: EMC Corporation
    Inventors: Helen S. Raizen, Michael E. Bappe, Harold M. Sandstrom, Vinay G. Rao, Nihar R. Panda