IBM Patent Grants

Preparation of a CZ state for quantum computation

Granted: April 8, 2025
Patent Number: 12271786
According to an embodiment of the present invention, a method, system, and computer program product for preparing a CZ state for use in magic state distillation. The embodiment may include initializing a code state across data qubits. The embodiment may include measuring a CZ operator of the codes state on at least one ancilla qubit proximal to the data qubits. The embodiment may include performing additional quantum operations with the CZ state based on the measurement of the at least…

Low current phase-change memory device

Granted: April 8, 2025
Patent Number: 12274186
A semiconductor structure for a phase-change memory device includes a heater element on a portion of a bottom electrode in a first dielectric material. The semiconductor structure includes a layer of phase-change material that surrounds a portion of a second dielectric material, where the layer of phase-change material forms a three-dimensional shape around the portion of the second dielectric material. A conductive liner is under a first portion of the layer of phase-change material and…

Crypto-erasure of data stored in a key per IO-enabled device via internal action

Granted: April 8, 2025
Patent Number: 12273451
Device-implemented methodology for enabling and/or performing crypto-erase via internal action and/or external action in a Key per IO-enabled system. In various approaches, crypto-erasure of the data stored in a Key per IO scheme is enabled by implementing an internal key, which is combined with an external key to generate a media encryption key, which is in turn used to encrypt/decrypt data. By restricting access to the internal key, destruction of the internal key and all media…

Smart SDN for intrusion prevention

Granted: April 8, 2025
Patent Number: 12273389
A method, computer system, and a computer program product for smart SDN is provided. The present invention may include recording and clustering a pod's behavior to generate a behavior transition model for the pod. The present invention may include watching a behavior of the pod and comparing the behavior to the generated behavior transition model. The present invention may include triggering a network policy change based on determining that the behavior of the pod is a misbehavior.

Protecting computer assets from malicious attacks

Granted: April 8, 2025
Patent Number: 12273364
A method protects a computer asset by identifying a particular signature, which is software that causes a particular gateway to block an intrusion from reaching a particular computer asset, and installs the particular signature on the particular gateway, thus protecting the computer asset from the intrusion.

Mutual identity verification

Granted: April 8, 2025
Patent Number: 12273341
A method, system, and computer program product for frictionless mutual authentication of unsolicited communications may detect an incoming communication. A verification interface may be displayed on a consumer device. On the consumer device, a first valid verification may be received via the verification interface. In response to receiving the first valid verification, a challenge interface may be presented to an enterprise device. On the enterprise device, a second valid verification…

Reverse recall notification system

Granted: April 8, 2025
Patent Number: 12272450
Aspects of this disclosure include a recall notification method, a method for communicating an action to be performed by a device, and a method of operating a relay service by a network device. One embodiment of the recall notification method may comprise periodically transmitting, by a network interface of a medical device implanted in a user's body, a poll request to a recall service endpoint. The method may further comprise receiving, by the network interface in response to the poll…

Compensation for conductance drift in analog memory in crossbar array

Granted: April 8, 2025
Patent Number: 12272422
A system can compensate for activation drift in analog memory-based artificial neural networks. A set of input activation vectors can be input, at a first point in time, to a crossbar array. The first set of output activation vectors can be read from the output lines of the crossbar array. At a second point in time, which is a later time than the first point in time, the input set of activation vectors can be input to the crossbar array. A second set of output activation vectors can be…

Feature detection based on neural networks

Granted: April 8, 2025
Patent Number: 12272046
A plurality of different images of a same region of interest in an object are input into a set of neural networks, wherein each image of the region has been captured under a different value of a variable condition. A classification for each image is generated by the set of neural networks, wherein each classification includes a confidence score in a prediction of whether a feature is present in the region. The image classifications are ensembled to generate a final classification for the…

Automated system for customer support

Granted: April 8, 2025
Patent Number: 12271908
In an approach for building an automated customer support system, a processor receives a set of sentences extracted from a natural language conversation occurring between an IT support system and a user. A processor extracts an initial state and a goal state from the set of sentences using a Natural Language Classifier. A processor extracts one or more actions from the set of sentences. A processor creates a formal planning model. A processor determines the one or more formal actions are…

Operating an automated and adaptive animal behavioral training system using machine learning

