Patents by Inventor Phillip Leech

Phillip Leech 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: 7647516
    Abstract: In a method for managing power consumption among compute nodes having respective power components, an increase in the power utilization of a first compute node of the compute nodes may be detected. In response to a detected increase, a sum of the power consumption levels of the compute nodes and the requested increase in power utilization of the first compute node is compared with an allowable power budget for a compute node pool. In addition, the power state of the first compute node power component is varied in response to the comparison.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: January 12, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Parthasarathy Ranganathan, Khaldoun Alzien, Phillip Leech, Charles Shaver
  • Patent number: 7581125
    Abstract: A power management agent for managing power among electronic systems includes a module for predicting a future power consumption level of the electronic systems, a module for determining a power budget threshold for the electronic systems, and a module for determining whether a predicted future power consumption level will exceed the power budget threshold. The power management agent also includes a module for selecting one or more of the electronic systems to throttle in response to a determination that the predicted future power consumption level will exceed the power budget threshold and a module for selecting a throttle level to be applied to the selected one or more of the electronic systems to substantially prevent the future power consumption level from exceeding the power budget threshold.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: August 25, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Parthasarathy Ranganathan, Khaldoun Alzien, Thomas Flynn, Phillip Leech, Charles Shaver
  • Patent number: 7349828
    Abstract: In a method for estimating a condition of an electronic device, a model correlating at least one utilization metric of a component of the electronic device and the condition of the component to be estimated is formulated. In addition, the at least one utilization metric of the component is detected and the condition of the component and the electronic device are estimated based upon the formulated model with the detected at least one utilization metric as an input to the formulated model.
    Type: Grant
    Filed: February 15, 2006
    Date of Patent: March 25, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Parthasarathy Ranganathan, Khaldoun Alzien, Phillip Leech
  • Publication number: 20070097622
    Abstract: In one embodiment, a printed circuit board assembly comprises a heat sink having an electrically conductive mounting support and a printed circuit board including detection circuitry to detect an electrical connection between the electrically conductive mounting support and an electrically conductive receiver on the printed circuit board.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Phillip Leech, Kenneth Frame, Khaldoun Alzien
  • Publication number: 20070097620
    Abstract: In one embodiment, a printed circuit board assembly comprises a printed circuit board including a processor, a heat sink mountable to the printed circuit board proximate the processor, and a memory module comprising logic instructions which, when executed by the processor, configure the processor to initiate a processor load routine, collect temperature gradient data during the processor load routine, and verify operation of the heat sink using the temperature gradient data.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Phillip Leech, Khaldoun Alzien, William Jacobs
  • Publication number: 20070067657
    Abstract: In a method for managing power consumption among compute nodes having respective power components, an increase in the power utilization of a first compute node of the compute nodes may be detected. In response to a detected increase, a sum of the power consumption levels of the compute nodes and the requested increase in power utilization of the first compute node is compared with an allowable power budget for a compute node pool. In addition, the power state of the first compute node power component is varied in response to the comparison.
    Type: Application
    Filed: September 22, 2005
    Publication date: March 22, 2007
    Inventors: Parthasarathy Ranganathan, Khaldoun Alzien, Phillip Leech, Charles Shaver
  • Publication number: 20070067656
    Abstract: A power management agent for managing power among electronic systems includes a module for predicting a future power consumption level of the electronic systems, a module for determining a power budget threshold for the electronic systems, and a module for determining whether a predicted future power consumption level will exceed the power budget threshold. The power management agent also includes a module for selecting one or more of the electronic systems to throttle in response to a determination that the predicted future power consumption level will exceed the power budget threshold and a module for selecting a throttle level to be applied to the selected one or more of the electronic systems to substantially prevent the future power consumption level from exceeding the power budget threshold.
    Type: Application
    Filed: September 22, 2005
    Publication date: March 22, 2007
    Inventors: Parthasarathy Ranganathan, Khaldoun Alzien, Thomas Flynn, Phillip Leech, Charles Shaver
  • Publication number: 20060168462
    Abstract: A blade enclosure includes a plurality of blades, an enclosure manager processing device and a bus coupling the enclosure manager processing device to each of the blades. Each blade has at least one power mode bit configured to be controlled by the enclosure manager processing device via the bus, and each blade is configured to cause itself to enter a working state or a sleeping state responsive to its at least one power mode bit.
    Type: Application
    Filed: January 27, 2005
    Publication date: July 27, 2006
    Inventors: Phillip Leech, Dennis Baker, William Jacobs
  • Publication number: 20060168457
    Abstract: A blade computer system includes a plurality of client devices, a blade enclosure having a plurality of blades therein, and an allocation server configured to allocate and deallocate the blades to and from the client devices. The blade enclosure is configured to place individual ones of the blades into or out of a sleeping state responsive to network messages received from the allocation server.
    Type: Application
    Filed: January 27, 2005
    Publication date: July 27, 2006
    Inventors: Phillip Leech, Dennis Baker
  • Publication number: 20050273585
    Abstract: Systems, methodologies, media, and other embodiments associated with detecting and/or reacting to a persistent reset state are described. One exemplary method embodiment includes analyzing a reset signal and a power good signal and a timing relationship between their (de)assertions. The example method may also include generating a signal related to detecting a persistent reset condition.
    Type: Application
    Filed: June 8, 2004
    Publication date: December 8, 2005
    Inventor: Phillip Leech