Control flow auto-vectorization using run-time checks and compile-time analysis
Granted: April 1, 2025
Patent Number:
12265807
Vectorization of program code by way of a method that includes obtaining program code to be compiled. The program code has a loop that includes a control-flow having divergent branch conditions. The method includes compiling the program code to produce compiled code. The compiling includes performing compile-time analysis of the loop based on an assumption of dynamic uniformity, and determining from the analysis a vectorizable access pattern of the loop. The compiling also includes…
Backside power rails and power distribution network for density scaling
Granted: April 1, 2025
Patent Number:
12268031
A device comprises a first interconnect structure, a second interconnect structure, a first cell comprising a first transistor, a second cell comprising a second transistor, a first contact connecting a source/drain element of the first transistor to the first interconnect structure, and second contact connecting a source/drain element of the second transistor to the second interconnect structure. The first cell is disposed adjacent to the second cell with the first transistor disposed…
Source or drain template for reducing strain loss in spaced-apart nanosheet channels
Granted: April 1, 2025
Patent Number:
12268020
Embodiments of the invention are directed to a semiconductor-based structure that includes a stack having spaced-apart non-sacrificial nanosheets. A source or drain (S/D) trench is adjacent to the stack, wherein the S/D trench includes a bottom surface and sidewalls. A S/D template layer includes a continuous layer of a first type of semiconductor material, wherein the S/D template layer is within a portion of the S/D trench, on the bottom surface of the S/D trench, and on the sidewalls…
Post quantum secure ingress/egress network communication
Granted: April 1, 2025
Patent Number:
12267421
Post quantum secure network communication is provided. The process comprises sending, by a client in a first computing cluster, an outbound message to a quantum safe cryptographic (QSC) proxy server in the first computing cluster, wherein the outbound message is addressed to a target server in a second computing cluster. The QSC proxy server initiates a QSC transport layer security (TLS) connection with an ingress controller in the second computing cluster, wherein the ingress controller…
Managing access to tape cartridges at a tape archival service provider
Granted: April 1, 2025
Patent Number:
12267410
Provided are a computer program product, system, and method for managing access to tape cartridges at a tape archival service provider. A determination is made as to whether a non-volatile memory of the tape cartridge stores a key encryption key comprising an encrypted user encryption key associated with a user. In response to determining that the non-volatile memory of the tape cartridge stores the key encryption key, the key encryption key is decrypted to produce the user encryption…
Bottom barrier free interconnects without voids
Granted: April 1, 2025
Patent Number:
12266607
Bottom barrier free interconnects are provided. In one aspect, an interconnect structure includes: metal lines embedded in a dielectric; an interlayer dielectric (ILD) disposed over the metal lines; interconnects formed in the ILD on top of the metal lines; a barrier layer separating the interconnects from the ILD, wherein the barrier layer is absent in between the interconnects and the metal lines; and a selective capping layer disposed on the interconnects.
Top via interconnects with line wiggling prevention
Granted: April 1, 2025
Patent Number:
12266605
Embodiments of the invention include a method for fabricating a semiconductor device and the resulting structure. A metal line is formed on a bottom liner, a sacrificial hardmask on a top surface of the metal line. Portions of the sacrificial hardmask are selectively removed that that do not correspond a desired location of a top via. The remaining sacrificial hardmask is replaced with the top via, the top via and the metal line each tapered such that a width at each respective bottom…
Dynamic creation of vehicle fence for emergency vehicle movement
Granted: April 1, 2025
Patent Number:
12266263
An embodiment for dynamically creating a vehicle fence is provided. The embodiment may include receiving GPS data from one or more vehicles and a real-time video feed of one or more intersections along a first roadway. The embodiment may also include identifying a number of autonomous vehicles and one or more routes of the autonomous vehicles traveling on the first roadway. The embodiment may further include in response to determining an emergency vehicle is traveling on the first…
Decluttered views in a virtual environment
Granted: April 1, 2025
Patent Number:
12266053
Embodiments of the invention provide a computer system that includes a processor electronically coupled to a memory. The processor is operable to perform processor operations that include determining that a user is in a virtual reality (VR) environment and accessing a multisensory state associated with the VR environment and the user. A multisensory declutter analysis is applied to the multisensory state to generate decluttered multisensory streams. The decluttered multisensory streams…
Memory mapping of activations for convolutional neural network executions
Granted: April 1, 2025
Patent Number:
12266031
A memory controller circuit for mapping data of a convolutional neural network to a physical memory is disclosed. The memory controller circuit comprises a receiving unit to receive a selection parameter value, and a mapping unit to map pixel values of one layer of the convolutional neural network to memory words of the physical memory according to one of a plurality of mapping schemas, wherein the mapping is dependent on the value of the received selection parameter value.
Micro-machined filter for magnetic particles
Granted: April 1, 2025
Patent Number:
12263423
A method for filtering magnetic particles includes spinning a filter including a plurality of pores within a substrate. The method further includes applying, subsequent to spinning the filter, an external magnetic field to the filter. The method includes disposing a solution including a first particle and a second particle onto the filter. The first particle includes a magnetic particle of interest. The method further includes separating the first particle from the second particle by…
Collateral correlated regression in version control repository
Granted: April 1, 2025
Patent Number:
12265769
A method, system, and computer program product for parallel regression to bypass regression process interruption are provided. The method identifies an RTL design. The RTL design is converted into a control data flow graph having a plurality of nodes and a plurality of arcs. A mapping table is generated with a machine learning database from a set of test cases based on the control data flow graph. The method selectively calls one or more test cases of the set of test cases to merge a…
Conditional access to data
Granted: April 1, 2025
Patent Number:
12265636
A database system can comprise records, each record including a set of attributes. The database system can further comprise database views, each database view representing a subset of the set of attributes. Data purpose objects indicating a subset of attributes of the set of attributes and a processing purpose can be stored. Each processing purpose can be associated with one or more entities that authorized access to the subset of attributes of the processing purpose. A request for data…
Label recommendation for cybersecurity content
Granted: April 1, 2025
Patent Number:
12265614
Described are techniques for automated labeling of cybersecurity incidents. The techniques include generating a set of labels for a received cybersecurity incident based on features of the received cybersecurity incident. The techniques further include prioritizing the set of labels to generate a subset of labels, and associating the subset of labels to the received cybersecurity incident.
Model aggregation for fitted Q-evaluation
Granted: April 1, 2025
Patent Number:
12265592
A computer-implemented method is provided for policy evaluation. In the method, the utility of the given decision-making policy is estimated based on a dataset of state-action-reward-state tuples, a set of candidate bootstrapping estimators of the fitted Q-evaluation (FQE) algorithm, and a criterion function. The method automatically selects the best bootstrapping estimator from the candidates based on the criterion function and, when the criterion function is appropriately designed, it…
Contextually irrelevant file segmentation
Granted: April 1, 2025
Patent Number:
12265507
The present specification describes a computer-implemented method. According to the method, an electronic file to be stored is received and a first context determined for the electronic file. The electronic file is split into multiple segments such that the first context of the electronic file is not discernible from any segment. The multiple segments are then distributed amongst multiple remote storage devices.
Intelligently optimized machine learning models
Granted: April 1, 2025
Patent Number:
12265461
An approach for intelligent optimization of machine learning models for a target environment may be provided herein. The approach may include extracting metadata from a training pipeline for a first machine learning model that has been configured to operate within a first computing environment. The approach may also include mapping the extracted metadata to one or more constraints associated with a second machine learning model that has been configured to operate within a second…
Task failover
Granted: April 1, 2025
Patent Number:
12265455
The present invention relates to a method, system and computer program product for task failover in an unstable environment, wherein the unstable environment includes a plurality of reclaimable nodes. According to the method, it is monitored if any node of the plurality of reclaimable nodes is to be reclaimed. Whether a task on any node of the plurality of reclaimable nodes is recoverable is determined. Responsive to the task being recoverable, data of the recoverable task is stored.…
Boundary control of an AI system based on environmental context
Granted: April 1, 2025
Patent Number:
12265362
An embodiment for controlling a boundary of an AI system based on an environmental context is provided. The embodiment may include receiving data input from one or more sources. The embodiment may also include identifying one or more contextual situations in a surrounding environment. The embodiment may further include identifying one or more input data collection boundaries and a span of control boundary for an AI-enabled device. The embodiment may also include connecting the AI-enabled…
Porous nanostructured electrodes for detection of neurotransmitters
Granted: April 1, 2025
Patent Number:
12265050
Embodiments of the invention are directed to a system for detecting neurotransmitters. A non-limiting example of the system includes a porous electrode. A system can also include a pH sensor attached to the porous electrode, wherein the pH sensor includes a sensing electrode and a reference electrode. The system can also include electronic circuitry in communication with the pH sensor.