Granted: April 8, 2025
Patent Number: 12268187
A computer-implemented system and method operate an automatic and adaptive animal behavioral system. The system receives user configuration and feedback, and generates a training set based on online animal behavior patterns and received user feedback. The system trains one or multiple models based on the training set, if the training set is sufficiently large. It then validates the models, and provides system generated classifications and action types and levels for animal's behavior…

Identifying slow nodes in a computing environment

Granted: April 8, 2025
Patent Number: 12271756
A first operation in a computing environment with a set of nodes is monitored. A subset of nodes that are utilized by the first operation is identified. The subset of nodes is a subset of the set of nodes. For each node in the subset of nodes, an operation counter for the respective node is incremented and an operation time for the first operation is added to a total operation timer for the respective node. For each node in the subset of nodes, the respective total operation timer is…

Loop index set merging optimization for program instructions

Granted: April 8, 2025
Patent Number: 12271717
A computer implemented method for merging loops. A number of processor units identifies loops in computer code. The loops are sequences of instructions that are repeated until conditions for the loops are reached. The number of processor units creates a tree comprising nodes that represent the loops and edges that represent relationships between nodes. The number of processor units utilizes the tree to identify a pair of candidate loops from sibling nodes. The number of processor units…

Detection of veracity of responses in machine comprehension question and answer models

Granted: April 8, 2025
Patent Number: 12271704
One or more systems, devices, computer program products and/or computer-implemented methods provided herein relate to determining veracity of answers generated by machine comprehension question and answer models. According to an embodiment, a machine comprehension component can generate a first answer to a query by extracting the first answer from a passage of text corpus. The text corpus alteration component can alter the text corpus one or more times to produce one or more altered text…

Read order determination on a tape

Granted: April 8, 2025
Patent Number: 12271626
A computer implemented method includes receiving a list of areas on a subject tape to be read, wherein each area of the list of areas is indicated by a first record number and a last record number corresponding to the area, identifying parameters of a tape drive configured to read the subject tape, wherein the identified parameters of the tape drive contribute to a speed with which the tape drive can read the list of areas, creating a directed graph of the areas on the subject tape based…

Condensing hierarchies in a governance system based on usage

Granted: April 8, 2025
Patent Number: 12271425
Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can condense a hierarchy in a data governance system, wherein the hierarchy comprises a root node and at least one child node comprising related sub-trees by determining, for a parent node in the hierarchy of governance system, governance terms and respective assignment relationships from a plurality of information assets, determining usage of the governance…

Multiple distributed private registry management

Granted: April 8, 2025
Patent Number: 12271273
An embodiment maps identifying information of a remote registry into a database within a local inventory at a local registry hub. An embodiment selects at least one remote registry from an index maintained in the local inventory in accordance with a policy received at a scheduler from an external client of the local registry hub. An embodiment selects a locally stored image in accordance with a policy received from an external client of the local registry hub. An embodiment uploads…

Intelligent execution of compute intensive numerical simulation models

Granted: April 8, 2025
Patent Number: 12270965
In a method for intelligently executing predictive simulator, a processor may input a previous input vector of conditions for a predictive simulator collected at a first time into a machine-learning (ML) model. A processor may input a current input vector of conditions for the predictive simulator collected at a second time into the ML model. A processor may determine using the ML model, a binary similarity index. The binary similarity index represents a prediction of similarity between…

Facilitating separately-sourced redundant power feeds to a system

Granted: April 8, 2025
Patent Number: 12270848
A signal-analysis-based process for detecting and correcting power feeds is provided. The process includes obtaining voltage waveform data for power feeds connected to a system, and determining for the power feeds, using the obtained voltage waveform data, at least one respective signal characteristic. Further, the process includes comparing the respective signal characteristics of the power feeds to ascertain at least one signal characteristic difference between the power feeds. Based…

2D microfluidic structure

Granted: April 8, 2025
Patent Number: 12270777
A 2D microfluidic structure for capacitance sensing of analyte is provided. The structure includes a first substrate located above at least one microfluidic channel, and a second substrate located below the at least one microfluidic channel. The first substrate includes at least one first group of three isolated electrodes and the second substrate includes at least one second group of three isolated electrodes, where each group of isolated electrodes includes a ground electrode and two…