Patents by Inventor Suresh Dhanarajan

Suresh Dhanarajan 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: 8402213
    Abstract: A method for storing data and two sets of distributed mirrored data disposed as data stripes which permits data recovery without the necessity of parity calculations, is described. Redundant data are stored in groups of five physical hard drives which are logically segmented into stripe groups, each stripe group having three data stripe sets wherein one data stripe is protected by two distributed mirror stripes in accordance with an algorithm. The present method provides protection for all one- and two-disk failures and certain three-disk drive failures, for each physical five disk group, and retains a usable disk capacity of 33%.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: March 19, 2013
    Assignee: LSI Corporation
    Inventors: Hariharan Kamalavannan, Suresh Dhanarajan, Senthil Kannan, Satish Subramanian, Selvaraj Rasappan
  • Patent number: 8127182
    Abstract: Disclosed is a method of improving storage reliability comprising receiving an indicator of an impending failure of a first storage device in a RAID group. In response to the indicator, writing data to the first storage device is ceased. A first block of data directed to be written on the first storage device is written to a memory device. Data stored on the first storage device is copied to a second storage device. The first block of data is copied from the memory device to the second storage device. The RAID group is operated with the second storage device functioning in place of the first storage device. Data is read from said second storage device.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: February 28, 2012
    Assignee: LSI Corporation
    Inventors: Ganesh Sivaperuman, Hariharan Kamalavannan, Suresh Dhanarajan, Senthil Kannan
  • Publication number: 20100169571
    Abstract: A method for storing data and two sets of distributed mirrored data disposed as data stripes which permits data recovery without the necessity of parity calculations, is described. Redundant data are stored in groups of five physical hard drives which are logically segmented into stripe groups, each stripe group having three data stripe sets wherein one data stripe is protected by two distributed mirror stripes in accordance with an algorithm. The present method provides protection for all one- and two-disk failures and certain three-disk drive failures, for each physical five disk group, and retains a usable disk capacity of 33%.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Inventors: Hariharan Kamalavannan, Suresh Dhanarajan, Senthil Kannan, Satish Subramanian, Selvaraj Rasappan
  • Publication number: 20100070796
    Abstract: Disclosed is a method of improving storage reliability comprising receiving an indicator of an impending failure of a first storage device in a RAID group. In response to the indicator, writing data to the first storage device is ceased. A first block of data directed to be written on the first storage device is written to a memory device. Data stored on the first storage device is copied to a second storage device. The first block of data is copied from the memory device to the second storage device. The RAID group is operated with the second storage device functioning in place of the first storage device. Data is read from said second storage device.
    Type: Application
    Filed: September 16, 2008
    Publication date: March 18, 2010
    Inventors: Ganesh Sivaperuman, Hariharan Kamalavannan, Suresh Dhanarajan, Senthil Kannan