Patents Assigned to International Business Machines
  • Patent number: 8809872
    Abstract: A method for forming a fin transistor in a bulk substrate includes forming a super steep retrograde well (SSRW) on a bulk substrate. The well includes a doped portion of a first conductivity type dopant formed below an undoped layer. A fin material is grown over the undoped layer. A fin structure is formed from the fin material, and the fin material is undoped or doped. Source and drain regions are provided adjacent to the fin structure to form a fin field effect transistor.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jin Cai, Kevin K. Chan, Robert H. Dannard, Bruce B. Doris, Barry P. Linder, Ramachandran Muralidhar
  • Patent number: 8813096
    Abstract: A search facility is used to predict the impact of change on events detected in application logic, where the change may involve a computing resource used by or referenced by the application logic and/or by event detection logic. The search may be performed prior to making a change, in order to judge potential impact of the change, or after the change has been made. The search makes the prediction by evaluating semantics of conditions that specify when and/or and how an event will be detected at run-time.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stephen P. Bolton, Ann E. Collins, Gillian Curwen, Catherine M. Moxey, Anthony P. Papageorgiou, Andrew D. Wharmby
  • Patent number: 8809187
    Abstract: Contact with a floating body of an FET in SOI may be formed in a portion of one of the two diffusions of the FET, wherein the portion of the diffusion (such as N?, for an NFET) which is “sacrificed” for making the contact is a portion of the diffusion which is not immediately adjacent (or under) the gate. This works well with linked body FETs, wherein the diffusion does not extend all the way to BOX, hence the linked body (such as P?) extends under the diffusion where the contact is being made. An example showing making contact for ground to two NFETs (PG and PD) of a 6T SRAM cell is shown.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yue Tan, Zhibin Ren, Richard A. Wachnik, Haining S. Yang
  • Patent number: 8806749
    Abstract: Cooling apparatuses, cooled electronic modules and methods of fabrication are provided for fluid immersion-cooling of an electronic component(s). The method includes, for instance: securing a housing about an electronic component to be cooled, the housing at least partially surrounding and forming a compartment about the electronic component to be cooled; disposing a fluid within the compartment, wherein the electronic component to be cooled is at least partially immersed within the fluid, and wherein the fluid comprises water; and providing a deionizing structure within the compartment, the deionizing structure comprising deionizing material, the deionizing material ensuring deionization of the fluid within the compartment, wherein the deionizing structure is configured to accommodate boiling of the fluid within the compartment.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Levi A. Campbell, Richard C. Chu, Milnes P. David, Michael J. Ellsworth, Madhusudan K. Iyengar, Robert E. Simons, Prabjit Singh
  • Patent number: 8807184
    Abstract: Methods and systems for reinforcing the periphery of a semiconductor wafer bonded to a carrier are disclosed. In one embodiment, additional adhesive is applied to the semiconductor wafer prior to bonding. The additional adhesive seeps into a crevice between the carrier and wafer and provides reinforcement. In another embodiment, adhesive is applied to the crevice by a dispenser after the wafer is bonded to the glass carrier.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sarah H. Knickerbocker, Jonathan H. Griffith
  • Patent number: 8812556
    Abstract: A solution for managing a set of artifacts is provided in which modification data is captured while an artifact is modified and is stored. A proxy agent is generated for a framework agent that manages a set of modifications for an artifact. The proxy agent receives a modification message from, for example, a graphical user interface, captures modification data based on the modification message and forwards the modification message for processing by the framework agent. The captured modification data is serialized in an extensible markup language (XML)-based document for later processing. In one embodiment, the XML-based document comprises an Ant configuration file (script), which can be executed to recreate the modification(s) with or without generating a user interface.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Laszlo C. Benedek, Hesham E. Fahmy, John H. Green
  • Patent number: 8809967
    Abstract: Device structures, design structures, and fabrication methods for fin-type field-effect transistor integrated circuit technologies. First and second fins, which constitute electrodes of the device structure, are each comprised of a first semiconductor material. The second fin is formed adjacent to the first fin to define a gap separating the first and second fins. Positioned in the gap is a layer comprised of a second semiconductor material.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Gauthier, Jr., Jeffrey B. Johnson, Junjun Li
  • Patent number: 8813030
    Abstract: Detection of various issues with plug-ins and fragments corresponding to a software product as part of an automated quality engineering investigation is provided. In order to determine whether any issues are present, information pertaining to each plug-in and fragment is analyzed. The information can be stored in a corresponding manifest for the plug-in and fragment, and can include version information and dependency information for the corresponding plug-in and fragment. The issues can include an error relating to the manifest, an error relating to the version information, an error relating to the dependency information, and/or the like.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sudarsha D. Wijenayke, Peter L. Farrell
  • Patent number: 8813087
    Abstract: Determining an equivalent capacity (ECP) of a computing system comprising multi-type operational resources. The multi-type operational resources comprises at least one general type of resources and at least one specialized type of resources Parameters characteristic of the performance of the system is determined. Assignment of work units to the various resources subject to pre-defined constraints is simulated. Utilization of said general type of resources of the computing system when executing the work units is calculated.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nicolas Nardelli, Robert Vaupel
  • Patent number: 8813076
    Abstract: Various systems, processes, and products may be used to update virtual machines. In particular implementations, a system, process, and product for updating virtual machines may include the ability to determine whether a change to a portion of an operating system for a virtual machine is available and identify a virtual machine using the operating system. The system, process, and product may also include the ability to determine when the virtual machine is modifiable and update the portion of the operating system for the virtual machine when it is modifiable.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ray W. Anderson, James A. Pafumi, Jacob J. Rosales, Vasu Vallabhaneni
  • Patent number: 8812527
    Abstract: An approach for augmenting a real-time collaboration is presented. Content of a real-time collaboration is received. A key word which is included in the content or a theme of the content is determined. A match between the key word or theme of the real-time collaboration content and a theme of post(s) in a threaded discussion forum is determined. Based on the match, a display, on a monitor used for the real-time collaboration, of link(s) to the post(s) is initiated.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Liam J. Cleaver, Kristine A. Lawas, Richard E. Nesbitt, Brian M. O'Connell, Kevin E. Vaughan
  • Patent number: 8809183
    Abstract: A selective conductive cap is deposited on exposed metal surfaces of a metal line by electroless plating selective to exposed underlying dielectric surfaces of a metal interconnect structure. A dielectric material layer is deposited on the selective conductive cap and the exposed underlying dielectric layer without a preclean. The dielectric material layer is planarized to form a horizontal planar surface that is coplanar with a topmost surface of the selective conductive cap. A preclean is performed and a dielectric cap layer is deposited on the selective conductive cap and the planarized surface of the dielectric material layer. Because the interface including a surface damaged by the preclean is vertically offset from the topmost surface of the metal line, electromigration of the metal in the metal line along the interface is reduced or eliminated.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Griselda Bonilla, Lawrence A. Clevenger, Elbert E. Huang, Satyanarayana V. Nitta, Shom Ponoth
  • Patent number: 8811150
    Abstract: A method and computer system for dynamic error dampening in a node of a network system. Data traffic of the node is implemented in accordance with an Open Systems Interconnection (OSI) network management model that includes a Layer 1 physical link, a Layer 2 link including a data link in which primitive point-to-point data communication with neighboring nodes is enabled upon the Layer 1 physical link, and a Layer 3 link which is a network link operating on top of the Layer 2 link. Implementation of an error dampening process at the node includes deactivating the Layer 3 link of the node while monitoring data traffic over the Layer 2 link of the node. Deactivating the Layer 3 link of the node includes preventing the Layer 3 Link of the node from receiving incoming data traffic for routing to other nodes in the network system.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Lionel Denecheau, Ludovic Hazard, Stephen Sauer
  • Patent number: 8809953
    Abstract: A field effect transistor (FET) structure on a semiconductor substrate which includes a gate structure having a spacer on a semiconductor substrate; an extension implant underneath the gate structure; a recessed source and a recessed drain filled with a doped epitaxial material; halo implanted regions adjacent a bottom of the recessed source and drain and being underneath the gate stack. In an exemplary embodiment, there is implanted junction butting underneath the bottom of each of the recessed source and drain, the junction butting being separate and distinct from the halo implanted regions. In another exemplary embodiment, the doped epitaxial material is graded from a lower dopant concentration at a side of the recessed source and drain to a higher dopant concentration at a center of the recessed source and drain. In a further exemplary embodiment, the semiconductor substrate is a semiconductor on insulator substrate.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: David M. Fried, Jeffrey B. Johnson, Kevin McStay, Paul Parries, Chengwen Pei, Gan Wang, Geng Wang, Yanli Zhang
  • Patent number: 8812443
    Abstract: An apparatus for collecting dump data collection receives an on demand data (ODD) dump request, pauses one or more scan loops, transfers dump data to an ODD dump buffer space, unpauses the scan loops, and offloads dump data from the ODD dump buffer space to the storage device. The apparatus may also prioritize dump data for transfer to the ODD dump buffer space, load balance dump data for transfer to the ODD dump buffer space, and schedule offloading of the dump data from the ODD dump buffer space to non-volatile storage.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Douglas William Dewey, Brian David Hatfield, Ivan Ronald Olguin, II, William Griswold Sherman
  • Patent number: 8813190
    Abstract: A method, system and program for uploading a resource from remote storage to a remote service. The method comprises the steps of connecting to the remote service, initiating an upload of the resource to the remote service, selecting the remote storage as a source of the resource, acquiring the resource from the remote storage, and uploading the resource to the remote service. In one embodiment, at least part of the method is executed by a proxy server and the step of acquiring the resource from the remote storage comprises downloading the resource to the proxy server. In another embodiment, the remote service communicates directly with the remote storage. In this further embodiment, a client device acquires authentication data for the resource from the remote storage and the step of acquiring the resource from the remote storage includes providing the authentication data to the remote storage.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Emlyn Whittick, Martin E. D. Adams, Fenghui Jiang, Jasmin H. Deakin
  • Patent number: 8812513
    Abstract: A method of checking consistency of pointers in a hierarchical database includes reading segment information recorded on the hierarchical database and determining a type of each segment and pointer included in each segment. The method also includes extracting parent pointers and twin pointers from child segments and extracting a child pointer from the parent segment. The method also includes calculating a first hash value by a combination of a storage location address of the parent segment and a value of the child pointer and a combination of the values of the parent pointers and the twin pointers included in the child segments, and a second hash value from a combination of storage location addresses of the child segments and the values of the parent pointers included in the child segments. The method further includes indicating a consistency error when the first hash value and the second hash value differ.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventor: Shigeko Mori
  • Patent number: 8813066
    Abstract: A method is presented for installing a software application on a data processing system that may include multiple data processing entities. The software application may include multiple components for installation on one or more of the entities. The method may include providing input information for each of the components designated for installation. Each component may then be installed according to its corresponding input information, and output information corresponding to each component may be generated. This output information may be provided to one or more data processing entities identified for installation of a subsequent component. The input information corresponding to the subsequent component may be at least partially determined from this output information.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Danilo Allocca, Claudio De Ingeniis, Pietro Marella, Gianluca Mariani, Martha Pinelo, Riccardo Rossi, Gianluca Seghetti, Ignazio Trovato, Massimo Marra, Mario Noioso
  • Patent number: 8812405
    Abstract: An apparatus for providing spontaneous collaboration between a shopper and consultants concerning a shopping goal derives information about the shopper's physical or logical proximity to a particular product category, combined with the current contents of his or her shopping cart is used to determine one or more shopping goals; as well as information about each potential consultant, including physical proximity, willingness to consult, areas of expertise and recent experience is used to rank each consultant in terms of relevance to one or more shopping goal.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: David Frederick Bantz, Clifford A. Pickover
  • Patent number: 8813029
    Abstract: Remote card content management using synchronous server-side scripting is provided. A system includes a computer processor and a script interpreter executable by the computer processor. The script interpreter is configured to perform a method. The method includes parsing a script configured to perform a card content management operation as a sequence of operations for a secure element based on receiving a request from a mobile device located remotely from the computer processor. The method also includes creating an execution context for the script to identify the sequence of operations in the script as non-flushing and flushing nodes. A flushing node is identified as an operation that sends a response to the request and expects a subsequent request from the mobile device for the secure element. The method further includes pausing execution of the script upon sending the response at the flushing node.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Young Jin Eo, Hyeongki Lee, Jin Ho Lee, JooHo Lee