Patents Assigned to International Business Machine Corporation
  • Patent number: 11975290
    Abstract: A process, composition, and apparatus for carbon dioxide (CO2) sequestration are disclosed. The process includes passing air containing the CO2 through a cyclopropeneimine (CPI)-functionalized material. The composition includes a CPI-functionalized material that reacts with CO2 when mixed with air containing the CO2. The apparatus includes a component for providing a CPI-functionalized material and mixing the material with CO2 gas.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: May 7, 2024
    Assignees: International Business Machines Corporation, The Trustees of Columbia University in the City of New York
    Inventors: James L. Hedrick, Nathaniel H. Park, Luis M. Campos, Dino Wu, Daniel Malinowski
  • Patent number: 11979309
    Abstract: A method includes computing a diffusion vector starting with a seed, querying nodes for connections, reweighting diffusion vector based on the degrees, sorting nodes based upon magnitude in the reweighted diffusion vector which is obtained through wave relaxation solution of a time-dependent initial value problem, detecting a community through a sweep over the nodes according to their rank, and selecting a prefix that minimizes or maximizes an objective function.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Haim Avron, Lior Horesh, Raya Horesh, Omer Tripp
  • Patent number: 11977580
    Abstract: Methods, systems, and computer program products for partitioning and parallel loading of property graphs with constraints are provided herein. A computer-implemented method includes obtaining graph-related input data and corresponding constraint data, wherein the graph-related input data and corresponding constraint data are at least one of user-defined and input data model-based; generating at least one in-memory graph based at least in part on processing at least a portion of the obtained graph-related input data; partitioning the at least one in-memory graph into two or more sub-graphs by processing the at least one in-memory graph using one or more polynomial time partition algorithms; and generating at least one property graph by allocating, at least a portion of the two or more partitioned sub-graphs which satisfy the obtained constraint data, to two or more threads that run in parallel.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sumit Neelam, Hima Prasad Karanam, Udit Sharma, Shajith Ikbal Mohamed, Santosh Srivastava, L. Venkata Subramaniam
  • Patent number: 11980039
    Abstract: A semiconductor device including a second magnetic tunnel junction stack aligned above a spin conductor layer above a first magnetic junction stack, a sidewall dielectric surrounding the second magnetic tunnel junction stack, a vertical side surface of the sidewall dielectric is aligned with vertical side surfaces of the spin conductor layer and the first magnetic junction stack. A method including forming a first magnetic tunnel junction stack, a spin conductor layer and a second magnetic tunnel junction stack, patterning the second magnetic tunnel junction stack, while not patterning the spin conductor layer and the first magnetic tunnel junction stack, forming a sidewall dielectric and a polymer layer on the sidewall dielectric. A method including patterning a second magnetic tunnel junction stack, while not patterning a spin conductor layer below the second magnetic tunnel junction stack nor a first magnetic tunnel junction stack below the spin conductor layer.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nathan P. Marchack, Chandrasekharan Kothandaraman, Pouya Hashemi
  • Patent number: 11977520
    Abstract: Provided are a computer program product, system, and method for recovering from a pending uncompleted reorganization of a data set managing data sets in a storage. In response an initiation of an operation to access a data set, an operation is initiated to complete a pending uncompleted reorganization of the data set in response to the data set being in a pending uncompleted reorganization state and no other process currently accessing the data set.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: May 7, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Philip R. Chauvet, Charles J. House, David C. Reed, Max D. Smith
  • Patent number: 11977837
    Abstract: A method, system, and computer program product for consent and content template mapping are provided. The method identifies a content type within a content template. A set of content categories is identified that is associated with the content type. One or more consent templates are identified as associated with one or more of the content type and the set of content categories. The content template is mapped to the one or more consent templates to generate a consent template graph. The method provides a multimedia message to a user based on a consent template associated with the user and the content template.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jignesh K Karia, Jitan S Chandanani, Vishal Awal, Dayama Pankaj Satyanarayan, Mukundan Sundararajan, Rahul Hundet, Neha Shah, Sudip Dutta
  • Patent number: 11977614
    Abstract: Methods and systems for watermarking a circuit design include defining a watermarked cell library that includes cells, each of which defines a design structure that corresponds to a manufacturable physical structure, at least one of which being a watermarked call that includes a watermark. The watermark is encoded using a design structure that extends beyond a respective cell boundary. A first circuit design file is generated for a device to be manufactured. The first circuit design file including at least one watermarked cell. The first circuit design file is sent to a manufacturer for fabrication of a corresponding device that includes a watermark structure that encodes an identifier.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: May 7, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carl Radens, Lawrence A. Clevenger, Daniel James Dechene, Hsueh-Chung Chen
  • Patent number: 11977655
    Abstract: A computer-implemented method, a computer system, and computer program product for associating security events. The method includes obtaining a result of implementation of one or more Locality-Sensitive Hashing (LSH) functions to feature data of a first event detected by a first device. The method also includes mapping the result to one or more positions in a data structure. In response to data elements of the one or more positions indicating first information associating with the one or more positions exists in a storage, the method includes obtaining the first information from the storage. The method further includes sending the first information to the first device.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jia-Sian Jhang, Chen-Yu Kuo, Hsiao-Yung Chen, Lu Cheng Lin, Chien Wen Jung
  • Patent number: 11977909
    Abstract: A method of organizing computer resources includes receiving a specification defining a plurality of quiescence groups of independent component instances for each of at least two services, and performing a first load balancing of the quiescence groups across a plurality of physical servers to define a plurality of supergroups while assigning each of the physical servers across the supergroups.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Richard E. Harper, Harigovind V. Ramasamy, Valentina Salapura, Sandhya Kapoor, Long Wang
  • Patent number: 11977922
    Abstract: Reusing containers is provided. It is communicated to a pipeline workload manager that a particular container has finished running a step of a pipeline workload using an agent daemon of the particular container. Pipeline workload information corresponding to the pipeline workload is checked using the pipeline workload manager to determine whether the particular container can be reused to run a particular step in a different pipeline workload. The particular container is provided to be reused to run the particular step in the different pipeline workload without having to perform a prepare container environment sub-step of that particular step based on determining that the particular container can be reused to run that particular step in the different pipeline workload according to the pipeline workload information.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Guang Han Sui, Jin Chi JC He, Peng Hui Jiang, Jun Su
  • Patent number: 11977813
    Abstract: A method, computer system, and a computer program product for sound management is provided. The present invention may include generating a multidimensional risk vector relating to a current contextual activity of a user. The present invention may include dynamically monitoring at least one sound generating device within a predefined threshold distance of a chatbot of the user. The present invention may include determining that an audio adjustment of the at least one sound generating device is warranted. The present invention may include performing the audio adjustment.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Jeremy R. Fox, Paul N. Krystek
  • Patent number: 11978783
    Abstract: A method of forming a fin field effect device is provided. The method includes forming one or more vertical fins on a substrate and a fin template on each of the vertical fins. The method further includes forming a gate structure on at least one of the vertical fins, and a top spacer layer on the at least one gate structure, wherein at least an upper portion of the at least one of the one or more vertical fins is exposed above the top spacer layer. The method further includes forming a top source/drain layer on the top spacer layer and the exposed upper portion of the at least one vertical fin. The method further includes forming a sacrificial spacer on opposite sides of the fin templates and the top spacer layer, and removing a portion of the top source/drain layer not covered by the sacrificial spacer to form a top source/drain electrically connected to the vertical fins.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: May 7, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kangguo Cheng, Shogo Mochizuki, Choonghyun Lee, Juntao Li
  • Patent number: 11977853
    Abstract: A system for receiving a corpus of sign language data in which a plurality of known signs each correspond to known meanings, generate a model for identifying new sign language signs using the corpus, and identifying, using the model, a new sign language sign that does not match any of the plurality of known signs.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Charles E. Beller, Zachary A. Silverstein, Jeremy R. Fox
  • Patent number: 11978489
    Abstract: A computer program product, system, and method are provided for direct resistance measurement of a magnetoresistive (MR) head of a storage drive in a storage system. In one embodiment, a voltage difference across the MR reader head is measured directly by applying an AC current to the MR head to generate an AC voltage across the MR head that can propagate through filter capacitors and be measured. In one embodiment, the voltage difference is amplified and the peak-to-peak voltage at the output of the amplifier is captured. Similarly, a reference voltage difference across a reference resistance is measured directly by applying a reference AC current to a reference resistance. The resistance of an MR reader head may be calculated directly as a function of the respective voltage differences without including the resistance of any bias resistors biasing the MR head.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: May 7, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jake Asmus, Larry LeeRoy Tretter
  • Patent number: 11977856
    Abstract: Methods are provided for generating a random bit-string from an array of SRAM cells. Such a method includes reading the start-up value of each cell over multiple power-ups of the array, and calculating, from the multiple start-up values of each cell, a bias value indicative of entropy of that cell. The method also includes generating, based on the bias values, an address list in which addresses of cells in the array are listed in order of entropy of the cells. This address list is stored in non-volatile memory. The method further comprises, on a subsequent power-up of the array, generating a random bit-string by reading the start-up values of a set of cells selected in decreasing entropy order of the address list. Hardware random number generators exploiting such methods are also provided.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Miguel Angel Prada Delgado, Gero Dittmann
  • Patent number: 11978444
    Abstract: A method, system and apparatus to generate an augmented voice command, including identifying a plurality of sounds from a respective plurality of transducers to a smart speaker device, generating a visualization of the sounds using an augmented reality device, wherein one or more of the sounds can be selected using the visualization, and generating the augmented voice command for the smart speaker device, wherein the augmented voice command comprises the one or more sounds selected using the visualization of the augmented reality device.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K Rakshit
  • Patent number: 11978359
    Abstract: A learning model is created using a computer which includes receiving input from a user. The learning model includes comparing the input to the knowledge area in a knowledge database to assess a level of proficiency on topics within the knowledge area. The learning model includes determining topics of knowledge within the knowledge area where a user currently meets a proficiency threshold for one or more topics. A work topic is identified within the knowledge area where the user does not meet the proficiency threshold. Study material is presented to the user for the work topic of the knowledge area using an interactive mechanism. Feedback is received regarding the study material for the work topic from the interactive mechanism from the user. The learning model includes evaluating the feedback from the user to determine a score which indicates when the user meets a proficiency threshold for the work topic.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Mukundan Sundararajan, Jignesh K Karia, Shilpa Shetty
  • Patent number: 11979411
    Abstract: A solution is proposed for controlling access to computing resources. A corresponding method comprises receiving and verifying an access request for accessing the computing resources by a secondary computing environment (isolated from the computing resources). A main computing environment (isolated from the secondary computing environment) detects an indication of a positive result of the verification of the access request; in response thereto, the main computing environment verifies an integrity condition of the secondary computing environment and then authorizes the secondary computing environment to access the computing resources accordingly. A computer program and a computer program product for performing the method are also proposed. Moreover, a system for implementing the method is proposed.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Roberto Ragusa, Remo Freddi, Chiara Conti, Alessandra Asaro
  • Patent number: 11979459
    Abstract: The embodiments herein describe configuring a data device that enables communication between a host and a shared network adapter. The data device can include data connections between the host and the shared network adapter. The data device can have both control queues in a control plane and data queues in a data plane. The control queues can be activated first in order to issue control commands to configure the data plane in the shared network adapter.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Bruce Ratcliff, Dan Vangor, Stephen R. Valley, Margaret Dubowsky, Francis Gassert, Jerry Stevens, Richard P. Tarcza, Patricia G. Driever
  • Patent number: 11979480
    Abstract: An integrated circuit communication architecture is provided and includes a clock lane, a clock divider, and a first de-skew circuit. The clock lane is configured to send a clock signal at a first rate from a first chip to a second chip. The clock divider is on the second chip and is configured to receive the clock signal sent via the clock lane and to create and send a first divided clock signal and a second divided clock signal from the received clock signal. The divided clock signals are sent at reduced rates compared to the first rate. The clock divider maintains current mode logic properties for the divided clock signals. The first de-skew circuit is configured to receive and process the divided clock signals to allow for sampling of data transmitted from the first chip to the second chip.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michael Sperling, Daniel Mark Dreps, Erik English, Jieming Qi