IBM Patent Grants

Subtractive patterning of interconnect structures

Granted: June 25, 2024
Patent Number: 12020949
A method of making a back-end-of-line (BEOL) component includes filling spaces in a layer of metal material and a layer of hardmask material with a layer of scaffolding material. The method further includes forming at least one plug on top of the layer of metal material such that the at least one plug is integrally formed with the layer of scaffolding material. The method further includes removing the layer of hardmask material such that a top surface of the layer of metal material is…

Dynamic embedded-sim configuration

Granted: June 25, 2024
Patent Number: 12022564
Embodiments of the present invention provide computer-implemented methods, computer program products, and computer systems. Embodiments of the present invention can dynamically determine an optimal embedded subscriber identification module (eSIM) configuration of respective edge devices connected to a network. Embodiments of the present invention can then dynamically change a data plan associated with the eSIM of respective edge devices connected to the network such that activity can be…

Web conference contact routing

Granted: June 25, 2024
Patent Number: 12022233
Aspects of the present disclosure relate to web conference contact routing. An indication of a first participant device of a web conference attempting to contact a second participant device of the web conference can be received, where the second participant device is designated as a screen sharer within the web conference during a time of the contact and where the contact is configured to be received on a display shared in the web conference. Two or more candidate devices for routing the…

Endpoint and remote server protection

Granted: June 25, 2024
Patent Number: 12021897
A processor may install an imposter security client (ISC) at an endpoint. The processor may install a subscription based imposter security service (ISS). The ISS may be part of an identity and access management (IAM) system. The processor may exchange information between the ISC and the ISS. The exchange may be automatically triggered when the ISS receives an imposter identification (ID) from the IAM system. The imposter ID may be associated with an unauthorized endpoint user. The…

Aggregating results from multiple anomaly detection engines

Granted: June 25, 2024
Patent Number: 12021885
Examples described herein provide a computer-implemented method that includes receiving a list of objects with anomaly detection results associated therewith. The method further includes generating a resource graph, wherein the resource graph comprises at least two nodes, each of the at least two nodes being associated with one of the objects. The method further includes determining a relationship between the at least two nodes. The method further includes assigning an anomaly score to…

Formalizing informal agreements in physical space and digital space

Granted: June 25, 2024
Patent Number: 12021822
A computer-implemented method includes receiving a communication between first and second users via a communication channel associated with a communication space, and identifying the first user having a first role and the second user having a second role, a formality of the communication is determined based on the second role. The method includes identifying a transformer model for the communication space and monitoring the communication for an agreement clause via the transformer model…

Suppressing message notifications

Granted: June 25, 2024
Patent Number: 12021814
One or more computer processors receive a message, with a message device, from a server, wherein the message device and at least one other nearby message device belong to a shared chat group. The one or more computer processors, responsive to determining that the at least one other nearby message device has received and emitted a notification associated with the message, suppress the notification associated with the message.

Distributed health monitoring and rerouting in a computer network

Granted: June 25, 2024
Patent Number: 12021739
An embodiment detects, by a packet detection module on a first worker node, a first synchronization message (SYN) issued from a client pod on the first worker node and directed to a first server pod on a second worker node and generates a first SYN record in a connection table stored on the first worker node. The embodiment detects, by the packet detection module, a second SYN issued from the client pod and directed to the first server pod and generates a server pod status record stored…

Bottom source/drain etch with fin-cut-last-VTFET

Granted: June 25, 2024
Patent Number: 12021135
A technique relates to a semiconductor device. A first epitaxial material is formed under a bottom surface of a set of fins, the first epitaxial material being under fin channel regions of the set of fins. A second epitaxial material is formed adjacent to the first epitaxial material and remote from the fin channel regions, a combination of the first epitaxial material and the second epitaxial material forming a bottom source or drain (source/drain) layer. A top source/drain layer is…

Metrology data correction

Granted: June 25, 2024
Patent Number: 12020970
A computer-implemented method of using a control module to control a lithographic apparatus includes pre-calculating, using a processor, a library of pupil images for a measuring spot of an object-under-test, wherein each pupil image represents a simulated structure of the object-under-test at the measuring spot given a particular set of configuration values and a particular probing wavelength used for testing the object-under-test using scatterometry. The method further includes, in…

Mitigating errors in measurements from a quantum system by defining regions of trust

