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…
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…
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…
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…
Simple flow control for microfluidic devices
Granted: January 21, 2025
Patent Number:
12201979
A microfluidic device includes a microchannel, which defines a flow path for a liquid. It further includes a liquid-pinning trench, which is arranged so as to form an opening that extends across the flow path. In addition, the device includes an electrode extending across the flow path so as to at least partly overlap the trench. The trench and overlapping electrode make up an electrowetting gate, which allows an efficient, reliable, and easy-to-implement flow control mechanism. In…
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…
Cross-information architecture historical breadcrumb control
Granted: January 21, 2025
Patent Number:
12204601
A method, computer system, and a computer program product for cross-information architecture (IA) historical breadcrumb control is provided. The present invention may include generating a historical breadcrumb control on a user device. The present invention may also include rendering a list of breadcrumb trails in the generated historical breadcrumb control in a temporal order, wherein each breadcrumb trail in the rendered list of breadcrumb trails represents a page location path of an…
Utilizing structured logs of declarative computing environments
Granted: January 21, 2025
Patent Number:
12204495
A computer-implemented method, according to one approach, includes: receiving a structured log of information, and converting the structured log of information into a filesystem interface. Resources in the information are identified by inspecting the filesystem interface. The identified resources are also translated into an unstructured object by unmarshalling the identified resources. Furthermore, the unstructured object is made available by mapping the unmarshalled resources.
Safe execution of programs that make out-of-bounds references
Granted: January 21, 2025
Patent Number:
12204460
A method, system and apparatus for protecting a program from making out of bounds memory references, including determining whether an instruction makes out of bound references where the instruction that loads data from or stores data to a buffer refers to addresses that are outside the bounds of the buffer, and responsive to the determining that the instruction refers to addresses that are partially out of bounds, changing an execution of the load or the store including modifying the…
Probe car data transmission reduction
Granted: January 21, 2025
Patent Number:
12204343
An approach for reducing transmission of probe car data over a network is provided. The approach includes using a processor to receive, at one or more processors remote from a vehicle, a first set of probe car data for the vehicle, wherein the first set of probe car data comprises a trigger event from a first time. The processor determine that no additional set of probe car data is received during a second time interval. The processor also determines that a trigger event has not occurred…
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…
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.