Patents Assigned to International Business Machines
-
Patent number: 8809872Abstract: 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: GrantFiled: August 16, 2013Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Jin Cai, Kevin K. Chan, Robert H. Dannard, Bruce B. Doris, Barry P. Linder, Ramachandran Muralidhar
-
Patent number: 8813096Abstract: 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: GrantFiled: October 11, 2011Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Stephen P. Bolton, Ann E. Collins, Gillian Curwen, Catherine M. Moxey, Anthony P. Papageorgiou, Andrew D. Wharmby
-
Patent number: 8809187Abstract: 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: GrantFiled: September 14, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Yue Tan, Zhibin Ren, Richard A. Wachnik, Haining S. Yang
-
Patent number: 8806749Abstract: 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: GrantFiled: November 26, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Levi A. Campbell, Richard C. Chu, Milnes P. David, Michael J. Ellsworth, Madhusudan K. Iyengar, Robert E. Simons, Prabjit Singh
-
Patent number: 8807184Abstract: 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: GrantFiled: February 22, 2013Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Sarah H. Knickerbocker, Jonathan H. Griffith
-
Patent number: 8812556Abstract: 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: GrantFiled: April 6, 2006Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Laszlo C. Benedek, Hesham E. Fahmy, John H. Green
-
Patent number: 8809967Abstract: 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: GrantFiled: February 27, 2014Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Robert J. Gauthier, Jr., Jeffrey B. Johnson, Junjun Li
-
Patent number: 8813030Abstract: 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: GrantFiled: May 10, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Sudarsha D. Wijenayke, Peter L. Farrell
-
Patent number: 8813087Abstract: 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: GrantFiled: June 12, 2009Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Nicolas Nardelli, Robert Vaupel
-
Patent number: 8813076Abstract: 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: GrantFiled: November 17, 2011Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Ray W. Anderson, James A. Pafumi, Jacob J. Rosales, Vasu Vallabhaneni
-
Patent number: 8812527Abstract: 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: GrantFiled: November 29, 2011Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Liam J. Cleaver, Kristine A. Lawas, Richard E. Nesbitt, Brian M. O'Connell, Kevin E. Vaughan
-
Patent number: 8809183Abstract: 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: GrantFiled: September 21, 2010Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Griselda Bonilla, Lawrence A. Clevenger, Elbert E. Huang, Satyanarayana V. Nitta, Shom Ponoth
-
Patent number: 8811150Abstract: 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: GrantFiled: March 4, 2013Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Lionel Denecheau, Ludovic Hazard, Stephen Sauer
-
Patent number: 8809953Abstract: 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: GrantFiled: March 21, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: David M. Fried, Jeffrey B. Johnson, Kevin McStay, Paul Parries, Chengwen Pei, Gan Wang, Geng Wang, Yanli Zhang
-
Patent number: 8812443Abstract: 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: GrantFiled: October 1, 2007Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Douglas William Dewey, Brian David Hatfield, Ivan Ronald Olguin, II, William Griswold Sherman
-
Patent number: 8813190Abstract: 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: GrantFiled: May 14, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Emlyn Whittick, Martin E. D. Adams, Fenghui Jiang, Jasmin H. Deakin
-
Patent number: 8812513Abstract: 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: GrantFiled: November 16, 2010Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventor: Shigeko Mori
-
Patent number: 8813066Abstract: 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: GrantFiled: March 25, 2009Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Danilo Allocca, Claudio De Ingeniis, Pietro Marella, Gianluca Mariani, Martha Pinelo, Riccardo Rossi, Gianluca Seghetti, Ignazio Trovato, Massimo Marra, Mario Noioso
-
Patent number: 8812405Abstract: 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: GrantFiled: August 19, 2009Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: David Frederick Bantz, Clifford A. Pickover
-
Patent number: 8813029Abstract: 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: GrantFiled: May 24, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Young Jin Eo, Hyeongki Lee, Jin Ho Lee, JooHo Lee