Patents by Inventor Brett J. Reese
Brett J. Reese 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: 9838300Abstract: An apparatus and method routes data over network links based on a temperature of the network links. When the temperature of a link meets a first threshold a routing mechanism re-routes a portion of the network traffic over a lower temperature link to reduce the likelihood that the link will exceed a second threshold that necessitates that the link be throttled back or disabled. Re-routing data to cooler links allows the system to maintain the lowest possible temperature of the network links to gain optimal performance of the system. In the disclosed example, the network links include interconnect cable connections and backplane connections. A temperature of the network links is determined by monitoring a region of an integrated circuit near a line driver driving the network link.Type: GrantFiled: August 26, 2016Date of Patent: December 5, 2017Assignee: International Business Machines CorporationInventors: Brett J. Reese, Gary R. Ricard, Jaimeson J. Saley
-
Patent number: 9544221Abstract: An apparatus and method routes data over network links based on a temperature of the network links. When the temperature of a link meets a first threshold a routing mechanism re-routes a portion of the network traffic over a lower temperature link to reduce the likelihood that the link will exceed a second threshold that necessitates that the link be throttled back or disabled. Re-routing data to cooler links allows the system to maintain the lowest possible temperature of the network links to gain optimal performance of the system. In the disclosed example, the network links include interconnect cable connections and backplane connections. A temperature of the network links is determined by monitoring a region of an integrated circuit near a line driver driving the network link.Type: GrantFiled: April 16, 2014Date of Patent: January 10, 2017Assignee: International Business Machines CorporationInventors: Brett J. Reese, Gary R. Ricard, Jaimeson J. Saley
-
Publication number: 20160366047Abstract: An apparatus and method routes data over network links based on a temperature of the network links. When the temperature of a link meets a first threshold a routing mechanism re-routes a portion of the network traffic over a lower temperature link to reduce the likelihood that the link will exceed a second threshold that necessitates that the link be throttled back or disabled. Re-routing data to cooler links allows the system to maintain the lowest possible temperature of the network links to gain optimal performance of the system. In the disclosed example, the network links include interconnect cable connections and backplane connections. A temperature of the network links is determined by monitoring a region of an integrated circuit near a line driver driving the network link.Type: ApplicationFiled: August 26, 2016Publication date: December 15, 2016Inventors: Brett J. Reese, Gary R. Ricard, Jaimeson J. Saley
-
Patent number: 9485168Abstract: An apparatus and method routes data over network links based on a temperature of the network links. When the temperature of a link meets a first threshold a routing mechanism re-routes a portion of the network traffic over a lower temperature link to reduce the likelihood that the link will exceed a second threshold that necessitates that the link be throttled back or disabled. Re-routing data to cooler links allows the system to maintain the lowest possible temperature of the network links to gain optimal performance of the system. In the disclosed example, the network links include interconnect cable connections and backplane connections. A temperature of the network links is determined by monitoring a region of an integrated circuit near a line driver driving the network link.Type: GrantFiled: October 3, 2013Date of Patent: November 1, 2016Assignee: International Business Machines CorporationInventors: Brett J. Reese, Gary R. Ricard, Jaimeson J. Saley
-
Patent number: 9311379Abstract: A method may receive, at a first node, a first message with a first message data structure from a second node. The first message data structure may include a counter for each resource of a plurality of resources that is indicative of a most current age of a master copy of the resource known by the second node. The first node may include a current data structure with a counter for each resource that is indicative of a most current age of the master copy of the resource known by the first node. The method may determine whether at least one counter in the current data structure is older than the corresponding counter in the message data structure. The method may update the counter that is older, e.g., to learn the most current age of the master copy of the resource known by the second node, based on the determination.Type: GrantFiled: December 10, 2012Date of Patent: April 12, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel M. Hursh, Paul E. Movall, Eric J. Nelson, Brett J. Reese
-
Patent number: 9087085Abstract: A method of managing a database may include, at a node, assigning a pre-assimilation value to a hardware instance identifier of a hardware component before the node is assimilated into a multi-node computing system. The method may also include receiving a post-assimilation value after the node has been assimilated into the multi-node computing system. The method may also include updating the pre-assimilation value with the post-assimilation value.Type: GrantFiled: December 10, 2012Date of Patent: July 21, 2015Assignee: International Business Machines CorporationInventors: Daniel M. Hursh, Paul E. Movall, Eric J. Nelson, Brett J. Reese
-
Publication number: 20150100681Abstract: An apparatus and method routes data over network links based on a temperature of the network links. When the temperature of a link meets a first threshold a routing mechanism re-routes a portion of the network traffic over a lower temperature link to reduce the likelihood that the link will exceed a second threshold that necessitates that the link be throttled back or disabled. Re-routing data to cooler links allows the system to maintain the lowest possible temperature of the network links to gain optimal performance of the system. In the disclosed example, the network links include interconnect cable connections and backplane connections. A temperature of the network links is determined by monitoring a region of an integrated circuit near a line driver driving the network link.Type: ApplicationFiled: April 16, 2014Publication date: April 9, 2015Applicant: International Business Machines CorporationInventors: Brett J. Reese, Gary R. Ricard, Jaimeson J. Saley
-
Publication number: 20150098476Abstract: An apparatus and method routes data over network links based on a temperature of the network links. When the temperature of a link meets a first threshold a routing mechanism re-routes a portion of the network traffic over a lower temperature link to reduce the likelihood that the link will exceed a second threshold that necessitates that the link be throttled back or disabled. Re-routing data to cooler links allows the system to maintain the lowest possible temperature of the network links to gain optimal performance of the system. In the disclosed example, the network links include interconnect cable connections and backplane connections. A temperature of the network links is determined by monitoring a region of an integrated circuit near a line driver driving the network link.Type: ApplicationFiled: October 3, 2013Publication date: April 9, 2015Applicant: International Business Machines CorporationInventors: Brett J. Reese, Gary R. Ricard, Jaimeson J. Saley
-
Publication number: 20140164424Abstract: A method of managing a database may include, at a node, assigning a pre-assimilation value to a hardware instance identifier of a hardware component before the node is assimilated into a multi-node computing system. The method may also include receiving a post-assimilation value after the node has been assimilated into the multi-node computing system. The method may also include updating the pre-assimilation value with the post-assimilation value.Type: ApplicationFiled: December 10, 2012Publication date: June 12, 2014Applicant: International Business Machines CorporationInventors: Daniel M. Hursh, Paul E. Movall, Eric J. Nelson, Brett J. Reese
-
Publication number: 20140164324Abstract: A method may receive, at a first node, a first message with a first message data structure from a second node. The first message data structure may include a counter for each resource of a plurality of resources that is indicative of a most current age of a master copy of the resource known by the second node. The first node may include a current data structure with a counter for each resource that is indicative of a most current age of the master copy of the resource known by the first node. The method may determine whether at least one counter in the current data structure is older than the corresponding counter in the message data structure. The method may update the counter that is older, e.g., to learn the most current age of the master copy of the resource known by the second node, based on the determination.Type: ApplicationFiled: December 10, 2012Publication date: June 12, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel M. Hursh, Paul E. Movall, Eric J. Nelson, Brett J. Reese