IBM Patent Applications

SIGNATURE DISCOURSE TRANSFORMATION

Granted: December 19, 2024
Application Number: 20240419890
The illustrative embodiments provide for signature discourse transformation. An embodiment includes detecting a signature discourse of a user by analyzing the user's discourse using corpus linguistics. The embodiment also includes generating computing a collection of words distinct to the user. The embodiment also includes sensing, using tone analysis and a natural language process model, a tone of the collection of words distinct to the user in the signature discourse utterance. The…

COLLABORATIVE ASSISTANCE PLATFORM

Granted: December 19, 2024
Application Number: 20240419697
A computer-implemented method comprises generating an event from a task demonstration within a digital channel, forming a collaboration context based on the event, defining a collaboration by associating an assistive action with the collaboration context, transforming the collaboration context into a conversational model, evaluating an interaction session within the digital channel for an interaction that matches the collaboration context, and upon detection of the interaction that…

ARTIFICIAL INTELLIGENCE ACCELERATOR USING MANTISSA QUANTIZATION SCHEME

Granted: December 19, 2024
Application Number: 20240419401
Various embodiments are provided herein for performing a mathematical calculation in a computing environment. A quantization scheme is implemented, allowing at most one (1) non-zero-valued bit in the mantissa of a floating point number.

SOFTWARE ROBOT ORCHESTRATION ENGINE

Granted: December 19, 2024
Application Number: 20240419130
An embodiment configures a software robot to operate collaboratively with a plurality of platforms within a work environment. The embodiment decomposes, via the software robot, a request to perform a task received from one of the platforms, into at least one integration-action pair. An integration in this pair represents a configuration to operate on an execution platform within the plurality of platforms where a function is to be executed; an action in the pair represents the function…

NETWORK SECURITY ASSESSMENT BASED UPON IDENTIFICATION OF AN ADVERSARY

Granted: December 12, 2024
Application Number: 20240414184
A computer-implemented method comprises establishing a database based at least in part on network traffic data received from a network, detecting adversarial behavior within the network traffic data, identifying an adversary associated with the adversarial behavior, determining a plurality of specific indicators of compromise that are associated with the adversary that has been identified, constructing a query based on the plurality of specific indicators of compromise, submitting the…

NON-LINEAR APPROXIMATION ROBUST TO INPUT RANGE OF HOMOMORPHIC ENCRYPTION ANALYTICS

Granted: December 12, 2024
Application Number: 20240413966
A technique for privacy-preserving homomorphic inferencing using a neural network having an activation function, such as a non-linear high-degree polynomial. The network is trained to learn input features of an input feature vector together with their associated inverses. During inferencing, an encrypted data point is received at the network. The data point comprises an input feature vector that has been extended with a set of one or more additional feature values, the set of one or more…

INTERACTIVE DATASET EXPLORATION AND PREPROCESSING

Granted: December 12, 2024
Application Number: 20240411750
A functionality intent is extracted from a natural language input, the functionality intent comprising an operation on a dataset. A portion of source code implementing the functionality intent is generated. Using a result of executing an executable version of the portion of source code on the dataset, a next functionality intent is recommended, the next functionality intent expressed in natural language form.

DYNAMIC DATA CENTER EQUIPMENT ANALYSIS FOR SERVICE LEVEL AGREEMENT RECOMMENDATION

Granted: December 5, 2024
Application Number: 20240403152
Using a failure probability model, a probability of a failure in a first system within a specified time period is predicted. Using an impact model, an impact of the failure on a second system is predicted. Using a resilience model, an impact reduction of the failure is predicted. The probability, the impact, and the impact reduction are mapped into a recommended service level agreement category for the first system, the mapping performed using a classifier model.

USER-SPECIFIC NETWORK CONFIGURATION MANAGEMENT

Granted: November 28, 2024
Application Number: 20240396798
A network usage plan is constructed using a network usage prediction model. The network usage plan comprises a first time and a first desired network configuration to be implemented at the first time. A network is configured according to the first desired network configuration for use at the first time. Responsive to determining, during a time period in which the network is configured according to the first network configuration, that a usage requirement has changed more than a threshold…

WORKLOAD DISTRIBUTION TO FAILOVER SITES BASED ON LOCAL SITE PROPERTIES

Granted: November 28, 2024
Application Number: 20240396964
Provisioning workloads in a distributed computing environment includes receiving a workload by one or more processors maintained at a primary site located at a first geographical location, which is associated with first geographical characteristics. The workload is associated, based on the first geographical characteristics, with the primary site and the first geographical location using metadata of the workload. A secondary site for the workload, located at a second geographical…

TRANSLATION CORRECTION WHEN PERFORMING GUI GLOBALIZATION TESTING

