Patents Assigned to International Business Machines
  • Patent number: 10854733
    Abstract: A semiconductor device that includes at least one fin structure and a gate structure present on a channel portion of the fin structure. An epitaxial semiconductor material is present on at least one of a source region portion and a drain region portion on the fin structure. The epitaxial semiconductor material includes a first portion having a substantially conformal thickness on a lower portion of the fin structure sidewall and a second portion having a substantially diamond shape that is present on an upper surface of the source portion and drain portion of the fin structure. A spacer present on first portion of the epitaxial semiconductor material.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: December 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Veeraraghavan S. Basker, Zuoguang Liu, Tenko Yamashita, Chun-Chen Yeh
  • Patent number: 10856429
    Abstract: A slam latch for mounting and unmounting a server in a rack holding a computing system is disclosed. The slam latch includes a permanent magnet. The slam latch further includes at least one magnetically attractive plate separated by a first distance from the permanent magnet, wherein the permanent magnet has a first force of attraction to the at least one plate. The permanent magnet has a second force of attraction to the at least one plate lower than the first force of attraction when the at least one plate is forceably separated from the permanent magnet by a second distance that is greater than the first distance.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: December 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Elias Rosedahl, Marvin M. Misgen, Jessica R. Eidem, Phillip Mann
  • Patent number: 10853756
    Abstract: A method and system for identifying and intercepting a delivery vehicle is provided. The method includes executing a search process with respect to a plurality of delivery vehicles within a predefined geographical area and locating, within the predefined geographical area, at least one delivery vehicle of the plurality of delivery vehicles. A communication link from the delivery vehicle monitoring apparatus and the at least one delivery vehicle is established and identification data identifying the at least one delivery vehicle is retrieved. The identification data is verified with respect to a registry including identities associated with multiple delivery vehicles and it is determined if the identification data is associated with any of the identities.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: December 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen, Chivukula V. Narayana
  • Patent number: 10853249
    Abstract: Facilitating processing in a computing environment. A request to access a cache of the computing environment is obtained from a transaction executing on a processor of the computing environment. Based on obtaining the request, a determination is made as to whether a tracking set to be used to track cache accesses is to be updated. The tracking set includes a read set to track read accesses of at least a selected portion of the cache and a write set to track write accesses of at least the selected portion of the cache. The tracking set is assigned to the transaction, and another transaction to access the cache has another tracking set assigned thereto. The tracking set assigned to the transaction is updated based on the determining indicating the tracking set is to be updated.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: December 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Gschwind, Valentina Salapura
  • Patent number: 10854236
    Abstract: At least one jack screw from a tape deck base may be removed. The tape deck base may be below a rigid support base that includes a rigid support shaft in the center of the rigid support base. A piezoelectric stack may be inserted where the at least one jack screw was removed from the tape deck base. The piezoelectric stack may tilt a tape guide roller bearing in a skew direction to improve the motion of tape in a tape path.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: December 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: David Harper, Nhan Xuan Bui
  • Patent number: 10852351
    Abstract: Systems and methods of developing an integrated circuit implement selecting a desired yield for a circuit used in the integrated circuit. The desired yield corresponds to a desired failure probability of the circuit. The method includes determining a parameter threshold value that corresponds with the desired yield. The circuit passes if a parameter associated with the circuit is below the parameter threshold value and the desired yield indicates a percentage of instances of the circuit that pass according to the parameter threshold value. The method also includes using the parameter threshold value that corresponds with the desired yield during testing and improvement of a design of the integrated circuit, and providing the design of the integrated circuit for fabrication.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: December 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tong Li, David Winston, Pravin Kamdar, Richard Daniel Kimmel
  • Publication number: 20200372394
    Abstract: In a secure multi-party computation (sMPC) system, a super mask is constructed using a set of masks corresponding to a set of data contributors. Each data contributor uses a corresponding different mask to obfuscate the data of the data contributor. a first scaled masked data is formed by applying a first scale factor to first masked data of the first data contributor, the scale factor being computed specifically for the first data contributor from the super mask. A union is constructed of all scaled masked data from all data contributors, including the first scaled masked data. A machine learning (ML) model is trained using the union as training data, where the union continues to keep obfuscated the differently masked data from the different data contributors. The training produces a trained ML model usable in the sMPC with the set of data contributors.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Applicant: International Business Machines Corporation
    Inventors: Vaibhav Murlidhar Kulkarni, Rakhi S. Arora, Padmanabhan Krishnan, Gopikrishnan Varadarajulu
  • Publication number: 20200372111
    Abstract: Evaluating intent authoring processes, by a processor in a computing environment. A dataset comprising utterances of interactive dialog sessions between agents and clients for a given product or service is received. A classification of at least a portion of the utterances is performed for a target intent according to at least one of a plurality of recommendation algorithms, where the classification is performed by an automatic driver invoking the recommendation algorithm and simulating a manual confirmation of the algorithm's decision by a user. A classifier trained with the utterances recommended and confirmed by the automatic driver is automatically evaluated according to at least one of the plurality of evaluation criteria. A report tracking the evaluation results is generated.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tin Kam HO, Abhishek SHAH, Neil MALLINAR, Rajendra G. UGRANI, Ayush GUPTA
  • Publication number: 20200372397
    Abstract: Embodiments relate to an intelligent computer platform to utilize machine learning techniques to minimize compliance risk. Features are extracted from one or more data sources across two or more domains and activity data is identified. Features are identified within the activity data which are used to create one or more models. Domain activity impact is measured and a risk probability is calculated. A policy is generated based on the calculated risk probability and one or more compliance activities are orchestrated. One or more encoded actions are executed in compliance with the orchestration.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 26, 2020
    Applicant: International Business Machines Corporation
    Inventors: Sunhwan Lee, Pawan Chowdhary, Guangjie Ren, Raphael I. Arar
  • Publication number: 20200372367
    Abstract: Embodiments for responding to computing system incidents are provided. Information associated with a computing system is analyzed to generate a base system model of the computing system. The information includes at least one of system logs and metrics data of the computing system. An indication of an incident associated with the computing system is received. The base system model is utilized to analyze the incident. The analysis of the incident includes characterizing the incident as a previously detected incident or an unknown incident. A strategy for responding to the incident is identified based on the analysis of the incident.
    Type: Application
    Filed: May 22, 2019
    Publication date: November 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eun HA, Naga KATREDDI, Nisarga MARKANDAIAH, Vishesh RAIMUGIA, Mary SWIFT
  • Publication number: 20200372112
    Abstract: Evaluating intent authoring processes, by a processor in a computing environment. Results are received of a simulated intent labeling effort of a dataset comprising utterances of interactive dialog sessions between agents and clients for a given product or service. Figures of merits for respective algorithms used to perform the simulated intent labeling effort are computed. Each of the respective algorithms are evaluated according to the computed figures of merits; and one of the respective algorithms is implemented for labeling intents of a remaining corpus of the synthesized dataset according to parameters evaluated in the computed figures of merits.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tin Kam HO, Abhishek SHAH, Neil MALLINAR, Rajendra G. UGRANI, Ayush GUPTA
  • Publication number: 20200372102
    Abstract: A parameter of a first checker in a profile of the first checker is configured. The parameter comprises a restriction on contents of a modification to a dataset. The modification comprises a write to a portion of the dataset. The dataset is modifiable by a plurality of authors. The first checker has a first checker owner. A first modification to the dataset is validated against a restriction enforced by the first checker according to the parameter. The first modification has a modification owner. Responsive to the validating detecting that the first modification is acceptable, the first modification is allowed.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Applicant: International Business Machines Corporation
    Inventors: AMIT NANAVATI, ANIL MADDIPATLA, BIRGIT MONIKA PFITZMANN
  • Publication number: 20200367807
    Abstract: Embodiments for intelligent monitoring of a health state of a user by a processor. A health state of a user may be learned while engaged in one or more activities associated with a computing device. One or more mitigating actions may be identified and recommended to implement by the user to minimize one or more possible negative impacts upon the health state of the user while engaged in the one or more activities associated with the computing device.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yassine LASSOUED, Julien MONTEIL, Sergiy ZHUK
  • Patent number: 10847046
    Abstract: A smart block control method, system, and computer program product, include capturing an intent of using one or more smart blocks and a domain of the smart blocks, determining an order of each of the smart blocks relative to each other, calculating an accuracy of a determined order of the smart blocks compared with the intent, and outputting an instruction via the one or more the smart blocks, in response to said calculating the accuracy of the determined order of the smart blocks compared with the predetermined order of the smart blocks.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: November 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rachel Katherine Emma Bellamy, Ravindranath Kokku, Satyanarayana Venkata Nitta, Yedendra Babu Shrinivasan
  • Patent number: 10845885
    Abstract: A computer-implemented method includes identifying, by a wearable computing device, extremity position of a user wearing the wearable computing device based on monitoring the sensor data gathered by a sensor suit implemented by the wearable computing device; identifying, by the wearable computing device, a matrix cell corresponding to the extremity position; and selecting, by the computing device, an object corresponding to the matrix cell.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: November 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10846401
    Abstract: A method, system, and apparatus configured to identify discriminating features in a plurality of applications, determine via code analysis, when a first application is subjected to classification, positions of the first application's code that correspond to the discriminating features, and forward to a classification algorithm, such that according to its output the code fragments corresponding to the discriminating features are reported.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: November 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pietro Ferrara, Marco Pistoia, Omer Tripp
  • Patent number: 10846147
    Abstract: Techniques are disclosed for providing class-specific parameters for spinlocks in an application executing in a runtime environment. During execution of the application, a blocking portion of code is entered for an object in the application. The runtime environment determines that one or more spinlock parameters is enabled for the object of a class. The runtime environment applies the determined spinlock parameters to the object. A spinlock algorithm is performed using the applied spinlock parameters.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: November 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Daniel J. Heidinga, Angela Lin, Babneet Singh
  • Patent number: 10847475
    Abstract: An integrated circuit (IC) structure includes an active area of the IC structure insulator positioned over a substrate. The active area includes an interconnection structure comprised of a first plurality of levels. Each of the interconnect structure levels including an interlayer dielectric (ILD) layer, a barrier layer disposed over the ILD and a conductor metal layer over the barrier layer. The structure also includes a crack stop area which includes a crack stop structure having a second plurality of levels. The interconnect and crack stop structures have an equal number of levels. A third plurality of the crack stop structure levels include a high modulus layer unique to the respective crack stop structure level as compared to the corresponding interconnect structure level.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: November 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Chih-Chao Yang, Baozhen Li, Xiao Hu Liu, Griselda Bonilla
  • Patent number: 10847263
    Abstract: A system and method tracks touches in a healthcare environment in order to analyze paths of transmission and contamination for the purpose of eliminating and containing transmission of colonizing, drug-resistant pathogens. Touches are identified and tracked with the use of recording devices. Each touch is logged and a touch graph is generated to identify transmission paths.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: November 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew McCarthy, Clifford A. Pickover, Andrew P. Wyskida
  • Patent number: 10846710
    Abstract: Mechanisms are provided, in a hierarchical feedback aggregation (HFA) system implemented in one or more data processing systems, for collecting and presenting user feedback information for a composite offering. A backend engine of the HFA system, implemented in a first data processing system, registers a hierarchical feedback model for the composite offering. A frontend engine of the HFA system, implemented in a second data processing system, receives user feedback for an identified component of the composite offering. The backend engine of the HFA system generates an aggregate user feedback score for the identified component based on a combination of the user feedback for the identified component and aggregate user feedback scores for child components of the identified component in the hierarchical feedback model. The backend engine outputs a representation of the generated aggregate user feedback score for the component to a user.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: November 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shubir Kapoor, Ajay Mohindra, Rohit Ranchal, Nianjun Zhou