Patents by Inventor Srinivas Cheemalapati

Srinivas Cheemalapati 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: 9942089
    Abstract: A method, hardware device, and/or computer program product manages network resources. A cloud service provider hypervisor server that supports a cloud service provider hypervisor receives a cloud consumer's management information base (MIB) via an application program interface. The cloud consumer's MIB is a portable MIB that is capable of being loaded into multiple cloud service provider hypervisors. A trap receiver in the cloud service provider hypervisor server receives a Simple Network Management Protocol (SNMP) trap from a resource described by the cloud consumer's MIB. The SNMP trap is an SNMP message that describes an event in the resource. The cloud service provider hypervisor server transfers the SNMP trap to a cloud consumer without any interpretation of the SNMP trap by the cloud service provider hypervisor.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Srinivas Cheemalapati, Clinton Douglas, Rebecca E. Lutz, Todd D. Robinson
  • Publication number: 20160337170
    Abstract: A method, hardware device, and/or computer program product manages network resources. A cloud service provider hypervisor server that supports a cloud service provider hypervisor receives a cloud consumer's management information base (MIB) via an application program interface. The cloud consumer's MIB is a portable MIB that is capable of being loaded into multiple cloud service provider hypervisors. A trap receiver in the cloud service provider hypervisor server receives a Simple Network Management Protocol (SNMP) trap from a resource described by the cloud consumer's MIB. The SNMP trap is an SNMP message that describes an event in the resource. The cloud service provider hypervisor server transfers the SNMP trap to a cloud consumer without any interpretation of the SNMP trap by the cloud service provider hypervisor.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 17, 2016
    Inventors: SRINIVAS CHEEMALAPATI, CLINTON DOUGLAS, REBECCA E. LUTZ, TODD D. ROBINSON
  • Patent number: 9461934
    Abstract: A cloud service provider hypervisor server, which supports a cloud service provider hypervisor, receives a cloud consumer's management information base (MIB) from a cloud consumer. The cloud consumer's MIB is a portable MIB that is capable of being loaded into multiple cloud service provider hypervisors. A trap receiver in the cloud service provider hypervisor server receives a Simple Network Management Protocol (SNMP) trap from a resource described by the cloud consumer's MIB. The SNMP trap is an SNMP message, from the resource, that describes an event in the resource. The SNMP trap bypasses the cloud service provider hypervisor, such that the cloud service provider hypervisor server transfers the SNMP trap to the cloud consumer without any interpretation of the SNMP trap by the cloud service provider hypervisor.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Srinivas Cheemalapati, Clinton Douglas, Rebecca E. Lutz, Todd D. Robinson
  • Publication number: 20160112339
    Abstract: A cloud service provider hypervisor server, which supports a cloud service provider hypervisor, receives a cloud consumer's management information base (MIB) from a cloud consumer. The cloud consumer's MIB is a portable MIB that is capable of being loaded into multiple cloud service provider hypervisors. A trap receiver in the cloud service provider hypervisor server receives a Simple Network Management Protocol (SNMP) trap from a resource described by the cloud consumer's MIB. The SNMP trap is an SNMP message, from the resource, that describes an event in the resource. The SNMP trap bypasses the cloud service provider hypervisor, such that the cloud service provider hypervisor server transfers the SNMP trap to the cloud consumer without any interpretation of the SNMP trap by the cloud service provider hypervisor.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 21, 2016
    Inventors: Srinivas Cheemalapati, Clinton Douglas, Rebecca E. Lutz, Todd D. Robinson
  • Patent number: 7702479
    Abstract: A method and system for testing a computer is presented. The temperature of the computer is controlled by one or more on-board fans inside the computer's enclosure. Voltages are controlled at the Voltage Regulator Module (VRM) level. A test program is then run under varying temperature and VRM voltages, and the results of the test program are logged. The present invention can be used either at the manufacturer's location or the customer's site, either under local or remote control.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: April 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Srinivas Cheemalapati, Jimmy Grant Foster, Sr., Timothy J. Schlude, Philip Louis Weinstein
  • Patent number: 7526674
    Abstract: Methods and apparatuses for supplying power to processors in multiple processor systems are disclosed. Embodiments comprise a method of monitoring a parameter that is related to a first voltage potential coupled to the processor. When the parameter or condition monitored indicates that the first voltage is bad or faulty, the method generally involves isolating the voltage from the processor, disabling or resetting the processor, and coupling a second voltage potential to the processor. The method may also allow the computer system to continue operating with the processor disabled. Other embodiments comprise an error detection circuit for detecting an error related to a first voltage regulator, a disabling circuit to disable the first voltage regulator in response to the error, a processor isolating circuit, and a voltage switching circuit to supply voltage from a second voltage regulator to the processor.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: April 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Warren D. Bailey, Srinivas Cheemalapati
  • Publication number: 20070174698
    Abstract: Methods and apparatuses for supplying power to processors in multiple processor systems are disclosed. Embodiments comprise a method of monitoring a parameter that is related to a first voltage potential coupled to the processor. When the parameter or condition monitored indicates that the first voltage is bad or faulty, the method generally involves isolating the voltage from the processor, disabling or resetting the processor, and coupling a second voltage potential to the processor. The method may also allow the computer system to continue operating with the processor disabled. Other embodiments comprise an error detection circuit for detecting an error related to a first voltage regulator, a disabling circuit to disable the first voltage regulator in response to the error, a processor isolating circuit, and a voltage switching circuit to supply voltage from a second voltage regulator to the processor.
    Type: Application
    Filed: December 22, 2005
    Publication date: July 26, 2007
    Applicant: International Business Machines Corporation
    Inventors: Warren Bailey, Srinivas Cheemalapati
  • Publication number: 20060259203
    Abstract: A method and system for testing a computer is presented. The temperature of the computer is controlled by one or more on-board fans inside the computer's enclosure. Voltages are controlled at the Voltage Regulator Module (VRM) level. A test program is then run under varying temperature and VRM voltages, and the results of the test program are logged. The present invention can be used either at the manufacturer's location or the customer's site, either under local or remote control.
    Type: Application
    Filed: May 12, 2005
    Publication date: November 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Srinivas Cheemalapati, Jimmy Foster, Timothy Schlude, Philip Weinstein
  • Publication number: 20060224994
    Abstract: A method, system and computer program product for preventing inadvertent selection within a graphical user interface by temporarily intercepting any user input from a keyboard or graphical pointer which occurs within a specified short period of time following detection of an initial display of a dialog box. A second dialog box or other request for confirmation is then presented to the user, requesting confirmation of the intercepted user input prior to initiation thereof.
    Type: Application
    Filed: April 1, 2005
    Publication date: October 5, 2006
    Applicant: International Business Machines Corporation
    Inventors: Srinivas Cheemalapati, Jimmy Foster, Timothy Schlude, Philip Weinstein