Dynamic gradient deception against adversarial examples in machine learning models
Granted: July 30, 2024
Patent Number:
12050993
Mechanisms are provided for obfuscating a trained configuration of a trained machine learning model. A trained machine learning model processes input data to generate an initial output vector having classification values for each of the plurality of predefined classes. A perturbation insertion engine determines a subset of classification values in the initial output vector into which to insert perturbations. A perturbation insertion engine modifies classification values in the subset of…
Superconductor-semiconductor Josephson junction
Granted: July 30, 2024
Patent Number:
12052936
A gated Josephson junction includes a substrate and a vertical Josephson junction formed on the substrate and extending substantially normal the substrate. The vertical Josephson junction includes a first superconducting layer, a semiconducting layer, and a second superconducting layer. The first superconducting layer, the semiconducting layer, and the second superconducting layer form a stack that is substantially perpendicular to the substrate. The gated Josephson junction includes a…
Flexible circuit structure for circuit line bending
Granted: July 30, 2024
Patent Number:
12052825
A flexible circuit substrate that includes a conductive line on a flexible substrate and at least one slot in the conductive line on the flex substrate, where at one slot is in an area of the flexible circuit substrate that will be bent to prevent an open in the conductive line on the flexible substrate.
Digital twin simulation of interactive voice response system call
Granted: July 30, 2024
Patent Number:
12052389
An embodiment for simulating an interactive voice response system (IVRS) call with a digital twin agent of a user is provided. The embodiment may include receiving data relating to characteristics of the user, activities of the user, and historical data relating to one or more prior IVRS dialogs. The embodiment may also include creating a digital twin agent of the user. The embodiment may further include identifying one or more preferences of the user from the historical data. The…
Secure secret recovery
Granted: July 30, 2024
Patent Number:
12052346
A secret is sliced into a number of encrypted slices. The encrypted slices can be distributed amongst members of a group. The encrypted slices make recovery of the secret possible, but a group authority key is required for decryption. Thus, a number of slices are necessary, but still not sufficient, to recover the secret.
Systems and methods for intelligent message interaction
Granted: July 30, 2024
Patent Number:
12052211
A computer implemented method for creating a prioritized global conversation thread in a data processing system comprising a processing device and a memory comprising instructions which are executed by the processing device, the method can comprise receiving a plurality of messages from a plurality of message channels; combining a plurality of subsets of the plurality of messages to form a plurality of conversation threads, wherein each subset of the plurality of messages forms one of a…
Cryogenic chamber connector
Granted: July 30, 2024
Patent Number:
12051870
An approach for connecting electrical wiring between two chambers of varying temperatures is disclosed. One approach includes a first end of a wiring bundle comprising a first plurality of metal conductors; a second end of the wiring bundle comprising of equal number of metal conductors as the first end of the wiring bundle; the first end of the wiring bundle is separated by an air gap from the second end of the wiring bundle at a first temperature; and an insulator surrounding the wire…
Determining lateral error offsets to adjust a lateral position at which to move a tape head with respect to a tape medium
Granted: July 30, 2024
Patent Number:
12051450
Provided are a controller, tape drive, and method for determining a lateral position at which to move a tape head. The tape head, comprising a first module having a first servo reader and a second module having a second servo reader, is rotated to rotate the second servo reader at skew angles with respect to the first servo reader. A determination is made of estimated lateral positions of the second reader at the skew angles. Expected lateral positions of the second servo reader at the…
Transformers for real world video question answering
Granted: July 30, 2024
Patent Number:
12051243
A processor may receive a video including a plurality of video frames in sequence and a question regarding the video. For a video frame in the plurality of video frames, a processor may parse the video frame into objects and relationships between the objects, and create a subgraph of nodes representing objects and edges representing the relationships, where parsing and creating are performed for each video frame in the plurality of video frames, where a plurality of subgraphs can be…
Row-by-row convolutional neural network mapping for analog artificial intelligence network training
Granted: July 30, 2024
Patent Number:
12050997
A computer implemented method for implementing a convolutional neural network (CNN) using a crosspoint array includes configuring the crosspoint array to implement a convolution layer by storing one or more weights in crosspoint devices of the array. The method further includes making multiple copies of the weights and training the CNN. Training the CNN includes mapping input data of the convolution layer to the crosspoint array in a row-by-row manner. Further the excitation is input in…
Forecasting in multivariate irregularly sampled time series with missing values
Granted: July 30, 2024
Patent Number:
12050980
In an approach for forecasting in multivariate irregularly sampled time series, a processor receives time series data having one or more missing values. A processor determines, from the time series data, non-missing values present in the time series data. A processor determines, from the time series data, zero or more mask values for the time series data. A processor determines time interval values. A processor inputs the one or more missing values, the non-missing values, the zero or…
Representation of an ordered group of symbols by hypervectors
Granted: July 30, 2024
Patent Number:
12050977
The present disclosure relates to a method for representing an ordered group of symbols with a hypervector. The method comprises sequentially applying on at least part of the input hypervector associated with a current symbol a predefined number of circular shift operations associated with the current symbol, resulting in a shifted hypervector. A rotate operation may be applied on the shifted hypervector, resulting in an output hypervector. If the current symbol is not the last symbol of…
Transaction composition graph node embedding
Granted: July 30, 2024
Patent Number:
12050971
A computer-implemented process for transaction composition graph node embedding comprising traversing a data flow of transactions to convert a full graph to multiple directed acyclic subgraphs/paths in spanning trees, taking one-by-one nodes as input to a predetermined neural network, generating a set of one-hot vectors for all nodes, computing an embedding vector from a corresponding one-hot vector, computing a probability that an output node is nearby, and embedding the node to a…
Just in time assembly of transactions
Granted: July 30, 2024
Patent Number:
12050946
Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can dynamically determine one or more endpoints to fulfill a user request. Embodiments of the present invention can select the dynamically determined one or more endpoints as the one or more endpoints that fulfill the user request. Embodiments of the present invention can execute the selected one or more endpoints to fulfill the user request.
Preventing resource exploitation in mobile devices
Granted: July 30, 2024
Patent Number:
12050937
A method, system, and computer program product for preventing resource exploitation in mobile devices are provided. The method receives a resource request from a mobile application stored on a mobile computing device. A device context is determined for the mobile computing device. A resource consumption context is determined for the mobile computing device based on the device context and resource consumption of one or more mobile applications operating on the mobile computing device. In…
Partition migration with critical task prioritization
Granted: July 30, 2024
Patent Number:
12050930
An embodiment includes issuing an indication that a thread is a time-critical thread. The embodiment initiates an active partition migration, from a source server to a destination server, of a source partition on which the program is stored. The embodiment stores, during the migration, records of locations of pages in memory referenced by the time-critical thread. The embodiment detects that a migration threshold has been reached, indicative of a threshold portion of the migration being…
Contextual dialogue framework over dynamic tables
Granted: July 30, 2024
Patent Number:
12050877
Methods, systems, and computer program products for providing a contextual dialogue framework over dynamic tables are provided herein. A computer-implemented method includes maintaining a context space for a natural language conversation of a user, wherein the context space comprises a dynamic set of one or more tables used for processing at least one query of the natural language conversation; obtaining an additional table associated with an additional query of the natural language…
Maintenance of a data glossary
Granted: July 30, 2024
Patent Number:
12050866
A system may receive a data glossary comprising a list of terms. The system may then measure a usage dimension for a set of the terms from the list of terms. The system may select a candidate term from the set based on the usage dimension and perform a maintenance action on the candidate terms.
Signal pre-routing in an integrated circuit design
Granted: July 30, 2024
Patent Number:
12050852
Based on a directive in a control file, a processor pre-routes, within a hierarchical integrated circuit design, a signal through one or more levels of design hierarchy between a signal source at a higher level of the design hierarchy and an entity instance at a lower level of the design hierarchy. The processor processes entity instances in the design hierarchy in a bottom-up manner to insert technology-specific structures into the hierarchical integrated circuit design. During the…
Special-purpose digital-compute hardware for efficient element-wise aggregation, scaling and offset
Granted: July 23, 2024
Patent Number:
12045612
An efficient pipelined implementation of digital scaling, offset and aggregation operation supports element-by-element programmable scale and offset factors. The method includes time-multiplexed parallel pipelining of a plurality of digital data words, each of the plurality of digital data words encoding an N-bit signed integer, from one of a plurality of receive-registers through a datapath that can either (1) store the plurality of digital data words directly in a dedicated first…