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…
Adjustable retention device for heat sink assembly
Granted: January 21, 2025
Patent Number:
12207446
A heat sink retention device for retaining a heat sink, including a spring, proximate an electronic device in a circuit board. The device includes a first component configured to be attached to a circuit board, and a second component configured to be adjustably attached to the first component, and including an opening configured to retain a portion of a spring of a heat sink. When the first and second components are attached together and the first component is attached to the circuit…
Electronic component comprising first and second conductive traces and a void formed in an insulative layer between the first and second traces providing crosstalk reduction
Granted: January 21, 2025
Patent Number:
12207392
An electronic component includes a first trace configured to transmit a first signal and a second trace configured to transmit a second signal. The electronic component further includes a layer of conductive material separated from the first and second traces by a layer of insulative material. The electronic component further includes a first vertical wall formed in direct contact with the layer of conductive material. The electronic component further includes a second vertical wall…
Mitigation of camera failure during volumetric video capture
Granted: January 21, 2025
Patent Number:
12206835
According to one embodiment, a method, computer system, and computer program product for mitigating a camera failure during volumetric capture is provided. The embodiment may include monitoring respective status of functionality (SoF) array data structures of a set of cameras tasked with capturing volumetric video of a scene. The set of cameras comprises cameras designated as backup cameras and cameras designated for active volumetric capture. The embodiment may include detecting a…
Method and system to validate uniqueness in a data store
Granted: January 21, 2025
Patent Number:
12206781
A method, system and apparatus of for validating uniqueness of a non-disclosed element of data, including in response to receiving a plurality of elements, generating an index of the plurality of elements of data received from a data store to create uniquely indexed data, generating filters from the index, generating a hash tree for the uniquely indexed data using the index, and validating a unique element of data from the hash tree and filters.
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…
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…
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…
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…
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…
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…
Increased garbage collection granularity for non-volatile memory
Granted: January 21, 2025
Patent Number:
12204444
A computer-implemented method, according to one embodiment, is for performing garbage collection. The computer-implemented method includes: causing pages in non-volatile memory that are due for garbage collection to be inspected, and causing certain ones of the pages in the non-volatile memory having valid data therein to be identified. Each of the pages of non-volatile memory includes multiple planes, and the valid data is included in one or more of the planes in the respective…