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…
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…
Enhancing natural language processing accuracy in computer systems
Granted: January 21, 2025
Patent Number:
12204846
In an approach to improve abstract summarization with question and answer rewards embodiments generate, by a question and answer generator, questions and answers corresponding to a generated summary. Further, embodiments evaluate received answers for the generated questions by analyzing received answers associated with the generated summary against answers received for an original summary, and calculate a reward based on the similarity between answers associated with generated summary…
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…
Process mining asynchronous support conversation using attributed directly follows graphing
Granted: January 21, 2025
Patent Number:
12204867
Provided is a computer-implemented method, system, and computer program product for process mining asynchronous support conversations using attributed directly follows graphing. A processor may collect a plurality of conversation threads from an asynchronous data stream. The processor may label each utterance of a plurality of utterances from the plurality of conversation threads with an event label. The processor may analyze the event label for each utterance of the plurality of…
Detachable powertrain control in autonomous vehicles during collaborative movement
Granted: January 21, 2025
Patent Number:
12202373
The present invention may include a processor that coupling vehicles into a linked vehicle, where each vehicle has a powertrain device with an attachment device, where the attachment device detaches the powertrain device from one of the vehicles. The processor causes the attachment device to detach the powertrain device from at least one of the vehicles based on determining that a weight of the linked vehicle should be reduced.
Logical clock connection in an integrated circuit design
Granted: January 21, 2025
Patent Number:
12204832
A first plurality of hardware description language (HDL) files describe a hierarchical integrated circuit design utilizing a simplified HDL syntax that omits specification of logical clock connections for at least some entities in the hierarchical integrated circuit design. The hierarchical integrated circuit design as described by the first plurality of HDL files is processed to automatically add logical clock connections for entities in the hierarchical integrated circuit design for…
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…
Multidirectional movement of materials
Granted: January 21, 2025
Patent Number:
12204337
An approach for moving materials from one location to another is disclosed. The approach includes a mobility platform comprising of a lower construct comprising of mechanism for locomotion, a platform dispose on top of and adjacent to the lower construct and an upper construct dispose and adjacent to the platform, wherein the upper construct comprising of a mechanism for securing materials. Furthermore, the approach includes loading one or more materials onto the mobility platform from a…
Dynamic mitigation of fan noise during e-conference based on real-time and retroactive data
Granted: January 21, 2025
Patent Number:
12204296
According to one embodiment, a method, computer system, and computer program product for mitigating computer fan noise. The embodiment may include retrieving a previously generated baseline profile for a user participating in a real-time e-conference call via a computing device. The embodiment may include identifying real-time hardware and software metrics of the computing device. The embodiment may include calculating a current fan indicative noise (FIN) score for the call based on the…
Random function selection and insertion during compilation for post-silicon validation
Granted: January 21, 2025
Patent Number:
12203986
A computer system, computer readable storage medium, and computer-implemented method for generating a test program for a device-under-test (DUT). The method includes transmitting a plurality of uncompiled snippets and a plurality of uncompiled micro-functions into a compiler. The method also includes selecting, randomly, a portion of uncompiled micro-functions from the plurality of uncompiled micro-functions. The method further includes compiling the uncompiled snippets and the portion…