IBM Patent Applications

INTELLIGENT DATA INGESTION CHUNK SIZE OPTIMIZATION

Granted: May 8, 2025
Application Number: 20250150404
An embodiment establishes a transmission performance database that comprises performance data related to transmission of data across a plurality of data channels of a network. The embodiment defines an initial data chunk size for a first data object transmitted across a first data channel of the plurality data channels of the network. The embodiment transmits the first data object across the first data channel according to the initial data chunk size. The embodiment collects performance…

EFFICIENT COMPUTATION OF MATRIX DETERMINANTS UNDER FULLY HOMOMORPHIC ENCRYPTION (FHE) USING SINGLE INSTRUCTION MULTIPLE DATA (SIMD)

Granted: May 8, 2025
Application Number: 20250150254
A method, apparatus and computer program product for homomorphic computation enables secure computation of determinants of a matrix under Fully Homomorphic Encryption (FHE). According to this disclosure, encrypted data that contains the values of a matrix is received at a server. The matrix is separated into at least a first portion, and a second portion. Each portion is configured as a square. A first data vector of ciphertext is computed for the first portion, and a second data vector…

ONTOLOGY BASED WORKFLOW AUTOMATION AND EXECUTION

Granted: May 1, 2025
Application Number: 20250139551
An embodiment records execution of a workflow comprising a skill, the recording generating workflow data. An embodiment selects, using the workflow data, an ontology tree having above a threshold amount of similarity to the workflow. An embodiment constructs, using the ontology tree and the workflow data, a first skill tree corresponding to the workflow. An embodiment integrates, into an existing skill tree of an application, the first skill tree, the integrating resulting in an…

LEAST HOP WORKLOAD TRANSFER DURING DATA CENTER DISASTER RECOVERY

Granted: May 1, 2025
Application Number: 20250138868
An embodiment senses a thermal event in a data center, responsive to the sensed thermal event, identifies an affected server, and decides to migrate a workload from the affected server to a target server. The embodiment senses a performance metric, a temperature and a proximity from the thermal event for each of a plurality of servers, responsive to the sensed performance metric, the temperature and the proximity, computes a weighted score. The embodiment generates a ranking based on the…

CONTEXT BASED USER NOTIFICATION ADJUSTMENT AND MANAGEMENT

Granted: April 24, 2025
Application Number: 20250133052
An embodiment intercepts a first notification intended for a user. An embodiment identifies, by analyzing a currently occurring interaction including the user, a lull in the interaction. An embodiment delivers during the lull, the first notification to the user.

TESTING OF COLLABORATIVE MIXED REALITY OBJECTS

Granted: April 24, 2025
Application Number: 20250131659
A method for testing and debugging interaction of collaborative mixed reality objects is disclosed. In one embodiment, such a method includes receiving inputs including a first mixed reality object expressed by a first set of attributes, a second mixed reality object expressed by a second set of attributes, a first individual test case associated with the first mixed reality object, and a second individual test case associated with the second mixed reality object. The method…

ARTIFICIAL DATA GENERATION FOR DIFFERENTIAL PRIVACY

Granted: April 24, 2025
Application Number: 20250131116
An embodiment configures a plurality of parameters, the parameters being usable to generate artificial data from original data, the configuring adjusting a level of privacy in the artificial data. An embodiment fits a distribution type to a variable of the original data. An embodiment adjusts, using a desired level of privacy and the distribution type, a level of noise, wherein the level of noise corresponds to the desired level of privacy. An embodiment generates, using the distribution…

MODEL EMERGENT CAPABILITY ANALYSIS

Granted: April 24, 2025
Application Number: 20250131029
An embodiment trains, using a database of tasks, a classifier model to classify an input task into a task category. An embodiment generates a plurality of prompts. An embodiment applies a first prompt in the plurality of prompts to a trained model, the trained model producing a first model output in response to the first prompt. An embodiment classifies, using the trained classifier model, the first model output into a first task category. An embodiment determines that the first task…

ENERGY CONSUMPTION AGGREGATION AND TRACKING PER DATA OBJECT BASED ON A BLOCKCHAIN TOKEN

Granted: April 24, 2025
Application Number: 20250130623
An embodiment registers a node and a data object on a blockchain. The embodiment schedules by a Scheduler an object task associated with the data object in a Data Controller, generating a task execution token by the Data Controller on the blockchain where the task execution token is associated with the object task. The embodiment senses the task execution token by the node received from the Data Controller; responsive to the sensed task execution token executes the object task on the…

HOMOMORPHIC GENERATION OF ROTATION KEYS

Granted: April 10, 2025
Application Number: 20250119286
A system for homomorphically generating rotation keys for use in homomorphic computation in association with a client, and a server coupled to the client machine over a network. Client-side code executes in the client to derive a set of Learning With Errors (LWE) ciphertexts from a secret key polynomial, the secret key polynomial having a set of coefficients. Each LWE ciphertext is derived from a coefficient of the secret key polynomial and having a single coefficient. The client-side…

