Patents by Inventor Anil V. Rao

Anil V. Rao 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: 10180690
    Abstract: In accordance with embodiments of the present disclosure, a system may include a feedback controller and logic. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate an error between the setpoint value and the measured process value and generate a driving signal based on the error. The logic may be configured to determine if oscillation is present in the driving signal, determine if oscillation is present in an operational parameter other than the driving signal such that oscillation of such operational parameter may cause oscillation in the measured process value, determine if oscillation present in the driving signal is correlated with oscillation present in the operational parameter, and adjust a control parameter of the feedback controller responsive to determining that oscillation present in the driving signal is not correlated to oscillation present in the operational parameter.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: January 15, 2019
    Assignee: DELL PRODUCTS L.P.
    Inventors: Chris E. Peterson, Dominick A. Lovicott, Anil V. Rao
  • Publication number: 20170277207
    Abstract: In accordance with embodiments of the present disclosure, a system may include a feedback controller and logic. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate an error between the setpoint value and the measured process value and generate a driving signal based on the error. The logic may be configured to determine if oscillation is present in the driving signal, determine if oscillation is present in an operational parameter other than the driving signal such that oscillation of such operational parameter may cause oscillation in the measured process value, determine if oscillation present in the driving signal is correlated with oscillation present in the operational parameter, and adjust a control parameter of the feedback controller responsive to determining that oscillation present in the driving signal is not correlated to oscillation present in the operational parameter.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Applicant: Dell Products L.P.
    Inventors: Chris E. Peterson, Dominick A. Lovicott, Anil V. Rao
  • Publication number: 20160026661
    Abstract: A system and method is disclosed in which the buses of a server computer are monitored through server management software. A data structure for a monitored bus or group of buses is created and stored in a repository of data structures for other monitored devices within the server computer. As events, such as failure events, occur on one or more of the monitored buses, the event is recorded in an event log. Using the server management software, monitoring commands can be issued by the baseboard management controller to each monitored bus to check the status of the bus.
    Type: Application
    Filed: October 2, 2015
    Publication date: January 28, 2016
    Inventors: Anil V. Rao, Chandrasekhar Mugunda
  • Patent number: 9183106
    Abstract: A system and method is disclosed in which the buses and physical characteristics of a server computer are monitored through server management software. A data structure for a monitored characteristic or group of characteristics is created and stored in a repository of data structures for other monitored devices and attributes within the server computer. As events, such as failure and pre-failure events, occur on one or more of the monitored attributes, the event is recorded in an event log. Using the server management software, monitoring commands can be issued by the baseboard management controller to each monitored bus to check the status of the attribute or device.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: November 10, 2015
    Assignee: Dell Products L.P.
    Inventors: Anil V. Rao, Chandrasekhar Mugunda
  • Patent number: 8010617
    Abstract: An information handling system has the capability of securing serial console redirection via serial-over-LAN (SOL) by using a baseboard management controller (BMC) and a baseboard serial controller. The BMC may be coupled to the baseboard serial controller over a DCD and/or GPIO bus. De-assertion of the data carriage detect (DCD) signal from the BMC to the baseboard serial controller may cause the OS console to logout the user session. If the BMC does not support a DCD signal then a general purpose input-output (GPIO) signal from the BMC may be used instead. Most operating system (OS) consoles will logout a user session when a de-asserted DCD (or GPIO) signal is detected.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: August 30, 2011
    Assignee: Dell Products L.P.
    Inventors: Haihong Zhuo, Weimin Pan, Anil V. Rao
  • Patent number: 7814335
    Abstract: A system and method of selectively installing software onto a computer system which includes reading a configuration file that contains computer system information, determining an encryption key from data contained in the configuration file, and deciphering data stored on a nonvolatile storage device using the encryption key. The computer system information includes system specific information that may be used to determine whether the computer system was purchased from a particular vendor. In a Windows™ based application, the configuration file includes a BIOS/DOS file that includes computer system specific information and the encryption key is optionally stored in a registry file to provide for repeated uses of the encryption key if more than one data file are being deciphered. In another embodiment, the data file is stored on a World Wide Web page accessible over a global computer network, such as the Internet, to install and decipher encrypted data files stored on a Web server.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: October 12, 2010
    Assignee: Dell Products L.P.
    Inventors: Anil V. Rao, Wayne R. Weilnau
  • Patent number: 7783872
    Abstract: An information handling system including a local event timer operably associated with a management application interface is disclosed. The information handling system can also include a remote event timer accessible by a system management application. The remote event timer can be used relative to use of the local event timer. The information handling system can also include an event timer detection module operable to determine an availability of the local event timer relative to an operating system type. The event timer detection module can also initiate use of the local event timer, and disable use of the remote event timer in response to detecting a local event timer enabled operating system. A method and a chipset configured to be used by an information handling system are also disclosed.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: August 24, 2010
    Assignee: Dell Products, LP
    Inventors: Mukund P. Khatri, Anil V. Rao
  • Publication number: 20080244302
    Abstract: An information handling system including a local event timer operably associated with a management application interface is disclosed. The information handling system can also include a remote event timer accessible by a system management application. The remote event timer can be used relative to use of the local event timer. The information handling system can also include an event timer detection module operable to determine an availability of the local event timer relative to an operating system type. The event timer detection module can also initiate use of the local event timer, and disable use of the remote event timer in response to detecting a local event timer enabled operating system. A method and a chipset configured to be used by an information handling system are also disclosed.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Applicant: DELL PRODUCTS, LP
    Inventors: Mukund P. Khatri, Anil V. Rao
  • Patent number: 7203831
    Abstract: A system and method for remotely updating a system BIOS. The method includes the steps of providing an updated BIOS to the remote computer system, storing the updated BIOS in a storage device of the remote computer system, setting a BIOS update indicator, rebooting the remote computer system and determining that the BIOS update indicator has been set, replacing the system BIOS with the updated BIOS, and rebooting the remote computer system again. The storage device may be hard drive, with the updated BIOS being stored in an EFI partition of the hard drive.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: April 10, 2007
    Assignee: Dell Products L.P.
    Inventors: Frank L. Wu, Anil V. Rao, Armando Jaime Martinez, Roger M. Blood
  • Publication number: 20040205329
    Abstract: A system and method for remotely updating a system BIOS. The method includes the steps of providing an updated BIOS to the remote computer system, storing the updated BIOS in a storage device of the remote computer system, setting a BIOS update indicator, rebooting the remote computer system and determining that the BIOS update indicator has been set, replacing the system BIOS with the updated BIOS, and rebooting the remote computer system again. The storage device may be hard drive, with the updated BIOS being stored in an EFI partition of the hard drive.
    Type: Application
    Filed: April 30, 2004
    Publication date: October 14, 2004
    Applicant: Dell Products L.P.
    Inventors: Frank L. Wu, Anil V. Rao, Armando Jaime Martinez, Roger M. Blood
  • Patent number: 6421755
    Abstract: A hot insertion system for assigning system resources of a computer system to a hot inserted adapter circuit such as a device mounted on a PCI adapter card. The adapter circuit is hot inserted to the computer system via a connector such as a slot connector. Apertures of a system resource such as I/O address space, memory address space, and interrupt numbers, are reserved for each computer bus of the computer system. The devices located on the computer bus are assigned portions of each system resource aperture in a top down configuration. A system resource assignment routine finds the lowest assigned address of a system resource aperture to determine whether the aperture has enough assignable capacity for a hot inserted adapter circuit. If enough assignable capacity exists, then the system resource assignment routine assigns a portion of each system resource aperture located below lowest assigned address to the adapter circuit.
    Type: Grant
    Filed: May 26, 1999
    Date of Patent: July 16, 2002
    Assignee: Dell USA, L.P.
    Inventor: Anil V. Rao
  • Patent number: 6408334
    Abstract: A communications system for multiple computer system management circuits to enable remote management of the computer systems via a remote management system. The management circuits are operably coupled to a remote connector circuit via a communications bus (e.g. a bus conforming to the RS-485 communications standard). The remote connector circuit can be implemented on a daughter card of one of the computer systems. The remote connector circuit includes modem circuitry for providing operating information on operating conditions of the computer systems to a remote management system and for receiving operating commands to be provided to the management circuits wherein the computer systems initiate operations (e.g. rebooting and power cycle) in response to receiving the commands. The RS-485 bus is configured in a daisy chain configuration to allow for a simplified addition of new computer systems to the bus.
    Type: Grant
    Filed: January 13, 1999
    Date of Patent: June 18, 2002
    Assignee: Dell USA, L.P.
    Inventors: Robert G. Bassman, Anil V. Rao, Philip D. Chidester, Donald E. Carroll
  • Patent number: 6321287
    Abstract: A system for enabling remote console redirection on a computer system having a remote monitor connector circuit located on a different computer bus than a local monitor connector circuit. In one example, a remote monitor connector circuit located on a PCI computer bus generates system management interrupts (SMIs) via an interrupt controller to a system processor of a computer system such as a server. In response to a SMI, the system processor invokes an interrupt handler to determine the source of the interrupt. In response to determining that the SMI was generated by the remote monitor connector circuit, the system processor places the video data being provided to a local monitor connector circuit (such as a graphics accelerator conforming to the Accelerated Graphics Port interface standard) into a shared memory location accessible by both the system processor and the remote monitor connector circuit. The remote monitor connector circuit provides the video data to a remote monitor via e.g.
    Type: Grant
    Filed: October 19, 1998
    Date of Patent: November 20, 2001
    Assignee: Dell USA, L.P.
    Inventors: Anil V. Rao, Joe A. Vivio, Robert G. Bassman, Wai-Ming Richard Chan
  • Patent number: 5930736
    Abstract: A fan monitoring system for an electronics system or a computer system. The fan monitoring system includes a fan which produces a rotation signal, where the rotation signal is a function of the fan rotating. The fan monitoring system also includes a detection circuit responsive to the rotation signal and producing an operating signal indicative of the fan rotating. The fan monitoring system also includes a fan detection circuit having a primary connection point capable of being electrically coupled to the fan. The fan detection circuit provides a detection signal indicative of whether or not the fan is electrically coupled to the fan detection circuit. The fan monitoring system further includes an I/O circuit for receiving the fan detection signal and the operating signal. The I/O circuit providing I/O signals to a host computer system as determined by the operating signal and/or the detection signals.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: July 27, 1999
    Assignee: Dell USA, L.P.
    Inventors: Kevin L. Miller, Anil V. Rao
  • Patent number: 5896493
    Abstract: A computer system using a processor with a multimedia functional unit capable of executing an Exclusive OR(XOR) type instruction for performing the RAID functions of storing and recovering bits on an array of disk drives. Blocks of data stored on different disk drives of the array are XORed together by the multimedia functional unit of a processor to form a parity block stored on a parity disk drive of the array. If one of the blocks is lost, the data can be recovered by the multimedia functional unit performing XOR instructions on the remaining data blocks and the parity block.
    Type: Grant
    Filed: January 17, 1997
    Date of Patent: April 20, 1999
    Assignee: Dell USA, L.P.
    Inventor: Anil V. Rao