IBM Patents

The International Business Machines Corporation provides IT infrastructure and services to enterprise customers.

IBM Patents by Type
  • IBM Patents Granted: IBM patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • IBM Patent Applications: IBM patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Patent number: 12099805
    Abstract: One embodiment provides a method, comprising: receiving an input sentence for a classification by a machine-learning model, where the classification is based upon a sentiment of the input sentence; splitting the input sentence into a plurality of tokens, each of the plurality of tokens corresponding to a term within the input sentence; creating a causal subgraph from the plurality of tokens, wherein the creating is based upon a causal relationship identified between tokens of the plurality of tokens; identifying, using the causal subgraph, tokens of the plurality of tokens influencing the classification; and generating, based upon the tokens of the plurality of tokens, a causal explanation for the classification, wherein the causal explanation identifies at least one portion of the input sentence resulting in the classification.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Naveen Panwar, Deepak Vijaykeerthy, Nishtha Madaan, Samiulla Zakir Hussain Shaikh, Diptikalyan Saha
  • Patent number: 12099614
    Abstract: A method, system, and computer program product are provided for swapping secrets in source code. One or more secrets in source code are identified by scanning the source code. The set of the one or more secrets are exported to a secrets manager. A reference ID for each secret in the set of the one or more secrets is received from the secrets manager. The source code is injected to replace each secret from the set of the one or more secrets with the corresponding reference ID.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Alexander Leblanc Greer, Pratheek Karnati
  • Patent number: 12099559
    Abstract: A data mining method, system, and non-transitory computer readable medium include obtaining a subset of public records of data in a public domain and performing data mining, via private domain data, within the subset of the public records of data to find data in the public domain corresponding to a particular individual.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 24, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nirmit V. Desai, Bong Jun Ko, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma
  • Patent number: 12099922
    Abstract: A computer-implemented method for detecting an operation tendency is disclosed. The method includes preparing a general model for generating a general anomaly score. The method also includes preparing a specific model, for generating a specific anomaly score, trained with a set of a plurality of operation data related to operation by a target operator. The method further includes receiving input operation data. The method includes also calculating a detection score related to the operation tendency by using a general anomaly score and a specific anomaly score generated for the input operation data. Further the method includes outputting a result based on the detection score.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: September 24, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kun Zhao, Takayuki Katsuki, Takayuki Yoshizumi
  • Patent number: 12100744
    Abstract: A method is presented for forming a wrap around contact. The method includes forming a p-type epitaxial region and an n-type epitaxial region over a substrate, forming a dielectric pillar between the p-type epitaxial region and the n-type epitaxial region, depositing sacrificial liners around both the p-type epitaxial region and the n-type epitaxial region, and depositing an inter-layer dielectric (ILD). The method further includes forming trenches in the ILD extending into the sacrificial liners, wherein the trenches are vertically aligned with the p-type epitaxial region and the n-type epitaxial region, removing the sacrificial liners to define irregular-shaped openings exposing the p-type epitaxial region and the n-type epitaxial region, and filling the irregular-shaped openings with a conductive material defining the wrap around contact.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: September 24, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruilong Xie, Veeraraghavan S. Basker, Andrew Greene, Alexander Reznicek, Yao Yao
  • Patent number: 12100766
    Abstract: An integrated short channel omega gate FinFET and long channel FinFET semiconductor device includes a first fin and second fin on a buried oxide (BOX) layer. The BOX layer includes a fin well outside and substantially adjoining a footprint of a respective fin. A first gate dielectric layer is upon the second fin and a second gate dielectric layer is upon the first dielectric layer. The BOX layer further includes an undercut below the first fin that exposes a portion of a bottom surface of the first fin. An omega-gate is around the first fin. A tri-gate is upon the second gate dielectric layer over the second fin.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Alexander Reznicek, Oleg Gluschenkov, Ruilong Xie
  • Patent number: 12099963
    Abstract: An example operation may include one or more of acquiring, by a processor node, identification data from an asset producer node over a supply blockchain, generating, by the processor node, a unique identifier (ID) for the asset producer node, and executing a smart contract to: map the ID to the identification data and provide an entitlement to the asset producer node to a plurality of supplier nodes based on the mapped ID.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nathan Robert Barry, Sheela Shetty, Yi-Min Chee
  • Patent number: 12099043
    Abstract: A small-sized, portable enclosure protects a gas sensor against degradation due to environmental exposure and changes in atmospheric conditions. The protective enclosure includes an inlet for introduction of a gas into the enclosure, an outlet for release of the gas upon completion of a sensing run, and at least one retractable filter that removes from the inflowing gas deleterious compounds that can compromise the integrity of the sensor or cause the sensor to degrade over time. The enclosure does not include any filters during the measurement phase of the sensing run in order to allow the gas sensor to accurately measure an unmodified gas mixture and/or analyte.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: September 24, 2024
    Assignees: International Business Machines Corporation, The University of Melbourne, Technische Universiteit Eindhoven
    Inventors: Thomas Geoffrey Pattison, Tom Van der Pol, Linda Karin Sundberg, Krystelle Lionti, Andrea Fasoli, Luisa Dominica Bozano
  • Patent number: 12100910
    Abstract: A first apparatus includes an electrical connector with an outer shell and an inner wafer, where the inner wafer is configured to slide into a cavity of the outer shell. The first apparatus further includes a shape-memory alloy coupled to a void in the outer shell and configured to interfere with an area on the inner wafer. A second apparatus includes an OTS connector with an outer shell and an inner wafer, where the inner wafer is configured to slide into a cavity of the outer shell. The second apparatus further includes a plurality of SMT leads of the inner wafer configured to mount onto a plurality of landing pads on a PCBA. The second apparatus includes a shape-memory alloy coupled to a void in the outer shell and configured to interfere with the inner wafer preventing movement of the inner wafer within the outer shell of OTS connector.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Theron Lee Lewis, David J. Braun, James D. Bielick, John R. Dangler, Timothy P. Younger, Timothy Jennings, Jennifer I. Bennett, Stephen Michael Hugo
  • Patent number: 12099953
    Abstract: A method providing a support device to assist personnel includes receiving data values from various devices associated with a task being performed by personnel, wherein the various devices include at least one Internet of Things (IoT) device and at least one wearable device. The method also includes comparing the received data values to historical data values associated with a pre-established knowledge corpus and identifying the task being performed by the personnel. In response to determining the received values exceed the historical values by a predetermined threshold for the task being performed by the personnel, the method includes determining whether the personnel require assistance with performing the task. In response to determining the personnel requires assistance with performing the task, the method includes instructing a support device to perform an action to assist the personnel with performing the task.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Akash U. Dhoot, Nitika Sharma, Sarbajit K. Rakshit, Shailendra Moyal
  • Patent number: 12101098
    Abstract: Systems, compute-implemented methods, and computer program products to facilitate automated waveform validation are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components comprise a waveform comparison component that compares a digital conversion of an analog signal to a reference signal.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: September 24, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Lindquist, Zachary Kauffman, Jeremy T Ekman, Scott M. Willenborg
  • Patent number: 12098415
    Abstract: A structure for culturing cells includes growth medium regions on a surface of the structure. Each of the growth medium regions includes a growth medium surface configured to receive and promote growth in a cell that is being cultured. The structure includes a non-growth medium. The non-growth medium includes a non-growth medium surface configured to receive the cell that is being cultured.
    Type: Grant
    Filed: August 14, 2023
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Amos Cahan, Guy M. Cohen, Theodore G. van Kessel, Sufi Zafar
  • Patent number: 12099823
    Abstract: A computer-implemented method, system and computer program product for reducing register pressure. Loops of a computer program with a number of live variables that exceeds a threshold number, such as the number of available registers with capacity to store data, are identified. Such identified loops may be the to be subject to high register pressure. Upon identifying such loops in the computer program, chains within each identified loop are identified, where each chain includes load and store instructions from the same induction address and where the variable offsets of the load and store instructions are loop invariants. The address expressions for the load and store instructions in the identified chains may then be modified or changed to reuse common variable offsets using an analysis and transformation process. By reusing common variable offsets, there are less variable offsets that need to be stored in the registers thereby mitigating register pressure.
    Type: Grant
    Filed: January 16, 2023
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zheng Chen, Ke Wen Lin, Si Yuan Zhang
  • Patent number: 12095659
    Abstract: A process for service chain instance pool sizing receives service requests for processing in a 5G network by a service function chain, of the 5G network, providing network function(s) to process the service requests. The method determines an average number of service requests to be processed, and determines a number of service chain instances to exist in a pool of service chain instances, of the service function chain, as a composite of (i) a number of instances to process service requests having arrived and making an initial relay through the service function chain and (ii) a number of instances to process service requests that were re-introduced after having previously arrived. The method additionally indicates the number of service chain instances to exist in the pool to a component responsible for controlling the number of service chain instances in the pool.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: September 17, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harish Bharti, Rajesh Kumar Saxena, Sandeep Sukhija, Deepak Bajaj
  • Patent number: 12095774
    Abstract: A solution is proposed for controlling usage of computing services. A corresponding method comprises allocating a new usage token to a user in response to a usage entitlement thereof being insufficient to meet a usage weight of a new computing service. The usage entitlement is updated according to the new usage token and the usage weight of the new computing service, and the usage of the new computing service is enabled in response thereto. 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: December 11, 2020
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Ciano, Alessandro Donatelli, Luigi Pichetti
  • Patent number: 12095916
    Abstract: A computer-implemented method for managing a life-cycle of at least in parts interdependent cryptographic keys is disclosed. Each of the cryptographic keys is signed and relates to a different one of artifacts. The method comprises creating a key manifest, wherein the key manifest comprises data about determined dependencies of the cryptographic keys at a point in time when one of the artifacts is built encrypting the key manifest with a manifest key, and upon a life-cycle change happening to one out of the group comprising one of the artifacts and one of the interdependent cryptographic keys in the key manifest of the one of the artifacts, the method comprises decrypting the key manifest and invoking an action to a related one out of the group comprising the one of the artifacts and at least one of the interdependent cryptographic keys in accordance with the key manifest.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nicolas Maeding, Angel Nunez Mencias, Stefan Liesche
  • Patent number: 12093220
    Abstract: A computer implemented method manages an image. A number of processor units identifies a set of base files in a set of image layers for a candidate file in a container layer in response to a request to create a new image with the candidate file. The number of processor units identifies delta data between the candidate file and the set of base files. The number of processor units creates the new image with a new top image layer using the delta data identified for the candidate file in the container layer. According to other illustrative embodiments, a computer system, and a computer program product for managing an image are provided. As a result, the illustrative embodiments provide a technical effect of reducing the size of images and reducing storage space used to store the images.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Da Long Wang, Zhan Peng Huo, Yu Sun, Hong Yi Zhang
  • Patent number: 12093883
    Abstract: Automated delivery coordination and meeting scheduling for an order including a plurality of recipients includes identifying, by a computer, an online business transaction performed by a user. The online business transaction including the order being placed by the user for the plurality of recipients. The computer determines whether the order is associated with an event that includes the plurality of recipients and, in response to the order being associated with the event, collects information corresponding to the event. The computer uses the collected information to generate a first recommendation during checkout including a synchronized delivery option for the plurality of recipients. Further, using the collected information, the computer generates a second recommendation during the checkout including a synchronized meeting scheduling option for the plurality of recipients.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jagadesh Ramaswamy Hulugundi, Raghuveer Prasad Nagar, Madhu Kumar Shivalingappa, Nalini Sampathkumar
  • Patent number: 12096088
    Abstract: Allocating streaming content on a hybrid network can include searching for streaming content broadcast via broadcast signals over a broadcast network as a communications device is receiving the streaming content via a cellular network. Responsive to identifying, based on the searching, a within-range broadcast source broadcasting the streaming content via broadcast signals, the communications device can begin receiving the streaming content via the broadcast signals over the broadcast network and cease receiving the streaming content via the cellular network.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: September 17, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig Anthony Farrell, Peter Guglielmino, Michael Edward Alexander, Stephen A Laufer, Michael William Clanton, Fabien Lanne, Zygmunt Lozinski
  • Patent number: 12094825
    Abstract: A method of fabricating a bridged multi-chip assembly structure includes providing a carrier substrate. The method further includes arranging a plurality of chips on the carrier substrate in a predetermined layout. Each chip has a front surface including a set of terminals formed thereon. The method further includes depositing a molding material between the plurality of chips and on the carrier substrate. The method further includes removing the carrier substrate from the plurality of chips fixed by the molding material. The method further includes bonding a bridge chip to corresponding sets of terminals of at least two chips of the plurality of chips fixed by the molding material.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Akihiro Horibe, Toyohiro Aoki, Takashi Hisada
  • Patent number: 12094525
    Abstract: A memory system, a method of assembling the memory system, and a computer system. The memory system includes a global memory device coupled to a plurality of processing elements. The global memory device is positioned external to a chip on which the plurality of processing devices reside. The memory system also includes at least one main scratchpad coupled to the at least one processing element of the plurality of processing devices and the global memory device. The memory system further includes a plurality of auxiliary scratchpads coupled to the plurality of processing elements and the global memory device. The one or more auxiliary scratchpads are configured to store static tensors. At least a portion of the plurality of auxiliary scratchpads are configured as a unitary multichannel device.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ravi Nair, Swagath Venkataramani, Vijayalakshmi Srinivasan, Arvind Kumar
  • Patent number: 12095575
    Abstract: A server for regulating power from a Power-over-Ethernet switch to a plurality of vision sensors includes the following operations. An evaluation of individual contributions that each of the plurality of vision sensors makes to operational efficiency of the vision system is performed. Information indicative of a degradation condition to the plurality of vision sensors is received from the plurality of vision sensors. An amount of power needed to be supplied from the switch to alleviate the degradation condition of the plurality of vision sensors is estimated based upon the information indicative of the degradation condition. A determination is made that a total amount of power supplied from the switch exceeds an available amount of power capable of being supplied from the switch. Power from the switch to the plurality of vision sensors is individually regulated in real-time using a prioritization determined according to the evaluation.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: September 17, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Debra Scott, Michael Egger, Christian Eggenberger
  • Patent number: 12093802
    Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for a gated recurrent neural network (RNN). The exemplary embodiments may include providing an element processor, providing a distinct memory array for a respective set of one or more elements of a hidden state vector, storing in the memory array a group of columns of weight matrices that enable a computation of the set of one or more elements, computing one or more elements of each of multiple activation vectors using a set of one or more columns of the group of columns associated with each of the multiple activation vectors, and performing by the element processor an elementwise gating operation on computed elements, resulting in the set of one or more elements.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: September 17, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manuel Le Gallo-Bourdeau, Vinay Manikrao Joshi, Abu Sebastian, Milos Stanisavljevic
  • Patent number: 12095944
    Abstract: According to one embodiment, a method, computer system, and computer program product for processing a secure data phone request are provided. The embodiment may include identifying a user participating in a voice call by a user voice signature. The embodiment may also include identifying a verbal request, received during the voice call, for the identified user to provide sensitive information. The embodiment may further include identifying, upon authorization of the identified user, a response from a repository of stored, pre-recorded responses associated with the identified user that satisfies the request, where the stored responses are stored as a pre-recorded voice clip or a pre-recorded number sequence on the client computing device.
    Type: Grant
    Filed: October 6, 2023
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, David M. Ogle
  • Patent number: 12095917
    Abstract: An approach is provided for distributing a root key to a hardware security module (HSM) of an HSM cluster. A signed first command is transmitted to a source HSM to create a master key. A fingerprint of the master key is received in a response signed by the source HSM using a module signing key hardcoded into the source HSM at manufacturing time. A second command is transmitted to a first HSM to generate an importer key pair. A request is transmitted to the source HSM to create and export a wrapped master key. The master key wrapped with a transport key is received. The wrapped master key is transmitted to the first HSM. The master key is activated in the first HSM.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: David Nguyen, Marco Pavone, Clifford Lee Hansen, Garry Joseph Sullivan, Ross Martin Heninger
  • Patent number: 12094031
    Abstract: A processor may analyze a target area. The processor may identify, from the analyzing, one or more objects in the target area. The processor may evaluate each of the one or more objects in the target area. Evaluating each of the one or more objects may include measuring each of the one or more objects and determining a purpose for each of the one or more objects. The processor may generate, based on the evaluating, a placement for each of the one or more objects.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shefali Bansal, Jagadesh Ramaswamy Hulugundi
  • Patent number: 12093873
    Abstract: Methods and systems for optimizing user interaction with a software application. One system includes an electronic processor configured to receive a collection of interaction data including a plurality of interaction sequences and data associated with each of the plurality of interaction sequences, determine a performance metric for each of the plurality of interaction sequences, and train, with the collection of interaction data and the performance metric determined for each of the plurality of interaction sequences, an artificial intelligence (“AI”) model using supervised learning. The electronic processor is also configured to receive a current interaction sequence of a user for the software application and generate, via the AI model as applied to the interaction pattern of the user, a recommendation, for display within a user interface, for a modified user interaction pattern of the user for the software application.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sun Young Park, Srivenkata Laksh Gantikota, Dustin Michael Sargent, Marwan Sati
  • Patent number: 12095577
    Abstract: A method, a structure, and a computer system for conferencing monitoring. The exemplary embodiments may include extracting one or more conference targets from a conference and extracting one or more discussion topics from the conference in real-time. The exemplary embodiments may further include tracking a progress of completing the one or more conference targets based on the one or more discussion topics. The exemplary embodiments may additionally include labelling the one or more conference targets as completed or requiring follow-up based on the progress of completing the one or more conference targets, and for the one or more conference targets labelled as requiring follow-up, scheduling a follow-up conference.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Cedric D. Cook, Zachary A. Silverstein, Tyler Hansen, ShaYanna Mungo
  • Patent number: 12093849
    Abstract: A modular node includes a semiconductor chip, including modular sensors to detect events or changes in environment, modular actuators for moving or controlling an object, a non-transitory computer readable medium storing a program, a processor executing the program configured to control module networking and setup, and a neuromorphic chip configured to receive information from the modular sensors and modular actuators, autonomously process the information received from the modular sensors and actuators, determine a validity of the information received from the modular sensors and actuators, and autonomously communicate with neighboring modular nodes for network auto-arrangement.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Marcio Ferreira Moreno, Rafael Rossi de Mello Brandao, Daniel Salles Chevitarese
  • Patent number: 12096152
    Abstract: A computer-implemented method, a computer system and a computer program product control participant interaction within remote meeting sessions. The method includes capturing participant data using a device, where the participant data is associated with a participant within the remote meeting session and is selected from a group consisting of: audio data, image data and text data. The method also includes identifying an event in the participant data. The method further includes determining that the participant has not modified a participant interaction mode. Lastly, the method includes modifying the participant interaction mode of the participant when the event is classified as causing a change of the participant interaction mode.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: September 17, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Phani Kumar V. U. Ayyagari, Madan K Chukka, Martin G. Keen
  • Patent number: 12094448
    Abstract: A computer-implemented method, according to one embodiment, includes: determining whether a predetermined version of a source script is available. In response to determining that a predetermined version of the source script is available, it is used to condition a first processor, and instructions are sent to the conditioned first processor to generate a translated copy of the source script by translating the words in the source script from a source language to a target language. Instructions are also sent to a second processor to determine a distribution of metrics associated with the speech of each of the actors in the source audio file. The distributions are used to condition a third processor, and instructions are sent to the conditioned third processor to generate an audio file that includes words spoken in the target language. Furthermore, instructions are sent to merge the generated audio file with the video file.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sathya Santhar, Samuel Mathew Jawaharlal, Sridevi Kannan, Sarbajit K. Rakshit
  • Patent number: 12094527
    Abstract: An apparatus includes a memory array. The array in turn includes a plurality of word lines, a plurality of bit line pairs intersecting the plurality of word lines at a plurality of cell locations, and a plurality of memory cells, coupled to the plurality of word lines and the plurality of bit line pairs, and located at the plurality of cell locations. A plurality of word line drivers are coupled to the plurality of word lines, a dynamic voltage boost is coupled to the memory array, and a controller is coupled to the plurality of word line drivers and the dynamic voltage boost. The controller is configured to cause the dynamic voltage boost to boost the cells during a multiply accumulate operation.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Rajiv Joshi, Sudipto Chakraborty
  • Patent number: 12095865
    Abstract: A method for augmenting communication, a computer program product for augmenting communication, and an augmented reality system. The method for augmenting communication may comprise calculating a sound boundary within which a communication can be heard, generating a visualization of the sound boundary on an augmented reality device, and presenting the visualization on the augmented reality device. The sound boundary may represent a predicted maximum distance at which the communication can be understood.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
  • Patent number: 12093293
    Abstract: Synchronizing a sensor network and an ontology by analyzing outputs of a set of sensors, analyzing relationships of an ontology, mapping the outputs to the relationships, identifying a correlation among the outputs, and modifying the ontology according to the correlation.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Sarbajit K. Rakshit, Gray Franklin Cannon, Stephen C Hammer
  • Patent number: 12093649
    Abstract: A computer-implemented method, a computer program product, and a computer system for dependency tree-based data augmentation for sentence well-formedness judgement. A computer applies a dependency parser to generate a dependency tree for a sentence. The computer removes one or more nodes in the dependency tree, according to a removal ratio for a predetermined rating score. The computer generates, from the dependency tree, a partial tree for the sentence. The computer outputs a rated sentence based on the partial tree. The rated sentence is used as training data.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yang Zhao, Masayasu Muraoka, Issei Yoshida
  • Patent number: 12093872
    Abstract: Systems, computer-implemented methods, and/or computer program products facilitating a process to monitor and evaluate the effects of an artificial intelligence (AI) model on enterprise performance metrics are provided. According to an embodiment, a computer implemented method can comprise determining a technical issue of candidate technical issues associated with an artificial intelligence model that correlates to a change associated with a performance metric, wherein the determination is based on using a first data model that defines first relationships between the key performance metrics and candidate technical issues and second relationships between the candidate technical issues and candidate solutions. The method further comprises determining a solution for the technical issue using the data model and recommending or automatically implementing the solution.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: September 17, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruchi Mahindru, Daniela Rosu, Atul Kumar
  • Patent number: 12093106
    Abstract: A computer device trains a neural network to determine power recharging directions between sets of computing devices based on historical computing device data and historical user eye data. The computing device receives, from an augmented reality device, computing device data pertaining to a first computing device and a second computing device, and user eye data pertaining to a user associated with the first computing device and the second computing device. The computing device determines a power recharging direction between the first computing device and the second computing device based, at least in part, on providing the received computing device data and the received user eye data as input to the neural network, resulting in an identification of a source computing device and a target computing device. The computing devices triggers a power recharging cycle, wherein the source computing device transfers direct current power to the target computing device.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: September 17, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Saurabh Yadav
  • Patent number: 12093171
    Abstract: A non-volatile memory includes physical blocks each including a respective plurality of cells, where each cell is capable of storing multiple bits of data. A controller maintains dynamically resizable pools of physical blocks, including at least a low-density pool in which cells are configured to store fewer bits and a high-density pool in which cells are configured to store more bits. The controller determines whe ther total utilization of physical blocks is less than a low-density pool utilization threshold above which the high-density pool of physical blocks is utilized for storing host write data and additionally identifies cold in-use logical block address (LBA) regions having low total access frequencies. Based on determining the total utilization of physical blocks is less than the low-density pool utilization threshold, the controller performs data placement of data from the cold in-use LBA regions in blocks of the high-density pool.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Roman Alexander Pletka, Andrew D. Walls, Nikolaos Papandreou, Radu Ioan Stoica, Timothy J. Fisher, Aaron Daniel Fry, Charalampos Pozidis, Nikolas Ioannou
  • Patent number: 12093758
    Abstract: Concepts for middleware in a web framework are presented. One example comprises defining a target object type configured to hold results of a middleware function. A first object for an application is received and a process of the middleware function is performed, using the first object, to generate a process result. Based on the process result, a second object of the target object type is generated, after which the second object is provided to the application.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Andrew Michael Lees, David Richard Jones, Christopher Neil Bailey, Ian Partridge
  • Patent number: 12093747
    Abstract: In an approach to improve workload orchestration in a multi-cloud environment, embodiments orchestrate and manage a workload in a decentralized multi-cloud environment using one or more smart contracts. Additionally, embodiments measure, by a competency measurement component, competency of cloud services based on one or more predefined cloud benchmarks, a consensus network, and the one or more smart contracts, and generate an orchestration plan that is a best fit for the workload. Furthermore, embodiments validate and update, by the consensus network and the one or more smart contracts, the generated orchestration plan, and executing the generated orchestration plan.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Xu Hui Bai, Jian Dong Yin, Lan Luo, Li Xia, Li Long Chen, Ann Corrao
  • Patent number: 12095473
    Abstract: The invention is notably directed to a voltage-to-time converter comprising a first interleaving stage configured to perform a sampling of an input voltage, thereby generating a first set of sampled voltage signals. The first interleaving stage is further configured to perform a first voltage-to-time conversion in an interleaved manner, thereby generating a first set of time-interleaved signals in the time domain. A second interleaving stage is configured to perform a time-to-voltage conversion of the first set of time-interleaved signals, thereby generating a second set of sampled voltage signals. The second interleaving stage is further configured perform a second voltage-to-time conversion in an interleaved manner, thereby generating a second set of time-interleaved signals in the time domain. The invention further concerns a related design structure and a related method.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Abdullah Serdar Yonar, Pier Andrea Francese, Marcel A. Kossel, Mridula Prathapan, Matthias Braendli, Thomas Morf
  • Patent number: 12094583
    Abstract: A medication dispenser system and use thereof for providing exact personal dosing for a patient are provided. In one aspect, a method for dispensing medications is provided. The method includes the steps of: obtaining patient information and a list of the medications for the patient; calculating a personal dose of each of the medications for the patient using the patient and cross-medication interaction information; and preparing treatments each containing the personal dose of each of the medications in a single treatment. In another aspect a system for dispensing medications includes: a patient information component for obtaining patient information and a list of the medications for the patient; a dosage calculator component for calculating a personal dose of each of the medications for the patient using the patient information; and a medication dispenser component for preparing treatments each containing the personal dose of each of the medications in a single treatment.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: September 17, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amos Cahan, Guy M. Cohen, Lior Horesh, Raya Horesh
  • Patent number: 12094041
    Abstract: A method for restoration of a kinetic event using video. The method includes obtaining video involving the kinetic event including a plurality of frames. An absolute location of a frame of the plurality of frames is determined. Movement of a feature point cloud corresponding to an object in motion in the plurality of frames is analyzed. A 3D object model with substantially similar dimensions to the object in motion is selected. The 3D object model is displayed emulating the analysed movement on the 3D map based on the absolute location.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nuo Xu, Yuan Yuan Ding, Ke Yong Zhang, Tian Tian Chai, Yi Chen Zhong, Hong Bing Zhang
  • Patent number: 12093814
    Abstract: A method, system, and computer program product for hyper-parameter determination. In a method, a network architecture of a learning model may be determined, and the learning model may be configured for performing a computing task based on machine learning. A metric value record associated with a group of hyper-parameters may be obtained during hyper-parameter determination for the learning model. An estimation of a metric value may be obtained based on the network architecture, and the metric value record and an association relationship representing an association between network architectures and metric values for the network architectures. The group of hyper-parameters may be selected in response to the estimation of the metric value meeting a predefined criterion. With these embodiments, a group of hyper-parameters may be selected, and further the learning model may be trained based on the selected group of hyper-parameters.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Lin Dong, Chao Xue
  • Patent number: 12093803
    Abstract: In an approach to automatically downsampling DNA sequence data using variational autoencoders and preserving genomic integrity of an original file embodiments execute, by an encoder, bootstrapping on genomic sequence data to produce resamples. Furthermore, embodiments assess, by the encoder, unrepresentativeness and self-inconsistency of the resamples and selecting a representative resample according to the assessment, and build, by a modified encoder, vector representations from genotype likelihoods based on the selected representative sample. Additionally, embodiments integrate, by an analytics engine, mapping positional information and the genotype likelihoods to identify an optimum vector representation of a resample, and decode, by a modified decoder, the identified optimum vector representation of the resample to obtain a down-sampled read file that resembles and maintains the genomic integrity of the original file.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Darlington Shingirirai Mapiye, James Junior Mashiyane, Stephanie Julia Muller, Mpho Mokoatle, Gciniwe Dlamini
  • Patent number: 12095583
    Abstract: Video analysis by receiving video data associated with a multi-participant meeting, identifying a first participant viewpoint, a related argument and an authority level of a viewpoint-argument, from the video data using a machine learning model, identifying a first topic within the video data, correlating the first participant viewpoint to the first topic, determining a distance between the first participant viewpoint and a second participant viewpoint, the second participant viewpoint correlated to the first topic, and providing a depiction of a relationship between the first participant viewpoint and the second participant viewpoint according to the distance.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ziqiumin Wang, Wei Jun Zheng, Qing Lu, Yuan Jin, Xiao Feng Ji
  • Patent number: 12093848
    Abstract: A method, system, and computer program product for learning parameters of Bayesian network using uncertain evidence, the method comprising: receiving input comprising graph representation and at least one sample of a Bayesian network, the graph comprising plurality of nodes representing random variables and plurality of directed edges representing conditional dependencies, wherein each of the at least one sample comprising for each node a value selected from the group consisting of: a known value; an unknown value; and an uncertain value; and applying on the input a Bayesian network learning process configured for calculating estimates of conditional probability tables of the Bayesian network using probabilities inferred by applying on the input a Bayesian network uncertain inference process configured for performing inference in a Bayesian network from uncertain evidence.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: September 17, 2024
    Assignee: International Business machines Corporation
    Inventors: Eliezer Segev Wasserkrug, Radu Marinescu
  • Patent number: 12093139
    Abstract: A system and method for a database management system. The method comprises: receiving a database transaction for inserting a set of records in a database table of the database management system or for creating indexes. The database transaction may be executed using the database management system. The database management system may rollback the database transaction by truncating the database table or the created indexes.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Karl Fleckenstein, Jens Peter Seifert, Hans-Jürgen Zeltwanger, Thomas Rech, Dirk Nakott, Holger Hellmuth, Alexander Zietlow, Martin Jungfer
  • Patent number: 12093867
    Abstract: An operations management system and related method obtains user activity information representing user interactions with the operations management system responsive to an incident, the incident belonging to a category of incidents. The method represents the user activity information as an itemset. The method further processes the itemset with a mining algorithm to identify one or more items of information frequently accessed for the incident. The method yet further associates the identified one or more items of information with the category of incidents.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jack Richard Buggins, Caelum Jayd Forder, Mandeep Chana, Viraj Jayeshkumar Vyas
  • Patent number: 12093975
    Abstract: A method, computer system, and computer program product for asynchronous content embedding is provided. The embodiment may include receiving a plurality of text and data associated with an element of media content. The embodiment may also include displaying the plurality of received text on a display screen. The embodiment may further include caching the received data until all data to fully display the element is received. The embodiment may also include identifying an insertion point for the element within the plurality of displayed text. The embodiment may further include displaying the element at the insertion point.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, John D. Wilson, Shikhar Kwatra, Jeremy R. Fox