Abstract: The formation of electronic assemblies including a heat spreader coupled to a die through a thermal interface material formed from an indium preform, is described. One embodiment relates to a method including providing a preform comprising indium, the preform including an indium oxide layer thereon. The method also includes exposing the preform to fluorine so that part of the indium oxide layer is transformed into an indium oxy-fluoride. The method may also include, after the exposing the preform to fluorine so that part of the indium oxide layer is transformed into an indium oxy-fluoride, positioning the preform between a die and a heat sink, and applying pressure to and heating the preform positioned between the die and the heat sink so that reflow occurs and a bond is formed between the die and the heat sink.
Abstract: According to one embodiment of the present invention, a system, method and computer program product or the administration of client side property settings in a distributed and heterogeneous environment is provided. According to one embodiment of the present invention, a method comprises establishing communication between a plurality of property agents and a property service, and looking up an identifier in a property repository for each property agent. A property setting in an updated client application associated with a selected one of the property agents is then modified by a database administrator. Changed property settings from the selected one of the property agents are then sent to the property service. Property settings associated with the updated client application are updated in the property repository. The updated property settings are sent from the property service to a plurality of property agents. The property agents may then merge the updated property settings into an associated application.
Type:
Grant
Filed:
April 3, 2009
Date of Patent:
July 3, 2012
Assignee:
International Business Machines Corporation
Abstract: An integrated circuit is cooled by microarchitecture controlled Peltier effect cooling. In one embodiment, a temperature sensor thermally coupled to at least a portion of the integrated circuit of a die is adapted to provide an output as a function of the temperature of an integrated circuit portion. Operation of a thermoelectric cooler thermally coupled to the integrated circuit portion is controlled as a function of the sensor output, wherein a controller of the integrated circuit controls the thermal electric cooler. Other embodiments are described and claimed.
Type:
Grant
Filed:
March 30, 2007
Date of Patent:
July 3, 2012
Assignee:
Intel Corporation
Inventors:
Pedro Chaparro Monferrer, Jose Gonzalez, Gregory Martin Chrysler
Abstract: Provided are a method, system, and article of manufacture for managing writes received to data units that are being transferred to a secondary storage as part of a mirror relationship. Synchronization information indicates data units to transfer from a primary storage to a secondary storage, wherein the synchronization information data is updated to indicate the transfer of one of the data units from the primary storage to the secondary storage. A storage controller receives a write request having an update to a target data unit comprising one of the data units indicated in the synchronization information that has not been transferred from the primary storage to the secondary storage. The write request is allowed to apply the update to the target data unit in response to transferring the data in the target data unit to a network adapter of the storage controller and before the data in the target data unit is transferred to the secondary storage.
Type:
Grant
Filed:
March 31, 2008
Date of Patent:
July 3, 2012
Assignee:
International Business Machines Corporation
Inventors:
Robert Francis Bartfai, Michael E. Factor, Shachar Fienblit, Olympia Gluck, Eyal Gordon, Thomas Charles Jarvis, Eli Malul, Carol Santich Mellgren, Gail Andrea Spear, Aviad Zlotnick
Abstract: Provided are a method, system, and program for managing storage objects. Storage object information is provided for each storage object, wherein the storage object information indicates at least one of a plurality of groups associated with the storage object, and wherein each storage object is capable of being associated with a plurality of groups and different group types. Group information is provided for each group indicating a group identifier, storage objects associated with the group, and a group type.
Type:
Grant
Filed:
April 7, 2003
Date of Patent:
July 3, 2012
Assignee:
International Business Machines Corporation
Inventors:
Matthew Joseph Anglin, David Maxwell Cannon, Avishai Haim Hochberg, Mark Alan Haye
Abstract: Provided are a system and article of manufacture for mirroring data. A mirror policy indicating volumes in a first storage system is processed to mirror to volumes in a second storage system and volumes in the second storage system to mirror to volumes in a third storage system. The third storage system is at a first geographical location remote with respect to a second geographical location including the first and second storage systems. A command is transmitted to cause the copying of updates to the volumes in the first storage system to corresponding volumes in the second storage system indicated in the mirror policy. Upon an occurrence of an event, the causing the suspension of the copying of updates to the volumes in the first storage system indicated in the mirroring policy to the volumes in the second storage system.
Type:
Grant
Filed:
September 19, 2008
Date of Patent:
June 26, 2012
Assignee:
International Business Machines Corporation
Inventors:
Robert Frederic Kern, William Frank Micka, Gail Andrea Spear, David B. Petersen
Abstract: Provided are a computer program product, system, and method for restoring a restore set of files from backup objects stored in sequential backup devices. Backup objects are stored in at least one sequential backup device. A client initiates a restore request to restore a restore set of data in a volume as of a restore point-in-time. A determination is made of backup objects stored in at least one sequential backup device including the restore set of data for the restore point-in-time, wherein the determined backup objects are determined from a set of backup objects including a full volume backup and delta backups providing data in the volume at different points-in-time, and wherein extents in different backup objects providing data for blocks in the volume at different points-in-time are not stored contiguously in the sequential backup device. A determination is made of extents stored in the at least one sequential backup device for the determined backup objects.
Type:
Grant
Filed:
December 17, 2010
Date of Patent:
June 26, 2012
Assignee:
International Business Machines Corporation
Inventors:
Matthew J. Anglin, David M. Cannon, Avishai H. Hochberg, David G. Van Hise, Mark L. Yakushev
Abstract: Provided are a method, system, and an article of manufacture, wherein resources corresponding to at least one copy pool are acquired, and wherein the at least one copy pool has been defined for a first primary storage pool of a storage hierarchy. The acquired resources are retained, in response to determining that data cannot be written to the first primary storage pool. The data is written to the at least one copy pool, in response to writing the data to a second primary storage pool of the storage hierarchy.
Type:
Grant
Filed:
December 10, 2004
Date of Patent:
June 19, 2012
Assignee:
International Business Machines Corporation
Inventors:
Howard Newton Martin, Rosa Tesller Plaza
Abstract: A data processing system using a client-server configuration includes a method and apparatus for simultaneously generating multiple copies of data sets in multiple storage pools. Simultaneous copies of data sets may be made for storage pools having LAN-free paths in addition to storage pools having only access from a LAN path.
Type:
Grant
Filed:
August 31, 2010
Date of Patent:
June 12, 2012
Assignee:
International Business Machines Corporation
Abstract: Provided are an apparatus, system composed of apparatuses in a chassis, and a method for managing access among a plurality of devices accommodated in a chassis. Setting information by the user on access between a first management unit including at least one device of said plurality of devices and a second management unit including at least one device of said plurality of devices is accepted. The first attribute information is acquired designating at least any one of an instruction issuing function and an instruction receiving function among the functions of said first management unit and the second attribute information designating at least any one of the instruction issuing function and the instruction receiving function among the functions of said second management unit. A determination is made as to whether or not said setting information is consistent with a combination of said first attribute information and said second attribute information.
Type:
Grant
Filed:
July 13, 2009
Date of Patent:
June 12, 2012
Assignee:
International Business Machines Corporation
Abstract: Techniques are provided for processing data. Connections having different security properties are stored, wherein each of the connections allows applications at the client computer to access data sources at a server computer. A request is received from an application to access a data source, wherein the request has associated security properties. In response to the client computer requesting establishment of a connection on behalf of the application, it is determined whether there is a stored connection that used a same set of security properties as are associated with the request from the application and that connected to the data source that the application requests access to. In response to determining that there is a stored connection that used the same set of security properties and that connected to the data source, the connection and an associated client encryption seed, client encryption token, server encryption seed, and server encryption token are re-used.
Type:
Grant
Filed:
October 26, 2010
Date of Patent:
June 12, 2012
Assignee:
International Business Machines Corporation
Inventors:
Gayathiri R. Chandran, James W. Pickel, Michael R. Springgay
Abstract: A tape cartridge includes a housing and a length of magnetic tape disposed within the housing. Additionally, the tape cartridge includes at least one cartridge memory chip disposed within the housing and at least one RFID reader operably connected to at least one of the cartridge memory chips and configured to write at least one message to the cartridge memory chip based on a received RFID signal.
Type:
Grant
Filed:
January 24, 2008
Date of Patent:
June 12, 2012
Assignee:
International Business Machines Corporation
Abstract: Disclosed is a method, system, and program for lock management. Under control of a lock manager, lock request queuing is performed, heartbeat functions are performed, and state information is maintained.
Type:
Grant
Filed:
December 6, 2010
Date of Patent:
June 12, 2012
Assignee:
International Business Machines Corporation
Abstract: An apparatus is operable with a host and a data storage component for controlling expansion of storage, and comprises: an allocating component responsive to a user input for allocating an expanded target storage space to a file system element to thereby make an expanded file system element; a file system metadata component for maintaining file system metadata including metadata for the expanded file system element; a file system I/O component responsive to the file system metadata component for controlling file system I/O between the host and the storage component; and a synchronizing component responsive to the file system metadata component for synchronizing data between a source storage space and the expanded target storage space.
Type:
Grant
Filed:
March 26, 2007
Date of Patent:
June 5, 2012
Assignee:
International Business Machines Corporation
Abstract: A method and apparatus for improving fan case containment in a gas turbine jet engine employs a containment ring and a heat resistance ring which are shrink interference fit on the inside diameter of the fan case, the containment ring where the large fan blades turn, and the heat resistance ring where heated air from backfiring heats up the fan case. The containment ring is made of a super alloy to provide added strength to the fan case should a fan blade break, containing the fan blade within the fan case. The heat resistance ring is made of titanium or other suitable material. Additionally, one or more stiffener rings are shrink interference fit on the outside diameter of the fan case. The containment ring and stiffener rings can reduce the flight weight of the fan case and lower the material costs, while increasing the containment strength of the fan case.
Abstract: Provided are a method, system, and program for using a heartbeat signal to maintain data consistency for writes to source storage copied to target storage. A copy relationship associates a source storage and target storage pair, wherein writes received at the source storage are transferred to the target storage. A determination is made whether a signal has been received from a system within a receive signal interval. A freeze operation is initiated to cease receiving writes at the source storage from an application in response to determining that the signal has not been received within the receive signal interval. A thaw operation is initiated to continue receiving write operations at the source storage from applications after a lapse of a freeze timeout in response to the freeze operation, wherein after the thaw operation, received writes completed at the source storage are not transferred to the target storage.
Type:
Grant
Filed:
June 17, 2010
Date of Patent:
June 5, 2012
Assignee:
International Business Machines Corporation
Inventors:
Todd Benjamin Schlomer, David Randall Blea, Errol Jay Calder, Gregory Edward McBride
Abstract: An equalizer coefficients generator receives a DSS sequence and a DSS readback sequence, which is a function of a channel processing of the DSS sequence by a read channel. The generator generates a coefficient cyclic equalizer vector as a function of the DSS sequence and the DSS readback sequence. The generator further generates an error signal as a function of a comparison of the DSS sequence and an equalization of the DSS readback sequence based on the coefficient cyclic equalizer vector. An unacceptable error signal indicates a need to adjust the coefficient cyclic equalizer vector to yield an acceptable comparison of the DSS sequence and an equalization of the DSS readback sequence based on the coefficient cyclic equalizer vector.
Type:
Grant
Filed:
April 28, 2011
Date of Patent:
June 5, 2012
Assignee:
International Business Machines Corporation
Inventors:
Robert A. Hutchins, Evangelos S. Eleftheriou, Sedat Oelcer
Abstract: Certain embodiments relate to a method for determining a condition of a subject, including obtaining a signal, the signal including a plurality of determinable parameters. The method also includes determining at least two of the plurality of determinable parameters from the signal, to yield determined parameters. The method also includes applying a weighting factor to each of the determined parameters to yield weighted parameters, and combining the weighted parameters to determine a numeric value relating to the condition of the subject. Other embodiments are described and claimed.
Type:
Grant
Filed:
August 1, 2006
Date of Patent:
May 29, 2012
Assignee:
Infinite Biomedical Technologies, LLC
Inventors:
Reda R. Gharieb, Manan Hathi, Santosh Venkatasha, David Sherman, Neil Rothman, Margaret Natarajan, Ananth Naturajan
Abstract: Provided are techniques for data deduplication. A chunk of data and a mapping of boundaries between file data and meta data in the chunk of data are received. The mapping is used to split the chunk of data into a file data stream and a meta data stream and to store file data from the file data stream in a first file and to store meta data from the meta data stream in a second file, wherein the first file and the second file are separate files. The file data in the first file is deduplicated.
Type:
Grant
Filed:
September 27, 2011
Date of Patent:
May 22, 2012
Assignee:
International Business Machines Corporation
Abstract: Provided are a method, system, and article of manufacture, wherein a first indicator that indicates a recommended resource requirement for an application is read. A second indicator that indicates a permissible flexibility in the recommended resource requirement for the application is read. The application is allocated to a processing entity of a plurality of processing entities based the first and the second indicators.
Type:
Grant
Filed:
March 18, 2005
Date of Patent:
May 22, 2012
Assignee:
International Business Machines Corporation