Patents Represented by Attorney, Agent or Law Firm Jung (John) Kim
  • Patent number: 8282420
    Abstract: A connector having a plurality of terminals for connecting to a circuit card and a method therefore are disclosed. The connector includes a socket having a casing with an aperture for receiving the circuit card therein and a plurality of terminals made of electrically conductive material. At least one of the plurality of terminals includes an elongated portion and a substantially L-shaped portion joined together by a U-shaped portion. The elongated portion has a proximal end and a distal end, and includes a support section and a bending section between the proximal end and the distal end. The terminal is secured to the casing by the support section at or near the proximal end of the elongated portion. The U-shaped portion is disposed at the distal end of the elongated portion. The terminal continues from the U-shaped portion to a region approximately halfway towards the proximal end of the elongated portion and turns away from the elongated portion thereby forming the substantially L-shaped portion.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: H. John Healey, Emanuele F. Lopergolo, Prabjit Singh
  • Patent number: 8272670
    Abstract: A method and associated apparatus for providing an insulating housing and a protective sleeve for quick connect fittings and couplings of a computer system environment. In one embodiment, the insulative housing has a hollow center to be placed around the couplings and further comprises an insulative sleeve having a plurality of complementary parts that fit together around the coupling as a singular unit and a fastener to open and close the sleeve such that the coupling is at least partially exposed. In an alternate embodiment, a protective sleeve with a hollow center is provided that once disposed around the quick connect fittings will protect against leakage of liquids flowing into quick connect fittings during mating and unmating of them. The sleeve comprises an actuation collar area that extends over unmated portion of the quick connect fitting and a flare area disposed over the actuation collar to provide an additional gripping area for actuating the quick connect fitting.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Francis R. Krug, Jr., Robert K. Mullady
  • Patent number: 8248805
    Abstract: A system to improve an in-line memory module may include an edging carried by the in-line memory module to stiffen, support, protect, and/or aid in handling the in-line memory module. The system may also include guide ribs carried by the edging to facilitate positioning of the in-line memory module during installation. In one embodiment, the system includes a heat spreader to aid in cooling a plurality of heat sources carried by the in-line memory module. The system may further include a compliant member to regulate the heat spreader's positioning relative to the plurality of heat sources.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Brandon, Shawn Canfield, David L. Edwards, Robert R. Genest, Randall G. Kemink, Robert K. Mullady, John G. Torok
  • Patent number: 8250260
    Abstract: A method for exchanging message data in a distributed computer system between a sending and a receiving hardware system. The sending hardware system includes a first memory system and a receiving hardware system which includes a second memory system with a second data buffer and a second memory region. The sending hardware system and the receiving hardware system are coupled via a non-transparent bridge unit. The method includes allocating empty memory, writing information about the empty memory, copying payload data directly from the sending hardware system to the empty memory locations, and writing information about the copied payload data to the second data buffer of the second memory system inside the receiving hardware system. A system and computer program product for carrying out the method are also provided.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Christoph Raisch, Jan-Bernd Themann, Jonas Eymann, Moritz Prinz, Enrique Marcial-Simon, Thomas Ilsche
  • Patent number: 8219605
    Abstract: A system and method for detecting decimal floating point data processing exceptions. A processor accepts at least one decimal floating point operand and performs a decimal floating point operation on the at least one decimal floating point operand to produce a decimal floating point result. A determination is made as to whether the decimal floating point result fails to maintain a preferred quantum. The preferred quantum indicates a value represented by a least significant digit of a significand of the decimal floating point result. An output is provided, in response to the determining that the decimal floating point result fails to maintain the preferred quantum, indicating an occurrence of a quantum exception. A maskable exception can be generated that is immediately trapped or later detected to control conditional processing.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael F. Cowlishaw, Silvia Melitta Mueller, Eric Schwarz, Phil C. Yeh
  • Patent number: 8195727
    Abstract: A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. For composition and decomposition, one or more instructions may be employed, including one or more convert instructions.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Shawn D. Lundvall, Eric M. Schwarz, Ronald M. Smith, Sr., Phil C. Yeh
  • Patent number: 8190664
    Abstract: A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. For composition and decomposition, one or more instructions may be employed, including one or more convert instructions.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Shawn D. Lundvall, Eric M. Schwarz, Ronald M. Smith, Sr., Phil C. Yeh
  • Patent number: 8151085
    Abstract: The invention relates to a method for address translation in a system running multiple levels of virtual machines containing a hierarchically organized translation lookaside buffer comprising at least two linked hierarchical sub-units, a first sub-unit comprising a lookaside buffer for some higher level address translation levels, and the second sub-unit comprising a lookaside buffer for some lower level address translation levels, and said second sub-unit being arranged to store TLB index address information of the upper level sub-unit as tag information in its lower level TLB structure, comprising the steps of collecting intermediate address translation results on different virtual machine levels; and buffering the intermediate translation results in the translation lookaside buffer.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: April 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Joerg Deutschle, Ute Gaertner, Erwin Pfeffer, Chung-Lung Kevin Shum, Bruce Wagar
  • Patent number: 8125780
    Abstract: A system to aid in cooling an in-line memory module may include a thermal interface material adjacent the in-line memory module. The system may also include a heat spreader adjacent the thermal interface material. The system may further include a cold-plate adjacent the heat spreader, the cold-plate, heat spreader, and thermal interface material to aid in cooling the in-line memory module.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gary F. Goth, Randall G. Kemink, Katie L. Pizzolato
  • Patent number: 8123186
    Abstract: A ruggedized mounting assembly or bracket and incorporated method and is provided to enhance structural rigidity of a computer environment and provide stability to it during sudden shifts and vibrations. The assembly comprises two intersecting planes. One plane will be disposed on the computer rack at an upper surface while the other plane is to be secured to a surrounding surface such as a ceiling.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Dennis R. Barringer, Steven C. McIntosh, Robert W. Nicolaisen, Budy D. Notohardjono
  • Patent number: 8120916
    Abstract: A cooling apparatus and method are provided for facilitating cooling of an electronic apparatus that includes a semiconductor element. The cooling apparatus includes an evaporator containing a coolant and evaporating the coolant under a reduced pressure lower than an ambient pressure to generate a chilled coolant, a condenser regenerating the coolant from a vapor of the coolant and being fluid-communicated with the evaporator through a bypass line, and a circulating pump and a line supplying the chilled coolant to a heat exchange area of the electronic apparatus to conduct a heat exchange with an air flow passing though the semiconductor element at a hot side of the electronic apparatus and returning the coolant after the heat exchange to the condenser.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: February 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Roger R Schmidt, Jyunji Takayoshi, Takeshi Tsukamoto, Masayoshi Funatsu, Minoru Onai, Masaaki Imai, Yoshinori Inoue
  • Patent number: 8079481
    Abstract: A cabinet assembly is provided that can be quickly assembled and disassembled inside side racks used for the purpose of housing computer systems. The assembly comprises a plurality of side plates that can be secured to inside rack sides, preferably through flexible flanges, a plurality of top and bottom plates that can be secured to the side plates, and a mid-plate is disposed substantially horizontally between the top and bottom plates. Alternately, the assembly can also comprise at least one rear plate that can be secured to the side plates to provide a third side for the assembly. The rear plates having openings designed to allow for front to back air flow ventilation. The assembly can also have at least one divider plate, and preferably a plurality of divider plates, that can be secured to the top and bottom and/or mid-plate(s). In such a case, the divider plates are disposed above and/or below the mid-plate and preferably each have an upper divider plate and a lower divider plate.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: December 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shawn M. Canfield, John J. Loparco, Budy D. Notohardjono, John G. Torok
  • Patent number: 8082282
    Abstract: A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: December 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shawn D. Lundvall, Eric M. Schwarz, Ronald M. Smith, Sr., Phil C. Yeh
  • Patent number: 8060545
    Abstract: A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: November 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shawn D. Lundvall, Eric M. Schwarz, Ronald M. Smith, Sr., Phil C. Yeh
  • Patent number: 8060683
    Abstract: A system, computer program product and method for managing a cache of a virtual machine. A cache is defined in memory, and a virtual machine is assigned to the cache. An identity of the cache is recorded in storage. The virtual machine terminates, and the cache and contents of the cache are preserved despite the termination of the virtual machine, such that if the virtual machine subsequently resumes operating, the virtual machine can access the cache and its contents. There is also a system, method and computer program product for managing a cache of an LPAR. A cache is defined in memory, and assigned to an LPAR. A record is made of an identity of the cache in storage. The LPAR terminates, and the cache and contents of the cache are preserved despite the termination of the LPAR, such that if the LPAR subsequently resumes operating, the LPAR can access the cache and its contents.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: November 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven Shultz, Xenia Tkatschow
  • Patent number: 8051117
    Abstract: A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. For composition and decomposition, one or more instructions may be employed, including a shift significand instruction.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shawn D. Lundvall, Eric M. Schwarz, Ronald M. Smith, Sr., Phil C. Yeh
  • Patent number: 8051118
    Abstract: A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shawn D. Lundvall, Eric M. Schwarz, Ronald M. Smith, Sr., Phil C. Yeh
  • Patent number: 8051119
    Abstract: A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shawn D. Lundvall, Eric M. Schwarz, Ronald M. Smith, Sr., Phil C. Yeh
  • Patent number: 8041938
    Abstract: A data processing system having a plurality of hardware units providing a predetermined set of functional capabilities. The data processing system is configurable to allow selectively electronically enabling at least a subset of the functional capabilities. The system includes a portion for receiving a replaceable hardware unit. The system also includes a control unit for determining a type of the replaceable hardware unit. The control unit is configured to determine the subset of functional capabilities to be electronically enabled and electronically enabling the determined subset of functional capabilities if the replaceable hardware unit is of a first type. The control unit is also configured to enable entire functional capabilities of the replaceable hardware unit if the replaceable hardware unit is of a second type.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Charles H. Milligan, Juergen Probst
  • Patent number: 8028793
    Abstract: A noise attenuating method, and a system thereof, for controlling acoustical noise in an electronic equipment enclosure is disclosed. The noise attenuating system includes one or more noise attenuating inserts configured to be removably attached to the electronic equipment enclosure so as to block noise from at least one electronic device contained in the electronic equipment enclosure and to channel an airflow from an inlet point to one or more outlet points of the electronic equipment enclosure. The method includes arranging one or more noise attenuating inserts within an electronic equipment enclosure such that the noise attenuating inserts simultaneously block noise from at least one electronic device contained in the enclosure and channel an airflow path circulating therein.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventor: Seth E. Bard