Patents by Inventor Gregory D. Sellman
Gregory D. Sellman 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: 20130301671Abstract: Detecting TIM between a heat sink and an integrated circuit, the integrated circuit including TIM detection points adapted to receive TIM upon installation of the heat sink and including a TIM detection device configured to be activated upon contact with TIM, including: receiving, upon installation of the heat sink on the integrated circuit and the TIM, TIM in one or more of the TIM detection points; activating, by the TIM in each of the one or more TIM detection points receiving the TIM, a TIM detection device; determining, by a TIM detection module of the integrated circuit in dependence upon the activations of the TIM detection devices, sufficiency of the TIM; and responsive to determining that the TIM between the heat sink and the integrated circuit is insufficient, controlling, in real-time by the TIM detection module, operation of the integrated circuit to reduce heat generated by the integrated circuit.Type: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William M. Megarity, LUKE D. REMIS, GREGORY D. SELLMAN
-
Publication number: 20130301670Abstract: Detecting TIM between a heat sink and an integrated circuit, the heat sink including TIM detection points, each TIM detection point adapted to receive TIM upon installation of the heat sink, each TIM detection point including a TIM detection device configured to be activated upon contact with TIM, including: receiving, upon installation of the heat sink on the integrated circuit and the TIM, TIM in one or more of the TIM detection points; activating, by the TIM in each of the one or more TIM detection points receiving the TIM, a TIM detection device; and determining, by a TIM detection module in dependence upon the activations of the TIM detection devices, sufficiency of the TIM between the heat sink and the integrated circuit.Type: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William M. Megarity, Luke D. Remis, Gregory D. Sellman
-
Publication number: 20130304954Abstract: Optimizing an I2C bus frequency, the bus including signal lines coupling a master and slave nodes, a signal line coupled to a rise time detection circuit monitoring a voltage of the signal line, the voltage alternating between a logic low and logic high, where optimizing the frequency includes: detecting, during a rise in the signal line, a first voltage, the first voltage being greater than the logic low voltage; starting a counter to increment once for each clock period of the circuit; detecting a second voltage on the signal line, the second voltage greater than the first and less than the logic high; stopping the counter; calculating, in dependence upon the clock period and the counter value, a rise time; determining whether the rise time is greater than a maximum threshold; and increasing the I2C bus frequency if the calculated rise time is greater than the maximum threshold.Type: ApplicationFiled: May 9, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MICHAEL DECESARIS, STEVEN C. JACOBSON, LUKE D. REMIS, GREGORY D. SELLMAN
-
Publication number: 20130288502Abstract: In one embodiment, a memory module connector includes sidewalls extending along a length of the connector body. A longitudinally oriented socket is provided between the sidewalls for receiving a card edge of a memory module. A top of the connector defines a socket opening. A bottom of the connector is for mounting to a system board. A plurality of air deflectors is provided adjacent to the connector body to manipulate airflow to improve cooling. The size, positioning, and spacing of the air deflectors may be selected to optimize cooling.Type: ApplicationFiled: April 27, 2012Publication date: October 31, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy S. Bridges, William M. Megarity, Luke D. Remis, Gregory D. Sellman
-
Publication number: 20130275636Abstract: A hardware system comprises a master device and a slave device that are coupled by a signal line. A frequency generator in the master device places a selected frequency signal on the signal line. A frequency detector/comparator in the slave device, which is coupled to the signal line, determines whether the selected frequency signal on the signal line matches a predetermined frequency for the slave device. If the selected frequency signal matches the predetermined frequency, then a chip select node on the slave device is enabled, in order to permit a data exchange session between the master device and the slave device.Type: ApplicationFiled: April 12, 2012Publication date: October 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MICHAEL DECESARIS, LUKE D. REMIS, GREGORY D. SELLMAN, STEVEN L. VANDERLINDEN
-
Publication number: 20130272515Abstract: Selectively filtering incoming communications events in a communications device, including: receiving, by a communications event filtering module, an incoming communications event; determining, by the communications event filtering module, whether the communications device is currently servicing a call; responsive to determining that the communications device is currently servicing a call, determining, by the communications event filtering module, whether the call is interruptible; and responsive to determining that the call is not interruptible, blocking, by the communications event filtering module, the incoming communications event from presentation by the communications device until the call has ended.Type: ApplicationFiled: April 11, 2012Publication date: October 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael DeCesaris, William M. Megarity, Luke D. Remis, Gregory D. Sellman
-
Patent number: 8108703Abstract: A power management server and method for managing power consumption is disclosed. According to one embodiment, a power management server data processing system is provided, where the power management server data processing system comprises a power management communication port to communicatively couple the power management server data processing system to a power-managed server data processing system and a system management processor coupled to the power management communication port. In the described embodiment, the system management processor comprises power management logic configured to receive power management data from the power-managed server data processing system, to generate a power management command utilizing the power management data, and to transmit the power management command to the power-managed server data processing system utilizing the power management communication port. Moreover, the power management data of the described embodiment comprises power management capability data.Type: GrantFiled: August 1, 2008Date of Patent: January 31, 2012Assignee: International Business Machines CorporationInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, Gregory D. Sellman
-
Patent number: 7992021Abstract: A power-managed server and method for managing power consumption is disclosed. According to one embodiment, a power-managed server data processing system is provided among a plurality of server data processing systems which comprises a power management communication port to communicatively couple the power-managed server data processing system to a power management server data processing system of the plurality of server data processing systems. The power-managed server data processing system of the described embodiment further comprises a system management processor coupled to the power management communication port which comprises power-managed logic configured to transmit power management data to the power management server data processing system and to receive a power management command utilizing the power management communication port. Moreover, the power management command is generated utilizing the power management data, and the power management data comprises power management capability data.Type: GrantFiled: March 27, 2008Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, Sr., Gregory D. Sellman
-
Patent number: 7664968Abstract: A power-managed server data processing system comprises a bus configured to communicatively couple a power-managed server with a data processing system resource and a bus controller coupled to the bus. The bus controller comprises bus control logic configured to process a plurality of access requests associated with the bus, and power management logic configured to inhibit processing of a current access request of the plurality of access requests by the bus control logic for a power management delay time period. The power management delay time period is determined utilizing a processing latency time period associated with a prior access request of the plurality of access requests.Type: GrantFiled: June 9, 2005Date of Patent: February 16, 2010Assignee: International Business Machines CorporationInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, Sr., Gregory D. Sellman
-
Patent number: 7509506Abstract: A hierarchical power management system comprises first and second power management controllers, a power management command combination element, a power management command terminator, a power-managed data processing system element, and a power management bus coupled between the power management controllers, power management command combination element, and power management command terminator.Type: GrantFiled: June 9, 2005Date of Patent: March 24, 2009Assignee: International Business Machines CorporationInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, Sr., Gregory D. Sellman
-
Publication number: 20090031153Abstract: A power management server and method for managing power consumption is disclosed. According to one embodiment, a power management server data processing system is provided, where the power management server data processing system comprises a power management communication port to communicatively couple the power management server data processing system to a power-managed server data processing system and a system management processor coupled to the power management communication port. In the described embodiment, the system management processor comprises power management logic configured to receive power management data from the power-managed server data processing system, to generate a power management command utilizing the power management data, and to transmit the power management command to the power-managed server data processing system utilizing the power management communication port. Moreover, the power management data of the described embodiment comprises power management capability data.Type: ApplicationFiled: August 1, 2008Publication date: January 29, 2009Applicant: IBM CORPORATIONInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, SR., Gregory D. Sellman
-
Patent number: 7467311Abstract: A distributed method and system for managing power usage among server data processing systems are disclosed. According to one embodiment, a server data processing system of a plurality of server data processing systems is provided, where the server data processing system comprises a power management communication port to communicatively couple the server data processing system to all other server data processing systems of the plurality of server data processing systems and a system management processor coupled to the power management communication port. In the described embodiment, the system management processor comprises communication logic configured to monitor power usage of all the other server data processing systems of the plurality, and power management logic configured to perform a power management operation on the server data processing system based upon the monitored power usage.Type: GrantFiled: June 9, 2005Date of Patent: December 16, 2008Assignee: International Business Machines CorporationInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, Sr., Gregory D. Sellman
-
Publication number: 20080215900Abstract: A power-managed server and method for managing power consumption is disclosed. According to one embodiment, a power-managed server data processing system is provided among a plurality of server data processing systems which comprises a power management communication port to communicatively couple the power-managed server data processing system to a power management server data processing system of the plurality of server data processing systems. The power-managed server data processing system of the described embodiment further comprises a system management processor coupled to the power management communication port which comprises power-managed logic configured to transmit power management data to the power management server data processing system and to receive a power management command utilizing the power management communication port. Moreover, the power management command is generated utilizing the power management data, and the power management data comprises power management capability data.Type: ApplicationFiled: March 27, 2008Publication date: September 4, 2008Applicant: International Business Machines CorporationInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, Gregory D. Sellman
-
Patent number: 7421599Abstract: A power management server and method for managing power consumption is disclosed. According to one embodiment, a power management server data processing system is provided, where the power management server data processing system comprises a power management communication port to communicatively couple the power management server data processing system to a power-managed server data processing system and a system management processor coupled to the power management communication port. In the described embodiment, the system management processor comprises power management logic configured to receive power management data from the power-managed server data processing system, to generate a power management command utilizing the power management data, and to transmit the power management command to the power-managed server data processing system utilizing the power management communication port. Moreover, the power management data of the described embodiment comprises power management capability data.Type: GrantFiled: June 9, 2005Date of Patent: September 2, 2008Assignee: International Business Machines CorporationInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, Sr., Gregory D. Sellman
-
Publication number: 20080148104Abstract: Methods, apparatus, and products are disclosed for detecting an agent generating a parity error on a PCI-compatible bus that include detecting, by an administrative agent on the bus, a parity error that occurred during a transaction on a PCI-compatible bus that connects a plurality of agents for data communications, retrieving, by the administrative agent, a value for a grant signal associated with each agent on the bus for the transaction, retrieving, by the administrative agent, values for an address signal and a command signal for the transaction, and identifying, by the administrative agent, the agent generating the parity error in dependence upon the values for the grant signals, the address signal, and the command signal.Type: ApplicationFiled: September 1, 2006Publication date: June 19, 2008Inventors: Michael G. Brinkman, Timothy J. Schlude, Gregory D. Sellman
-
Patent number: 7386743Abstract: A power-managed server and method for managing power consumption is disclosed. According to one embodiment, a power-managed server data processing system is provided among a plurality of server data processing systems which comprises a power management communication port to communicatively couple the power-managed server data processing system to a power management server data processing system of the plurality of server data processing systems. The power-managed server data processing system of the described embodiment further comprises a system management processor coupled to the power management communication port which comprises power-managed logic configured to transmit power management data to the power management server data processing system and to receive a power management command utilizing the power management communication port. Moreover, the power management command is generated utilizing the power management data, and the power management data comprises power management capability data.Type: GrantFiled: June 9, 2005Date of Patent: June 10, 2008Assignee: International Business Machines CorporationInventors: Sumanta K. Bahali, Warren D. Bailey, Jimmy G. Foster, Sr., Gregory D. Sellman