SLIDING WINDOW MEMORY OPTIMIZATIONS FOR TIME-SERIES FOUNDATION MODELS

Granted: April 10, 2025
Application Number: 20250117550
An embodiment senses a raw data sequence by a central processing unit, responsive to the raw data sequence, computes by the central processing unit a transfer data size of the raw data sequence based at least in part on the comparison of a data size of the raw data sequence to a memory size of a graphics processing unit. The embodiment transfers by the central processing unit of the raw data sequence to the graphics processing unit based on the transfer data size. The embodiment trains a…

MULTIPLE DISTRIBUTED PRIVATE REGISTRY MANAGEMENT

Granted: April 10, 2025
Application Number: 20250117296
An embodiment maps identifying information of a remote registry into a database within a local inventory at a local registry hub. An embodiment selects at least one remote registry from an index maintained in the local inventory in accordance with a policy received at a scheduler from an external client of the local registry hub. An embodiment selects a locally stored image in accordance with a policy received from an external client of the local registry hub. An embodiment uploads…

CULTURE-AWARE RECOMMENDATION OVER VISUAL SCANNING IN DYNAMIC SOCIAL ENVIRONMENTS

Granted: March 27, 2025
Application Number: 20250104408
An embodiment senses an object from an object screening system, and responsive to the sensed object, generates a context information based on the sensed object. The embodiment generates a cultural classification by a Culturally Aware Objects Model based in part on the context information wherein the Culturally Aware Objects Model is trained on a cultural factor of an object. The embodiment generates a moderated context information by a Sensitive Information Moderation Model based in part…

SURVEY ABANDONMENT PREDICTION MODEL

Granted: March 27, 2025
Application Number: 20250103946
An embodiment senses a survey sequence, responsive to the sensed survey sequence, inputs the sensed survey sequence into a prediction model. The embodiment comprises a prediction model wherein the prediction model comprises training a hidden Markov model on a previously administered survey with a corresponding response status as a hidden status and a corresponding linguistic metric as an observation. The embodiment computes a probability of a response status of the sensed survey sequence…

HIGH-DIMENSIONAL COMPUTING BASED TRAINING AND INFERENCING

Granted: March 27, 2025
Application Number: 20250103849
An embodiment establishes a neural network that comprises a plurality of layers. The embodiment receives a plurality of input data sequences into a layer of the neural network, the plurality of input data sequences comprises a first input data sequence and a second input data sequence. The embodiment superposes the first input data sequence and the second input data sequence, thereby creating a superposed embedding. The embodiment transforms the superposed embedding by applying a…

EMBEDDING BASED HETEROGENOUS DATASET EVALUATION

Granted: March 27, 2025
Application Number: 20250103590
An embodiment generates, using a trained document embedding model, a plurality of table embeddings, each table embedding in the plurality of table embeddings representing a table in a dataset. An embodiment generates, using the trained document embedding model, a query embedding, the query embedding representing a natural language query regarding the dataset. An embodiment identifies a set of responsive tables, the set of responsive tables comprising a first table in the dataset, the…

VIRTUAL MACHINE MIGRATION RESOURCE MANAGEMENT

Granted: March 27, 2025
Application Number: 20250103374
An embodiment generates a compute resource allocation limit parameter for controlling a total amount of compute resources consumed by a set of virtual machines over a combination of a source host environment and a target host environment. The embodiment adjusts an allocation of compute resources for the set of virtual machines according to the compute resource allocation limit parameter. The embodiment migrates the set of virtual machines from the source host environment to the target…

POST-MODELING CATEGORY MERGING

Granted: March 20, 2025
Application Number: 20250094831
An embodiment identifies, by a post-modeling category merging engine, a plurality of valid pairs associated with a categorical predictor, the plurality of valid pairs representing potential mergers of categories associated with a categorical predictor of a predictive model. The embodiment tests, by the post-modeling category merging engine, a merge strategy for the plurality of valid pairs to determine a merger that minimizes a loss in accuracy of the predictive model. The embodiment…

AUTHENTICATOR PUSH NOTIFICATION CHECK IN OFFLINE MODE

Granted: March 20, 2025
Application Number: 20250097225
A technique for multi-factor authenticating a user on a first device, the user having an associated second device configured with an authenticator application, and wherein the authenticator application is offline. In this scenario, and responsive to receipt of a request to access a protected resource, a push notification is sent to the authenticator. While the push notification remains pending, a delivery status of the push notification is requested. Upon determining based on the…

INTELLIGENT ORCHESTRATION SYSTEM FOR EMOTION CONTAGION IN MULTI-HUMAN TO MULTI-AGENT INTERACTIONS

Granted: March 20, 2025
Application Number: 20250094842
An embodiment senses an interaction among a software agent and a plurality of humans, responsive to the sensed interaction, computes a mood pattern in a Mood Pattern Observation Component based on the sensed interaction. The embodiment computes a prevalent mood pattern in a Mood Pattern Grouping Component based on the mood pattern. The embodiment decides by an Orchestration of Agent Interactions Component based on the prevalent mood pattern to adapt a response of the software agent to…