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: 9772951Abstract: 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: GrantFiled: August 22, 2016Date of Patent: September 26, 2017Assignee: International Business Machines CorporationInventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
-
Publication number: 20160357684Abstract: 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: ApplicationFiled: August 22, 2016Publication date: December 8, 2016Inventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
-
Patent number: 9471363Abstract: 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: GrantFiled: May 29, 2015Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
-
Patent number: 9214809Abstract: 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: GrantFiled: April 30, 2012Date of Patent: December 15, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Jerrod K. Buterbaugh, Timothy C. Daun-Lindberg
-
Publication number: 20150268984Abstract: 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: ApplicationFiled: May 29, 2015Publication date: September 24, 2015Inventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
-
Patent number: 9104405Abstract: 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: GrantFiled: March 4, 2013Date of Patent: August 11, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Matthew R. Archibald, Edward L. Blackwell, Jerrod K. Buterbaugh
-
Patent number: 9075647Abstract: 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: GrantFiled: August 1, 2011Date of Patent: July 7, 2015Assignee: International Business Machines CorporationInventors: Srihari V. Angaluri, Matthew R. Archibald, William E. Bauman, Jerrod K. Buterbaugh
-
Patent number: 8947880Abstract: 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: GrantFiled: May 24, 2012Date of Patent: February 3, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Ptd. Ltd.Inventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Patent number: 8898484Abstract: 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: GrantFiled: October 27, 2008Date of Patent: November 25, 2014Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Jerrod K. Buterbaugh, Nickolaus J. Gruendler, Bruce J. Wilkie
-
Patent number: 8879247Abstract: 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: GrantFiled: April 13, 2012Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Patent number: 8845403Abstract: 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: GrantFiled: May 18, 2010Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Patent number: 8812275Abstract: 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: GrantFiled: September 18, 2010Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Patent number: 8683251Abstract: 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: GrantFiled: October 15, 2010Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Patent number: 8626346Abstract: 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: GrantFiled: August 6, 2010Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Publication number: 20130200764Abstract: 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: ApplicationFiled: May 24, 2012Publication date: August 8, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Patent number: 8499185Abstract: 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: GrantFiled: June 4, 2012Date of Patent: July 30, 2013Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Patent number: 8490710Abstract: 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: GrantFiled: May 29, 2012Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Patent number: 8485271Abstract: 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: GrantFiled: May 11, 2010Date of Patent: July 16, 2013Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Jerrod K. Buterbaugh
-
Publication number: 20130178144Abstract: 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: ApplicationFiled: April 13, 2012Publication date: July 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MATTHEW R. ARCHIBALD, JERROD K. BUTERBAUGH
-
Patent number: 8464080Abstract: 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: GrantFiled: August 25, 2010Date of Patent: June 11, 2013Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Edward L. Blackwell, Jerrod K. Buterbaugh