Patents Assigned to International Business Machines Corporation
  • Publication number: 20180052616
    Abstract: Provided are a computer program product, system, and method for managing point-in-time copies for extents of data. A point-in-time copy for at least one range of extents in at least one volume for a point-in-time copy identifier is established. Change recording information is generated indicating each of the at least one range of extents less than all of the extents in the at least one volume. An update to data in the at least one range of extents in the point-in-time copy is received and data in the source storage in the at least one range of extents to be updated is copied as changed data to the target storage. Indication is made in the change recording information of the data in the at least one range of extents that has been updated.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Richard M. Abbott, Theresa M. Brown, Preston A. Carpenter, Ben Esparza
  • Publication number: 20180054915
    Abstract: Structures and methods for providing heat sink attachments on existing heat sinks. According to a device, a first heat sink comprises a first base and fins extending from the first base. The first base comprises a cutout therein and a first base bottom surface contacting a first electronic component. A second heat sink comprises a second base and fins extending from the second base. The second heat sink is located in the cutout of the first heat sink. The second base comprises a second base bottom surface contacting a second electronic component. A pressure plate is attached to the first heat sink and overlays the second heat sink. The pressure plate contacts the second heat sink and applies pressure between the second heat sink and the second electronic component.
    Type: Application
    Filed: November 3, 2017
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Louis-Marie Achard, Kenneth C. Marston, Janak G. Patel, David L. Questad
  • Publication number: 20180053785
    Abstract: A radio frequency fully depleted silicon on insulator (RF-FDSOI) device and method of fabrication are provided. A silicon wafer for digital circuits is constructed using fully depleted silicon on insulator technology having a thin buried oxide layer. Localized areas of the silicon wafer are constructed for radio frequency circuits and/or passive devices. The silicon wafer has a silicon substrate having a resistivity greater than 1 K?•cm. The localized areas of the silicon wafer may include a trap rich layer implanted underneath a thin buried oxide layer. The localized areas of the silicon wafer may include a buried oxide layer that is thicker than the thin buried oxide layer. The thicker oxide layer is between 20 and 2000 nm thick. The localized areas of the silicon wafer may include a trap rich layer implanted underneath the thicker buried oxide layer.
    Type: Application
    Filed: October 26, 2017
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Jin CAI, Jean-Olivier PLOUCHART
  • Publication number: 20180052622
    Abstract: A method for synchronizing primary and secondary read cache in a data replication environment is disclosed. In one embodiment, such a method includes monitoring contents of a primary read cache at a primary site. The method periodically sends, from the primary site to a secondary site, information regarding the contents of the primary read cache, such as a list of storage elements cached in the primary read cache. In certain embodiments, the information also includes temperature information indicating how frequently the storage elements are accessed. The method uses, at the secondary site, the information to substantially synchronize a secondary read cache with the primary read cache. A corresponding system and computer program product are also disclosed herein.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Matthew J. Kalos, Peter G. Sutton, Harry M. Yudenfriend
  • Publication number: 20180052627
    Abstract: Various embodiments manage dynamic memory allocation data. In one embodiment, a set of memory allocation metadata is extracted from a memory heap space. Process dependent information and process independent information is identified from the set of memory allocation metadata based on the set of memory allocation metadata being extracted. The process dependent information and the process independent information at least identify a set of virtual memory addresses available in the memory heap space and a set of virtual memory addresses allocated to a process associated with the memory heap space. A set of allocation data associated with the memory heap space is stored in a persistent storage based on the process dependent information and the process independent information having been identified. The set of allocation data includes the process independent allocation information and a starting address associated with the memory heap space.
    Type: Application
    Filed: October 27, 2017
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Michel HACK, Xiaoqiao MENG, Jian TAN, Yandong WANG, Li ZHANG
  • Publication number: 20180054703
    Abstract: A subset of geofences is selected from a set of geofences operating in an area, each geofence in the subset satisfying a primary consideration relative to at least one other geofence in the subset. In response to a first payload of a first geofence and a second payload of a second geofence satisfying a secondary consideration, a combined geofence definition is formed by combining a first definition of the first geofence with a second definition of the second geofence. At a data processing system distinct from a mobile device traveling in the area, the first payload is combined with the second payload to form a combined payload. The combined geofence definition and the combined payload are transmitted to the mobile device.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger
  • Publication number: 20180052748
    Abstract: Various embodiments are provided that enable a controller of a storage device having storage media to perform one or more error recovery operations on the storage media, and to convey, while performing the one or more error recovery operations, a message indicating a status of the one or more error recovery operations to a host processor in communication with the storage device. Storage devices implementing embodiments of the present invention include hard disk drives and solid state disk drives comprising a disk head having a magnetoresistive (MR) element configured to read and write data to and from the storage media, and coupled to an analog/digital (A/D) converter, and the error recovery operations are selected from a list of changing an automatic gain control of the A/D converter, positioning the disk head off-track in order to read the data, and adjusting a bias value of the MR element.
    Type: Application
    Filed: October 27, 2017
    Publication date: February 22, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven F. BEST, Janice M. GIROUARD, Robert E. REILAND, Yehuda SHIRAN
  • Publication number: 20180052797
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include configuring distributed storage system resources for a distributed storage system. Examples of the storage system resources include a plurality of network segments, one or more network devices coupled to the network, and multiple nodes coupled to the network, the nodes including both frontend and backend nodes. Upon receiving, by a given frontend node in the distributed storage system, an input/output (I/O) request, one or more of the distributed storage system resources required to process the I/O request are identified, and a respective load that the I/O request will generate on each of the identified distributed storage system resources is calculated. The distributed storage system processes the I/O request upon detecting that the respective loads are less than respective available capacities of the identified distributed storage system resources.
    Type: Application
    Filed: October 31, 2017
    Publication date: February 22, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zah BARZIK, Lior CHEN, Dan COHEN, Osnat SHASHA
  • Publication number: 20180052285
    Abstract: A clip connects two ferrules together, without a housing, to form a fiber optic connection. The clip has proximal and distal ends which define, and the clip has arms extending along the longitudinal axis to hold a cable-side ferrule in connection with fixed ferrule connected to a photonic module or die. The arms form an opening through which the cable-side ferrule is passed for connecting to the fixed ferrule. The arms have resilient bends forming a spring that can be resiliently extended along the longitudinal axis. The arms have a contact area at their ends which grasp the end of the cable-sided ferrule. The arms resiliently retract to compress the cable-sided ferrule towards the fixed ferrule with a predetermined force. The clip is positioned with respect to the circuit board using a pick and place system. The clip is not taller than either ferrule portion, enabling a limited vertical clearance.
    Type: Application
    Filed: November 1, 2017
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Tymon BARWICZ, Jerome BOUGIE, Darrell CHILDERS, Paul Francis FORTIER, Alexander JANTA-POLCZYNSKI, Stephan L. MARTEL
  • Publication number: 20180052604
    Abstract: A method to more efficiently utilize sidefiles in an asynchronous data replication system is disclosed. In one embodiment, such a method includes maintaining, in memory of a primary storage system, a set of sidefiles for mirroring record sets from the primary storage system to a secondary storage system. Each sidefile has a status of either active or inactive. The method further establishes an upper threshold and lower threshold for each sidefile. The method receives, into active sidefiles, record sets that need to be mirrored to the secondary storage system. When record sets in each of the actives sidefiles reaches the upper threshold, the method activates a deactivated sidefile. When record sets in an active sidefile fall below the lower threshold, the method deactivates and drains the sidefile. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Gregory E. McBride, David C. Reed, Warren K. Stanley
  • Publication number: 20180052510
    Abstract: In remote power down control of a device configured for externally initiated remote power down, such as over a network, all externally connected sources of valid power down requests for the device is monitored; and the device is powered down in response to a combination of either of a received power down request and a time out with respect to each of the sources of valid power down requests for the device.
    Type: Application
    Filed: November 3, 2017
    Publication date: February 22, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Louie A. DICKENS, Timothy A. JOHNSON, Craig A. KLEIN, Gregg S. LUCAS, Daniel J. WINARSKI
  • Publication number: 20180052742
    Abstract: An in-memory application has a state is associated with data (CA0, CB0, CC0) stored in a memory and accessed by the application. A first restore point of the application is determined to represent a first time point (T0) in the execution time associated with a first state at which the application accesses the data being stored in memory locations (CA0) using first addresses (S1) and first pointers (A0) which are stored in a first data structure. A first restore point identifier is assigned to the first restore point, whose value is indicative of (T0). The first restore point identifier is stored in association with (A0) and (S1) in a first entry of a second data structure. In the first data structure, the first addresses (S1) are associated to second pointers (A1) to contents of memory locations (CA1) in the memory, and redirecting writing operations.
    Type: Application
    Filed: March 25, 2015
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: ALEXANDER NEEF, Martin Oberhofer, Andreas Trinks, Andreas Uhl
  • Publication number: 20180051385
    Abstract: Disclosed are an electrodeposition system and method with an anode assembly comprising a capacitor comprising a first conductive plate (i.e., an anode) with a frontside having a surface exposed to a plating solution, a second conductive plate on a backside of the first conductive plate, and a dielectric layer between the two conductive plates. During a non-plating mode, a power source, having positive and negative terminals connected to the first and second conductive plates, respectively, is turned on, thereby polarizing the first conductive plate (i.e., the anode) relative to the second conductive plate to prevent degradation of the anode and/or plating solution. During an active plating mode, another power source, having positive and negative terminals connected to the first conductive plate (i.e., the anode) and a cathode, respectively, is turned on, thereby polarizing the anode relative to the cathode in order to deposit a plated layer on a workpiece.
    Type: Application
    Filed: November 3, 2017
    Publication date: February 22, 2018
    Applicants: International Business Machines Corporation, Ancosys GmbH
    Inventors: Charles L. Arvin, Jürg Stahl
  • Publication number: 20180052201
    Abstract: Disclosed is a method for performing reliability qualification of manufactured integrated circuit (IC) chips. In the method, IC chips are manufactured according to a design and sorted into groups, which correspond to different process windows within a process distribution for the design. Group fail rates are determined for the groups. Reliability qualification of the manufactured IC chips is performed. Specifically, a sample of the IC chips is stress tested and the manufactured IC chips are qualified if the actual fail rate of the sample is no greater than an expected fail rate. The expected fail rate used is not, however, the expected overall fail rate for all the manufactured IC chips. Instead it is a unique expected fail rate for the specific sample itself and it is determined considering fail rate contributions from only those specific groups of IC chips from which the IC chips in the sample were selected.
    Type: Application
    Filed: November 3, 2017
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Jeanne P. Bickford, Nazmul Habib, Baozhen Li, Tad J. Wilder
  • Publication number: 20180052621
    Abstract: A method for copying data from a primary fully provisioned volume to a secondary thin-provisioned volume is disclosed. In one embodiment, such a method includes hosting, on a primary storage system, a fully provisioned volume comprising a plurality of storage elements. A volume table of contents (VTOC) associated with the fully provisioned volume is analyzed to determine which storage elements in the fully provisioned volume have been allocated to data sets. In certain embodiments, the VTOC is copied into memory of a secondary host system and the secondary host system analyzes the copy to determine which storage elements in the fully provisioned volume have been allocated to data sets. The method then copies, from the fully provisioned volume to a secondary thin-provisioned volume, data in only those storage elements that have been allocated to data sets. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Applicant: International Business Machines Corporation
    Inventors: Eduard A. Diel, Lisa J. Gundy, David M. Shackelford
  • Publication number: 20180052619
    Abstract: Embodiments for managing data in a virtual tape storage environment, by a processor device, are provided. A management system on a host is used to define volume expiration attributes for virtual tape volumes and the volume expiration attributes are forwarded to a virtual tape server. Return-to-scratch processing is performed on the virtual tape volumes directly on the virtual tape server by using the volume expiration attributes to compile candidate volumes without querying the host, where the candidate volumes are expired and converted to scratch by the virtual tape server.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sosuke MATSUI, Takeshi NOHTA, Aderson J. PACINI, Michael R. SCOTT
  • Publication number: 20180052618
    Abstract: Embodiments for managing data in a virtual tape storage environment, by a processor device, are provided. A management system on a host is used to define volume expiration attributes for virtual tape volumes and the volume expiration attributes are forwarded to a virtual tape server. Return-to-scratch processing is performed on the virtual tape volumes directly on the virtual tape server by using the volume expiration attributes to compile candidate volumes without querying the host, where the candidate volumes are expired and converted to scratch by the virtual tape server.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sosuke MATSUI, Takeshi NOHTA, Aderson J. PACINI, Michael R. SCOTT
  • Patent number: 9896100
    Abstract: A computer-implemented method, system, and/or computer program product automatically provides spatial separation between a self-driving vehicle (SDV) operating in an autonomous mode and another vehicle on a roadway based on an emotional state of at least one occupant of the SDV. One or more processors receive an emotional state descriptor for at least one occupant of the SDV. A vehicle detector on the SDV detects another vehicle within a predefined proximity of the SDV. The processor(s) issue spatial separation instructions to a control mechanisms controller on the SDV to adjust a spacing between the SDV and the other vehicle based on the emotional state descriptor for the occupant(s) in the SDV.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: February 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Gordon, James R. Kozloski, Ashish Kundu, Peter K. Malkin, Clifford A. Pickover
  • Patent number: 9896389
    Abstract: A multi-compartment microcapsule produces heat when subjected to a stimulus (e.g., a compressive force, a magnetic field, or combinations thereof). In some embodiments, the multi-compartment microcapsules have first and second compartments separated by an isolating structure adapted to rupture in response to the stimulus, wherein the first and second compartments contain reactants that come in contact and react to produce heat when the isolating structure ruptures. In some embodiments, the multi-compartment microcapsules are shell-in-shell microcapsules each having an inner shell contained within an outer shell, wherein the inner shell defines the isolating structure and the outer shell does not allow the heat-generating chemistry to escape the microcapsule upon rupture of the inner shell.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: February 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Eric J. Campbell, Joseph Kuczynski, Kevin A. Splittstoesser, Timothy J. Tofil
  • Patent number: 9898479
    Abstract: A data distribution system, method and a computer program product therefor. Computers provisioned with operations centers supporting individual locations share resources with organizations in multiple locations. Each operations center receives and evaluates local information for the supported location and selectively provides evaluated information for reuse by other locations. A data exchange agent in each operations center publishes information available from a supported location to a publication subscription unit. The operations center also subscribes to the publication subscription unit for information available from other locations. The publication subscription unit identifies matches between subscriptions and publications. A negotiation unit negotiates matched information transfers between operations centers.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: February 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Marcos Dias De Assuncao, Silvia Cristina Sardela Bianchi, Marco Aurelio Stelmar Netto