IBM Patent Grants

Resistive switching device having a protective electrode ring

Granted: February 11, 2025
Patent Number: 12225835
Embodiments of the invention are directed to a structure that includes a resistive switching device (RSD). The RSD includes a first terminal having an outer sidewall surface; a second terminal; an active region having a switchable conduction state; and a first protective layer on the outer sidewall surface of the first terminal.

Oxide-based resistive memory having a plasma-exposed bottom electrode

Granted: February 11, 2025
Patent Number: 12225833
Embodiments of the invention provide a resistive switching device that includes a metal interconnect electrode and a charge-particle-treated memory stack over the metal interconnect electrode. The charge-particle-treated memory stack includes a plurality of layers that includes a top electrode, a bottom electrode, and a dielectric layer between the top electrode and the bottom electrode. The dielectric layer includes a portion of a blanket dielectric layer. The bottom electrode includes…

Object attribution derivation via crowd-sourced optical sensors

Granted: February 11, 2025
Patent Number: 12225605
A method, computer system, and computer program product for utilizing crowdsourcing of images captured by individuals to determine the status of a subject is provided. The embodiment may receive, by a processor associated with a broad beacon, an impulse. The embodiment may also transmit a request to each client device within a preconfigured distance through the broad beacon based on the received impulse. The embodiment may further, in response to an acceptance of the transmitted request…

5G link selection in non-standalone network

Granted: February 11, 2025
Patent Number: 12225571
A method, a system, and a computer program product for optimal link selection between user equipment and new radio stations in a non-standalone network. The method includes detecting a connection attempt by a user equipment to a non-standalone network that includes at least one base station and NR stations. The method also includes receiving connection data from the UE and connecting the UE to the base station. The method further includes determining an NR station from the NR stations…

Front-end clipping using visual cues

Granted: February 11, 2025
Patent Number: 12225317
According to one embodiment, a method, computer system, and computer program product for front-end clipping reduction is provided. The embodiment may include capturing input, including at least one visual input and at least one audio input. The embodiment may also include modeling data regarding visual cues based on a visual input from the at least one visual input. The embodiment may further include marking one or more timestamps which, in light of the modeled data, correspond to speech…

Multi-cloud deployment strategy based on activity workload

Granted: February 4, 2025
Patent Number: 12217096
Multi-cloud deployment strategy is based on automated analysis of context and requirements for an activity workload. The activity workload is defined by user input including information regarding project cost, performance requirements, and geographical preferences. Selection of cloud-based resources for handling the activity workload is based in part on service availability record, projected cost of resources, and physical geographic locations. A cloud services registry provides cloud…

Volumetric clustering on large-scale DNS data

Granted: February 4, 2025
Patent Number: 12218957
In an approach, a processor receives a set of normal domains, a set of suspicious domains, and a set of malicious domains; labels each domain of the set of normal domains as normal producing a labelled set of normal domains and each domain of the set of suspicious domains and the set of malicious domains as malicious producing a labelled set of malicious domains; samples a preset percentage of the labelled set of normal domains producing a sampled set of normal domains; aggregates the…

Scaling transactions with signal analysis

Granted: February 4, 2025
Patent Number: 12217256
Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises determining a pattern within received data based on a periodicity associated with the received data; in response to a calculated signal score associated with the determined pattern of the received data meeting or exceeding a predetermined threshold transaction amount, tracing at least one location associated with the received data; and dynamically suspending an action…

Markov processes using analog crossbar arrays

Granted: February 4, 2025
Patent Number: 12217166
A method is presented for computing an equilibrium distribution of Markov processes. The method includes storing weight values in an analog crossbar array of transition probability matrices, where the analog crossbar array of transition probability matrices represents a weight matrix with m rows and n columns, computing an eigenvector associated with a real eigenvalue of modulus one for each of the transition probability matrices, applying a gradient-based eigenvalue solver to converge…

Neural network circuitry having floating point format with asymmetric range

Granted: February 4, 2025
Patent Number: 12217158
An apparatus includes circuitry for a neural network that is configured to perform forward propagation neural network operations on floating point numbers having a first n-bit floating point format. The first n-bit floating point format has a configuration consisting of a sign bit, m exponent bits and p mantissa bits where m is greater than p. The circuitry is further configured to perform backward propagation neural network operations on floating point numbers having a second n-bit…