Granted: June 25, 2024
Patent Number: 12020122
A method, system and computer program product for mitigating errors in measurements from a quantum system. A discriminator is trained to classify the measurement results of the quantum states of qubits as corresponding to a first quantum state (e.g., quantum state of 0) or a second quantum state (e.g., quantum state of 1). A first region of trust (corresponding to trusted measurements of a first quantum state) with a first discriminator boundary and a second region of trust…

Spin-orbit-torque magnetoresistive random-access memory array

Granted: June 25, 2024
Patent Number: 12020736
A spin-orbit torque magnetoresistive random-access memory device formed by forming an array of transistors, where a column of the array includes a source line contacting the source contact of each transistor of the column, forming a spin-orbit-torque (SOT) line contacting the drain contacts of the transistors of the row, and forming an array of unit cells, each unit cell including a spin-orbit-torque (SOT) magnetoresistive random access memory (MRAM) cell stack disposed above and in…

Minimizing high resolution tape directory recovery time

Granted: June 25, 2024
Patent Number: 12020731
Provided is a system, method, and computer program product for minimizing high resolution tape directory (HRTD) recovery time when a HRTD is invalid. A tape drive may load a tape in the tape drive. In response to receiving a write command or a read command at a beginning of tape (BOT) position, the tape drive may execute the write command or the read command without performing HRTD recovery. In response to receiving the write command or the read command at a position other than the BOT…

Method to improve digital agent conversations

Granted: June 25, 2024
Patent Number: 12020689
A computer-implemented method for virtual agent conversation training is disclosed. The computer-implemented method includes determining a current state of a first stage of a conversation between a pair of virtual agents. The computer-implemented method further includes determining a pivot distance between the current state of the first stage of the conversation and a subsequent, second stage of the conversation. The computer-implemented method further includes responsive to determining…

Efficiently manage and share resources during e-learning

Granted: June 25, 2024
Patent Number: 12020592
Aspects of the invention include receiving an identity of a primary web-based material from a user, wherein the primary web-based material describes a topic. Subparts of the primary web-based material are indexed. Supplemental web-based materials accessed by a plurality of reference users are retrieved, wherein the supplemental web-based materials relate to the subparts. A sequence of supplemental web-based materials is generated for the user to follow to gain an understanding of the…

Weight-based local modulation of weight update in neural networks

Granted: June 25, 2024
Patent Number: 12020162
Training a neural network that comprises nodes and weighted connections between selected ones of the nodes is described herein. A function of a desired activity and a current activity during training results in a feedback signal used for adjusting weight values of the connections. For a weight value update cycle the process determines an importance value for various nodes based on current weight values of the connections and determines an adjustment of the feedback signal specific for…

Predicting lagging marker values

Granted: June 25, 2024
Patent Number: 12020161
An embodiment for training a forecasting model is provided. The embodiment may include receiving a first 12-month history of a plurality of leading markers. The embodiment may also include submitting the first plurality of leading markers to a convolutional neural network model. The embodiment may further include submitting a first output of the second convolution layer to the aggregation layer. The embodiment may also include generating one or more feature summaries and one or more…

Generation of neural network containing middle layer background

Granted: June 25, 2024
Patent Number: 12020160
A method, computer program product and system for generating a neural network. Initial neural networks are prepared, each of which includes an input layer containing one or more input nodes, a middle layer containing one or more middle nodes, and an output layer containing one or more output nodes. A new neural network is generated that includes a new middle layer containing one or more middle nodes based on the middle nodes of the middle layers of the initial neural networks.

Learning with moment estimation using different time constants

Granted: June 25, 2024
Patent Number: 12020129
A technique for training a model includes obtaining a training example for a model having model parameters stored on one or more computer readable storage mediums operably coupled to the hardware processor. The training example includes an outcome and features to explain the outcome. A gradient is calculated with respect to the model parameters of the model using the training example. Two estimates of a moment of the gradient with two different time constants are computed for the same…

Automated pressure level detection and correction

Granted: June 25, 2024
Patent Number: 12020126
A method, system, and computer program product for implementing automated pressure level detection and correction is provided. The method includes retrieving from sensors, measurement attributes associated with geological conditions occurring during a mining process. Subsequently, threshold levels configured to activate an alarm associated with measurement attributes exceeding the threshold levels are determined and code is executed with respect to the threshold levels. A combined…