Patents Assigned to lnternational Business Machines Corporation
  • Publication number: 20160260833
    Abstract: A shallow trench isolation layer is formed on a structure comprising semiconductor fins. Portions of the fins are recessed to a level below the shallow trench isolation layer. Epitaxial stressor regions are then formed on the recessed fin areas. A bottom portion of the epitaxial stressor regions are contained by the shallow trench isolation layer, which delays formation of the diamond shape as the epitaxial region is grown. Once the epitaxial stressor regions exceed the level of the shallow trench isolation layer, the diamond shape starts to form. The result of delaying the start of the diamond growth pattern is that the epitaxial regions are narrower for a given fin height. This allows for taller fins, which provide more current handling capacity, while the narrower epitaxial stressor regions enable a smaller fin pitch, allowing for increased circuit density.
    Type: Application
    Filed: September 18, 2014
    Publication date: September 8, 2016
    Applicant: lnternational Business Machines Corporation
    Inventors: Veeraraghavan S. Basker, Kangguo Cheng, Ali Khakifirooz, Henry K. Utomo, Reinaldo Ariel Vega
  • Publication number: 20150317323
    Abstract: A method of performing a search of heterogeneous data based on an input query includes: generating an index including at least two hash tables, where each hash table corresponds to a different data domain of the heterogeneous data and includes hash code sets, where at least one of the hash code sets is mapped to a hash code set of another one of the tables. The method further includes performing a hash on the input query to generate a hash code, by referring to the index, determining a first hash code set that the generated hash code belongs to, and determining a second hash code set that the determined first hash code set is mapped to, and providing at least one result based on the determined second hash code set.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: lNTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: FEI WANG, JUN WANG
  • Publication number: 20150319263
    Abstract: A method of evaluating digital content displayed on an electronic tabletop device includes receiving a plurality of non-intentional signals generated in response to a plurality of users interacting with at least one of the digital content displayed on the electronic tabletop device and each other, classifying the plurality of non-intentional signals into a first set of data including user-specific non-intentional signals and a second set of data including collaborative non-intentional signals, correlating the plurality of non-intentional signals to user profiles corresponding to the plurality of users, and generating an evaluation report including information indicating a collaborative quality of the digital content based on the plurality of non-intentional signals and a correlation of the plurality of non-intentional signals to the user profiles.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: lNTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: FERNANDO L. KOCH, NICOLE B. SULTANUM
  • Publication number: 20150228670
    Abstract: A method includes providing a structure having a substrate, a first insulating layer on the substrate, a first semiconductor material layer on the first insulating layer, a second insulating layer on the first semiconductor layer in a first portion of the structure and a second semiconductor layer of a second, different semiconductor material on the second insulating layer in the first portion. The method further includes growing additional first semiconductor material on the first semiconductor layer in a second portion of the structure forming a regrown semiconductor layer; forming first fins in the regrown semiconductor layer and second fins in the second semiconductor layer; and forming gate structures upon the first and second fins. A height difference, relative to a surface of the first insulating layer, of the gate structures formed upon the first fins and the gate structures formed upon the second fins is less than a predetermined value.
    Type: Application
    Filed: February 11, 2014
    Publication date: August 13, 2015
    Applicant: lnternational Business Machines Corporation
    Inventors: Daniele Caimi, Lukas Czornomaz, Jean Fompeyrine, Effendi Leobandung
  • Publication number: 20140239442
    Abstract: A method for forming magnetic conductors includes forming a metal structure on a substrate. Plating surfaces are prepared on the metal structure for electroless plating by at least one of: masking surfaces of the metal structure to prevent electroless plating on masked surfaces and/or activating a surface of the metal structure. Magnetic material is electrolessly plated directly on the plating surfaces to form a metal and magnetic material structure.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: lNTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: WILLIAM J. GALLAGHER, EUGENE J. O'SULLIVAN, NAIGANG WANG
  • Publication number: 20140113402
    Abstract: A method comprises providing a base substrate having a surface; disposing layers of III-V semiconductor material on the surface of the base substrate using a chemical vapor deposition technique or a molecular beam epitaxy technique; disposing a stressor layer on the layer of III-V semiconductor material; operatively associating a flexible handle substrate with the stressor layer; and using controlled spalling to separate the layer of III-V semiconductor material from the base substrate to expose a surface of the layer of III-V semiconductor material.
    Type: Application
    Filed: November 12, 2012
    Publication date: April 24, 2014
    Applicant: lnternational Business Machines Corporation
    Inventor: lnternational Business Machines Corporation
  • Publication number: 20140068575
    Abstract: Apparatus and methods are provided for controlling the loading status of DLLs. Specifically, a streaming program compiler is provided. The compiler includes operation modules for calling DLLs during streaming program execution; association table generating units for generating association tables according to user-defined rules, where the association table includes entries indicating (i) stream branches of the streaming program and (ii) an operation module corresponding to the stream branches; and a trigger generating unit for generating a trigger based on user-defined rules, where the trigger generating unit (i) determines which conditions for loading and unloading DLLs fit the streaming program, (ii) matches these conditions to a particular stream branch to identify a matched stream branch, and (iii) sends out triggering signals indicating the matched stream branch. This invention also provides a corresponding method and controller.
    Type: Application
    Filed: November 8, 2013
    Publication date: March 6, 2014
    Applicant: lNTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rui Hou, Zhi Yu Liu, Huayong Wang, Yan Qi Wang
  • Publication number: 20130307089
    Abstract: A method for forming a transistor includes providing a patterned gate stack disposed on a III-V substrate and having sidewall spacers formed on sides of the patterned gate stack, the III-V substrate including source/drain regions adjacent to the sidewall spacers and field oxide regions formed adjacent to the source/drain regions. The method includes growing raised source/drain regions on the source/drain regions, the grown raised source/drain regions including III-V semiconductor material, and growing metal contacts on the grown raised source/drain regions. Another method for forming a transistor includes providing a patterned gate stack disposed on a III-V substrate and having sidewall spacers formed on sides of the patterned gate stack, the III-V substrate including source/drain regions adjacent to the sidewall spacers and field oxide regions formed adjacent to the source/drain regions. The method includes growing metal contacts on the source/drain regions.
    Type: Application
    Filed: July 25, 2013
    Publication date: November 21, 2013
    Applicant: lnternational Business Machines Corporation
    Inventors: Dechao Guo, Shu-Jen Han, Jeehwan Kim, Kuen-Ting Shiu
  • Publication number: 20120321011
    Abstract: To realize quick adaptation to a communication link between a transmitter and a receiver by using two different frequency carriers. A receiver detects a preamble from a transmission bit string. When determining that a total sum of the number of modified bits exceeds a certain threshold in a range of a payload following the preamble (when detecting that a reception state of a communication link has been degraded), the receiver issues, to a transmitter, a request for changing a transmission parameter (four parameters may be used for enhancement/lowering) for the transmission bit string by using a communication link, which is a relatively-low-frequency carrier. On the other hand, the transmitter receives the request for change, and executes the request for changing the transmission parameter for the transmission bit string while maintaining transmission of a payload in the transmission bit string.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 20, 2012
    Applicant: lNTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: YASUTERU KOHDA, DAIJU NAKANO, KOHJI TAKANO
  • Patent number: 7539772
    Abstract: A method is provided for reducing size of memory required for a switching node's forwarding table by employing forwarding tables of different types to map received data packets addressed to downstream nodes and upstream nodes to appropriate output ports of the switching node. The method includes receiving a data packet at a data transfer node of a network and selecting a forwarding table from multiple types of forwarding tables accessible by the node based on an attribute associated with the received data packet, and mapping the data packet to an output port of the node utilizing the forwarding table selected from the multiple types of forwarding tables based on the attribute associated with the packet.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: May 26, 2009
    Assignee: lnternational Business Machines Corporation
    Inventors: Jay R. Herring, Scot H. Rider
  • Patent number: 6673521
    Abstract: A process of silylation of object surfaces using a mixture of a silylation agent in admixture with an inert liquified gas, such as carbon dioxide.
    Type: Grant
    Filed: December 12, 2000
    Date of Patent: January 6, 2004
    Assignee: lnternational Business Machines Corporation
    Inventors: Wayne M. Moreau, Kenneth J. McCullough, David R. Medeiros, John P. Simons, Charles J. Taft