Patents Assigned to International Business Machinces Corporation
-
Patent number: 9870958Abstract: A method of making a semiconductor device includes forming a first trench contact over a first source/drain region of a first transistor; forming a second trench contact over a second source/drain region of a second transistor; depositing a first liner material within the first trench contact; and depositing a second liner material within the second trench contact; wherein the first liner material and the second liner material include different materials.Type: GrantFiled: October 17, 2016Date of Patent: January 16, 2018Assignee: INTERNATIONAL BUSINESS MACHINCES CORPORATIONInventors: Kangguo Cheng, Zuoguang Liu, Tenko Yamashita
-
Patent number: 9857196Abstract: At least one subsystem among the plurality of subsystems includes a managing section operable to manage individual event information for events occurring in a management target region of the at least one subsystem among the plurality of regions and adjacent event information for events occurring in a partial range from a boundary of the management target region among routes in an adjacent region that is adjacent to the management target region, and an event selecting section operable to select events about which the moving object is to be informed, from the individual event information and the adjacent event information managed by the at least one subsystem. Also provided is a method and computer program product.Type: GrantFiled: March 2, 2017Date of Patent: January 2, 2018Assignee: International Business Machinces CorporationInventors: Yasuhisa Gotoh, Tomohiro Miyahira, Taku Sasaki, Makoto Tanibayashi
-
Patent number: 9852134Abstract: Aspects include creating a profile for a user from user account data and a user activity log, searching an indexed repository for keywords matching elements from the user account data and the user activity log, and retrieving documents from the indexed repository that are identified based on the searching. Aspects further include creating a custom portal for the user that includes the documents.Type: GrantFiled: January 29, 2016Date of Patent: December 26, 2017Assignee: INTERNATIONAL BUSINESS MACHINCES CORPORATIONInventors: Donna K. Byron, Renee F. Decker, Suzanne L. Estrada, Aditya S. Gaitonde, Daniel M. Jamrog, John A. Morganti, Samir J. Patel, Joseph F. Zaffarano
-
Patent number: 8458470Abstract: Systems and methods for authentication in a data management system are provided. In one embodiment, the method comprises identifying a plurality of data ciphers based on a pre-defined set of properties associated with a plurality of data sources; and generating an authentication response having at least a subset of the identified plurality of data ciphers, wherein the authentication response authenticates access to at least some data sources from among the plurality of data sources.Type: GrantFiled: May 28, 2010Date of Patent: June 4, 2013Assignee: International Business Machinces CorporationInventors: Dwip N. Banerjee, Abhinay R. Nagpal, Sandeep R. Patil, Yan W. Stein
-
Patent number: 8298923Abstract: A germanium-containing layer is deposited on a single crystalline bulk silicon substrate in an ambient including a level of oxygen partial pressure sufficient to incorporate 1%-50% of oxygen in atomic concentration. The thickness of the germanium-containing layer is preferably limited to maintain some degree of epitaxial alignment with the underlying silicon substrate. Optionally, a graded germanium-containing layer can be grown on, or replace, the germanium-containing layer. An at least partially crystalline silicon layer is subsequently deposited on the germanium-containing layer. A handle substrate is bonded to the at least partially crystalline silicon layer. The assembly of the bulk silicon substrate, the germanium-containing layer, the at least partially crystalline silicon layer, and the handle substrate is cleaved within the germanium-containing layer to provide a composite substrate including the handle substrate and the at least partially crystalline silicon layer.Type: GrantFiled: October 27, 2010Date of Patent: October 30, 2012Assignee: International Business Machinces CorporationInventors: Stephen W. Bedell, Keith E. Fogel, Daniel A. Inns, Jeehwan Kim, Devendra K. Sadana, Katherine L. Saenger
-
Patent number: 7139879Abstract: A system and method of improving fault-based multi-page pre-fetches are provided. When a request to read data randomly from a file is received, a determination is made as to whether previous data has been read from memory (i.e., RAM) or from a storage device. If the data has been read from memory, an attempt is made to read the present requested data from memory. If the data is in memory it is provided to the requester. If the data is not in memory, a page fault occurs. If the requested data has a range that spans more than one page, the entire range is read in by a page fault handler. If previous data has not been read from memory, it will be assumed that the present requested data is not in memory. Hence, the present requested data will be loaded into memory. Loading random data that spans a range of more than one page all at once into memory inhibits the system from pre-fetching on the range due to fault-based sequential data accesses.Type: GrantFiled: July 24, 2003Date of Patent: November 21, 2006Assignee: International Business Machinces CorporationInventor: Zachary Merlynn Loafman
-
Patent number: 7136967Abstract: A computer cache memory having at least two levels includes associativity sets allocated to congruence groups, each congruence group having multiple associativity sets (preferably two) in the higher level cache and multiple associativity sets (preferably three) in the lower level cache. The address range of an associativity set in the higher level cache is distributed among all the associativity sets in the lower level cache within the same congruence group, so that these lower level associativity sets are effectively shared by all associativity sets in the same congruence group in the higher level. The lower level cache is preferably a victim cache of the higher level cache. This sharing of lower level associativity sets by different associativity sets in the higher level effectively increases the associativity of the lower level to hold cast-outs of a hot associativity set in the upper level.Type: GrantFiled: December 9, 2003Date of Patent: November 14, 2006Assignee: International Business Machinces CorporationInventor: Aaron Christoph Sawdey
-
Patent number: 7120787Abstract: A method and system for managing a secure network boot of a secondary server (server blade). The server blade sends a request, via an Ethernet switch, for a boot program to multiple Dynamic Host Configuration Protocol (DHCP) servers. One of the DHCP servers responds with an address of at least one Pre-boot Execution Environment (PXE) server that can upload a boot program to the server blade. Only if the responding DHCP server is on a list of known trusted DHCP servers will the Ethernet switch allow the server blade to receive the response from the responding DHCP server, thus allowing the download of a boot program from a PXE server.Type: GrantFiled: October 31, 2003Date of Patent: October 10, 2006Assignee: International Business Machinces CorporationInventors: Simon C. Chu, Richard A. Dayan, Gregory B. Pruett, David B. Rhoades
-
Patent number: 4681467Abstract: A print actuator for dot matrix applications having a stator with a coil wrapped thereon and constrained by the walls of the stator. An armature extends above the stator in a cantilever or pivoted manner. The armature controls movement of a print element. The magnetic flux path extends transversely through the width of the armature and the periphery of the stator at walls supporting the armature. Multiple armatures are included in a common armature plate. Twin multi-coil stators are mounted for operation of the armatures on the plate. The stators have magnetic stator sections adjacent the armatures, and have non-magnetic heat-dissipating stator sections remote from the armatures. In its cocked position, the armature is flexed to a profile which optimizes armature dynamics, such as a profile similar to the first bending mode.Type: GrantFiled: July 25, 1986Date of Patent: July 21, 1987Assignee: International Business Machinces CorporationInventor: John P. Karidis