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…
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…
AUTOMATED GENERATION OF TRAINING DATA FOR AN ARTIFICIAL-INTELLIGENCE BASED INCIDENT RESOLUTION SYSTEM
Granted: October 17, 2024
Application Number:
20240346306
An embodiment includes detecting incident data and resolution data in monitored data collected while monitoring an information technology (IT) environment. The embodiment correlates the incident data with the resolution data according to a detected change in health metrics data from the monitored data. The embodiment stores the correlated incident data and resolution data as a training dataset stored in a database and then trains a machine learning model using the training dataset. The…
COGNITIVE MANAGEMENT OF VIRTUAL MEETINGS
Granted: October 3, 2024
Application Number:
20240333543
An embodiment associates a virtual-meeting host designation with a first user. During the virtual meeting, the embodiment generates meeting context data that includes user characteristic data and meeting characteristic data. The embodiment uses the meeting context data to generate a predicted end time for the virtual meeting and predicts a meeting run-over condition indicative of the virtual meeting continuing past a scheduled end time by comparing the predicted end time and a scheduled…
OPTIMIZING USER RESEARCH AND OBJECT STRUCTURE OF WORKFLOWS
Granted: October 3, 2024
Application Number:
20240330829
Optimizing a user experience (UX) through improved efficiency of UX research includes using a processor to identify a candidate object, associated with parameters, for research. A current state of the candidate object is assessed by the processor based on the parameters. This assessment may include performing simulations, performed by the processor, on the candidate object using different combinations of the parameters. Research methods are selected, by the processor, from research…
MULTI-FEATURE RISK ANALYSIS
Granted: October 3, 2024
Application Number:
20240330815
An embodiment defines a risk model that generates a risk score for an asset based on a plurality of factors, including a first factor that is a first factor type and a second factor that is a second factor type. The model includes a plurality of associations, including a first association that associates a first factor weight with a specified significance of the first factor, and a second association that associates a second factor weight with a time-based metric of the second factor.…
SELECTIVE DATA RETENTION IN A GROUNDING BASED APPLICATION
Granted: October 3, 2024
Application Number:
20240330721
An embodiment includes configuring a grounding based application (GBA) structure comprising a plurality of layers, where the plurality of layers comprises a first layer and a second layer, the first layer having a first node that receives an input associated with a child node responsive to an input query, and the second layer having a second node that outputs a response to the input query. The embodiment also includes evaluating, using the GBA structure, a logical inference based on the…
ACCELERATION OF INFLIGHT DEPLOYMENTS
Granted: October 3, 2024
Application Number:
20240330327
Leveraging production deployments to accelerate inflight deployments in a computing environment. A component is extracted, which is identified in the production deployment. The identified, extracted component is analyzed to derive a set of data describing the identified, extracted component. A relationship between the data is built. The relationship is used to develop an enterprise-wide methodology that is utilized to accelerate development of an additional, inflight deployment by…
DYNAMIC MICROSERVICES MANAGEMENT AND CODE GENERATION
Granted: October 3, 2024
Application Number:
20240329944
A first function of a first microservice and a second function of a second microservice are derived from data of an application using a plurality of microservices. From the first function and the second function, an embodiment determines that the first microservice and the second microservice have above a threshold similarity with each other. An embodiment determines a set of differences between the first microservice and the second microservice. New source code of the application is…
FAST FILLING OF SOLID STATE DRIVES
Granted: October 3, 2024
Application Number:
20240329832
In one general embodiment, a computer-implemented method includes receiving specification of an amount of drive space in a solid state drive (SSD) to emulate, the specified amount being less than all of the drive space of the SSD. The SSD is formatted such that only a number of blocks that provides the specified amount of drive space are made available, and the other blocks are skipped. The available blocks are distributed substantially evenly across planes of the SSD. A presented amount…
MINIMIZATION OF INDIVIDUAL FILE-LEVEL BACKUP FOR POLICY-BASED ARCHIVAL AND EXPIRATION
Granted: September 26, 2024
Application Number:
20240320102
Embodiments for minimizing creations of individual file backups in a safeguarded copy environment include determining, by one or more processors, a policy-based requirement exists that a backup copy of a file must be maintained in storage for a predefined time period. The one or more processors search and determine that one or more immutable point-in-time copies currently residing in storage include a current backup copy of the file. Responsive to determining that the one or more…
MACHINE LEARNING MODEL RISK ASSESSMENT USING SHADOW MODELS
Granted: September 26, 2024
Application Number:
20240320541
Using data of a target machine learning model, a shadow model is generated. A predefined test is performed on the shadow model, the performing resulting in a first test result. A risk score comprising the first test result and a second test result is computed, the second test result obtained by performing a second predefined test using the data of the target machine learning model.
REDUCING INFERENCE TIME PROCESSING DEEP LEARNING MODELS
Granted: September 26, 2024
Application Number:
20240320222
Various embodiments are provided herein for decreasing a central processing unit (CPU) inference time, thereby shortening processing time of a deep learning model for which run-time complexity is proportional to an output sequence length. A compacted sequence is developed that is used to train the deep learning model. An output of the trained model becomes the compacted sequence on which a post-processing method operates to create an uncompacted version of a predicted sequence.