IBM Patent Grants

System and method for enforcing granular privacy controls during transaction fraud screening by a third party

Granted: August 6, 2024
Patent Number: 12056706
Methods, computer program products, and systems are presented. The methods include customer specific information exchange and an adjustment of the privacy level of this information. For this purpose an abstraction layer and an obfuscation module are introduced. Using a “fraud vector” a risk assessment is performed on the obfuscated transaction data.

Phase-change material-based XOR logic gates

Granted: August 6, 2024
Patent Number: 12058943
An apparatus comprises a phase-change material, a first electrode at a first end of the phase-change material, a second electrode at a second end of the phase-change material, and a heating element coupled to a least a given portion of the phase-change material between the first end and the second end. The apparatus also comprises a first input terminal coupled to the heating element, a second input terminal coupled to the heating element, and an output terminal coupled to the second…

MRAM cell embedded in a metal layer

Granted: August 6, 2024
Patent Number: 12058942
Embodiments disclosed herein include a semiconductor structure. The semiconductor structure may include a magnetoresistive random access memory (MRAM) cell with a memory array landing pad contacting a first bottom metal level contact and an MRAM pillar electrically connected to the memory array landing pad. The semiconductor structure may also include a logic interconnect contacting a second bottom metal level contact and a dielectric cap above the MRAM cell and the logic interconnect.…

Initiating communication on mobile device responsive to event

Granted: August 6, 2024
Patent Number: 12058587
Automatically initiating electronic communication including location sharing on a device in response to detecting a risk situation by initiating an emergency protocol on a mobile device in response to detecting by the mobile device a high risk situation. A setting is changed on the mobile device, as part of the emergency protocol, wherein the detection of the high risk situation is based on data received at the mobile device regarding a person using the mobile device. The setting…

Privacy-preserving fast approximate K-means clustering with hamming vectors

Granted: August 6, 2024
Patent Number: 12058236
This method is a process that improves the execution time and maintains very precise clustering effectiveness utilizing a unique algorithm (identified as PPK means) that optimizes a process that is referred to as K-means clustering. The PPK means algorithm utilizes estimation values of signatures of new centroids for speed improvement and encoded data to provide a level of privacy protection. A system comprises a processor, operably coupled to memory, and that executes the…

Private audio communication in a conference call

Granted: August 6, 2024
Patent Number: 12058186
A method, computer system, and a computer program product for private audio communication in a conference call is provided. The present invention may include receiving a mute request from a first participant in a conference call. The present invention may also include muting the first participant in the conference call. The present invention may further include capturing an audio from the muted first participant. The present invention may include transmitting the captured audio to a…

Vulnerability remediation complexity (VRC) system

Granted: August 6, 2024
Patent Number: 12058161
The subject matter herein provides an automated system and method for software patch management that ranks patches at least in part according to a score indicative of a complexity (e.g., cost) of remediating a vulnerability. This score is sometimes referred to herein as a vulnerability remediation complexity (VRC) score. A VRC score provides an objective measure by which an organization can determine which patches are most likely to be successfully applied, thus enabling implementation…

Resource topology generation for computer systems

Granted: August 6, 2024
Patent Number: 12058006
Disclosed embodiments provide a virtual topology in response to an allocation request. The virtual topology is a synchronized subgraph of the physical topology. The synchronized subgraph virtual topology mirrors the physical topology in terms of tree structure. However, merely sharing the physical topology with users/customers is not feasible, as it may reveal additional infrastructure details such as MAC addresses, IP addresses, and the like, that can compromise security and/or…

Video communication application automated features

Granted: August 6, 2024
Patent Number: 12057954
A processor may receive application data regarding a session on a video communication application. The processor may receive user data regarding one or more participants associated with the session. The processor may analyze application data to identify contextual features of the application data. The processor may identify that a first contextual scenario has occurred.

Top via interconnects without barrier metal between via and above line

Granted: August 6, 2024
Patent Number: 12057395
Embodiments of the invention include a method for fabricating a semiconductor device and the resulting structure. A high modulus material layer is formed on a conductive stack. A trench is formed that exposes a surface of the liner and filled with metal. The metal is patterned to form interconnect lines and vias. The high modulus material is removed. A conformal layer is formed on exposed surfaces of the stack and the interconnect lines and vias. A low-? dielectric is formed on the…

