Patents by Inventor Jerrod K. Buterbaugh

Jerrod K. Buterbaugh 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: 9772951
    Abstract: Aspects of the present invention provide a solution for managing memory. A method according to an embodiment includes: prior to any storage of a page in the memory: analyzing the page to compute an identifier for the page based on characteristics of the page; and comparing the computed identifier with other identifiers of other pages currently stored in the memory to find an identical page, wherein a match between the computed identifier and the identifier of one of the other pages currently stored in memory indicates that the page corresponding to the computed identifier and the other page corresponding to the matching identifier are identical; storing, in the case that an identical page is found, a link to the identical page in a portion of the memory; and storing, in case that the identical page is not found, the page in the portion of the memory and storing the identifier.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
  • Publication number: 20160357684
    Abstract: Aspects of the present invention provide a solution for managing memory. A method according to an embodiment includes: prior to any storage of a page in the memory: analyzing the page to compute an identifier for the page based on characteristics of the page; and comparing the computed identifier with other identifiers of other pages currently stored in the memory to find an identical page, wherein a match between the computed identifier and the identifier of one of the other pages currently stored in memory indicates that the page corresponding to the computed identifier and the other page corresponding to the matching identifier are identical; storing, in the case that an identical page is found, a link to the identical page in a portion of the memory; and storing, in case that the identical page is not found, the page in the portion of the memory and storing the identifier.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
  • Patent number: 9471363
    Abstract: Aspects of the present invention provide a solution for managing memory. A method according to an embodiment includes: prior to any storage of a page from a guest in the memory: analyzing the page to compute an identifier for the page; and comparing the computed identifier with other identifiers of other pages currently stored in the memory to find an identical page, wherein a match between the computed identifier and the identifier of one of the other pages currently stored in memory indicates that the page corresponding to the computed identifier and the other page corresponding to the matching identifier are identical; and storing, in the case that an identical page is found, a link to the identical page in a portion of the memory allocated to the guest.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
  • Patent number: 9214809
    Abstract: Methods, apparatus, and products for dynamically configuring current sharing and fault monitoring in redundant power supply modules for components of an electrically powered system, including summing, by a master service processor, during powered operation of the system, the present power requirements of components presently installed in the electrically powered system and setting, by the master service processor for each redundant power supply module in dependence upon the sum of the present power requirements, a current sharing tolerance and a fault reporting tolerance.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: December 15, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Jerrod K. Buterbaugh, Timothy C. Daun-Lindberg
  • Publication number: 20150268984
    Abstract: Aspects of the present invention provide a solution for managing memory. A method according to an embodiment includes: prior to any storage of a page from a guest in the memory: analyzing the page to compute an identifier for the page; and comparing the computed identifier with other identifiers of other pages currently stored in the memory to find an identical page, wherein a match between the computed identifier and the identifier of one of the other pages currently stored in memory indicates that the page corresponding to the computed identifier and the other page corresponding to the matching identifier are identical; and storing, in the case that an identical page is found, a link to the identical page in a portion of the memory allocated to the guest.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 24, 2015
    Inventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
  • Patent number: 9104405
    Abstract: Methods, system, and computer program products are provided for managing server power consumption in a data center. Embodiments include detecting, by a circuit monitoring interposer, a type of a power circuit that is currently coupled to the circuit monitoring interposer; determining a power capacity of the power circuit based on the type of the power circuit; receiving, by the circuit monitoring interposer, a power consumption server measurement from each server monitoring interposer of a plurality of server monitoring interposers, each power consumption server measurement corresponding to a server of the plurality of servers; determining a total power consumption of the power circuit in dependence upon a total of the power consumption server measurements; and determining whether the total power consumption exceeds the power capacity, and if the total power consumption of the power circuit exceeds the power capacity, instructing one or more servers to reduce their power consumption.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: August 11, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Matthew R. Archibald, Edward L. Blackwell, Jerrod K. Buterbaugh
  • Patent number: 9075647
    Abstract: Aspects of the present invention provide a solution for managing memory in a shared virtual computing environment. A page that is to be stored in the memory of the host in the virtual computing environment is obtained from a guest. The page is analyzed to compute an identifier for the page. This identifier is compared with other identifiers of other pages that are currently stored in the memory to determine whether the identical page is already stored in the memory. If the identical page is currently stored in the memory, a link to that page is stored in the portion of the memory that is allocated to the guest.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: July 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
  • Patent number: 8947880
    Abstract: A chassis for a plurality of computers for use in a data center, the chassis at least one extensible fin, the fin either extensible perpendicularly from the front of the chassis or extensible parallel with the front of the chassis.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: February 3, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Ptd. Ltd.
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Patent number: 8898484
    Abstract: Methods, apparatus, and products for optimizing delivery of regulated power from a voltage regulator to an electrical component, operation of the voltage regulator controlled by a service processor, the voltage regulator including a number of phases, each phase rated to deliver a different maximum power to the electrical component, where optimizing delivery of regulated power includes determining, by the service processor, the present power requirements of the electrical component, and enabling, by the service processor, one or more phases of the voltage regulator in dependence upon the present power requirements of the electrical component.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: November 25, 2014
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Jerrod K. Buterbaugh, Nickolaus J. Gruendler, Bruce J. Wilkie
  • Patent number: 8879247
    Abstract: A computer chassis cooling sidecar for cooling one or more computers in a chassis of computers in a data center, the sidecar including an air intake chamber and a chassis delivery chamber, the air intake chamber having a first opening at a bottom end for receiving air from beneath the data center through perforated tiles in the floor of the data center located on the side of the computer chassis, the air intake chamber having at the top end a directional vane shaped to direct airflow from the side of the chassis to a chassis delivery chamber; wherein the chassis delivery chamber resides in front or back of the chassis and has an opening to receive air from the air intake chamber and an opening to deliver the received air to the front or back of the computer chassis.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Patent number: 8845403
    Abstract: Individually cooling one or more computers in a rack of computers in a data center including an air intake chamber, the air intake chamber having a first opening at a bottom end for receiving air from beneath the data center through perforated tiles in the floor of the data center and a plurality of openings at a top end for providing air into a plurality of flexible air channels; and a plurality of flexible air channels, each air channel having a first end opening into the air intake chamber and having an opening at a second end and having a connector to connect the second end of the flexible air chamber to a particular position in the rack corresponding to the location of a particular computer in the rack.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Patent number: 8812275
    Abstract: Methods, systems, and computer program products are provided for modeling movement of air underneath a floor of a data center. Embodiments include receiving, by a management system, from a plurality of environmental condition sensors, environmental condition information corresponding to an area underneath the floor of the data center; in dependence upon the environmental condition information, generating, by the management system, a model representing movement of air within the area underneath the floor of the data center; and indicating, by the management system, physical obstacles underneath the floor of the data center based on the model of the movement of air.
    Type: Grant
    Filed: September 18, 2010
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Patent number: 8683251
    Abstract: Methods, system, and computer program products are provided for determining redundancy of power feeds connecting a server to a power supply. Embodiments include receiving, by a redundancy monitoring manager, from each of a plurality of redundancy monitoring interposers, connection information, wherein each redundancy monitoring interposer comprises a device that provides an electrical contact between a power circuit and one of a power supply, the server, and another power circuit; in dependence upon the connection information, determining, by the redundancy monitoring manager, for each power feed provided to the server, which power circuits supply the power feed; determining, by the redundancy monitoring manager, if any of the power feeds are supplied by the same power circuit; and indicating, by the redundancy monitoring manager, that the server has at least one non-redundant power feed when multiple power feeds of the server are supplied by the same power circuit.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Patent number: 8626346
    Abstract: A dynamically adjustable floor tile for a data center including a plurality of perforations; and a dynamically adjustable aperture, wherein opening the aperture exposes one or more of the perforations to airflow through the floor tile and closing the aperture blocks one or more of the apertures to airflow through the floor tile.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Publication number: 20130200764
    Abstract: A chassis for a plurality of computers for use in a data center, the chassis at least one extensible fin, the fin either extensible perpendicularly from the front of the chassis or extensible parallel with the front of the chassis.
    Type: Application
    Filed: May 24, 2012
    Publication date: August 8, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Patent number: 8499185
    Abstract: Methods, system, and computer program products are provided for determining redundancy of power feeds connecting a server to a power supply. Embodiments include receiving, by a redundancy monitoring manager, from each of a plurality of redundancy monitoring interposers, connection information, wherein each redundancy monitoring interposer comprises a device that provides an electrical contact between a power circuit and one of a power supply, the server, and another power circuit; in dependence upon the connection information, determining, by the redundancy monitoring manager, for each power feed provided to the server, which power circuits supply the power feed; determining, by the redundancy monitoring manager, if any of the power feeds are supplied by the same power circuit; and indicating, by the redundancy monitoring manager, that the server has at least one non-redundant power feed when multiple power feeds of the server are supplied by the same power circuit.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: July 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Patent number: 8490710
    Abstract: In-computer fire suppression, the computer comprising an in-computer flame detector and an in-computer fire extinguisher including detecting, by an in-computer flame detector, a flame, releasing, by the in-computer fire extinguisher, an extinguishing agent in response to the flame detector detecting the flame; and disabling the power supply to the computer having within it the in-computer flame detector and the in-computer fire extinguisher.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Patent number: 8485271
    Abstract: In-computer fire suppression, the computer comprising an in-computer flame detector and an in-computer fire extinguisher including detecting, by an in-computer flame detector, a flame, releasing, by the in-computer fire extinguisher, an extinguishing agent in response to the flame detector detecting the flame; and disabling the power supply to the computer having within it the in-computer flame detector and the in-computer fire extinguisher.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
  • Publication number: 20130178144
    Abstract: A computer chassis cooling sidecar for cooling one or more computers in a chassis of computers in a data center, the sidecar including an air intake chamber and a chassis delivery chamber, the air intake chamber having a first opening at a bottom end for receiving air from beneath the data center through perforated tiles in the floor of the data center located on the side of the computer chassis, the air intake chamber having at the top end a directional vane shaped to direct airflow from the side of the chassis to a chassis delivery chamber; wherein the chassis delivery chamber resides in front or back of the chassis and has an opening to receive air from the air intake chamber and an opening to deliver the received air to the front or back of the computer chassis.
    Type: Application
    Filed: April 13, 2012
    Publication date: July 11, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW R. ARCHIBALD, JERROD K. BUTERBAUGH
  • Patent number: 8464080
    Abstract: Methods, system, and computer program products are provided for managing server power consumption in a data center. Embodiments include detecting, by a circuit monitoring interposer, a type of a power circuit that is currently coupled to the circuit monitoring interposer; determining a power capacity of the power circuit based on the type of the power circuit; receiving, by the circuit monitoring interposer, a power consumption server measurement from each server monitoring interposer of a plurality of server monitoring interposers, each power consumption server measurement corresponding to a server of the plurality of servers; determining a total power consumption of the power circuit in dependence upon a total of the power consumption server measurements; and determining whether the total power consumption exceeds the power capacity, and if the total power consumption of the power circuit exceeds the power capacity, instructing one or more servers to reduce their power consumption.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: June 11, 2013
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Archibald, Edward L. Blackwell, Jerrod K. Buterbaugh