|Publication number||US7400504 B2|
|Application number||US 11/870,667|
|Publication date||Jul 15, 2008|
|Filing date||Oct 11, 2007|
|Priority date||Oct 25, 2005|
|Also published as||EP1949202A1, US7298618, US7830664, US20070091570, US20080026509, US20080245506, WO2007048686A1|
|Publication number||11870667, 870667, US 7400504 B2, US 7400504B2, US-B2-7400504, US7400504 B2, US7400504B2|
|Inventors||Levi A. Campbell, Richard C. Chu, Michael J. Ellsworth, Jr., Madhusudan K. Iyengar, Roger R. Schmidt, Robert E. Simons|
|Original Assignee||International Business Machines Corporation|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (33), Non-Patent Citations (3), Referenced by (25), Classifications (13), Legal Events (3)|
|External Links: USPTO, USPTO Assignment, Espacenet|
This application is a continuation of co-pending U.S. patent application Ser. No. 11/258,316, filed Oct. 25, 2005, and published Apr. 26, 2007, as U.S. Patent Publication No. US-2007-0091570 A1, entitled “Cooling Apparatuses and Methods Employing Discrete Cold Plates Compliantly Coupled Between a Common Manifold and Electronics Components of an Assembly to be Cooled”, by Campbell et al., the entirety of which is hereby incorporated herein by reference. This application also contains subject matter which is related to the subject matter of the following applications, which are assigned to the same assignee as this application and which are hereby incorporated herein by reference in their entirety:
The present invention relates to cooling apparatuses and methods for removing heat generated by electronics components (e.g., devices, modules, systems, etc.) and to methods of constructing such cooling apparatuses. More particularly, the present invention relates to cooling apparatuses and methods for extracting heat from heat generating electronics components of an electronics assembly, such as a plurality of multichip and/or single-chip modules disposed on a support structure.
As is known, operating electronic devices produce heat. This heat should be removed from the devices in order to maintain device junction temperatures within desirable limits. Failure to remove the heat thus produced results in increased device temperatures, potentially leading to thermal runaway conditions. Several trends in the electronics industry have combined to increase the importance of thermal management, including heat removal for electronic devices, including technologies where thermal management has traditionally been less of a concern, such as CMOS. In particular, the need for faster and more densely packed circuits has had a direct impact on the importance of thermal management. First, power dissipation, and therefore heat production, increases as device operating frequencies increase. Second, increased operating frequencies may be possible at lower device junction temperatures. Further, as more and more devices are packed onto a single chip, power density (Watts/cm2) increases, resulting in the need to remove more heat from a given size chip or module. Additionally, a common packaging configuration for many large computer systems today is a multi-drawer rack, with each drawer containing one or more processor modules along with associated electronics, such as memory, power and hard drive devices. These drawers are removable units so that in the event of failure of an individual drawer, the drawer may be removed and replaced in the field. A problem with this configuration is the increase in heat flux at the electronics drawer level. The above-noted trends have combined to create applications where it is no longer desirable to remove heat from modern devices solely by traditional air cooling methods, such as by using traditional air cooled heat sinks. These trends are likely to continue, furthering the need for alternatives to traditional air cooling methods.
One approach to avoiding the limitations of traditional air cooling is to use a cooling liquid. As is known, different liquids provide different cooling capabilities. In particular, liquids such as refrigerants or other dielectric fluids (e.g., fluorocarbon fluid) exhibit relatively poor thermal conductivity and specific heat properties, i.e., when compared to liquids such as water or other aqueous fluids. Dielectric liquids have an advantage, however, in that they may be placed in direct physical contact with electronic devices and interconnects without adverse affects such as corrosion or electrical short circuits.
Other cooling liquids, such as water or other aqueous fluids, exhibit superior thermal conductivity and specific heat compared to dielectric liquids. Water-based coolants, however, must be kept from physical contact with electronics components and interconnects, since corrosion and electrical short circuit problems are likely to result from contact. Various methods have been disclosed for using water-based coolants, while providing physical separation between the coolant and the electronics components. For example, a cold plate can be employed wherein coolant passes through channels within the cold plate, and the plate is physically coupled to the one or more electronics components, thereby facilitating the extraction of heat therefrom.
Notwithstanding the above, there remains a large and significant need to provide further enhanced cooling apparatuses and methods of fabrication thereof for facilitating cooling of electronic assemblies such as electronic modules disposed on a common support structure, e.g., in a multi-drawer electronics rack.
The shortcomings of the prior art are overcome and additional advantages are provided through the provision of a cooling apparatus for facilitating cooling of an electronics assembly comprising a support structure supporting multiple heat generating electronics components to be cooled. The cooling apparatus includes: multiple discrete cold plates sized and spaced to couple to the electronics components, with each cold plate being configured to couple to a respective electronics component, and each cold plate being a coolant-cooled cold plate including a coolant inlet and a coolant outlet with at least one coolant carrying channel disposed between the coolant inlet and coolant outlet; a common manifold for distributing coolant to the coolant inlets of the cold plates and for receiving coolant from the coolant outlets of the cold plates; multiple flexible hose segments connecting in fluid communication the coolant inlets of the multiple cold plates to the manifold, and connecting in fluid communication the coolant outlets of the multiple cold plates to the manifold, each flexible hose segment being disposed between a respective cold plate and the manifold; and at least one biasing mechanism disposed between the multiple cold plates and the manifold for biasing the multiple cold plates away from the manifold and towards the multiple electronics components when the cooling apparatus is in use.
In another aspect, a cooled electronics system is provided which includes an electronics assembly having a support structure supporting multiple heat generating electronics components to be cooled, and a cooling apparatus for facilitating cooling of the electronics components. The cooling apparatus includes: multiple discrete cold plates sized and spaced to couple to the electronics components, with each cold plate being configured to couple to a respective electronic component, and each cold plate being a coolant-cooled cold plate and including a coolant inlet and a coolant outlet with at least one coolant carrying channel disposed between the coolant inlet and the coolant outlet; a common manifold for distributing coolant to the coolant inlets of the multiple cold plates and for receiving coolant from the coolant outlets of the multiple cold plates; multiple flexible hose segments connecting in fluid communication the coolant inlets of the multiple cold plates to the manifold, and connecting in fluid communication the coolant outlets of the multiple cold plates to the manifold, each flexible hose segment being disposed between a respective cold plate and the manifold; and at least one biasing mechanism disposed between the multiple cold plates and the manifold for biasing the multiple cold plates away from the manifold and towards the multiple heat generating electronics components when the cooling apparatus is in use.
In a further aspect, a method of fabricating a cooling apparatus is provided for facilitating cooling of an electronics assembly having a support structure supporting multiple heat generating electronics components to be cooled. The method includes: providing multiple discrete cold plates sized and spaced to couple to the electronics components, with each cold plate being configured to couple to a respective electronics component, and each cold plate being a coolant-cooled cold plate including a coolant inlet and a coolant outlet with at least one coolant carrying channel disposed between the coolant inlet and the coolant outlet; providing a common manifold for distributing coolant to the coolant inlets of the multiple cold plates and for receiving coolant from the coolant outlets of the multiple cold plates; coupling the multiple cold plates to the manifold employing multiple flexible hose segments to connect in fluid communication the coolant inlets of the multiple cold plates to the manifold and the coolant outlets of the multiple cold plates to the manifold; and employing a biasing mechanism coupled to the multiple cold plates to bias the multiple cold plates away from the manifold, and towards the multiple heat generating electronics components when the cooling apparatus is in use.
Further, additional features and advantages are realized through the techniques of the present invention. Other embodiments and aspects of the invention are described in detail herein and are considered a part of the claimed invention.
The subject matter which is regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other objects, features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
As used herein, “electronics subsystem” comprises any housing, compartment, drawer, blade, etc., containing one or more heat generating components of a computer system or other electronics system requiring cooling. The term “electronics rack” includes any frame, rack, blade server system, etc., having a heat generating component of a computer system or electronics system, and may be, for example, a stand alone computer processor having high, mid or low end processing capability. In one embodiment, an electronics rack may comprise multiple electronics subsystems, each having one or more heat generating electronics components requiring cooling.
Each “heat generating electronics component” may comprise a multichip electronics module, a single-chip electronics module, one or more unpackaged integrated circuit die, etc. A “support structure” for the electronics assembly is in one embodiment a substantially planar structure, which may comprise a board, a stiffener, a substrate, etc. A “biasing mechanism” refers to any biasing structure, such as one or more springs, leafs, etc., with the four spring arrangement per cold plate being illustrated in the examples provided herein by way of example only.
One example of coolant for a cooling apparatus in accordance with an aspect of the present invention is water. However, the concepts disclosed herein are readily adapted to use with other types of coolant. For example, one or more of the coolants may comprise a brine, a fluorocarbon liquid, a liquid metal, or other similar coolant, or a refrigerant, while still maintaining the advantages and unique features of the present invention.
As noted briefly above, power levels in computer equipment such as processors are rising to a level beyond simple air cooling capacity. The electronics components might thus be water cooled. Heat dissipated by a processor can be transferred to water via a water cooled cold plate. Facility water typically available at customer locations (i.e., data centers) is often not suitable for use in cold plates. First, condensation formation is a concern as the temperature of the data center water, ranging from 7° C. to 15° C., is far below the room dew point (typically 17-28° C.). Second, the relatively poor quality of the facility water (in chemistry, cleanliness, etc.) impacts system reliability. It is therefore desirable to utilize a water cooling/conditioning unit that circulates higher quality water to/from the electronics subsystems and rejects the heat to the data center water. As used herein, “facility water” or “facility coolant” refers to, in one example, this data center water or coolant, while “system coolant” refers to cooled/conditioned coolant circulating between a coolant distribution unit and the electronics subsystems to be cooled.
Referring now to the drawings,
As noted, as the demand for increased computing cycles per unit time and volume increases, systems are driven to more compact and highly parallel processor arrangements. One common design is a planar electronic assembly comprising multiple electronics components, such as single-chip modules and/or multichip modules. As these modules increase in power, liquid coolant becomes more and more necessary to dissipate the heat generated by the modules. One cooling approach would be a series-flow arrangement through modules of a planar package (i.e., electronics assembly) while coolant in other planar packages, sometimes referred to in the art as nodes, might flow in parallel with one another. A common inlet manifold could feed all nodes and a common return manifold might handle coolant return, with separate hoses connecting a first series cold plate to the manifold, and then to the next cold plate, etc., until finally a last series cold plate is connected to the return manifold, all in parallel with the other nodes in the system. The drawbacks of such a solution include the existence of many hoses for each electronics assembly (node), causing clutter and increasing the possibility of leaks, the high pressure requirements due to the serial flow arrangement on each node, the large coolant temperature rise when passing serially through components of a node, resulting in relatively low thermal performance for the last serial cold plate, and the maintenance complexity due to the clutter of hoses.
The present invention addresses these drawbacks of a serial solution by achieving highly parallel flow at the node level without increasing the amount of hoses required to the node, thereby resulting in a lower overall pressure requirement and ensuring that the thermal performance across all modules in an electronics assembly (e.g., node) is reasonably uniform. Further, the present invention allows for module misorientation, e.g., different component heights and/or angular orientations, while still reducing hose clutter and allowing for easier maintenance than a serial solution such as outlined above.
Advantageously, the present invention employs rigid cold plates as heat transfer structures with high thermal efficiency, along with a common distribution manifold to permit simplified removal/maintenance of the cooling apparatus from the electronics assembly. Within each node, the rigid cold plates are flexibly coupled to the common manifold, thereby allowing the cold plates to achieve good thermal contact with the respective electronics components, notwithstanding that one or more dimensions or orientations of the components may vary. In one embodiment, each electronics component is cooled via a single associated cold plate, and each cold plate is fed coolant via a single flexible inlet hose and exhausts coolant via a single flexible outlet hose connection to the common manifold. The cooling apparatus further includes a biasing mechanism, such as a system of springs, to allow compliance of the cold plates. The cooling apparatus can be scaled to any number of electronics components (e.g., processor modules) in an electronics assembly, and is designed to conform to differences in height and orientation among the electronics components through the use of the flexible hoses and biasing mechanism(s) disposed between the manifold and the cold plates. Desirable height and contact interface pressures can be achieved for all the electronics components in a package regardless of height and orientation variations of the individual components, e.g., by adjusting the size of the biasing springs and flexible hoses coupling each cold plate to the manifold.
Cold plates 320 are rigid structures to facilitate thermal interface of each forced cold plate and its respective electronics component. Coolant is fed to cold plates 320 in parallel from a common, rigid manifold 330 through compliant flexible hoses 340. In this example, manifold 330 includes a rigid lower manifold portion 332 and a rigid upper manifold portion 334, between which appropriate inlet and outlet plenums are defined, as described further below. A biasing mechanism, such as a plurality of springs 350, is disposed between the multiple cold plates 320 and the manifold 330 to bias the cold plates away from the manifold, and towards the electronics components 314, thereby ensuring good thermal interface between the cold plates and the electronics components, notwithstanding variation in height or angular orientation of the components relative to their support structure.
The cooling apparatus of the present invention can be configured to accommodate any n×n (or even n×m) array of electronics components disposed on a supporting structure. In
In the top plan view of
As a further enhancement to the cooling apparatuses described above, a cooling apparatus can be constructed having two or more independent and parallel cooling loops, e.g., by providing multiple inlet and outlet plenums in the common manifold, multiple inlet and outlet hoses to each cold plate, and multiple coolant channels within each cold plate. One embodiment of such a dual loop cooling apparatus is depicted in
Those skilled in the art will note from the above discussion, that provided herein are various cooling apparatuses and methods of fabrication which employ a common distribution manifold and multiple cold plates in a parallel coolant flow path configuration through the cold plates. These cooling apparatuses allow for planar and angular misorientation of the individual electronics components to be cooled with respect to their support structure, and have in one embodiment, a single inlet and a single outlet per coolant loop through the cooling apparatus, thereby minimizing hoses to be routed through the next higher level of packaging. In the dual loop cooling apparatus configuration, two independent and parallel coolant paths are established through the cooling apparatus, employing only two inlets and two outlets to the common distribution manifold, regardless of the number of cold plates.
Further, provision of compliant hoses/tubes and a biasing mechanism(s) ensures control of the contact pressure between the cold plates and their respective electronics components. As a further enhancement, the size and coolant carrying capability of the hoses/tubes and the various cold plates can differ across the cold plates in order to customize the cooling capacity of the individual cold plates; for example, to provide higher coolant flow through capacity for higher heat generating components, and lower coolant flow through capacity for lower heat generating components of the electronics assembly. Those skilled in the art will appreciate that various techniques can be employed to modify the amount of coolant flow through the different cold plates.
Although preferred embodiments have been depicted and described in detail herein, it will be apparent to those skilled in the relevant art that various modifications, additions, substitutions and the like can be made without departing from the spirit of the invention and these are therefore considered to be within the scope of the invention as defined in the following claims.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4468717||Jun 9, 1982||Aug 28, 1984||Sperry Corporation||Apparatus for cooling integrated circuit chips|
|US4558395||Apr 26, 1984||Dec 10, 1985||Hitachi, Ltd.||Cooling module for integrated circuit chips|
|US4644385||Oct 26, 1984||Feb 17, 1987||Hitachi, Ltd.||Cooling module for integrated circuit chips|
|US4748495||Aug 8, 1985||May 31, 1988||Dypax Systems Corporation||High density multi-chip interconnection and cooling package|
|US4759403 *||Apr 30, 1986||Jul 26, 1988||International Business Machines Corp.||Hydraulic manifold for water cooling of multi-chip electric modules|
|US4791983||Oct 13, 1987||Dec 20, 1988||Unisys Corporation||Self-aligning liquid-cooling assembly|
|US4809134||Apr 18, 1988||Feb 28, 1989||Unisys Corporation||Low stress liquid cooling assembly|
|US4884167 *||Nov 8, 1988||Nov 28, 1989||Nec Corporation||Cooling system for three-dimensional IC package|
|US5022462||Mar 12, 1990||Jun 11, 1991||International Business Machines Corp.||Flexible finned heat exchanger|
|US5036384 *||Apr 30, 1990||Jul 30, 1991||Nec Corporation||Cooling system for IC package|
|US5144531||Jan 7, 1991||Sep 1, 1992||Hitachi, Ltd.||Electronic apparatus cooling system|
|US5309319 *||Mar 27, 1992||May 3, 1994||International Business Machines Corporation||Integral cooling system for electric components|
|US5329419||Oct 21, 1992||Jul 12, 1994||Nec Corporation||Integrated circuit package having a cooling mechanism|
|US5349498||Dec 23, 1992||Sep 20, 1994||Hughes Aircraft Company||Integral extended surface cooling of power modules|
|US5388635||May 8, 1992||Feb 14, 1995||International Business Machines Corporation||Compliant fluidic coolant hat|
|US5774334||Aug 28, 1995||Jun 30, 1998||Hitachi, Ltd.||Low thermal resistant, fluid-cooled semiconductor module|
|US5801292 *||Mar 28, 1996||Sep 1, 1998||Eastman Chemical Company||Aldehyde process|
|US6053238||Oct 30, 1998||Apr 25, 2000||International Business Machines Corporation||Center feed parallel flow cold plate for dual refrigeration systems|
|US6330157||Dec 21, 1999||Dec 11, 2001||International Business Machines Corporation||Variable thermal exchanger and method thereof|
|US6351384||Aug 11, 2000||Feb 26, 2002||Hitachi, Ltd.||Device and method for cooling multi-chip modules|
|US6366461||Sep 29, 1999||Apr 2, 2002||Silicon Graphics, Inc.||System and method for cooling electronic components|
|US6580609 *||Apr 8, 2002||Jun 17, 2003||Cray Inc.||Method and apparatus for cooling electronic components|
|US6587343||Nov 27, 2001||Jul 1, 2003||Sun Microsystems, Inc.||Water-cooled system and method for cooling electronic components|
|US6754076||Oct 30, 2002||Jun 22, 2004||International Business Machines Corporation||Stackable liquid cooling pump|
|US6766817||Feb 25, 2002||Jul 27, 2004||Tubarc Technologies, Llc||Fluid conduction utilizing a reversible unsaturated siphon with tubarc porosity action|
|US6826923||Apr 3, 2003||Dec 7, 2004||Matsushita Electric Industrial Co., Ltd.||Cooling device for semiconductor elements|
|US6918404||Apr 13, 2004||Jul 19, 2005||Tubarc Technologies, Llc||Irrigation and drainage based on hydrodynamic unsaturated fluid flow|
|US7066586||Apr 13, 2004||Jun 27, 2006||Tubarc Technologies, Llc||Ink refill and recharging system|
|US7156159 *||Jul 1, 2003||Jan 2, 2007||Cooligy, Inc.||Multi-level microchannel heat exchangers|
|US7298617 *||Oct 25, 2005||Nov 20, 2007||International Business Machines Corporation||Cooling apparatus and method employing discrete cold plates disposed between a module enclosure and electronics components to be cooled|
|US7298618 *||Oct 25, 2005||Nov 20, 2007||International Business Machines Corporation||Cooling apparatuses and methods employing discrete cold plates compliantly coupled between a common manifold and electronics components of an assembly to be cooled|
|US20040080912||Oct 23, 2002||Apr 29, 2004||International Business Machines Corporation||Evaporator with air cooling backup|
|JPS6436057A||Title not available|
|1||Anonymous, "Modules With Miniature Cold Plates Mounted Directly on Chips", IBM Technical Disclosure Bulletin, vol. 30, No. 6, pp. 366-367 (Nov. 1, 1987).|
|2||Campbell et al. "Cooling System and Method Employing a Closed Loop Coolant Path and Micro-Scaled Cooling Structure with and Electronics Subsystem of and Electronics Rack," U.S. Appl. No. 11/008,771, filed Dec. 9, 2004.|
|3||M.A. LoPresti, Miliatrized Drawer for Conduction Cooled WME Modules, IBM Technical Disclosure Bulletin, vol. 37, No. 5, (pp. (109-110) (May 1994).|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US7826228 *||Jun 23, 2008||Nov 2, 2010||International Business Machines Corporation||Piston reset apparatus for a multichip module and method for resetting pistons in the same|
|US7830664||Jun 12, 2008||Nov 9, 2010||International Business Machines Corporation||Cooling apparatuses with discrete cold plates compliantly coupled between a common manifold and electronics components of an assembly to be cooled|
|US8077460||Jul 19, 2010||Dec 13, 2011||Toyota Motor Engineering & Manufacturing North America, Inc.||Heat exchanger fluid distribution manifolds and power electronics modules incorporating the same|
|US8175753 *||Feb 13, 2009||May 8, 2012||The Pnc Financial Services Group, Inc.||Systems and methods for computer equipment management|
|US8199505||Sep 13, 2010||Jun 12, 2012||Toyota Motor Engineering & Manufacturing Norh America, Inc.||Jet impingement heat exchanger apparatuses and power electronics modules|
|US8201028||Feb 13, 2009||Jun 12, 2012||The Pnc Financial Services Group, Inc.||Systems and methods for computer equipment management|
|US8391008||Feb 17, 2011||Mar 5, 2013||Toyota Motor Engineering & Manufacturing North America, Inc.||Power electronics modules and power electronics module assemblies|
|US8427832||Jan 5, 2011||Apr 23, 2013||Toyota Motor Engineering & Manufacturing North America, Inc.||Cold plate assemblies and power electronics modules|
|US8437881||Feb 13, 2009||May 7, 2013||The Pnc Financial Services Group, Inc.||Systems and methods for computer equipment management|
|US8482919||Apr 11, 2011||Jul 9, 2013||Toyota Motor Engineering & Manufacturing North America, Inc.||Power electronics card assemblies, power electronics modules, and power electronics devices|
|US8659896||Sep 13, 2010||Feb 25, 2014||Toyota Motor Engineering & Manufacturing North America, Inc.||Cooling apparatuses and power electronics modules|
|US8786078||Dec 30, 2013||Jul 22, 2014||Toyota Motor Engineering & Manufacturing North America, Inc.||Vehicles, power electronics modules and cooling apparatuses with single-phase and two-phase surface enhancement features|
|US9095078 *||Aug 16, 2012||Jul 28, 2015||International Business Machines Corporation||Actively controlling coolant-cooled cold plate configuration|
|US9131631||Aug 8, 2013||Sep 8, 2015||Toyota Motor Engineering & Manufacturing North America, Inc.||Jet impingement cooling apparatuses having enhanced heat transfer assemblies|
|US9326429||Sep 6, 2012||Apr 26, 2016||International Business Machines Corporation||Actively controlling coolant-cooled cold plate configuration|
|US9420724||Nov 4, 2014||Aug 16, 2016||Ge Aviation Systems Llc||Power converter assembly|
|US9647251 *||Apr 13, 2012||May 9, 2017||Hanon Systems||Device for cooling batteries|
|US20080093054 *||Aug 28, 2007||Apr 24, 2008||Tilton Charles L||Manifold for a Two-Phase Cooling System|
|US20080245506 *||Jun 12, 2008||Oct 9, 2008||International Business Machines Corporation||Cooling appartuses with discrete cold plates compliantly coupled between a common manifold and electronics components of an assembly to be cooled|
|US20080264606 *||Jun 23, 2008||Oct 30, 2008||International Business Machines Corporation||Piston reset apparatus for a multichip module and method for resetting pistons in the same|
|US20090210097 *||Feb 13, 2009||Aug 20, 2009||Sawczak Stephen D||Systems and methods for computer equipment management|
|US20090210099 *||Feb 13, 2009||Aug 20, 2009||Sawczak Stephen D||Systems and methods for computer equipment management|
|US20120261107 *||Apr 13, 2012||Oct 18, 2012||Visteon Global Technologies, Inc.||Device for cooling batteries|
|US20140049918 *||Aug 16, 2012||Feb 20, 2014||International Business Machines Corporation||Actively controlling coolant-cooled cold plate configuration|
|US20160126849 *||Nov 4, 2014||May 5, 2016||Ge Aviation Systems Llc||Power converter|
|U.S. Classification||361/699, 165/80.4, 361/702, 361/711, 257/719|
|International Classification||H01L23/34, F28F7/00, H05K7/20|
|Cooperative Classification||G06F1/20, H05K7/2079, G06F2200/201|
|European Classification||G06F1/20, H05K7/20S20D|
|Oct 26, 2011||FPAY||Fee payment|
Year of fee payment: 4
|Nov 10, 2014||AS||Assignment|
Owner name: LENOVO INTERNATIONAL LIMITED, HONG KONG
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:034194/0280
Effective date: 20140926
|Aug 11, 2015||FPAY||Fee payment|
Year of fee payment: 8