Granted: November 28, 2024
Application Number: 20240394299
A method for correcting translation errors when performing GUI globalization testing is disclosed. In one embodiment, such a method takes a screenshot of a graphical user interface (GUI). The method further enables a user to select text in the screenshot. In certain embodiments, one or more of the text and coordinates associated with the text are stored in picture attributes associated with the screenshot. In response to the selection, the method automatically retrieves a file in which…

ENVIRONMENTAL CONDITION-BASED WORKSPACE ASSIGNMENT

Granted: November 28, 2024
Application Number: 20240392994
A workspace is assigned according to a temperature preference, for a time period. The temperature preference and the time period are specified in a workspace booking request. Using a building management system, an ambient temperature of the workspace is adjusted during the time period. The adjusting results in the ambient temperature matching, within a threshold amount, the temperature preference.

AUGMENTED-REALITY-INTERFACE CONFLATION IDENTIFICATION

Granted: November 21, 2024
Application Number: 20240386674
A method for detecting conflation errors in an augmented reality interface is disclosed. In one embodiment, such a method includes receiving an actual screenshot of an augmented reality interface. The method generates, using a generative adversarial network (GAN), a replica screenshot of the augmented reality interface that indicates how the actual screenshot is expected to appear. The replica screenshot is non-identical to the actual screenshot. The method receives the actual screenshot…

IMPLEMENTING MULTIPLE THREAD SCENES IN VIRTUALIZED METAVERSE

Granted: November 21, 2024
Application Number: 20240386660
Various embodiments are provided herein for implementing multiple thread scenes in a computing environment virtualized metaverse. A multi-layered thread to be instanced in the virtualized metaverse is developed. A main thread scene, and a virtualized avatar that is projected in the main thread scene, is developed. The creation and merger of the main thread scene with other thread scenes featuring the virtualized avatar throughout the multi-layered thread according to a predetermined…

DYNAMIC RESOURCE CONSTRAINT BASED SELECTIVE IMAGE RENDERING

Granted: November 21, 2024
Application Number: 20240386632
Within a video frame, elements are identified. A graph is constructed for a portion of video content including the video frame. Using the graph and an excitement level corresponding to an element in the plurality of elements, the video frame is divided into an alterable region and an unalterable region. By solving an optimization problem, a compute resource and a rendering application are selected, the compute resource represented by a runtime feature vector encoding a plurality of…

CUSTOMER-SUPPLIED DRONE RECHARGE FACILITY

Granted: November 21, 2024
Application Number: 20240386369
A method for extending the range of a delivery drone is disclosed. In one embodiment, such a method includes enabling a customer of a supply chain provider to selectively include a drone charging station of the customer in a drone charging network of the supply chain provider. The method gathers parameters associated with the drone charging station and updates a drone charging map of the supply chain provider to include the drone charging station and its associated parameters. The method…

HOMOMORPHIC ENCRYPTED ONE-HOT MAPS USING INTERMEDIATE CHINESE REMAINDER THEOREM (CRT) MAPS

Granted: November 14, 2024
Application Number: 20240380569
A method, apparatus and computer program product for privacy-preserving homomorphic inferencing using one-hot data representations. In this approach, a client interacting with a cloud-based server submits one-hot maps of a Chinese Remainder Theorem (CRT)-based representation of an data element, and the server expands these maps in an online phase to obtain a full one-hot map for the element. After the server obtains the full one-hot map, it performs an operation, e.g., a comparison…

DYNAMIC TIME-BASED DATA ACCESS POLICY DEFINITION AND ENFORCEMENT

Granted: November 14, 2024
Application Number: 20240378304
Data access requests are grouped into a plurality of clusters according to an activity count within each of a plurality of time periods. Based on a time separating two clusters in the plurality of clusters, a time window in which a data access policy applies is defined. Using the plurality of data access requests, a forecasting model is trained to predict a volume of future data access requests, the training resulting in a trained forecasting model. A data access policy effective during…

MINIMIZING COGNITIVE OVERLOAD USING DYNAMIC INTERACTION ENVIRONMENT ADJUSTMENT

Granted: November 14, 2024
Application Number: 20240377938
From data of a first interaction environment, user activity data while using the first interaction environment, and user biometric data while using the first interaction environment, a first cognitive load index is generated. A first directed acyclic graph corresponding to the first cognitive load index is generated. Using a graph convolutional network, the first directed acyclic graph, and a second directed acyclic graph generated from a second cognitive load index, a set of cognitive…

POLYNOMIAL APPROXIMATION OF DEEP LEARNING MODELS

Granted: October 24, 2024
Application Number: 20240354562
An embodiment includes performing a dedicated training process on a non-polynomial neural network resulting in a trained polynomial neural network, where the training process includes performing a plurality of training iterations on the neural network, and performing, between the training iterations, loss processing that (i) minimizes a loss of the neural network and (ii) reduces a range of values to a non-polynomial layer (NPL) of the neural network. The embodiment estimates a range of…