Low RA narrow base modified double magnetic tunnel junction structure
Granted: August 13, 2024
Patent Number:
12063868
A modified double magnetic tunnel junction (mDMTJ) structure is provided which includes a narrow base and the use of a spin diffusion layer (i.e., non-magnetic, spin-conducting metallic layer) which gives a low resistance-area product (RA) for the tunnel barrier layer that forms an interface with the spin diffusion layer.
Dual spacer for double magnetic tunnel junction devices
Granted: August 13, 2024
Patent Number:
12063867
An approach to provide a structure of a double magnetic tunnel junction device with two spacers that includes a bottom magnetic tunnel junction stack, a spin conducting layer on the bottom magnetic tunnel junction stack, a top magnetic tunnel junction stack on the spin conduction layer, a first dielectric spacer on sides of the top magnetic tunnel junction stack and a portion of a top surface of the spin conduction layer, and a second dielectric spacer on the first spacer. The double…
Contextual smart switching via multi-modal learning mechanism
Granted: August 13, 2024
Patent Number:
12063416
The present invention may include a computer receives multimedia data. The computer parses the multimedia data into an audio stream. The computer analyzes the audio stream to identify recognized patterns. The computer calculates a probability of an undesired content based on the recognized patterns and taking an action based on determining the probability is above a threshold.
Smart refrigerator for smart consumption of food
Granted: August 13, 2024
Patent Number:
12063127
The exemplary embodiments disclose a method, a computer program product, and a computer system for managing a consumption of food. The exemplary embodiments may include collecting data of a user and of one or more food items, extracting one or more features from the collected data, and determining a food consumption recommendation based on the extracted one or more features and one or more models.
Managing power discharge within a group of devices
Granted: August 13, 2024
Patent Number:
12062928
Methods and systems are provided for effectively managing power discharge within a group of devices. An orchestrating device specifies a group of member devices at a location between which power is capable of being transferred. Discharging metadata of at least some of the group of member devices that are potential discharging devices capable of acting as a discharging device at a current time is obtained. The discharging metadata may include: a charge available in the discharging device…
Parallel slice processor having a recirculating load-store queue for fast deallocation of issue queue entries
Granted: August 13, 2024
Patent Number:
12061909
An execution unit circuit for use in a processor core provides efficient use of area and energy by reducing the per-entry storage requirement of a load-store unit issue queue. The execution unit circuit includes a recirculation queue that stores the effective address of the load and store operations and the values to be stored by the store operations. A queue control logic controls the recirculation queue and issue queue so that that after the effective address of a load or store…
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…
Gesture based one-time password generation for transactions
Granted: August 6, 2024
Patent Number:
12056696
Aspects of the present disclosure relate to gesture-based one-time password (OTP) authentication for transactions. Initiation of a transaction can be detected. Contextual information associated with the transaction can be received. In response to detecting the initiation of the transaction and based on the contextual information associated with the transaction, a one-time password (OTP) comprising one or more gestures to be performed by a user can be generated. A command can be…
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…
Quality control based on measurements from verified sensors
Granted: August 6, 2024
Patent Number:
12055921
Embodiments are disclosed for a quality control method. The method includes verifying one or more sensors as part of a verification process and assessing a quality of an item or a technical process as part of a quality control process. Two or more measurements values characterizing the item or the technical process from the one or more sensors are obtained. One or more output values based on a computerized process taking the two or more measurements values as inputs are obtained. At…
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.
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…
Verifying the correctness of a leading zero counter
Granted: August 6, 2024
Patent Number:
12056465
Verifying the correctness of a leading zero counter, including: generating, based on an input value comprising a plurality of digits, a first bit vector, wherein each entry of the first bit vector indicates whether a corresponding digit of the input value is equal to zero; calculating, based on the first bit vector, a leading zero count for the input value; generating a bit mask comprising a number of leading ones equal to the leading zero count; generating a second bit vector comprising…
Testing virtual reality integration with a development environment
Granted: August 6, 2024
Patent Number:
12056041
In an approach to improve virtual Reality (VR) integrated development environment (IDE) embodiments create an integrated view of a developed code during integration testing based on received artificial intelligent enabled IDE, and execute a test case simulation during the integrated visualization of the developed code in a virtual reality environment. Further, embodiments create a visualization of the developed code based on one or more test results from the test case simulation in the…