Patents by Inventor Purna C. Murthy

Purna C. Murthy 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: 8015260
    Abstract: A system and related method for calculating parity information for disk array drive failure recovery. More specifically, using eight bit coefficients and calculating parity information using valid eight bit encryption keys to produce finite field encrypted resultant multiplication. Further disclosed is a method of determining whether a potential encryption key of a particular number of bits produces valid results for all possible multiplications in determining parity values.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: September 6, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Purna C. Murthy
  • Patent number: 6807649
    Abstract: A system and related method for calculating parity information for disk array drive failure recovery. More specifically, using eight bit coefficients and calculating parity information using valid eight bit encryption keys to produce finite field encrypted resultant multiplication. Further disclosed is a method of determining whether a potential encryption key of a particular number of bits produces valid results for all possible multiplications in determining parity values.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: October 19, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Purna C. Murthy
  • Patent number: 6732298
    Abstract: A system and method is disclosed for debugging of a hardware board that includes a processor with only a single level of interrupts that are either all enabled or all disabled. The processor does not implement nonmaskable interrupts. The processor on the board contains a machine check exception (MCP) input line that permits implementation of a nonmaskable pseudo-interrupt for debugging of the hardware board. The nonmaskable pseudo-interrupt informs the processor of a debug request even when all device interrupts in the interrupt processor are disabled. A processor-to-bus bridge connected to the processor on the hardware board contains a critical interrupt register. Test equipment connected to the processor-to-bus bridge sets a bit in the critical interrupt register for requesting the nonmaskable pseudo-interrupt, the processor-to-bus bridge reading the bit in the critical interrupt register to determine whether a nonmaskable pseudo interrupt debug request has occurred.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: May 4, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Purna C. Murthy, Michael L. Sabotta, Thomas W. Grieff
  • Patent number: 6694479
    Abstract: A method and related system for generating error correction or parity information in a multiple disk computer system supporting multiple drive fault tolerance. The method involves defining parity equations to be based not only on data written to drives of the computer system but also on other parity information such that in solving for missing data, specific equations need not be used. Defining parity equations in this manner, in combination with a coefficient matrix that defines the coefficients of the various parity equations, ensures the ability to solve for the missing data even if some of the failed drives contain parity information.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: February 17, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Purna C. Murthy, Sohail Hameed, Mark J. Thompson
  • Patent number: 6643822
    Abstract: A computer system with an array of disk drives is disclosed. The drive array is capable of supporting greater than 15 drive fault tolerance accomplished by using coefficients for parity equations spanning greater than eight bits.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: November 4, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Purna C. Murthy
  • Patent number: 6092169
    Abstract: In a computer system there is a storage subsystem and an array controller circuit controlling an array of hard drives in the storage subsystem. Upon powering the storage subsystem, the array controller automatically determines whether the hard drives have been moved to new bay locations in the storage subsystem and whether a new complete logical drive, consisting of at least one hard drive, has been added to the storage subsystem. Upon discovery of any drive movement or logical drive unit addition, the array controller automatically reconfigures each hard drive by at least updating the configuration information in accordance with the changes.
    Type: Grant
    Filed: April 2, 1997
    Date of Patent: July 18, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Purna C. Murthy, Mark J. Thompson