Patents by Inventor Jordan Keuseman
Jordan Keuseman 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).
-
Publication number: 20240103549Abstract: A discrete VRM card includes a first VRM controller and a second VRM controller. The discrete VRM card also includes a first primary power stage, a second primary power stage, and an adaptable spare stage. The discrete VRM card includes a first switch and a second switch. Closing the first switch connects the adaptable spare converter with an output of the first primary power stage. Closing the second switch connects the adaptable spare converter an output of the second primary power stage.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Justin Henspeter, Michael Lee Miller, Eric B. Swenson, Jordan Keuseman
-
Patent number: 11644878Abstract: A discrete VRM card comprises a set of VRM controllers. The set of VRM controllers comprises a VRM controller with two feedback loops. The VRM card comprises a power stage and a power-stage critical-signal multiplexer. The output of the power-stage critical-signal multiplexer determines a feedback loop with which the power stage communicates. The VRM card also comprises a configuration selector. The configuration selector determines a feedback-loop assignment for the power-stage critical-signal multiplexer and provides VRM instructions to the VRM controller.Type: GrantFiled: December 12, 2020Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Justin Henspeter, Michael Lee Miller, Jordan Keuseman
-
Publication number: 20220187888Abstract: A discrete VRM card comprises a set of VRM controllers. The set of VRM controllers comprises a VRM controller with two feedback loops. The VRM card comprises a power stage and a power-stage critical-signal multiplexer. The output of the power-stage critical-signal multiplexer determines a feedback loop with which the power stage communicates. The VRM card also comprises a configuration selector. The configuration selector determines a feedback-loop assignment for the power-stage critical-signal multiplexer and provides VRM instructions to the VRM controller.Type: ApplicationFiled: December 12, 2020Publication date: June 16, 2022Inventors: Justin Henspeter, Michael Lee Miller, Jordan Keuseman
-
Patent number: 11073891Abstract: A distributed power management system is configured determine a node power consumption of a node during a first time interval. The system can determine a node power cap. The system can determine a proportional component power budget for a component of the node based, at least in part, on the node power consumption and a component power consumption. The system can determine a power budget for the component for a second time interval based, at least in part on the proportional component power budget.Type: GrantFiled: May 10, 2019Date of Patent: July 27, 2021Assignee: International Business Machines CorporationInventors: Alan Drake, Guillermo J. Silva, Timothy G. Hallett, Heather L. Hanson, Jordan Keuseman, Charles R. Lefurgy, Karthick Rajamani, Todd J. Rosedahl, Malcolm S. Allen-Ware
-
Publication number: 20190272019Abstract: A distributed power management system is configured determine a node power consumption of a node during a first time interval. The system can determine a node power cap. The system can determine a proportional component power budget for a component of the node based, at least in part, on the node power consumption and a component power consumption. The system can determine a power budget for the component for a second time interval based, at least in part on the proportional component power budget.Type: ApplicationFiled: May 10, 2019Publication date: September 5, 2019Inventors: Alan Drake, Guillermo J. Silva, Timothy G. Hallett, Heather L. Hanson, Jordan Keuseman, Charles R. Lefurgy, Karthick Rajamani, Todd J. Rosedahl, Malcolm S. Allen-Ware
-
Patent number: 10331192Abstract: A distributed power management system is configured determine a node power consumption of a node during a first time interval. The system can determine a node power cap. The system can determine a proportional component power budget for a component of the node based, at least in part, on the node power consumption and a component power consumption. The system can determine a power budget for the component for a second time interval based, at least in part on the proportional component power budget.Type: GrantFiled: January 13, 2016Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Alan Drake, Guillermo J. Silva, Timothy G. Hallett, Heather L. Hanson, Jordan Keuseman, Charles R. Lefurgy, Karthick Rajamani, Todd J. Rosedahl, Malcolm S. Allen-Ware
-
Publication number: 20160124486Abstract: A distributed power management system is configured determine a node power consumption of a node during a first time interval. The system can determine a node power cap. The system can determine a proportional component power budget for a component of the node based, at least in part, on the node power consumption and a component power consumption. The system can determine a power budget for the component for a second time interval based, at least in part on the proportional component power budget.Type: ApplicationFiled: January 13, 2016Publication date: May 5, 2016Inventors: Alan Drake, Guillermo J. Silva, Timothy G. Hallett, Heather L. Hanson, Jordan Keuseman, Charles R. Lefurgy, Karthick Rajamani, Todd J. Rosedahl, Malcolm S. Allen-Ware
-
Patent number: 9298247Abstract: A distributed power management computer program product is configured to collect power consumption data that indicates power consumption by at least a plurality of the components of a node. The program code can be configured to provide, to each of a plurality of controllers associated with a respective one of the plurality of components, the power consumption data. The program code can be configured to determine a node power consumption. The program code can be configured to determine a power differential as a difference between the node power consumption and an upper power consumption threshold of the node. The program code can be configured to determine a proportion of the node power consumption consumed by a first component. The program code can be configured to compute a local power budget for the first component.Type: GrantFiled: November 27, 2012Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: Alan Drake, Guillermo J. Silva, Timothy G. Hallett, Heather L. Hanson, Jordan Keuseman, Charles R. Lefurgy, Karthick Rajamani, Todd J. Rosedahl, Malcom S. Allen-Ware
-
Patent number: 9292074Abstract: Embodiments include collecting, from each of a plurality of controllers of a node having a plurality of components, component power consumption. Each of the plurality of controllers is associated with one or more of the components. The component power consumptions are provided to the controllers. A node power consumption for the node is determined based, at least in part, on the component power consumption. The power cap is determined for the plurality of components. A power differential power is determined as a difference between the node power consumption and the power cap for the plurality of components. A proportion of the node power consumption consumed by the component is determined based on the component power consumption of the component. A local power budget is computed for the component based, at least in part, on the power differential and the proportion of the node power consumption consumed by the component.Type: GrantFiled: February 8, 2013Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Malcolm S. Allen-Ware, Alan Drake, Timothy G. Hallett, Heather L. Hanson, Jordan Keuseman, Charles R. Lefurgy, Karthick Rajamani, Todd J. Rosedahl, Guillermo J. Silva
-
Patent number: 9256273Abstract: Embodiments include collecting, from each of a plurality of controllers of a node having a plurality of components, component power consumption. Each of the plurality of controllers is associated with one or more of the components. The component power consumptions are provided to the controllers. A node power consumption for the node is determined based, at least in part, on the component power consumption. The power cap is determined for the plurality of components. A power differential power is determined as a difference between the node power consumption and the power cap for the plurality of components. A proportion of the node power consumption consumed by the component is determined based on the component power consumption of the component. A local power budget is computed for the component based, at least in part, on the power differential and the proportion of the node power consumption consumed by the component.Type: GrantFiled: February 8, 2013Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Malcolm S. Allen-Ware, Alan Drake, Timothy G. Hallett, Heather L. Hanson, Jordan Keuseman, Charles R. Lefurgy, Karthick Rajamani, Todd J. Rosedahl, Guillermo J. Silva
-
Publication number: 20140149760Abstract: A distributed power management computer program product is configured to collect power consumption data that indicates power consumption by at least a plurality of the components of a node. The program code can be configured to provide, to each of a plurality of controllers associated with a respective one of the plurality of components, the power consumption data. The program code can be configured to determine a node power consumption. The program code can be configured to determine a power differential as a difference between the node power consumption and an upper power consumption threshold of the node. The program code can be configured to determine a proportion of the node power consumption consumed by a first component. The program code can be configured to compute a local power budget for the first component.Type: ApplicationFiled: November 27, 2012Publication date: May 29, 2014Applicant: International Business Machines CorporationInventors: Alan Drake, Guillermo J. Silva, Timothy G. Hallett, Heather L. Hanson, Jordan Keuseman, Charles R. Lefurgy, Karthick Rajamani, Todd J. Rosedahl, Malcolm S. Allen-Ware