Patents by Inventor Andrew S. Heinzmann
Andrew S. Heinzmann 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: 8612509Abstract: Methods, apparatus, and computer program products are described for resetting a HyperTransport link in a blade server, including reassigning, by a blade management module, a gate signal from enabling a transceiver to signaling a HyperTransport link reset; sending, by the blade management module to a reset sync module on an out-of-band bus, the gate signal; and in response to the gate signal, sending, by the reset sync module to the blade processor, HyperTransport reset signals. The HyperTransport link includes a bidirectional, serial/parallel, high-bandwidth, low-latency, point to point data communications link. The blade server includes the blade processor, the reset sync module, and the baseboard management controller. The blade server is installed in the blade center. The blade center includes the blade management module. The blade management module is coupled to the baseboard management controller by the blade communication bus.Type: GrantFiled: April 26, 2012Date of Patent: December 17, 2013Assignee: International Business Machines CorporationInventors: Justin P. Bandholz, Andrew S. Heinzmann, James J. Parsonese
-
Publication number: 20120215954Abstract: Methods, apparatus, and computer program products are described for resetting a HyperTransport link in a blade server, including reassigning, by a blade management module, a gate signal from enabling a transceiver to signaling a HyperTransport link reset; sending, by the blade management module to a reset sync module on an out-of-band bus, the gate signal; and in response to the gate signal, sending, by the reset sync module to the blade processor, HyperTransport reset signals. The HyperTransport link includes a bidirectional, serial/parallel, high-bandwidth, low-latency, point to point data communications link. The blade server includes the blade processor, the reset sync module, and the baseboard management controller. The blade server is installed in the blade center. The blade center includes the blade management module. The blade management module is coupled to the baseboard management controller by the blade communication bus.Type: ApplicationFiled: April 26, 2012Publication date: August 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Justin P. Bandholz, Andrew S. Heinzmann, James J. Parsonese
-
Patent number: 8244793Abstract: Methods, apparatus, and computer program products are described for resetting a HyperTransport link in a blade server, including reassigning, by a blade management module, a gate signal from enabling a transceiver to signaling a HyperTransport link reset; sending, by the blade management module to a reset sync module on an out-of-band bus, the gate signal; and in response to the gate signal, sending, by the reset sync module to the blade processor, HyperTransport reset signals. The HyperTransport link includes a bidirectional, serial/parallel, high-bandwidth, low-latency, point to point data communications link. The blade server includes the blade processor, the reset sync module, and the baseboard management controller. The blade server is installed in the blade center. The blade center includes the blade management module. The blade management module is coupled to the baseboard management controller by the blade communication bus.Type: GrantFiled: May 14, 2007Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Justin P. Bandholz, Andrew S. Heinzmann, James J. Parsonese
-
Patent number: 8032745Abstract: This invention enables authenticated communications (transactions) to take place on a standard I2C bus without requiring modification of existing I2C devices. Read and write transactions occurring on the bus are authenticated using an Authentication Agent and a shared secret key. In addition to allowing verification of the legitimacy of the transactions, the authentication of the I2C transactions enhances the reliability and serviceability of the bus and devices on the bus by allowing the Baseboard Management Controller (BMC) to quickly determine and pinpoint errors.Type: GrantFiled: December 20, 2005Date of Patent: October 4, 2011Assignee: International Business Machines CorporationInventors: Justin Potok Bandholz, Ralph M. Begun, Andrew S. Heinzmann, Fernando A. Lopez
-
Patent number: 8028069Abstract: A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design is for securing of leased resources on a computer. The design structure includes a computer for securing resources may comprise at least one processor, a plurality of resources, wherein each resource is associated with configuration data and a programmable logic device connected to each of the plurality of resources. The programmable logic device may be configured for determining whether a resource is leased, reading un-encoded configuration data from a resource, and sending the configuration data to a first unit, if the resource is not leased. The programmable logic device may further be configured for reading encoded configuration data from a resource, decoding the configuration data, sending the configuration data that was decoded to a first unit, and logging use of the resource by the first unit, if the resource is leased.Type: GrantFiled: June 30, 2008Date of Patent: September 27, 2011Assignee: International Business Machines CorporationInventors: Justin P. Bandholz, Ralph M. Begun, Andrew S. Heinzmann, Fernando A. Lopez
-
Patent number: 7707290Abstract: Embodiments of the invention provide a novel and non-obvious method, system and computer program product for securing of leased resources on a computer. In one embodiment of the invention, a computer for securing resources may comprise at least one processor, a plurality of resources, wherein each resource is associated with configuration data and a programmable logic device connected to each of the plurality of resources. The programmable logic device may be configured for determining whether a resource is leased, reading un-encoded configuration data from a resource, and sending the configuration data to a first unit, if the resource is not leased. The programmable logic device may further be configured for reading encoded configuration data from a resource, decoding the configuration data, sending the configuration data that was decoded to a first unit, and logging use of the resource by the first unit, if the resource is leased.Type: GrantFiled: May 8, 2006Date of Patent: April 27, 2010Assignee: International Business Machines CorporationInventors: Justin P Bandholz, Ralph M Begun, Andrew S Heinzmann, Fernando Lopez
-
Patent number: 7690927Abstract: A scalability card for use with a plurality of computer blades. The computer blades are releasably securable in a parallel configuration, wherein each blade includes a circuit board and a processor operatively coupled to the circuit board. Each processor is in electronic communication with a scalability connector on a floating plate that is loosely secured to the computer blade. Furthermore, each scalability connector is preferably disposed in a common plane extending perpendicular to the plurality of parallel computer blades. The scalability card includes a plurality of electronically interconnected scalability connectors arranged for rough alignment with the scalability connectors of each computer blade. In addition, the scalability card preferably includes at least one alignment feature for engaging each floating plate and, therefore, providing fine alignment of the scalability connector on each floating plate to one of the scalability connectors of the scalability card.Type: GrantFiled: March 19, 2009Date of Patent: April 6, 2010Assignee: International Business Machines CorporationInventors: Brian M. Kerrigan, Justin P. Bandholz, Martin J. Crippen, Andrew S. Heinzmann, Joseph E. Maxwell, Edward J. McNulty, Pravin Patal, Tony C. Sass, Phillip L. Weinstein
-
Patent number: 7562247Abstract: Methods and systems are disclosed for providing independent clock failover for scalable blade servers that include assigning a server blade to one of a plurality of clock failover groups, providing a plurality of independent clock signals to the clock generator of the server blade, wherein one of the plurality of independent clock signals is an active clock signal, detecting a failover condition for the clock failover group assigned to the server blade, and switching the active clock signal, in response to the detected failover condition, from one independent clock signal to another independent clock signal.Type: GrantFiled: May 16, 2006Date of Patent: July 14, 2009Assignee: International Business Machines CorporationInventors: Marcus A. Baker, Justin P. Bandholz, Patrick M. Bland, Andrew S. Heinzmann
-
Publication number: 20080288626Abstract: A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design is described for resetting a HyperTransport link in a blade server, including reassigning, by a blade management module, a gate signal from enabling a transceiver to signaling a HyperTransport link reset; sending, by the blade management module to a reset sync module on an out-of-band bus, the gate signal; and in response to the gate signal, sending, by the reset sync module to the blade processor, HyperTransport reset signals. The HyperTransport link includes a bidirectional, serial/parallel, high-bandwidth, low-latency, point to point data communications link. The blade server includes the blade processor, the reset sync module, and the baseboard management controller. The blade server is installed in the blade center. The blade center includes the blade management module. The blade management module is coupled to the baseboard management controller by the blade communication bus.Type: ApplicationFiled: July 3, 2008Publication date: November 20, 2008Inventors: Justin P. Bandholz, Andrew S. Heinzmann, James J. Parsonese
-
Publication number: 20080288679Abstract: Methods, apparatus, and computer program products are described for resetting a HyperTransport link in a blade server, including reassigning, by a blade management module, a gate signal from enabling a transceiver to signaling a HyperTransport link reset; sending, by the blade management module to a reset sync module on an out-of-band bus, the gate signal; and in response to the gate signal, sending, by the reset sync module to the blade processor, HyperTransport reset signals. The HyperTransport link includes a bidirectional, serial/parallel, high-bandwidth, low-latency, point to point data communications link. The blade server includes the blade processor, the reset sync module, and the baseboard management controller. The blade server is installed in the blade center. The blade center includes the blade management module. The blade management module is coupled to the baseboard management controller by the blade communication bus.Type: ApplicationFiled: May 14, 2007Publication date: November 20, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Justin P. Bandholz, Andrew S. Heinzmann, James J. Parsonese
-
Publication number: 20080270780Abstract: A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design is disclosed for disabling a Universal Serial Bus (‘USB’) port by identifying a USB port to be disabled, the USB port to be disabled controlled by a USB hub controller, and turning on an over current signal for the identified USB port.Type: ApplicationFiled: July 3, 2008Publication date: October 30, 2008Inventors: FERNANDO A. LOPEZ, James R. Goffena, Andrew S. Heinzmann
-
Publication number: 20080263560Abstract: A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design is for securing of leased resources on a computer. The design structure includes a computer for securing resources may comprise at least one processor, a plurality of resources, wherein each resource is associated with configuration data and a programmable logic device connected to each of the plurality of resources. The programmable logic device may be configured for determining whether a resource is leased, reading un-encoded configuration data from a resource, and sending the configuration data to a first unit, if the resource is not leased. The programmable logic device may further be configured for reading encoded configuration data from a resource, decoding the configuration data, sending the configuration data that was decoded to a first unit, and logging use of the resource by the first unit, if the resource is leased.Type: ApplicationFiled: June 30, 2008Publication date: October 23, 2008Inventors: JUSTIN P. BANDHOLZ, Ralph M. Begun, Andrew S. Heinzmann, Fernando A. Lopez
-
Publication number: 20080005415Abstract: Methods, apparatus, and computer program products are disclosed for disabling a Universal Serial Bus (‘USB’) port by identifying a USB port to be disabled, the USB port to be disabled controlled by a USB hub controller, and turning on an over current signal for the identified USB port.Type: ApplicationFiled: June 6, 2006Publication date: January 3, 2008Inventors: Fernando A. Lopez, James R. Goffena, Andrew S. Heinzmann
-
Publication number: 20070294561Abstract: Methods and systems are disclosed for providing independent clock failover for scalable blade servers that include assigning a server blade to one of a plurality of clock failover groups, providing a plurality of independent clock signals to the clock generator of the server blade, wherein one of the plurality of independent clock signals is an active clock signal, detecting a failover condition for the clock failover group assigned to the server blade, and switching the active clock signal, in response to the detected failover condition, from one independent clock signal to another independent clock signal.Type: ApplicationFiled: May 16, 2006Publication date: December 20, 2007Inventors: Marcus A. Baker, Justin P. Bandholz, Patrick M. Bland, Andrew S. Heinzmann