Patents by Inventor Mohan B. Rowlands

Mohan B. Rowlands 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: 9087019
    Abstract: A method of operation of a disk storage system includes: providing a disk storage controller; coupling a first physical disk to the disk storage controller; detecting a failure of the first physical disk; and rebuilding a first logical drive, after replacing the first physical disk, includes: selecting a selected stripe of the first logical drive, reading a selected stripe status of the selected stripe, and marking the selected stripe as on-line in the selected stripe status.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: July 21, 2015
    Assignee: Promise Technology, Inc.
    Inventors: Raghuraman Govindasamy, Mohan B. Rowlands, Ganesh Kumar
  • Patent number: 8880800
    Abstract: A method of operation of a redundant array of independent disks system includes: instantiating a first controller having a first local map and a first remote map; instantiating a second controller having a second local map and a second remote map mapped to the first local map; mapping a first memory device to the first local map by the first controller; coupling a storage device to the second controller and the first controller; and switching control of the storage device to the first controller, when a failure of the second controller is detected, by the first controller reading the first memory device.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: November 4, 2014
    Assignee: Promise Technology, Inc.
    Inventors: Manoj Mathew, Mohan B. Rowlands
  • Patent number: 8590001
    Abstract: A method of operation of a network storage system includes: receiving a host command for displaying a video stream; performing a forced read ahead of the video stream beyond the host command including: identifying a high definition video stream, dynamically setting a block count and a loop count for the forced read ahead, and transferring data from hard disk drives to a cache for anticipating a host next command; and transferring cached data from the cache for responding to the host next command for displaying the video stream.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: November 19, 2013
    Assignee: Promise Technology, Inc.
    Inventors: Mohan B. Rowlands, Venkatanarasimhan Ramakrishnan
  • Publication number: 20130198563
    Abstract: A method of operation of a disk storage system includes: providing a disk storage controller; coupling a first physical disk to the disk storage controller; detecting a failure of the first physical disk; and rebuilding a first logical drive, after replacing the first physical disk, including: selecting a selected stripe of the first logical drive, detecting a selected stripe status of the selected stripe, and marking the selected stripe as on-line in the selected stripe status.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Applicant: Promise Technology, Inc.
    Inventors: Raghuraman Govindasamy, Mohan B. Rowlands, Ganesh Kumar
  • Publication number: 20120297135
    Abstract: A method of operation of a redundant array of independent disks system includes: instantiating a first controller having a first local map and a first remote map; instantiating a second controller having a second local map and a second remote map mapped to the first local map; mapping a first memory device to the first local map by the first controller; coupling a storage device to the second controller and the first controller; and switching control of the storage device to the first controller, when a failure of the second controller is detected, by the first controller reading the first memory device.
    Type: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Applicant: PROMISE TECHNOLOGY, INC.
    Inventors: Manoj Mathew, Mohan B. Rowlands
  • Publication number: 20120047548
    Abstract: A method of operation of a network storage system includes: receiving a host command for displaying a video stream; performing a forced read ahead of the video stream beyond the host command including: identifying a high definition video stream, dynamically setting a block count and a loop count for the forced read ahead, and transferring data from hard disk drives to a cache for anticipating a host next command; and transferring cached data from the cache for responding to the host next command for displaying the video stream.
    Type: Application
    Filed: August 20, 2010
    Publication date: February 23, 2012
    Applicant: PROMISE TECHNOLOGY, INC.
    Inventors: Mohan B. Rowlands, Venkatanarasimhan Ramakrishnan
  • Publication number: 20090300282
    Abstract: A redundant array of independent disks write recovery system includes: providing a logical drive having a disk drive that failed; rebooting a storage controller, coupled to the disk drive, after a controller error; and reading a write hole table, in the storage controller, for regenerating data on the logical drive.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: PROMISE TECHNOLOGY, INC.
    Inventor: Mohan B. Rowlands