Secure data transfer via user-specific data containers
Granted: August 20, 2024
Patent Number:
12067134
A processor may identify that one or more client-side applications have been initiated. The processor may identify a browser container. The processor may securely run the one or more client-side applications in the browser container. A website server may collect data that is to be transferred to a browser and sent back from the browser, and the browser container may be associated with the browser. The processor may permit a transfer and sending of the data between the website server and…
Solid state lithium ion rechargeable battery
Granted: August 20, 2024
Patent Number:
12068477
A method of forming a solid-state lithium ion rechargeable battery may include depositing a metal layer onto a top surface of a substrate, depositing a handle layer onto a top surface of the metal layer, wherein a portion of the handle layer overlaps the metal layer and the substrate, spalling a portion of the substrate thereby forming a spalled substrate layer, porosifying the spalled substrate layer thereby forming a porous substrate layer, depositing an electrolyte layer onto a top…
Precise bottom junction formation for vertical transport field effect transistor with highly doped epitaxial source/drain, sharp junction gradient, and/or reduced parasitic capacitance
Granted: August 20, 2024
Patent Number:
12068415
Epitaxially grow first lower source-drain regions within a substrate. Portions of the substrate adjacent the lower regions are doped to form second lower source-drain regions. An undoped silicon layer is formed over the first and second lower regions. Etch completely through the undoped layer into the first and second lower regions to form fins and to define bottom junctions beneath the fins. The fins and bottom junctions define intermediate cavities. Form lower spacers, gates, and upper…
Multiple threshold voltage scheme in complementary metal oxide semiconductor transistors
Granted: August 20, 2024
Patent Number:
12068387
A semiconductor structure includes a common semiconductor substrate; a first field effect transistor (FET) gate formed on the substrate, which has a first threshold voltage and comprises a first work function metal and a first barrier layer, and a second FET gate formed on the substrate, which has a second threshold voltage and comprises the first work function metal, the first barrier layer, and a second work function metal.
Selection of image label color based on image understanding
Granted: August 20, 2024
Patent Number:
12067748
A system and method for adaptive color assignments to image labels during annotation of datasets includes preparing a dataset for image labeling by an annotator by: leveraging a global color analyzer to perform a global color distribution of a plurality of images to identify one or more overall colors present in the plurality of images, and a local color analyzer to perform a local color distribution for each image to identify one or more colors present in an area of interest of the…
Array-integrated upstream/downstream router for circuit switched parallel connectivity
Granted: August 20, 2024
Patent Number:
12067481
Array-integrated upstream/downstream routers for circuit-switched parallel connectivity are provided. A system comprises an array of neural cores having at least one dimension, a plurality of signal wires, and a plurality of routers. Each neural core comprises a plurality of ordered input wires, a plurality of ordered output wires, and a plurality of synapses, each synapse operatively coupled to one of the plurality of input wires and one of the plurality of output wires. The plurality…
Defect resistant designs for location-sensitive neural network processor arrays
Granted: August 20, 2024
Patent Number:
12067472
Defect resistant designs for location-sensitive neural network processor arrays are provided. In various embodiments, plurality of neural network processor cores are arrayed in a grid. The grid has a plurality of rows and a plurality of columns. A network interconnects at least those of the plurality of neural network processor cores that are adjacent within the grid. The network is adapted to bypass a defective core of the plurality of neural network processor cores by providing a…
System and method for provisioning cloud computing resources
Granted: August 20, 2024
Patent Number:
12067425
A computer-implemented system, method and computer program product for provisioning cloud computing resources that includes: converting a hand sketch representation of cloud computing resources to a digital image with metadata; generating a cloud deployment representation from the digital image with metadata; preparing cloud deployment manifest and configuration files from the cloud deployment representation; converting the cloud deployment manifest and configuration files into input…
Automatic container migration system
Granted: August 20, 2024
Patent Number:
12067417
A method, apparatus, system, and computer program product for container migration. A set of processors operates to identify a set of containers for a set of applications for a migration using a set of application performance metrics. The set of processors operates to create a set of tasks following a migration strategy to move the set of containers for the set of applications identified for the migration from a set of current physical host computers to a set of target physical host…
Data swap prevention in distributed computing environments based on mapping among global user identification, correlation identification and thread identification
Granted: August 20, 2024
Patent Number:
12067414
Inadvertent data swaps can be prevented by measuring volume of transactions in distributed computing environment to determine locations for potential data swaps; and managing a correlation between a thread identification (ID) and transaction header (ID) for transactions in the distributed computing environment. In some embodiments, the prevention of data swaps can further include performing a data transmission interruption to avoid data swaps at the locations for potential data swaps.…
Cache line compression prediction and adaptive compression
Granted: August 20, 2024
Patent Number:
12066935
A central processing unit (CPU) system including a CPU core can include an adaptive cache compressor, which is capable of monitoring a miss profile of a cache. The adaptive cache compressor can compare the miss profile to a miss threshold. Based on this comparison, the adaptive cache compressor can determine whether to enable compression of the cache.
Prediction and operational efficiency for system-wide optimization of an industrial processing system
Granted: August 20, 2024
Patent Number:
12066813
A relationship between an input, a set-point of a plurality of processes and an output of a corresponding process is learned using machine learning. A regression function is derived for each process based upon historical data. An autoencoder is trained for each process based upon the historical data to form a regularizer and the regression functions and regularizers are merged together into a unified optimization problem. System level optimization is performed using the regression…
Automatic determination of b-values from diffusion-weighted magnetic resonance images
Granted: August 20, 2024
Patent Number:
12064227
A mechanism is provided in a data processing system for automatic determination of b-value difference from diffusion-weighted (DW) images. The mechanism receives a series of images wherein a first image has a first b-value and a second image has an unknown b-value. The mechanism applies a generative adversarial network (GAN) model to estimate a difference between b-values in the series of images. The mechanism determines a b-value for the second image based on the first b-value and the…
Determining blood pulse characteristics based on stethoscope data
Granted: August 20, 2024
Patent Number:
12064219
Techniques for determining pulse transit time (PTT) and blood pressure measurements based on stethoscope data are provided. In one example, a system comprises a stethoscope component that monitors a heart and generates stethoscope data representative of a sound wave generated by the heart. The system can further comprise an analysis component that receives the stethoscope data and receives, from a photoplethysmography (PPG) component that monitors an extremity, PPG data representative of…
Voltage droop and overshoot management using non-linear slope detection
Granted: August 13, 2024
Patent Number:
12061509
A computer-implemented method for detecting n-level slopes for a voltage level in a processor, wherein n is greater than 1, includes monitoring a voltage in a processor for a voltage level corresponding to a predefined first edge, and monitoring for a voltage level corresponding to a predefined second edge within a first count limit from detection of the predefined first edge. In response to detecting the predefined second edge within the first count limit, the computer-implemented…
Support tracking via embedded NFTs
Granted: August 13, 2024
Patent Number:
12061890
An example operation may include one or more of receiving a request to install a software system via a host platform, where the software system comprises a plurality of software programs of a plurality of providers, respectively, generating a non-fungible token (NFT) for a software program from among the plurality of software programs based on a private key, embedding the NFT with the software program within the software system and storing provider data of the software program mapped to…
Dynamic display accommodations for multiple voice commands
Granted: August 13, 2024
Patent Number:
12061841
A computer-implemented method allocates screen space to two or more voice commands concurrently. The method includes receiving, by a voice controlled device (VCD), two or more voice commands including a first voice command and a second voice command, where a result for each of the voice commands can be displayed on a screen associated with the VCD. The method further includes allocating a portion of the screen for each command including, a first allocation for a first result of the first…
Representation of a data analysis using a flow graph
Granted: August 13, 2024
Patent Number:
12061640
Techniques facilitating using flow graphs to represent a data analysis program in a cloud based system for open science collaboration and discovery are provided. In an example, a system can represent a data analysis execution as a flow graph where vertices of the flow graph represent function calls made during the data analysis program and edges between the vertices represent objects passed between the functions. In another example, the flow graph can then be annotated using an…
API management for batch processing
Granted: August 13, 2024
Patent Number:
12061600
An example operation may include one or more of storing a batch scoring engine and an application programming interface (API) for the batch scoring engine, receiving a trigger to perform a batch prediction process, reading input data from a source data store and executing, via the batch scoring engine, one or more predictive models on the input data to generate a predictive output and metadata associated with the predictive output, storing the predictive output and the metadata in a…
Non-blocking hardware function request retries to address response latency variabilities
Granted: August 13, 2024
Patent Number:
12061521
Managing hardware function requests incurring variable response latencies is provided. A request for a hardware function is received from a requesting program. The requested hardware function is expected to incur a variable response latency and is implemented as a main hardware function and a retry hardware function. The main hardware function is executed. It is determined whether a fixed response latency of the main hardware function has been exceeded. A response is returned with a…