Explanation for time series forecasting models
Granted: April 29, 2025
Patent Number:
12288138
A method, system, and computer program product for explaining predictions made by black box time series models. The method may include identifying a black box time series model. The method may also include predicting one or more time instances using the black box time series model. The method may also include selecting a predicted time instance from the predicted data. The method may also include receiving training data for the black box time series model. The method may also include…
Magneto-resistive random access memory with segmented bottom electrode
Granted: April 29, 2025
Patent Number:
12289896
A magneto-resistive random access memory with segmented bottom electrode includes a magnetic tunnel junction pillar above a first portion of a bottom electrode layer, the first portion of the bottom electrode layer includes a metal region. A sidewall spacer is disposed along sidewalls of the magnetic tunnel junction pillar and above a second portion of the bottom electrode layer including a metal-oxide region. The first portion of the bottom electrode layer composed of the metal region…
Augmented device retrieval assistance
Granted: April 29, 2025
Patent Number:
12289653
One or more processors to add identification information of a device to an initialized augmented device retrieval assistance (ADRA) data structure. Received data from ADRA clients monitoring the device within a location includes a network connection status and a time-based position of the device. The ADRA clients dynamically update the ADRA data structure with the location, a current position of the device, and a timeframe of the data from the monitoring by the ADRA clients. A request…
Threat disposition analysis and modeling using supervised machine learning
Granted: April 29, 2025
Patent Number:
12289338
An enhanced threat disposition analysis technique is provided. In response to receipt of a security threat identified in an alert, a threat disposition score (TDS) is retrieved. The TDS is generated from a machine learning scoring model that is built from information about historical security threats, including historical disposition of one or more alerts associated with the historical security threats. The TDS is based in part on an effectiveness of a prior calculated TDS to predict a…
Secure pairing of devices
Granted: April 29, 2025
Patent Number:
12289300
A system and method for pairing two devices for secure communications. A user selects a first device to pair with a second device. The first and second devices have the ability to securely communicate with each other through the use of encrypted communications. An encryption key is written to the first device and then burned into the encryption module on the first device. A third device is selected to pair with the first device. A second encryption key is written to the first device and…
Seamlessly implementing planned outages across network nodes
Granted: April 29, 2025
Patent Number:
12289211
A computer-implemented method, according to one approach, includes: sending a notification to a host regarding a first logical unit number (LUN) in response to receiving an indication that a first node will be taken offline. The first LUN that the notification is sent to has a preferred communication path that extends through the first node. Communication paths extending through the first node are blocked and communication paths extending through a second node are promoted. Moreover, in…
Rechargeable metal halide battery with intercalation anode
Granted: April 29, 2025
Patent Number:
12288877
A metal halide battery includes an intercalation anode, a cathode that includes a metal halide incorporated into an electrically conductive material, an oxidizing gas, and an electrolyte in contact with the intercalation anode, the cathode, and the oxidizing gas. The battery has a cycle life reaching 1000 cycles at a current density that enables the battery to charge within 10-15 minutes. Electrolytes that may be used in the metal halide batteries include (i) carbonate ester-based…
Collaborative ruleset management for vehicles
Granted: April 29, 2025
Patent Number:
12288466
Aspects of the present disclosure relate to collaborative rulesets for vehicles. A collaborative ruleset for a set of vehicles can be received, the collaborative ruleset defining relative positions each vehicle is required to maintain with respect to other vehicles within the set of vehicles. Sensor data indicating current positions of each vehicle within the set of vehicles while the set of vehicles are operating can be received. A command to display, on an augmented reality (AR) device…
Image grounding with modularized graph attentive networks
Granted: April 29, 2025
Patent Number:
12288391
A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include receiving an input, extracting features from the input, and mining object relations using the features. The operations may include determining feature vectors using the object relations and generating, using the feature vectors, an output indicating a target region, wherein the target region corresponds to the input.
Transfer learning with basis scaling and pruning
Granted: April 29, 2025
Patent Number:
12288160
Methods and systems for performing transfer learning with basis scaling and pruning. One method includes obtaining a pre-trained deep convolutional neural network (DCNN), decomposing each weight matrix of the DCNN, and decomposing each convolutional layer by applying the respective decomposed weight matrix to the convolution layer to form a first layer which comprises the left matrix for convolution, and a second layer which comprises the right matrix for convolution. The method also…
Minimizing hash collisions of composite keys
Granted: April 29, 2025
Patent Number:
12287829
A computer-implemented method, system and computer program product for minimizing hash collisions of composite keys. Each component (“key component”) of the composite key is converted into a linear index that uniquely represents that key component. Such a one-to-one mapping reduces the length (i.e., range of values the key component represents) of each component without introducing any collisions thereby effectively resulting in the lossless compression of the individual key…
Efficient synthesis of optimal multi-qubit Clifford circuits
Granted: April 29, 2025
Patent Number:
12288127
Systems and techniques that facilitate efficient synthesis of optimal multi-qubit Clifford circuits are provided. In various embodiments, a system can receive as input a number n representing a quantity of qubits. In various instances, the system can generate, via a cost-invariant reduction function, as output a library of different n-qubit canonical representatives that respectively correspond to different cost-invariant equivalence classes of n-qubit Clifford group elements. In various…
Instruction execution scheduling using a hit/miss predictor
Granted: April 29, 2025
Patent Number:
12288075
A cache hit-miss prediction is determined for a memory access instruction using a predictor. The predictor includes a tracker for the memory access instruction. The tracker is used to provide a prediction confidence level of the cache hit-miss prediction for the memory access instruction. Using the tracker, the prediction confidence level of the cache hit-miss prediction is ascertained. Based on the prediction confidence level indicating the cache hit-miss prediction is to be used, the…
Hardware-based message block padding for hash algorithms
Granted: April 29, 2025
Patent Number:
12288064
A processor includes an execution unit for executing a message padding instruction including an operand field indicating a register buffering a message block segment of a message block to be padded and a mode field indicating which hash functions is to be applied to the message block. The execution unit includes a padding circuit configured to receive a message block segment from a register indicated by the operand field, where the message block spans multiple registers in a register…
Automatic container specification file creation and update for a codebase
Granted: April 29, 2025
Patent Number:
12288053
Embodiments for providing an enhanced codebase in a computing environment by a processor. One or more container specification files may be automatically updated with one or more changes to a codebase.
Microservice creation using runtime metadata
Granted: April 29, 2025
Patent Number:
12288044
A computer implemented method creates microservices for an application. A number of processor units clusters programs and data structures for the application using runtime metadata to form groups of the programs and data structures. The runtime metadata is obtained from running the application. The number of processor units creates a design for the microservices for the application using the groups of the programs and the data structures.
Fused modular multiply and add operation
Granted: April 29, 2025
Patent Number:
12288043
A computer-implemented method includes receiving performing a fused modular multiply and add operation to compute d=((a*b)+c) % p, wherein a, b, and c, are provided as a set of operands. A first multiply-and-accumulate unit computes a binary multiplication to compute a*b. A second multiply-and-accumulate unit computes a first intermediate result by updating a result of the binary multiplication using p. An accumulator of a third multiply-and-accumulate unit is initialized with c. The…
Generating samples of outcomes from a quantum simulator
Granted: April 29, 2025
Patent Number:
12288008
Techniques for improving a quantum simulator are provided. In one example, a system includes a simulation component and a snapshot component. The simulation component determines a set of random numbers and simultaneously provides the set of random numbers to an arithmetic decoder to perform a stochastic simulation process. The snapshot component generates snapshot data indicative of a state of the stochastic simulation process based on data associated with a stochastic branching point…
External device communication with virtual reality equipment
Granted: April 29, 2025
Patent Number:
12287912
Embodiments are related to providing external device communication and localization for virtual reality based equipment using radio-frequency identification (RFID). At least two receivers and a transmitter are used to recognize an external device and determine a location of the external device relative to the headset, based on tags coupled to the external device. A three-dimensional (3D) model is downloaded of the external device based on information received by the at least two…
Learning Mahalanobis distance metrics from data
Granted: April 29, 2025
Patent Number:
12287848
The present invention provides techniques for learning Mahalanobis distance similarity metrics from data for individually fair machine learning models. In one aspect, a method for learning a fair Mahalanobis distance similarity metric includes: obtaining data with similarity annotations; selecting, based on the data obtained, a model for learning a Mahalanobis covariance matrix ?; and learning the Mahalanobis covariance matrix ? from the data using the model selected, wherein the…