Patents by Inventor Thomas M. Brey

Thomas M. Brey 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: 7710718
    Abstract: A mechanism for changing ownership over the physical power to a blade server in a blade center chassis that prevents a malfunctioning blade from jeopardizing other components in the chassis. When the management module is not present, control over power to the blade is switched to a service processor on the blade. This arbitration of control over power to a blade is accomplished by implementing a watchdog timer mechanism. The management module is responsible for tickling the watchdog timer when the present in the chassis and operating normally. This mechanism provides the management module with control over power. If the management module malfunctions or is removed, control over power is switched to the local service processor on the blade server as soon as the watchdog timer is not tickled.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: May 4, 2010
    Assignee: International Business Machines Corporation
    Inventors: Aaron E. Merkin, Thomas M. Brey, Joseph E. Bolan
  • Publication number: 20100070787
    Abstract: Disclosed is a computer implemented method, computer program product, and apparatus for determining a safe lower bound for a commonly powered data processing system. A power management module operates the data processing system using at least one nominal operating parameter during an exploration periodicity, with the at least one nominal operating parameter being clock speed. The power management module determines whether a calibration period is occurring. The power management module calibrates the data processing system up to a measurement interval duration expiration. The power management module may repeat operating the data processing system using the at least one nominal operating parameter.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andreas Bieswanger, Thomas M. Brey, Ajay Dholakia, Andrew Geissler, Hye-Young McCreary, Freeman L. Rawson, III, Malcolm S. Ware
  • Patent number: 7676301
    Abstract: Systems and methods for detecting and analyzing elevated temperatures at a component rack to identify and characterize air recirculation anomalies. In one embodiment, temperatures are sensed in proximity to an air intake of the component rack. Temperature sensors communicate with a workstation having system management software including a thermal management component for analyzing air intake temperatures. Predefined temperature differentials (PTD) are established, corresponding to expected temperature differentials between the selected locations in the absence of any appreciable recirculation. The PTD provides a threshold for comparing with “actual” temperature differentials (ATD) to identify the presence and/or mode of recirculation. If an ATD exceeds a corresponding PTD for a predefined time interval, a signal is output. The mode of recirculation, such as left-side, right-side, or dual-surface recirculation, may be determined using as few as four temperature sensors positioned at a zone of interest (ZOI).
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: March 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Brey, Richard Edwin Harper, Thomas Dixon Pahel, Jr., William Joseph Piazza
  • Patent number: 7657945
    Abstract: Systems and arrangements to adjust resource accessibility based upon usage modes are contemplated. Embodiments may include a supervisor instance such as an operating system that is adapted to select one or more supervisor keys from a set of supervisor keys available to the host node or platform upon which the supervisor instance is operating. The supervisor instance may select the supervisor key(s) based upon an association of the supervisor instance with a usage mode represented by a supervisor key name. In many embodiments, supervisor key names may be associated with resources via with one or more of the supervisor keys based upon the resources needed when operating in the usage modes by a system administrator. Once the supervisor instance is initialized, the supervisor instance may issue client keys that allow access to subsets of the resources available to the supervisor instance based upon usage modes of the clients.
    Type: Grant
    Filed: March 2, 2005
    Date of Patent: February 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Brey, Giles Roger Frazier, Gregory Francis Pfister, William J. Rooney
  • Publication number: 20090327765
    Abstract: Methods and products for managing power consumption of a computer and computers for which power consumption is managed. The computer includes the computer including a computer processor and embodiments of the present invention include providing, by an in-band power manger to an out-of-band power manager, a proposed performance state (‘p-state’) for the computer processor; determining, by the out-of-band power manager, in dependence upon a power setpoint and currently-measured operating metrics of the computer processor, whether to approve the proposed p-state; and if the out-of-band power manager approves the proposed p-state, setting operating parameters of the computer processor according to the approved p-state.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Wesley M. Felter, Sumeet Kochar, Charles R. Lefurgy, Ryuji Orita, Freeman L. Rawson, III, Malcolm S. Ware
  • Publication number: 20090327764
    Abstract: Methods, computers, and products for managing power consumption of a computer, the computer including a computer processor and managing power consumption of a computer includes: dynamically during operation of the computer, setting, by an in-band power manager in dependence upon performance metrics of the computer processor, a current performance state (‘p-state’) of the computer processor; and providing, by the in-band power manager to an out-of-band power manager, the current p-state of the computer processor.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Wesley M. Felter, Sumeet Kochar, Charles R. Lefurgy, Ryuji Orita, Freeman L. Rawson, III, Malcolm S. Ware
  • Publication number: 20090287943
    Abstract: Mapping power domains in a data center, the data center including one or more power consuming computing devices, the computing devices managed by a management module, each power domain in the data center including one or more power service modules located in an electrical path connecting one or more of the computing devices to a power source, each power service module associated with a power line communications controller, where the mapping includes establishing a unique domain identification for each electrical path connecting one or more of the computing devices to a power source; receiving, by the management module from the computing devices, the unique domain identifications; and maintaining, by the management module, a map associating the unique domain identifications with identifications of the computing devices.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Applicant: International Business Machines Corporation
    Inventors: Thomas M. Brey, Nickolas J. Gruendler, Richard E. Harper, William J. Piazza, Lisa F. Spainhower
  • Publication number: 20090234613
    Abstract: Systems, methods, and software for analyzing the layout of computer equipment racks in a datacenter. One embodiment involves obtaining the position relative to the computer room of each of a plurality of temperature sensors distributed among a plurality of computer components mounted between opposing intake and exhaust ends of each computer equipment rack. The layout of the computer equipment racks is automatically determined from the positions of the temperature sensors, and a representation of the layout of the computer equipment racks is electronically stored or displayed. The actual layout is compared to target layout parameters to score the layout.
    Type: Application
    Filed: March 13, 2008
    Publication date: September 17, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Simon C. Chu, Richard Edwin Harper, William Joseph Piazza
  • Publication number: 20090217073
    Abstract: A power distribution system comprises an input power line configured to supply power produced by a power source, one or more power distribution components operatively connected to receive power supplied by the power source, one or more intelligent system resources, and a power management component. Each power distribution component has one or more power outputs for distributing power along a power line connected thereto and is configured to modulate a carrier signal containing identification data along the power line connected to each output. Each system resource is operatively connected to receive power distributed by at least one of the one or more power distribution components. Each system resource is configured to receive and demodulate the carrier signal modulated by each power distribution component from which it receives power, generate a list of each power distribution component from which it receives power, and pass the list to a system bus.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Applicant: International Business Machines Corporation
    Inventors: Brad L. Brech, Thomas M. Brey
  • Publication number: 20090132842
    Abstract: Methods, systems, and computer program products are provided for managing power consumption of computing devices in a computer equipment rack. Embodiments include monitoring aggregate power consumption of a plurality of computing devices in the computer equipment rack; determining whether the aggregate power consumption exceeds a predetermined maximum threshold; if the aggregate power consumption exceeds the predetermined maximum threshold, selecting a number of computing devices for throttling in dependence upon priority; and throttling-down the selected computing devices computing devices, reducing the aggregate power consumption to a level below the predetermined maximum threshold.
    Type: Application
    Filed: November 15, 2007
    Publication date: May 21, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Raymond M. Clemo, Beth F. Loebach, Gregory J. McKnight
  • Publication number: 20090125737
    Abstract: A variable group power limit is enforced to limit the net power consumption of a group of devices in a computer system, and a variable device power limit enforced on each device is independently adjustable to satisfy the current group power limit. The device power limits are dynamically selected according to a power management method that selectively reduces the device power limits of lower-utilization devices and increases the device power limits of higher-utilization devices.
    Type: Application
    Filed: November 8, 2007
    Publication date: May 14, 2009
    Applicant: International Business Machines Corporation
    Inventors: Thomas M. Brey, William Joseph Piazza
  • Publication number: 20090089595
    Abstract: Methods, systems, and computer program products are provided for managing computer power among a plurality of computers so that the aggregate power consumption does not exceed a maximum subscription amount, the maximum subscription amount comprising the maximum amount of power that can be supplied to the plurality of computers.
    Type: Application
    Filed: September 27, 2007
    Publication date: April 2, 2009
    Applicant: INTERNATIONAL BUSNIESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Raymond M. Clemo, Beth F. Loebach, Gregory J. McKnight
  • Patent number: 7499970
    Abstract: A method for supervisor partitioning of client resources in a communications environment includes receiving, at a client node, an allocated set of resources over a communications network, and partitioning the allocated set of resources among one or more applications associated with the client node using a local authority. Following the partitioning, communication requests are issued from the one or more applications to a shared resource provider node without inspection by the local authority.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Brey, Giles R. Frazier, Gregory F. Pfister, William J. Rooney
  • Patent number: 7484116
    Abstract: An apparatus, system, and method are disclosed for accessing redundant data. A verification value module calculates a first verification value for a first redundant memory. In addition, the verification value module calculates a second verification value for a second redundant memory. In one embodiment, a validation module validates the first and second verification values. A selection module accesses the first redundant memory if the first verification value is equivalent to the second verification value. In a certain embodiment, the selection module identifies and accesses the redundant memory with a most advanced generation count if the first and second verification values are valid and are not equivalent.
    Type: Grant
    Filed: January 3, 2006
    Date of Patent: January 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Brey, Dinesh Chandra Coca, Darren Christopher Douglas, Hiroyuki Miyoshi, Yoshihiko Terashita
  • Publication number: 20090006901
    Abstract: In one embodiment, a control system supports an unlimited number of feedback control loops all sharing control of a component. A component performance rate or “speed” is used as a common metric for negotiating control of the component. Each control loop continuously monitors a system parameter it is tasked with regulating, compares it to a setpoint for that system parameter, and “requests” a speed in relation to the deviation of the associated system parameter from the corresponding setpoint. A controller receives the requested speeds as dynamic inputs and selects one of the requested speeds according to predefined selection logic. The controller communicates the selected speed to an actuator, which causes the component to operate at the selected speed. In this manner, the control system in effect negotiates control of the component in a way that ensures that all of the system parameters are being managed within safe limits.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Wesley Michael Felter, Sumeet Kochar, Charles Robert Lefurgy, Malcolm Scott Ware, Christopher Landon Wood
  • Patent number: 7463950
    Abstract: Systems and methods for detecting and analyzing elevated temperatures at a component rack to identify and characterize air recirculation anomalies. In one embodiment, temperatures are sensed in proximity to an air intake of the component rack. Temperature sensors communicate with a workstation having system management software including a thermal management component for analyzing air intake temperatures. Predefined temperature differentials (PTD) are established, corresponding to expected temperature differentials between the selected locations in the absence of any appreciable recirculation. The PTD provides a threshold for comparing with “actual” temperature differentials (ATD) to identify the presence and/or mode of recirculation. If an ATD exceeds a corresponding PTD for a predefined time interval, a signal is output. The mode of recirculation, such as left-side, right-side, or dual-surface recirculation, may be determined using as few as four temperature sensors positioned at a zone of interest (ZOI).
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: December 9, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Brey, Richard Edwin Harper, Thomas Dixon Pahel, Jr., William Joseph Piazza
  • Publication number: 20080300818
    Abstract: Systems and methods for detecting and analyzing elevated temperatures at a component rack to identify and characterize air recirculation anomalies. In one embodiment, temperatures are sensed in proximity to an air intake of the component rack. Temperature sensors communicate with a workstation having system management software including a thermal management component for analyzing air intake temperatures. Predefined temperature differentials (PTD) are established, corresponding to expected temperature differentials between the selected locations in the absence of any appreciable recirculation. The PTD provides a threshold for comparing with “actual” temperature differentials (ATD) to identify the presence and/or mode of recirculation. If an ATD exceeds a corresponding PTD for a predefined time interval, a signal is output. The mode of recirculation, such as left-side, right-side, or dual-surface recirculation, may be determined using as few as four temperature sensors positioned at a zone of interest (ZOI).
    Type: Application
    Filed: May 6, 2008
    Publication date: December 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Richard Edwin Harper, Thomas Dixon Pahel, JR., William Joseph Piazza
  • Publication number: 20080301279
    Abstract: Specifying associations among attributes of entities in a data center, the data center comprising a facility that houses computers and equipment supporting computer operations, the entities including the computers and the equipment, some attributes associated with a resource domain, the resource domain composed of a physical characteristic shared by some of the computers and equipment, including inducing, by a management module within the data center, a change in a value of a first attribute of a first entity; monitoring, by the management module within the data center, a change in a value of a second attribute of a second entity; determining whether the monitored change in the second attribute correlates with the induced change in the first attribute; and, if the monitored change in the second attribute correlates with the induced change in the first attribute, specifying an association among the first attribute, the second attribute, and the resource domain.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Richard E. Harper, William J. Piazza
  • Publication number: 20080300725
    Abstract: Systems and methods for detecting and analyzing elevated temperatures at a component rack to identify and characterize air recirculation anomalies. In one embodiment, temperatures are sensed in proximity to an air intake of the component rack. Temperature sensors communicate with a workstation having system management software including a thermal management component for analyzing air intake temperatures. Predefined temperature differentials (PTD) are established, corresponding to expected temperature differentials between the selected locations in the absence of any appreciable recirculation. The PTD provides a threshold for comparing with “actual” temperature differentials (ATD) to identify the presence and/or mode of recirculation. If an ATD exceeds a corresponding PTD for a predefined time interval, a signal is output. The mode of recirculation, such as left-side, right-side, or dual-surface recirculation, may be determined using as few as four temperature sensors positioned at a zone of interest (ZOI).
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas M. Brey, Richard Edwin Harper, Thomas Dixon Pahel, JR., William Joseph Piazza
  • Patent number: 7460978
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to equipment position location in a data center and provide a novel and non-obvious method, system and computer program product for rack position determination using acoustics. In one embodiment of the invention, a method for rack position determination using acoustics can be provided. The method can include ultrasonically ranging a first target wall in a data center from a host rack enclosure to acquire range data for the first target wall and ultrasonically ranging a second target wall in the data center from the host rack enclosure to acquire range data for the second target wall. The method further can include translating the range data for the first target wall and second target wall into position coordinates for the host rack enclosure and forwarding the position coordinates to a system administrator for the data center over a coupled data communications network.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: December 2, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Brey, Richard E. Harper, Thomas D. Pahel, Jr., William J. Piazza