Autonomous generation of GRC programs

Granted: August 6, 2024
Patent Number: 12056469
Methods and systems for generating a computer program for a governance, risk, compliance (GRC) system are described. In an example, a processor may detect a change among a plurality of objects in the GRC system. The processor may generate a snapshot of the plurality of objects in response to the detected change. The snapshot may include the detected change among the plurality of objects. The processor may train a machine learning model using the snapshot. The trained machine learning…

Identifying influential effects to be adjusted in goal seek analysis

Granted: August 6, 2024
Patent Number: 12056622
A method for identifying influential effects that contribute most to a status change of a target index for goal seeking analysis. The method includes generating a candidate list of significant changed predictors between the normal and abnormal status time periods in collected data, and building a plurality of regression models from the collected data. The method determines a first value (trend value or Pearson correlation value) for each of the significant changed predictors based on…

Runtime reconfigurable neural network processor core

Granted: August 6, 2024
Patent Number: 12056598
Hardware neural network processors, are provided. A neural core includes a weight memory, an activation memory, a vector-matrix multiplier, and a vector processor. The vector-matrix multiplier is adapted to receive a weight matrix from the weight memory, receive an activation vector from the activation memory, and compute a vector-matrix multiplication of the weight matrix and the activation vector. The vector processor is adapted to receive one or more input vector from one or more…

Low precision deep neural network enabled by compensation instructions

Granted: August 6, 2024
Patent Number: 12056594
A compensated deep neural network (compensated-DNN) is provided. A first vector having a set of components and a second vector having a set of corresponding components are received. A component of the first vector includes a first quantized value and a first compensation instruction, and a corresponding component of the second vector includes a second quantized value and a second compensation instruction. The first quantized value is multiplied with the second quantized value to compute…

Assistant for large-scale machine learning experiments

Granted: August 6, 2024
Patent Number: 12056585
A computer implemented method of performing large-scale machine learning experiments includes expanding on one or more input datasets by systematically generating several data set drift splits. A set of experimental jobs corresponding to the generated data set drift splits are executed to generate experimental results. The experimental results are processed, consolidated, and clustered according to the generated data set drift splits.

Online machine learning with immediate rewards when real rewards are delayed

Granted: August 6, 2024
Patent Number: 12056584
An online machine learning model such as an autonomous agent predicts an action. A processor associated with, or running, the online machine learning model observes an environment for an interval of time for a real reward associated with the action. Responsive to determining that the real reward is not received within the interval of time, the processor determines based on a criterion whether to allocate an immediate reward received within the interval of time to the online machine…

Method and apparatus for enhancing effectivity of machine learning solutions

Granted: August 6, 2024
Patent Number: 12056580
A method, system and computer program product, the method comprising: creating a model representing underperforming cases; from a case collection having a total performance, and which comprises for each of a multiplicity of records: a value for each feature from a collection of features, a ground truth label and a prediction of a machine learning (ML) engine, obtaining one or more features; dividing the records into groups, based on values of the features in each record; for one group of…

Computation service by autonomous vehicles

Granted: August 6, 2024
Patent Number: 12056529
A method, computer system, and a computer program product for allocating unused computing resources of a plurality autonomous vehicles is provided. The present invention may include receiving at least one computation request from at least one user. The present invention may include identifying the unused computing resources of the plurality of autonomous vehicles. The present invention may include predicting an amount of computational activities performable by the unused computing…

Predictive analysis on running batch jobs

Granted: August 6, 2024
Patent Number: 12056524
Performing predictive analysis on running batch jobs is provided. A series of batch end time predictive models is retrieved according to a sequence of milestone jobs in a batch of jobs. Retrieved batch end time predictive models are assembled into an aggregate batch end time predictive model to increase accuracy and stability of an end time prediction of the batch of jobs. The aggregate batch end time predictive model is utilized to predict an end time of the batch of jobs during running…

Container image creation and deployment using a manifest

Granted: August 6, 2024
Patent Number: 12056511
A computer-implemented method according to one embodiment includes receiving a request to create a container; retrieving a manifest for a container image of the container; and mounting a file system for the container, utilizing the manifest.