Deployment of updated services or layers on demand through containers
Granted: December 31, 2024
Patent Number:
12182559
Computer implemented method, systems, and computer program products include program code executing on a processor(s) obtain a first container comprising image layers, wherein the image layers include a base image layer and one or more image layers. The program code determines dependencies between the image layers. The program code obtains a request for an application where at least one image layer of the one or more image layers comprises features of the application. The program code…
Sound-based presentation attack detection
Granted: December 31, 2024
Patent Number:
12184671
Described are techniques for presentation attack detection including a computer-implemented method of emitting a predetermined frequency pattern using at least one speaker communicatively coupled to a computer implementing a video-conference. The computer-implemented method further comprises collecting, by a camera communicatively coupled to the computer and overlapping with the emitting the predetermined frequency pattern, video data of a user engaged in the video-conference. The…
Sequential bidirectional migration in an edge environment
Granted: December 31, 2024
Patent Number:
12184496
Runtime binary migration is provided. A slice of a 5G network is provisioned based on time period and bandwidth requirements in accordance with a service level agreement corresponding to a customer requesting performance of a business function transaction. A runtime binary for invoking the slice of the 5G network is migrated to a nodal edge server for a set of edge devices associated with the nodal edge server to perform the business function transaction using the slice of the 5G…
Separable interface cable structure for high voltage under-module power input
Granted: December 31, 2024
Patent Number:
12183999
A semiconductor package provides a low profile connection to a bottom side of the semi-conductor package. The semi-conductor package includes a computer processor die and a substrate. The computer processor die is mounted on to a top surface of the substrate. The substrate is mounted on to a printed circuit board. A voltage regulator is coupled to the printed circuit board. A top surface of the voltage regulator is coupled to a bottom surface of the substrate. The package also includes a…
Vertical field effect transistor with low-resistance bottom source-drain contact
Granted: December 31, 2024
Patent Number:
12183826
A semiconductor structure, and a method of making the same includes a fin extending upward from a substrate, an epitaxially grown bottom source/drain region in direct contact with the substrate and a bottom portion of the fin. A bottom surface and sidewalls of a metal silicide layer are in direct contact with the epitaxially grown bottom source/drain region. A bottom spacer is located above and in direct contact with the metal silicide layer and a portion of the epitaxially grown bottom…
Neural hardware accelerator for parallel and distributed tensor computations
Granted: December 31, 2024
Patent Number:
12182686
Networks and encodings therefor are provided that are adapted to provide increased energy efficiency and speed for convolutional operations. In various embodiments, a neural network comprises a plurality of neural cores. Each of the plurality of neural cores comprises a memory. A network interconnects the plurality of neural cores. The memory of each of the plurality of neural cores comprises at least a portion of a weight tensor. The weight tensor comprising a plurality of weights. Each…
Optimizing a machine learning system
Granted: December 31, 2024
Patent Number:
12182671
A method optimizes machine learning systems. A computing device accesses a committee of classifiers that have been trained using an initial labeled instance of data from an annotator. The initial labeled instance of data includes annotator-ranked attributes of the data, initial values of the attributes, and an initial prediction label that describes an initial predicted state based on the values. The computing system compares the attributes ranking from the annotator to attributes…
Accelerator trustworthiness
Granted: December 31, 2024
Patent Number:
12182627
Trustworthiness of an accelerator in heterogenous systems is increased. A workload of an application is offloaded to an accelerator for the accelerator to perform the workload. The accelerator is ensured to generate an output of the workload based on offloading the workload. The accelerator is identified as generating an output of the workload based on offloading the workload. Both an input and the output of the workload are ensured to be authentic based on offloading the workload to the…
Executing a composite scalar-vector VLIW instruction having a repeat field
Granted: December 31, 2024
Patent Number:
12182576
A processor core includes a storage device which stores a composite very large instruction word (VLIW) instruction, an instruction unit which obtains the composite VLIW instruction from the storage device and decodes the composite VLIW instruction to determine an operation to perform, and a composite VLIW instruction execution unit which executes the composite VLIW instruction to perform the operation.
Dependency-based software upgrading
Granted: December 31, 2024
Patent Number:
12182560
A method, system, and computer program product for dependency-based software upgrading. The method may include determining respective dependency degrees between a plurality of software products based on property information related to a plurality of upgraded versions of the plurality of software products, a target software product depending on the plurality of software products. The method may also include dividing the plurality of software products into a plurality of groups of software…
Fence randomization with inter-chip fencing constraints
Granted: December 31, 2024
Patent Number:
12181952
Fence randomization with inter-chip fencing constraints, including: receiving a fencing setup comprising one or more parameters for fencing a plurality of chips in a plurality of drawers; and selecting, based on the one or more parameters and one or more dependencies for implementing the one or more parameters, a subset of the plurality of chips for fencing, wherein the subset of the plurality of chips are selected at least partially randomly; generating a testing configuration…
Unidirectional text comparison
Granted: December 31, 2024
Patent Number:
12182510
A method, a structure, and a computer system for unidirectional text comparison. The exemplary embodiments may include determining a first similarity score between a first text string and a second text string, and computing an error term between the first text string and the second text string, wherein the error term incorporates a directionality of the first text string and the second text string. The exemplary embodiments may further include determining a second similarity score based…
Determining optimal size and shape of additive manufactured packaging
Granted: December 31, 2024
Patent Number:
12182478
In an approach to determining the optimal size and shape of additive manufactured packaging, a delivery location corpus, a storage location corpus, and a transportation mechanism corpus are received. A notification to design a package for an item is received. The optimal design attributes are determined for the delivery location. The optimal design attributes are determined for the storage location. The optimal design attributes are determined for the transportation mechanism. The…
Testing adversarial robustness of systems with limited access
Granted: December 31, 2024
Patent Number:
12182274
An adversarial robustness testing method, system, and computer program product include testing, via an accelerator, a robustness of a black-box system under different access settings, where the testing includes tearing down the robustness testing to a subtask of a predetermined size.
Defending deep generative models against adversarial attacks
Granted: December 31, 2024
Patent Number:
12182263
Adversarial attack detection operations may be applied on one or more deep generative models for defending deep generative models from adversarial attacks. The adversarial attack may be detected on the one or more deep generative models based on the one or more of a plurality of adversarial attack detection operations. The one or more deep generative models may be sanitized based on the adversarial attack.
Context-based saving of data
Granted: December 31, 2024
Patent Number:
12182164
Aspects of the present disclosure relate to context based saving of content. A set of conditions for automatically saving content for a user currently engaged with savable content can be received. A current context of the user currently engaged with savable content can be determined. The current context of the user can be compared to the set of conditions to determine whether automatically saving the savable content should be completed. The savable content can be automatically saved in…
Managing extract, transform and load systems
Granted: December 31, 2024
Patent Number:
12182156
An approach to implement an extract, transform and load system, a queue is provided for holding units of data between extraction and transformation. When units of data suffer a rate limit error in the load phase, they are requeued so they can be resubmitted for transformation. The contents of the queue are monitored and, if too many requeued units of data are detected in the queue, then this is taken as an indicator of an unacceptable number of rate limit errors and active pacing…
System and method for reducing feature calculations
Granted: December 31, 2024
Patent Number:
12182087
A computer-implemented system, platform, computer program product, and/or method for reducing data processing that includes identifying data properties used to generate features used as input to data analytic models; associating the data properties used to generate the features to corresponding features; determining whether an incoming data record is a previously processed data record; determining, in response to an incoming data record being a previously processed data record, whether…
Increasing resource utilization in cloud computing clusters
Granted: December 31, 2024
Patent Number:
12182076
A computer-implemented method for provisioning cloud computing clusters includes receiving a request to create a cloud computing cluster, the cloud computing cluster comprising a clustered filesystem and a requested number of processing nodes and attached storage devices associated with the cloud computing cluster and initiating an initialization process for a single processing node and a corresponding attached storage device responsive to receiving the request to create the cloud…
Labelling web traffic routing to support software testing
Granted: December 31, 2024
Patent Number:
12182008
Computer technology for: (i) determining which version of a software service to use depending upon whether the user requesting the service is a beta tester, and (ii) if the user status of the user requesting a software service is beta tester then: (a) that user will have the newer, testing-phase version of the software service used to fulfill the software service request, and (b) the user will be given an opportunity to provide feedback on the effectiveness and/or performance of the…