Patents by Inventor Basavaraj Gurupadappa Hallyal

Basavaraj Gurupadappa Hallyal 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: 7206991
    Abstract: A mechanism is provided for migration between stripe storage and redundant parity striped storage. When a disk is added to a disk array, the mechanism migrates from RAID 0 to RAID 5. For each row, the mechanism calculates parity for the row and, if the parity position is not the new drive, the mechanism writes the data from the parity position to the new drive and writes the parity to the parity stripe position. If a drive fails, the mechanism migrates back from RAID 5 to RAID 0. For each row, if the parity position is not the failed drive, reads the data from remaining drives, XORs the data stripes to get failed drive data, and writes the failed drive data to the parity position. If a read or write is received for the failed drive, the mechanism simply redirects the read or write to the parity position.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: April 17, 2007
    Assignee: LSI Logic Corporation
    Inventors: Paresh Chatterjee, Basavaraj Gurupadappa Hallyal, Senthil Murugan Thangaraj, Narasimhulu Dharanikumar Kotte, Ramya Subramanian
  • Patent number: 7020770
    Abstract: A method, apparatus, and computer instructions for configuring a set of controllers. The configuration of multiple controllers may be achieved through a combination of a host application and a controller application. A host application and a controller application are employed to configure the set of controllers in which the host application is employed to relay commands from the controller application to other controllers as well as provide other functions, such as, for example, a user interface to receive input for configuring the controllers. A request is sent from the controller application executing on a selected controller within the set of controllers to the host application executing in host memory. The request is for an execution of a command in at least one of the set of controllers in response to a requirement to configure the set of controllers.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: March 28, 2006
    Assignee: LSI Logic Corporation
    Inventors: Gerald Edward Smith, Paresh Chatterjee, Basavaraj Gurupadappa Hallyal
  • Publication number: 20040010680
    Abstract: A method, apparatus, and computer instructions for configuring a set of controllers. The configuration of multiple controllers may be achieved through a combination of a host application and a controller application. A host application and a controller application are employed to configure the set of controllers in which the host application is employed to relay commands from the controller application to other controllers as well as provide other functions, such as, for example, a user interface to receive input for configuring the controllers. A request is sent from the controller application executing on a selected controller within the set of controllers to the host application executing in host memory. The request is for an execution of a command in at least one of the set of controllers in response to a requirement to configure the set of controllers.
    Type: Application
    Filed: July 12, 2002
    Publication date: January 15, 2004
    Inventors: Gerald Edward Smith, Paresh Chatterjee, Basavaraj Gurupadappa Hallyal
  • Patent number: 6567899
    Abstract: A transportable memory apparatus including cache memory and a backup battery is provided that is capable of being removed from a first computer system and installed within a second computer system. The transportable memory apparatus includes a control bus that provides appropriate signals such that the presence and status of the transportable memory apparatus can be detected in order to permit the computer system that includes the transportable memory apparatus to be appropriately initialized. As such, methods for initializing a computer system that may include a transportable memory apparatus are also provided.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: May 20, 2003
    Assignee: LSI Logic Corporation
    Inventors: Sukha R. Ghosh, Paresh Chatterjee, Stephen Scott Piper, Marc C. Karasek, Basavaraj Gurupadappa Hallyal
  • Patent number: 6557077
    Abstract: A transportable memory apparatus including cache memory and a backup battery is provided that is capable of being removed from a first computer system and installed within a second computer system. The transportable memory apparatus includes a control bus that provides appropriate signals such that the presence and status of the transportable memory apparatus can be detected in order to permit the computer system that includes the transportable memory apparatus to be appropriately initialized. As such, methods for initializing a computer system that may include a transportable memory apparatus are also provided.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: April 29, 2003
    Assignee: LSI Logic Corporation
    Inventors: Sukha R. Ghosh, Paresh Chatterjee, Stephen Scott Piper, Marc C. Karasek, Basavaraj Gurupadappa Hallyal
  • Publication number: 20020194440
    Abstract: A transportable memory apparatus including cache memory and a backup battery is provided that is capable of being removed from a first computer system and installed within a second computer system. The transportable memory apparatus includes a control bus that provides appropriate signals such that the presence and status of the transportable memory apparatus can be detected in order to permit the computer system that includes the transportable memory apparatus to be appropriately initialized. As such, methods for initializing a computer system that may include a transportable memory apparatus are also provided.
    Type: Application
    Filed: July 1, 2002
    Publication date: December 19, 2002
    Inventors: Sukha R. Ghosh, Paresh Chatterjee, Stephen Scott Piper, Marc C. Karasek, Basavaraj Gurupadappa Hallyal