Scheduling a workload in a computer system
Granted: January 28, 2025
Patent Number:
12210903
In an approach, a processor indexes system documents of a computer system using a text search engine, resulting in a search index, where the computer system is described by a set of system parameters with values stored in the system documents. A processor provides a set of scheduling rules for allocating computing resources of the computer system, each scheduling rule comprising a search query referencing one or more of the system parameters. A processor executes search queries by the…
Biometric authentication of streaming content
Granted: January 28, 2025
Patent Number:
12212794
A computer-implemented method, a computer system and a computer program product control access to streaming media content. The method includes identifying the streaming media content on a content server for transmission to a user. The method also includes acquiring a biometric marker from the user using a computer vision system. The method further includes obtaining a profile for the user from a server, where the profile of the user includes a biometric signature and permissible content.…
Enabling boosting protocols on encrypted data
Granted: January 28, 2025
Patent Number:
12212651
In an approach for training machine-learning models using encrypted data, a processor receives a set of encrypted data from a client computing device. A processor trains a machine-learning model using a boosting algorithm. A processor performs a first classification on the set of encrypted data using the machine-learning model. A processor sends a first set of encrypted results of the first classification to the client computing device. A processor receives a first set of boosting…
Field effect transistors comprising a matrix of gate-all-around channels
Granted: January 28, 2025
Patent Number:
12211848
Provided is a semiconductor structure with shared gated devices. The semiconductor structure comprises a substrate and a bottom dielectric isolation (BDI) layer on top of the substrate. The structure further comprises a pFET region that includes a p-doped Source-Drain epitaxy material and a first nanowire matrix above the BDI layer. The structure further comprises an nFET region that includes a n-doped Source-Drain epitaxy material and a second nanowire matrix above the BDI layer. The…
Self-supervised speech recognition
Granted: January 28, 2025
Patent Number:
12211491
One or more computer processors obtain an initial subnetwork at a target sparsity and an initial pruning mask from a pre-trained self-supervised learning (SSL) speech model. The one or more computer processors finetune the initial subnetwork, comprising: the one or more computer processors zero out one or more masked weights in the initial subnetwork specified by the initial pruning mask; the one or more computer processors train a new subnetwork from the zeroed out subnetwork; the one…
Cognitive and dynamic vehicular parking
Granted: January 28, 2025
Patent Number:
12211320
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining user information of a vehicle driver user, the vehicle driver user being a user of a computer based system for managing a parking area; processing information of the user information; and outputting a communication to control an indicator system based on the processing, wherein the indicator system is provided as a fixture of the parking…
Auto feature preparation for high performance online inferencing
Granted: January 28, 2025
Patent Number:
12210981
An approach is provided in which a method, system, and program product analyze, while training a machine learning model, a set of first data transformation operators in a first data preparation pipeline that generates a plurality of constructed features from a set of training data. The method, system, and program product create a plurality of second data preparation pipelines from the first data preparation pipeline, wherein the set of first data transformation operators are converted to…
Explaining machine learning based time series models
Granted: January 28, 2025
Patent Number:
12210939
A method, computer system, and computer program product for explaining time series machine learning model are provided. The embodiment may include determining a first order difference in time series input data and historical training data. The embodiment may also include performing perturbation of time series input data based on the determined first order difference and the determined historical training data. The embodiment may further include computing closeness of the determined first…
Routing instructions in a microprocessor
Granted: January 28, 2025
Patent Number:
12210908
A computer system, processor, programming instructions and/or method for balancing the workload of processing pipelines that includes an execution slice, the execution slice comprising at least two processing pipelines having one or more execution units for processing instructions, wherein at least a first processing pipeline and a second processing pipeline are capable of executing a first instruction type; and an instruction decode unit for decoding instructions to determine which of…
Hybridized storage optimization for genomic workloads
Granted: January 28, 2025
Patent Number:
12210904
A method for more efficiently storing genomic includes designating multiple different data storage techniques for storing genomic data generated by a genomic pipeline. The method further identifies a file, made up of multiple blocks, generated by the genomic pipeline. The method determines which data storage technique is most optimal to store each block of the file. In doing so, the method may consider the type of the file, the stage of the genomic pipeline that generated the file, the…
Estimating output confidence for black-box API
Granted: January 28, 2025
Patent Number:
12210838
A computer-implemented method is provided for estimating output confidence of a black box Application Programming Interface (API). The method includes generating paraphrases for an input text. The method further includes calculating a distance between the input text and each respective one of the paraphrases. The method also includes sorting the paraphrases in ascending order of the distance. The method additionally includes selecting a top predetermined number of the paraphrases. The…
Optimized bias self-detection based on performance and importance
Granted: January 21, 2025
Patent Number:
12204612
Embodiments of the present disclosure provide systems and methods for implementing self-bias detection based on performance and importance. A disclosed computer implemented method aggregates continuous input data through a K-means clustering algorithm to reduce the number of aggregated sub-group data pairs, enabling a reduced calculation time for computing bias and enhanced performance. The self-bias detection identifies a scale factor and a balance factor of aggregated sub-group data…
Configurable orchestration for data pipelines
Granted: January 21, 2025
Patent Number:
12204937
Orchestrating data pipelines in a pre-orchestrated manner. In some instances, workflows and microservices are performed in stages. The order in which these stages are performed are pre-dominantly non-sequential in order to ensure that the most relevant stages are performed in a manner that allows the workflows to be processed and microservices to be utilized in the most efficient manner possible. In some instances, when the processes in the first stage is complete, a broadcast message is…
Routing instruction results to a register block of a subdivided register file based on register block utilization rate
Granted: January 21, 2025
Patent Number:
12204902
A system, processor, programming product and/or method for assigning instructions to destination register file blocks, and/or routing instructions, includes: providing a processing pipeline having two or more execution units configured to process instructions; providing a register file having register file entries configured to hold data, where the register file is subdivided into a plurality of register blocks and each register block has two or more register file entries; calculating a…
Optimizing operator configuration in containerized environments
Granted: January 21, 2025
Patent Number:
12204885
Computer technology for optimizing operator configuration for deployment of an application in a container orchestration cluster. The computer technology includes machine logic for performing the following operations: collecting historical data for deployment data including operator configurations, cluster configurations, and behavior data. The method models the deployment data using embedded matrix models; and applies collaborative filtering to process the modeled data to map user…
Data privacy workload distribution in a multi-tenant hybrid cloud computing environment
Granted: January 21, 2025
Patent Number:
12204676
In an approach to improve service routing, embodiments route a service request to an execution environment. Embodiments provide a plurality of execution environments, wherein in each execution environment executable services are deployable, provide a service registry maintaining a plurality of execution environments, and receive, by the service registry, a service routing request. Further, embodiments determine a required trust level for a service relating to the service routing request…
Using smart contracts to manage hyper protect database as a service
Granted: January 21, 2025
Patent Number:
12204670
Building and using a smart contract in order to resolve the isolation between database users and service operators for hyper-protect database as a service (DBaaS). The use of the smart contract in the hyper-protect DBaaS environment allows the service operator to perform operations on sensitive and secure data in the database owned by a user without necessarily revealing the content of the sensitive and secure data.
Secure execution support for A.I. systems (and other heterogeneous systems)
Granted: January 21, 2025
Patent Number:
12204665
A method and apparatus for providing support for Secure Objects on a data processing system including providing a Secure Object comprising code and data that is protected on the data processing system on a first processor which is a first type of processor, wherein the data processing system includes a plurality of processors of different types, responsive to a portion of the Secure Object being needed to be executed on a second processor which is a second type of processor different…
Shared library customization
Granted: January 21, 2025
Patent Number:
12204646
Described are techniques for shared library customization. The techniques include generating a customized library for a container image associated with an application and a shared library. The customized library includes a subset of the shared library with functionalities utilized by the application retained in the customized library and functionalities not utilized by the application removed from the customized library. The techniques further include executing the application on a…
Compliance profiling
Granted: January 21, 2025
Patent Number:
12204637
A computer implemented method for compliance profiling, the method comprising creating an application security profile indicating a set of permissions enabled for a corresponding application, associating one or more source files corresponding to the application to a running workload, executing the running workload, capturing a workload security profile with respect to one or more operations executed by the running workload, wherein the workload security profile indicates a set of…