Photoacid generator

Granted: February 4, 2025
Patent Number: 12216402
The present invention relates to a novel photoacid generator compound cation, comprising an element having for 92 eV photons (extreme ultraviolet (EUV)) an absorption cross section of at least 0.5×107·cm2/mol; having at least two stable oxidation states; and selected from the elements of group 1 to group 15 of the periodic table of the elements. Additionally, the present invention relates to a photoacid generator comprising said photoacid generator compound cation and an anion.…

Selective injection of GC safepoints for JNI invocations

Granted: February 4, 2025
Patent Number: 12217074
A computer-implemented method is provided for managing Garbage Collection (GC) safepoints. The method includes determining whether a GC safepoint for a target native method can be removed by checking a heap occupancy ratio prior to executing the target native method. The method further includes removing the GC safepoint responsive to the heap occupancy ratio prior to executing the target native method being less than a threshold occupancy amount percentage. The method also includes…

Code performance optimization based on an information-enhanced diffusion model

Granted: February 4, 2025
Patent Number: 12217032
A given segment of computer code is obtained and modified to produce one or more inefficient versions of the given segment of computer code in comparison to the given segment of computer code. A code parse tree is generated for the given segment of computer code and each inefficient version of the given segment of computer code. Model embeddings are generated based on the generated code parse trees and a diffusion model is trained based on the generated model embeddings.

Monolith-to-microservice refactoring via source-code-to-domain-model graph comparison

Granted: February 4, 2025
Patent Number: 12217031
Systems/techniques that facilitate monolith-to-microservice refactoring via source-code-to-domain-model graph comparison are provided. In various embodiments, a system can access source code of a monolithic application and a target domain model corresponding to the monolithic application. In various aspects, the system can refactor the monolithic application into microservices, by aligning a first graph representing the source code with a second graph representing the target domain…

Providing a semantic encoding and language neural network

Granted: February 4, 2025
Patent Number: 12217007
Embodiments are provided for unsupervised learning of domain specific knowledge graph from textual data and language generation from knowledge graph via reinforcement learning in a computing system by a processor. Unstructured data is automatically parsed into one or more knowledge graphs based on the unstructured data and a list of candidate relations using a first machine learning model. Text data is generated from the one or more knowledge graphs using a second machine learning model.

Reasonable language model learning for text generation from a knowledge graph

Granted: February 4, 2025
Patent Number: 12216996
Embodiments are provided for generating a reasonable language model learning for text data in a knowledge graph in a computing system by a processor. One or more data sources and one or more triples may be analyzed from a knowledge graph. Training data having one or more candidate labels associated with one or more of the triples may be generated. One or more reasonable language models may be trained based on the training data.

Environment- and preference-based application and operation guidance selection

Granted: February 4, 2025
Patent Number: 12216901
A method for selecting an application and associated operational guidance to utilize on a mobile device is disclosed. In one embodiment, such a method identifies a selected environment of interest. Within the selected environment, the method identifies one or more applications that are commonly utilized by users within the selected environment and documents the one or more applications. The method detects physical entry of a particular user into the selected environment and, in response…

Predicting performance of machine learning models

Granted: February 4, 2025
Patent Number: 12216738
A computer-implemented method and computer program product for predicting an impact of an adjustment to a machine learning model to key performance indicators, and a forecasting engine. The computer-implemented method may comprise receiving a proposed adjustment to a machine learning model, calculating, using a regression machine learning model to ingest the proposed adjustment, a set of value components for a key performance indicator (KPI), calculating a plurality of results for the…

Contextual searches in software development environments

Granted: February 4, 2025
Patent Number: 12216657
A computer-implemented method, a computer system and a computer program product introduce context to searches within a software development environment. The method includes receiving a search query from a user in the software development environment. The method also includes obtaining activity data from the software development environment. In addition, the method includes determining a context for the search query based on the activity data. The method further includes performing a…

Linking tabular columns to unseen ontologies

Granted: February 4, 2025
Patent Number: 12216635
An embodiment for improved linking of tabular columns to column types in an ontology unseen during training. The embodiment may for a target table, encode a target tabular query column, table headers, and target types independently to generate permutation invariant representations of tabular data associated with the target table. The embodiment may, for each of the target types, extract and further encode auxiliary information. The embodiment may process the encoded tabular data to…