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: 12039365
    Abstract: A collection of code fragments loaded in an interactive development platform for running on a first processor can be received. A candidate fragment in the collection of code fragments can be determined for migration to a second processor based on characterizing the collection of code fragments. Based on a location of the candidate fragment in the collection of code fragments, a spot can be identified in the collection of code fragments to inject a code for saving program context. The code for saving program context can be injected in the identified spot. Responsive to the code for saving program context having run on the first processor and based on a criterion, the program context can be migrated to the second processor.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: July 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Lucas Correia Villa Real, Marco Aurelio Stelmar Netto, Renato Luiz de Freitas Cunha, Renan Francisco Santos Souza, Alan Braz
  • Patent number: 12039494
    Abstract: A node in a blockchain network may receive an event initiation for a first digital corollary of a first physical asset, receive conditional data related to the first digital corollary, detecting, by the node, a link to a second digital corollary, prompt a simulation of the second digital corollary, receive an outcome of the simulation, and determine an executable action for the second digital corollary.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: July 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Sarbajit K. Rakshit, Yacov Manevich, Petr Novotny
  • Patent number: 12040373
    Abstract: A semiconductor device includes a substrate including designated source or drain (source/drain) regions. An active source/drain is in the designated source/drain regions, and a source/drain cap liner is on an upper surface of the active source/drain. The semiconductor device further includes trench silicide regions completely filed with a silicide material.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: July 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nicolas Loubet, Christian Lavoie, Adra Carr, Nicholas Anthony Lanzillo
  • Patent number: 12038825
    Abstract: The embodiment may include a computing device that identifies a software code. The embodiment may determine an attribute access and a method call. The embodiment may inject instrumentation code to the software code to capture the attribute access and the method call. The embodiment may convert an attribute into a value using a conversion method based on determining, during an execution of the software code, that the attribute access failed. The embodiment may create a mock object and uses the mock object as a result of the method call to continue execution of the software code based on determining, during the execution of the software code, that the method call failed.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: July 16, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Takaaki Tateishi
  • Patent number: 12039204
    Abstract: Techniques facilitating write-only device state inferences. In one example, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components comprise: a monitor component; and a state component. The monitor component can compare a property of a feedback signal output by a write-only device with a reference signal. The state component can determine a state of the write-only device based on a comparison between the property and the reference signal.
    Type: Grant
    Filed: August 1, 2023
    Date of Patent: July 16, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jarrett Betke, George Russell Zettles, IV, Jeremy T Ekman, Austin Carter
  • Patent number: 12040069
    Abstract: Techniques regarding neuromodulation are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can include a mapping component that can generate a stimulus map by mapping a stimulus parameter to a response from an entity to application of a neuromodulating stimulus, with the first neuromodulating stimulus being applied to the entity based on the first stimulus parameter, to therapeutically cause or prevent a sensation.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: July 16, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Qinghuang Lin, Pritish Ranjan Parida, Mohamed Ghalwash, Daby Mousse Sow
  • Patent number: 12039254
    Abstract: A computer-implemented method of enhancing data in a screenshot can include capturing a screenshot of content presented on a display and identifying within the content at least a first element comprising first semantic data. A first semantic representation of the first semantic data can be generated and the first semantic representation can be associated with the first element. The first semantic representation and the screenshot can be output.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: July 16, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frank L. Jania, Lawrence M. Wright
  • Patent number: 12040250
    Abstract: A heat pipe is provided as an electrically inactive structure to dissipate heat that is generated by vertically stacked field effect transistors (FETs). The heat pipe is present in an electrically inactive device area which is located adjacent to an electrically active device area that includes the vertically stacked FETs. The heat pipe includes at least one vertical interconnect structure that continuously extends between each tier of the vertically stacked FETs.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: July 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Terence Hook, Brent A. Anderson, Anthony I. Chou
  • Patent number: 12039453
    Abstract: Aspects of the invention include creating a neural network including neurons to which actions are assigned in representation of test cases. Tests of various instantiations of the neural network are executed for each test case and a state of the neural network after each test is evaluated to determine a fitness score of a corresponding instantiation. Instantiations having fitness scores that exceed a predefined level and identified and the instantiations having the fitness scores that exceed the predefined level are selected for adjustments. The executing, the evaluating, the identifying and the selecting are iteratively repeated in order to obtain desired fitness scores.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: July 16, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew C. M. Hicks, Deborah A. Furman
  • Patent number: 12039769
    Abstract: A method identifies a type of object in a digital image. A user and/or one or more processors selects, from a plurality of partially overlapping sub-images of a digital image, a first sub-image and a second sub-image that overlap one another. The user/processors input the first sub-image into a neural network to create a first inference result that includes an overlapping inference result, for the overlapping area, that recognizes a partial portion of a specific type of object based on the overlapping area. The user/processors infer that the second sub-image creates a second inference result that recognizes a second portion of the specific type of object in the second sub-image based on the second sub-image and the overlapping inference result. The neural network identifies the specific type of object in the digital image based on the first and second sub-images being sub-images of a same type of object.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: July 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Eric Rozner, Chungkuk Yoo, Inseok Hwang
  • Patent number: 12039403
    Abstract: A computer-implemented method of reducing an impact of stray magnetic fields on components of a quantum computing chip is disclosed. The computer implemented method includes applying a first current signal to a first component of a quantum computing chip, whereby the first component generates a stray magnetic field impacting an operation of a second component of the quantum computing chip. The computer implemented method further includes applying a compensation current signal to a shielding circuit of the quantum computing chip, the compensation current signal generated according to a predetermined function of the first signal, to magnetically shield the second component from the stray magnetic field generated by the first component.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: July 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Peter Mueller, Thomas Morf
  • Publication number: 20240232748
    Abstract: An embodiment includes receiving, by a transformer monitoring system associated with a transformer, sensor data from one or more sensors during operation of the transformer. The embodiment also includes generating, by the transformer monitoring system, energy loss data representative of a predicted energy loss of the transformer based at least in part on the sensor data. The embodiment also includes training, by the transformer monitoring system, a failure rate prediction model using failure data, resulting in a trained failure rate prediction model that calculates failure probability distribution data indicative of a time at which a failure of the transformer is most likely to occur. The embodiment also includes generating, by the transformer monitoring system, replacement data representative of an optimal time for replacing the transformer based at least in part on the energy loss data, the failure probability distribution data, and specification data for the transformer.
    Type: Application
    Filed: October 24, 2022
    Publication date: July 11, 2024
    Applicant: International Business Machines Corporation
    Inventor: Dzung Tien Phan
  • Publication number: 20240236232
    Abstract: An embodiment includes generating, responsive to detecting a communication attempt made by a caller, first request data indicative of a first connection request from a caller communication terminal associated with the caller to a callee communication terminal associated with a callee. The embodiment appends caller context data to the first request data, where the caller context data is based on Internet of Things (IoT) data received from an IoT device associated with the caller. The embodiment detects a connection failure resulting from the connection request. The embodiment generates callee context data based on IoT data received from an IoT device associated with the callee, and then selects a trusted contact from among a list of trusted contacts associated with the callee and generates second request data indicative of a second connection request from the caller communication terminal to a contact communication terminal associated with the trusted contact.
    Type: Application
    Filed: January 9, 2023
    Publication date: July 11, 2024
    Applicant: International Business Machines Corporation
    Inventors: Radha Mohan De, Luigi Pichetti, Cristina Bonanni, Leonardo Rosati
  • Publication number: 20240236127
    Abstract: A computer-implemented method according to one approach includes defining a time data model and building a time dimension based on the time data model. The method further includes defining a second data model. An association relationship is created between the time dimension and the second data model for thereafter analyzing data of the second data model in the time dimension. A computer program product according to another approach includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method. A system according to another approach includes a processor, and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Application
    Filed: January 6, 2023
    Publication date: July 11, 2024
    Applicant: International Business Machines Corporation
    Inventor: Na Dong
  • Patent number: 12033856
    Abstract: A method of forming a multi color resist structure includes providing a substrate including an underlayer material; forming a first organic planarizing layer on the substrate; forming a first anti reflecting layer on the first organic planarizing layer, forming and developing a first patterned resist on the first anti reflecting layer; forming a second organic planarizing layer on the first anti reflecting layer and on the first patterned resist; forming a second anti reflecting layer on the second organic planarizing layer and forming and developing the second patterned resist, wherein the first patterned resist is a non-chemically amplified resist (n-CAR) or metal resist and the second patterned resist is CAR organic resist.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yann Mignot, Ekmini Anuja De Silva, Dario Goldfarb
  • Patent number: 12031964
    Abstract: Methods, systems, and computer program products for enhancing spatial and temporal resolution of greenhouse gas emission estimates for agricultural fields using cohort analysis techniques are provided herein.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Isaac Waweru Wambugu, Ranjini Bangalore Guruprasad, Manikandan Padmanaban, Kumar Saurav, Ivan Kayongo, Jagabondhu Hazra
  • Patent number: 12033196
    Abstract: An example operation may include one or more of querying, via an application programming interface (API), a blockchain ledger for attributes of a shipment by a carrier from an origin location to a destination location, predicting, via an artificial intelligence (AI) model, one or more future events that will occur during the shipment based on the attributes of the shipment retrieved from querying the blockchain ledger, generating, via a smart contract, an accelerated e-invoice based on the one or more future events predicted by the AI model, and storing the accelerated e-invoice on the blockchain ledger.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Krishnasuri Narayanam, Pankaj Satyanarayan Dayama, Yedendra Shrinivasan
  • Patent number: 12033074
    Abstract: For a plurality of client computing devices of a federated learning system, obtain initial compressed embeddings, compressed by clustering, and including output of initial local models for a current minibatch, and initial cluster labels corresponding to the initial embeddings. Recreate an initial overall embedding based on the initial embeddings and the initial labels. At a server of the federated learning system, send a current version of a server model to each of the client computing devices; and obtain, from the client computing devices: updated compressed embeddings, compressed by clustering, and updated cluster labels corresponding to the updated embeddings. Based on local training by the plurality of clients with the overall embedding and the current server model, at the server, recreate an updated overall embedding based on the updated embeddings and the corresponding updated labels, and locally train the server model based on the updated overall embedding.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Anirban Das, Timothy John Castiglia, Stacy Elizabeth Patterson, Shiqiang Wang
  • Patent number: 12034553
    Abstract: A system including at least one interface configured to receive data from and transmit data to a first computing device of a plurality of computing devices involved in a virtual online meeting through an external application, and a processor communicatively coupled to the at least one interface. The processor is configured to receive, via the at least one interface, a request from the first computing device of the plurality of computing devices via a voice command of the request to change a display of a shared content of the virtual online meeting on the first computing device, and output instructions to a virtual assistant that is communicatively coupled to the first computing device to change the display of the shared content on the first computing device.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventor: Suman Patra
  • Patent number: 12034755
    Abstract: Computer software that assesses risks for security threat events by that performing the following operations: (i) receiving information pertaining to a managed asset; (ii) identifying, based, at least in part, on the received information: a threat to the managed asset and, one or more corresponding security controls for mitigating the threat, the security controls having associated control criteria; (iii) utilizing a risk assessment engine to calculate a risk value for the threat based, at least in part, on the received information; (iv) calculating a certainty factor for the threat based, at least in part, on a measure of belief associated with the control criteria; and (v) performing a computer-based remediation action based, at least in part, on the risk value and the certainty factor.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventor: Douglas F Egan
  • Patent number: 12035492
    Abstract: A latch mechanism includes a mounting bracket, a stop connected to the mounting bracket, a first spring connected to the mounting bracket and in contact with the stop to preload the first spring, and a latch. The latch includes a second spring rotatably connected to the mounting bracket, and a body connected to the second spring. The body includes a pad at one end of the body, and a first pawl at a second end of the body opposite of the pad.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Adam Spiegelman, Kevin O'Connell, Kenneth E. Lubahn, Justin Christopher Rogers, Eric J. Campbell
  • Patent number: 12032461
    Abstract: A method and system determine a potential impact from software upgrades on a computing device. A device configuration is identified for a first computing device based on the software and hardware elements currently present. Other computing devices are identified in the network having installed the software application upgrade. A history of operating behavior associated with the software application upgrade is retrieved. The profile is analyzed for each of the other computing devices for conflicts with the software application. A determination is made as to whether the software application upgrade will potentially cause a failure in the first computing device based on the history of operating behavior associated with the software application upgrade and based on a state of similarity between the analyzed profile for each of the other computing devices and the profile of the first computing device. The end user is presented with a risk-based recommendation.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jefferson Tan, Bruno de Assis Marques, Lenin Mehedy, Sengor Kusturica, Hidemasa Muta
  • Patent number: 12030180
    Abstract: Approaches presented herein enable maneuvering collaborative robots to rescue persons in a hydrological disaster. A plurality of robots are dispersed in a body of water to spread out and seek victims using cooperative foraging techniques within resource constraints. A location of victims located by a robot using sensing techniques is communicated to other robots. A situational assessment is performed using victim location information to determine a number of robots to deploy to the location. The deployed robots are directed to perform coordinated maneuvers to create a connected floatation unit to support floatation of victims for rescue.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Padmanabha Venkatagiri Seshadri, Vijay Kumar Ananthapur Bache, Vijay Ekambaram
  • Patent number: 12033386
    Abstract: Aspects of the present disclosure relate to audio/video (A/V) stream functionality verification. A stream segment of a video feed prior to transmission over a network as captured by a transmitting device within a web-based conference can be stored. A stream segment of the video feed after transmission over the network as received by a receiving device within the web-based conference can be stored. The stream segment of the video feed prior to transmission over the network can be compared with the stream segment of the video feed after transmission over the network to determine a video feed quality.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yara Rizk, Vatche Isahagian, Vinod Muthusamy, Rania Khalaf, Merve Unuvar, Sampath Dechu
  • Patent number: 12033160
    Abstract: A computer-implemented method for accurately identifying related incidents using textual data and contextual data includes receiving incident data associated with a computing system, wherein the incident data further comprises textual data and contextual data associated with the incident data. One or more relevant incidents associated with the received incident data is identified by applying an artificial intelligence model on the textual data associated with the received incident data. The identified one or more relevant incidents associated with the received incident data is provided to a site engineer device and the provided one or more relevant incidents is resolved.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zhe Liu, Rupaningal Sarasi Sarangi Lalithsena, Haibin Liu, Rama Kalyani T. Akkiraju
  • Patent number: 12033061
    Abstract: A neural network device comprises a first plurality of synapse network capacitors, wherein the synapse network capacitors of the first plurality of synapse network capacitors share a first output terminal. The neural network device further comprises a second plurality of synapse network capacitors, wherein the synapse network capacitors of the second plurality of synapse network capacitors share a second output terminal. Still further, the neural network device comprises a metal shielding disposed between the first output terminal and the second output terminal. The neural network device may be used as part of an artificial intelligence system.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Chen Zhang, Jie Yang, Dexin Kong, Tenko Yamashita
  • Patent number: 12032991
    Abstract: Managing application migration is provided. An API server on a controller node is invoked to update a configuration map of a reverse proxy on a worker node for the reverse proxy to route user service requests corresponding to unmigrated applications of a set of applications from a first computing platform to a second computing platform to maintain liveness of the unmigrated applications during migration. The API server is invoked to build an image for an application of the set of applications based on source code of the application obtained from the second computing platform. The API server is invoked to generate a pod on the worker node to perform a workload of the application using the image. The API server is invoked to update a service on the worker node to select the pod on the worker node performing the workload of the application.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yue Wang, Xin Peng Liu, Biao Chai, Shuang Men
  • Patent number: 12032702
    Abstract: Systems and techniques that facilitate automated health-check risk assessment of computing assets are provided that can generate a baseline health-check risk score that corresponds to non-compliance of a computing asset with a stipulated control, and can adjust the baseline health-check risk score based on a weakness factor of the stipulated control, an environmental factor of the computing asset, a criticality factor of the computing asset, and a maturity factor of the computing asset.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Muhammed Fatih Bulut, Milton H. Hernandez, Robert Filepp, Sai Zeng, Steven Ocepek, Srinivas Babu Tummalapenta, Daniel S. Riley
  • Patent number: 12032888
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate batched quantum circuits simulation on a graphics processing unit are provided. According to an embodiment, a system can comprise a first processor that executes computer executable components stored in memory. The computer executable components can comprise a generalization component that generates a first defined matrix representation of a qubit gate and that employs a control mask to generate a second defined matrix representation of a multi-qubit gate. The computer executable components can further comprise an execution component that executes a kernel overhead operation using the first defined matrix representation and the second defined matrix representation to generate a batched kernel.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jun Doi
  • Patent number: 12035642
    Abstract: A technique relates to a superconducting chip. Resonant units have resonant frequencies, and the resonant units are configured as superconducting resonators. Josephson junctions are in the resonant units, and one or more of the Josephson junctions have a shorted tunnel barrier.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Markus Brink, Jared B. Hertzberg, Sami Rosenblatt
  • Patent number: 12033003
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a data process that includes a plurality of sub-processes. A unique subset of the sub-processes is assigned to each of: a managing thread, and at least one other thread. Moreover, performance characteristics of each of the threads is evaluated while the respective subsets of sub-processes are being performed, and a determination is made as to whether the performance characteristics of each of the threads are substantially equal to the performance characteristics of each of the other threads. In response to determining that performance characteristics of each of the threads are not substantially equal, the subsets of the sub-processes are dynamically adjusted such that the performance characteristics of each of the threads become more equal. Moreover, the adjusted subsets of the sub-processes are reassigned to each of the managing thread and at least one other thread.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Scott B. Compton, Jeffrey Richard Suarez
  • Patent number: 12032900
    Abstract: Concepts for populating a data entry field with data are proposed. Specifically, by identifying a context of a data entry field of a target application and analyzing a dataset from source applications based on the identified context, the data entry field may be automatically populated with relevant data. In this way, data from source applications may be transferred to data entry fields of a target application without the need for a user to memorize (or otherwise manually transfer) the data. Accordingly, this decreases time consumed and frustration of the user, while reducing the rate of copying errors.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Samantha Catling, Ashleigh Shona Denholm, Emma Jane Dawson, Jack Peter Wadsted
  • Patent number: 12033619
    Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for transcribing media. The exemplary embodiments may include collecting media, extracting one or more features from the media, and transcribing the media based on the extracted one or more features and one or more models.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 12033230
    Abstract: One embodiment provides a method for recommending model characteristics to be used in developing a target geo-spatial physical model for a target geographic location utilizing historical lineage data corresponding to historical geo-spatial physical models, including: receiving information related to the target geographic location, wherein the information describes geographical and domain features of the target geographic location; identifying, using at least one similarity algorithm, at least one other geographic location that is similar to the target geographic location, wherein the at least one geographic location has at least one corresponding historical geo-spatial physical model; and recommending, using at least one machine-learning model and based upon the at least one other geographic location, initial model characteristics for developing and deploying the target geo-spatial physical model.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew T. Penrose, Jitendra Singh, Himanshu Gupta, Vijay Arya
  • Patent number: 12033094
    Abstract: Provided are a computer program product, system, and method for generation of tasks and retraining machine learning modules to generate tasks based on feedback for the generated tasks. A machine learning module processes an input text message sent in the communication channel to output task information including an intended action and a set of associated users. A task message is generated including the output task information of a task to perform. The task message is sent to a user interface panel in a user computer. Feedback is received from the user computer on the output task information in the task message. The machine learning module is retrained to output task information from the input text message based on the feedback to reinforce likelihood correct task information is outputted and reinforce lower likelihood incorrect task information is outputted.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan F. Brunn, Rachael Marie Huston Dickens, Rui Zhang, Ami Herrman Dewar, Heiko H. Ludwig
  • Patent number: 12032844
    Abstract: A product, system, and/or method of managing memory media where in response to determining that a memory system is low on one or more RTU Block Stripes needed to form a ready-to-use (RTU) Block Stripe set, one or more determined Die #/Plane # combinations low on one or more RTU Block Stripes needed to form a RTU Block Stripe Set are identified, wherein all Blocks in a RTU Block Stripe and all Block Stripes in each RTU Block Stripe Set have been subject to a removal and erasure process and one or more Blocks to undergo the removal process in the identified one or more determined Die #/Plane # combinations to create one or more RTU Block Stripes needed to form a RTU Block Stripe Set are prioritized.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventor: Robert Edward Galbraith
  • Patent number: 12034874
    Abstract: An approach is provided for validating and managing certificates. A certificate is received. Information related to the certificate and additional information an additional data source are determined. A risk factor is rated based on the information related to the certificate and the additional information from the additional source. The certificate is validated based on the rating of the risk factor. A unique hashtag ID is generated for the validated certificate and recorded on a blockchain network.
    Type: Grant
    Filed: October 10, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Richard Daniel Gunjal, Subhra Kanti Bhakta
  • Patent number: 12032632
    Abstract: A method, system and computer program product are presented for reducing memory consumption in depth first search (DFS)-based cycle detection processes to detect an n-length cycle on a Pregel model. The method includes generating a graph including a plurality of vertices and edges connecting the plurality of vertices, commencing a cycle from a first vertex of the plurality of vertices, setting an ID of the first vertex to a path and the first vertex as a target vertex, and iterating the following n?1 times: send the path to out-edges starting from the first vertex and transferring the path, via out-edges, n?1 times by subsequent received vertices, find one vertex before returning to the target vertex, add an ID of a found vertex to the path, and set the found vertex as the target vertex such that n=n?1, where is a number of iterations.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Hiroshi Horii
  • Patent number: 12032736
    Abstract: A computer implemented method for identifying a section of a first display corresponding to a user's initial gaze, identifying a string of text within the identified section of the first display, detecting a shift in the user's gaze from the identified section on the first display to an area on a second display, calculating coordinates corresponding to the area on the second display, identifying an input field in the second display closest to the calculated coordinates, and inputting the identified string of text within the input field in the second display. The method may further include determining whether content currently exists within the input field and subsequently removing the existing content from the input field, and replacing said existing content with the identified text.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kenta Watanabe, Hiroaki Uetsuki, Masahito Sugita, Taihei Miyamoto
  • Patent number: 12034867
    Abstract: An example operation may include one or more of storing blockchain blocks committed to a blockchain based on a protocol executed by a current consensus committee of a blockchain network, receiving random values from the blockchain blocks which are created by nodes of the current consensus committee, randomly determining nodes of a next consensus committee of the blockchain network with respect to the current consensus committee based on the random values created by the nodes of the current consensus committee, and storing a new block to the blockchain based on a protocol based executed by the nodes of the next consensus committee.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yacov Manevich, Artem Barger, Hagar Meir
  • Patent number: 12032826
    Abstract: A plurality of functions to configure a unit of a storage volume is maintained, wherein each of the plurality of functions, in response to being applied to the unit of the storage volume, configures the unit of the storage volume differently. Statistics are computed on growth rate of data and access characteristics of the data stored in the unit of the storage volume. A determination is made as to which of the plurality of functions to apply to the unit of the storage volume, based on the computed statistics.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Paul N. Cashman, Barry D. Whyte
  • Patent number: 12032117
    Abstract: A method, computer program, and computer system are provided for identifying bias in weather models. Data corresponding to one or more forecasts associated with a weather model is received. One or more forecast errors in the received data are identified. A forecast bias is determined from among the one or more forecast errors based on determining a presence of consistent errors in a plurality of regions associated with the received data over a period of time. The weather model is updated based on minimizing the determined forecast bias.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Etienne Eben Vos, Zubeida Patel, Thabang Mathonsi, Sibusisiwe Audrey Makhanya
  • Patent number: 12032825
    Abstract: A computer-implemented method for altering a current position in a Data Partition of a tape at which the tape transitions to a DATA_FULL state is disclosed. The computer-implemented method includes determining a size of a last Index appended to the Data Partition of the tape. The computer-implemented method further includes altering, based on the size of the last Index appended to the Data Partition of the tape, the current position in the Data Partition of the tape at which the tape transitions to DATA_FULL state to a new position in the DATA Partition of the tape at which the tape transitions to the DATA_FULL state, wherein the DATA_FULL state is a state on the tape in which only metadata write operations are permitted in the Data Partition.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Atsushi Abe, Tsuyoshi Miyamura, Hiroshi Itagaki, Tohru Hasegawa, Noriko Yamamoto, Shinsuke Mitsuma, Sosuke Matsui
  • Patent number: 12032465
    Abstract: Aspects of the invention include determining an event associated with a computing system, the event occurring at a first time, obtaining system data associated with the computing system, determining a system state of the computing system at the first time based on the system data, determining, based on the system state, two or more system data clusters comprising clustered system data associated with the system state of the computing system, determining, via an interpolation algorithm, an interpolated data value for the first time based on the system data, and adjusting the interpolated data value based on a determination that the interpolate data value is outside the two or more system data clusters.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zhi Li, Xing Xing Shen, Xiao Dong Li, He Jiang Jia, Sheng Jie BJ Han, Ye Tian, Bo Tong Liu, Peng Hui Jiang
  • Patent number: 12032877
    Abstract: A method of conducting computing experiments includes executing a set of jobs based on user-selected parameters, learning a user strategy by checking the user-selected parameters during the executing of the set of jobs, and refining the user strategy by refining the set of jobs.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Renato Luiz de Freitas Cunha, Marco Aurelio Stelmar Netto, Bruno Silva
  • Patent number: 12034843
    Abstract: Methods and a system of generating a master seed using location-based data. The system includes a pseudo-random number generator configured to generate a random number and a global positioning system module configured to determine a location of the system. The system also includes an encryption module configured to generate a signing request message. The signing request message includes the random number and the location. The system further includes a communication device configured to transmit the signing request message to a location authority for authorization. The communication device further configured to receive a signature from the location authority upon authorization of the signing request message. The system is further configured to generate a master seed based on the signature.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Junichi Shimada, Shuichi Hachiya
  • Patent number: 12032466
    Abstract: A computer implemented method comprises receiving a request to provision a container as a software container on a current node of the cluster. The method further comprises accessing a performance information data store (PIDS) to obtain a record associated with the container that includes benchmarked performance metrics including container-required resources associated with a benchmark-specified node of the container. The method further comprises accessing the PIDS to obtain a record associated with the current node of the cluster that includes current-node performance metrics associated with the current node. The method further comprises comparing the benchmarked performance metrics with the current node performance metrics to determine that a difference exists, and conditioned upon the difference existing adjusting, with a resource adjustment calculator, the container-required resources based on the determination of how much of a difference exists.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ramakrishna Alavala, Krishnan Venkitasubramanian, Sundaragopal Venkatraman, Renganathan Sundararaman
  • Patent number: 12033037
    Abstract: In an approach for managing an open feature library, a processor collects feature metadata from a data source, the feature metadata being data related to features for training a machine learning model. A processor builds a feature pipeline for the features based on the collected feature metadata. The feature pipeline may be a set of defined and active features. A processor executes the feature pipeline including computing the features. A processor executes a machine learning model using the computed features. A processor evaluates the features and corresponding model results.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: July 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eugene Irving Kelton, Brandon Harris, Willie Robert Patten, Jr., Russell Gregory Lambert
  • Patent number: 12034005
    Abstract: A method of forming a semiconductor structure includes forming an interfacial layer surrounding at least one channel stack, forming a high-k dielectric layer surrounding the interfacial layer, and forming a metal gate layer surrounding the high-k dielectric layer. The method also includes forming a silicon layer over the metal gate layer and forming at least one additional metal layer over the silicon layer. The method further includes performing silicidation to transform at least a portion of the at least one additional metal layer and at least a portion of the silicon layer into a silicide layer. The metal gate layer, the silicon layer and the silicide layer form at least one gate electrode for a vertical transport field-effect transistor (VTFET).
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Brent A. Anderson, Ruqiang Bao, Dechao Guo, Vijay Narayanan
  • Patent number: 12034747
    Abstract: Data associated with performances of microservices functioning in a distributed computing environment is clustered by executing an unsupervised machine learning algorithm. A representative data is selected from a cluster, selecting performed for a plurality of the clusters. Based on time series data of the representative data associated with the plurality of the clusters, causal extraction is performed. Based on the causal extraction and the plurality of the clusters, a causal graph is constructed. The causal graph is embedded into vector space. Based on the embedded vector space, an artificial neural network model can be trained for managing the distributed computing environment.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ramya Raghavendra, Mudhakar Srivatsa, Joshua M. Rosenkranz, Christopher Streiffer