Patents by Inventor Bharath Vasudevan

Bharath Vasudevan 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).

  • Publication number: 20050283636
    Abstract: A system and method for recovering from a failure in a cluster network is disclosed in which an instance of an application of a failed network node is initiated on a second network with data representative of the operating environment of the application of the failed network node.
    Type: Application
    Filed: May 14, 2004
    Publication date: December 22, 2005
    Inventors: Bharath Vasudevan, Sumankumar Singh
  • Publication number: 20050155029
    Abstract: A system and method for updating the firmware of storage drive in a drive array is disclosed. The method includes the steps of updating the firmware of a spare drive. The spare drive is swapped for a drive of the drive array having unupdated firmware. The content of the spare drive is built on the basis of the content of the other storage drives of the storage arrays and according to the data recovery scheme of the drive array. The firmware of the selected storage array is updated and the updated storage drive is swapped with the spare storage drive in the drive array. The content of the updated storage array is then rebuilt or restored.
    Type: Application
    Filed: January 9, 2004
    Publication date: July 14, 2005
    Inventors: Nam Nguyen, Bharath Vasudevan
  • Publication number: 20050125557
    Abstract: An apparatus, system, and method are provided for causing a failed node in a cluster to transfer its outstanding transaction queue to one or more surviving nodes. The heartbeat of the various cluster nodes is used to monitor the nodes within the cluster as the heartbeat is a dedicated link between the cluster nodes. If a failure is detected anywhere within the cluster node (such as a network section, hardware failure, storage device, or interconnections) then a failover procedure will be initiated. The failover procedure includes transferring the transaction queue from the failed node to one or more other nodes within the cluster so that the transactions can be serviced, preferably before a time out period, so that clients are not prompted to re-request the transaction.
    Type: Application
    Filed: December 8, 2003
    Publication date: June 9, 2005
    Inventors: Bharath Vasudevan, Nam Nguyen
  • Publication number: 20050076249
    Abstract: An information handling system comprises a power supply unit providing a controllable main power supply and a stand-by power supply, a power controller unit receiving the stand-by power supply, and a plurality of sub-systems. Each sub-system comprises a voltage regulator unit being controlled by the power controller unit.
    Type: Application
    Filed: April 30, 2002
    Publication date: April 7, 2005
    Inventors: Keith Kasprzak, Bharath Vasudevan
  • Publication number: 20040215991
    Abstract: In an information handling system, voltage regulator modules (VRM) are first enabled and determined to be operational before enabling an associated processor. If a VRM is determined not to be operational, then the associated processor is disabled. Once all VRMs are determined to be operational or not operational and the associated processors are enabled or disabled as the case may be, the information handling system is operationally started-up with all operational VRMs and associated processors functioning.
    Type: Application
    Filed: April 23, 2003
    Publication date: October 28, 2004
    Applicant: Dell Products L.P.
    Inventors: Martin McAfee, Bharath Vasudevan
  • Publication number: 20040176927
    Abstract: Embedded controller(s) in an information handling system have real-time status and activities represented by indicators, such as light emitting diodes (LEDs), associated with the embedded controller(s). These indicators may monitored for example by operating management software, e.g., Embedded Server Management (ESM) software. In addition, edge triggered latches and a timer detect and store flash patterns of these LED indicators so that the flash pattern information may be read by the operating management software as static signals.
    Type: Application
    Filed: March 3, 2003
    Publication date: September 9, 2004
    Applicant: Dell Products L.P.
    Inventors: Wei Chen, Bharath Vasudevan
  • Publication number: 20040148542
    Abstract: An information handling system includes first and second I/O controllers, a detector for detecting an I/O controller failure, and an I/O recovery unit. The first I/O controller adaptively controls a first and a second I/O slot. The second I/O controller adaptively controls a third and a fourth I/O slot. Lastly, the I/O recovery unit, responsive to a detected I/O controller failure, operatively couples/decouples the first and second I/O slot to/from the first I/O controller, operatively couples/decouples the third and fourth I/O slot to/from the second I/O controller, and operatively decouples/couples the first and second I/O slot from/to the third and fourth I/O slot according to an I/O failure recovery protocol, the I/O failure recovery protocol for adapting one of either the first and second I/O controllers to operatively couple to the first, second, third and fourth I/O slots as a function of the detected I/O controller failure.
    Type: Application
    Filed: January 23, 2003
    Publication date: July 29, 2004
    Applicant: Dell Products L.P.
    Inventors: Martin McAfee, Bharath Vasudevan
  • Publication number: 20040133742
    Abstract: A method and system for storing and updating RAID configuration information in a storage site separate from both the RAID controller and RAID disk drives is disclosed. The configuration information in the storage sites are compared and the configuration of the RAID system is automatically without user intervention. The method may be used in any computer or information handling system.
    Type: Application
    Filed: January 7, 2003
    Publication date: July 8, 2004
    Applicant: DELL PRODUCTS L.P.
    Inventors: Bharath Vasudevan, Robert L. Nance
  • Publication number: 20030041074
    Abstract: A system and method for replicating data in a computer system is disclosed. In one embodiment, data replication between a source subsystem and a target subsystem may be selectively changed between synchronous data transfer and asynchronous data transfer based on the occurrence of selected conditions. In another embodiment, a repository subsystem allows write statements to be queued during the time that the target subsystem is unable to replicate data from the source subsystem.
    Type: Application
    Filed: August 21, 2001
    Publication date: February 27, 2003
    Inventors: Bharath Vasudevan, Victor Mashayekhi