Transformer-Based Model Knowledge Graph Link Prediction
Granted: October 13, 2022
Application Number:
20220327356
A system, product, and method are provided for improving knowledge graph (KG) link prediction using transformer-based artificial neural networks. A first topic model is leveraged against a first dataset derived from a KG containing a plurality of first triples. The first triples include first entities and first edges connecting the first entities to represent relationships between the first connected entities. A first similarity function is applied to the first connected entities of the…
AUTOMATED TIME SERIES FORECASTING PIPELINE GENERATION
Granted: October 13, 2022
Application Number:
20220327058
To automate time series forecasting machine learning pipeline generation, a data allocation size of time series data may be determined based on one or more characteristics of a time series data set. The time series data may be allocated for use by candidate machine learning pipelines based on the data allocation size. Features for the time series data may be determined and cached by the candidate machine learning pipelines. Predictions of each of the candidate machine learning pipelines…
IDENTIFYING RELATED MESSAGES IN A NATURAL LANGUAGE INTERACTION
Granted: September 29, 2022
Application Number:
20220309441
By executing a natural language processing model on a set of natural language text describing a first engagement, a set of characteristics of the first engagement is generated. By executing the natural language processing model on a set of natural language text describing a future engagement, a set of characteristics of the future engagement is generated. The first engagement is determined to be above a threshold similarity with the future engagement. Using the skillset used in…
AUTHENTICATION IN AN UPDATE MODE OF A MOBILE DEVICE
Granted: September 29, 2022
Application Number:
20220309161
An embodiment includes activating, responsive to receiving an update notification, an update mode of a mobile device, wherein the activating of the update mode includes disabling a primary communication interface and enabling a secondary communication interface, and wherein the update notification includes notification of a software update available for the mobile device. The embodiment also includes initiating execution of the software update on the mobile device while the mobile device…
Method and System for Automating Scenario Planning
Granted: September 22, 2022
Application Number:
20220300852
Embodiments are provided that relate to a computer system, a computer program product, and a computer-implemented method for automating scenario planning. Embodiments involve machine learning (ML) and an artificial intelligence (AI) planner to capture a general scenario planning (GSP) problem and provide a solution to the GSP problem in the form of trajectories.
Neuro-Symbolic Approach for Entity Linking
Granted: September 22, 2022
Application Number:
20220300799
A system, computer program product, and method are provided for entity linking in a logical neural network (LNN). A set of features are generated for one or more entity-mention pairs in an annotated dataset. The generated set of features is evaluated against an entity linking LNN rule template having one or more logically connected rules and corresponding connective weights organized in a tree structure. An artificial neural network is leveraged along with a corresponding machine…
RUN-TIME COMMUNICATIONS PROTOCOL PARAMETER ADJUSTMENT IN CONTAINERIZED APPLICATIONS
Granted: September 22, 2022
Application Number:
20220300611
At a sidecar portion sharing a container with a first application portion, metadata describing a modification to a communications protocol is received. At the sidecar portion, a communication of the first application portion to a second application outside the container is received. The modifying is performed according to the metadata. The modified communication is transmitted to the second application.
AUTOMATIC NEUTRAL POINT OF VIEW CONTENT GENERATION
Granted: September 22, 2022
Application Number:
20220300517
From a set of natural language text documents, a concept tree is constructed. For a node in the concept tree a polarity of the subset represented by the node is scored. A second set of natural language text documents is added to the subset, the adding resulting in a modified subset of natural language text documents having a polarity score within a predefined neutral polarity score range. From the modified subset, a bin of sentences is selected according to a sentence selection…
SOFT DELETION OF DATA IN SHARDED DATABASES
Granted: September 15, 2022
Application Number:
20220292120
An embodiment includes receiving a request to delete a specified document from a primary shard of a sharded database. The embodiment also includes inserting a soft-deletion document to a soft-deletion shard, wherein the soft-deletion document identifies the specified document, which remains in the primary shard. The embodiment also includes receiving a query from a client application, wherein the specified document satisfies the query. The embodiment also includes blocking the specified…
TEMPLATE BASED AGENTLESS SYSTEM CONFIGURATION MANAGEMENT
Granted: September 8, 2022
Application Number:
20220286358
A system configuration template is configured according to a first configuration command received from a configuration management system executing on a control computer system. A node configuration command is generated for a node computer system. The node configuration command adjusts a configuration of a node computer system to conform to the system configuration template.
TRANSMON QUBIT FLIP-CHIP STRUCTURES FOR QUANTUM COMPUTING DEVICES
Granted: September 8, 2022
Application Number:
20220284333
A quantum computing device is formed using a first chip and a second chip, the first chip having a first substrate, a first set of pads, and a set of Josephson junctions disposed on the first substrate. The second chip has a second substrate, a second set of pads disposed on the second substrate opposite the first set of pads, and a second layer formed on a subset of the second set of pads. The second layer is configured to bond the first chip and the second chip. The subset of the…
RESILIENT ADAPTIVE BIASED LOCKING IN MULTI-THREAD CONCURRENT PROGRAM EXECUTION
Granted: September 8, 2022
Application Number:
20220283879
A computer-implemented method and system for resilient adaptive biased locking. The method includes adding, in a system including an adaptive lock reservation scheme having a learning state, a component comprising a per class counter that counts, collectively, a number of learning failures and a number of revocation failures. An embodiment includes initializing the per class counter upon loading a class with a predetermined value representing at least one of a maximum number of learning…
KEY SPECIFIC FINGERPRINT BASED ACCESS CONTROL
Granted: May 12, 2022
Application Number:
20220147603
Using a biometric sensor coupled to a touchscreen, fingerprint data is collected from within a plurality of virtual key areas of the touchscreen. A virtual key area in the plurality of virtual key areas comprises an area of the touchscreen configured to display an input prompt and collect touch data responsive to the input prompt. Responsive to determining that the fingerprint data has above a threshold level of similarity with stored fingerprint data associated with each of the virtual…
COPY PROCESS SUBSTITUTING COPMPRESSIBLE BIT PATTERN FOR ANY UNQUALIFIED DATA OBJECTS
Granted: May 12, 2022
Application Number:
20220147420
A copy procedure detects qualified data objects in a body of source data, and copies the source data to a target storage unit except for unqualified data objects, which are replaced with a prescribed bit pattern. Following completion of the backup, a record is prepared indicating that all data objects exist in the specified target storage, regardless of whether each data object was replaced with a predetermined bit pattern rather than being physically written to the specified target…
IDENTIFICATION AND/OR PREDICTION OF FAILURES IN A MICROSERVICE ARCHITECTURE FOR ENABLING AUTOMATICALLY-REPAIRING SOLUTIONS
Granted: May 12, 2022
Application Number:
20220147409
A computer-implemented method according to one embodiment includes causing a failure event in each of a plurality of microservices of a system and collecting failure effect data associated with the caused failure events. A mapping is created detailing transition of the microservices between different states and the collected failure effect data is analyzed for creating the mapping. The method further includes outputting a predetermined notification in response to a determination that a…
WORKFLOW PATCHING
Granted: May 12, 2022
Application Number:
20220147344
Various embodiments are provided for patching of workflows in a computing environment by one or more processors in a computing system. One or more patches may be extracted from a source workflow. The target workflow in a plurality of nodes may be statically or dynamically modified by applying the one or more patches to the target workflow. The one or more of the plurality of nodes may be added, removed, or modified in the target workflow while the target workflow is active according to…
DYNAMIC REPLACEMENT OF DEGRADING PROCESSING ELEMENTS IN STREAMING APPLICATIONS
Granted: May 5, 2022
Application Number:
20220138061
An embodiment includes monitoring a distributed computing application at runtime for occurrence of a condition, where the condition includes occurrence of a degradation condition on a processing element (PE). The embodiment also includes starting a provisional PE on a second node at runtime while maintaining runtime operation of the PE. The embodiment compares operation of the PE to operation of the provisional PE based on a performance metric associated with the computing resource. The…
USING FUSION TO REDUCE ENCRYPTION IN STREAMING APPLICATIONS
Granted: May 5, 2022
Application Number:
20220137940
An embodiment includes analyzing data associated with an original flow graph comprising a plurality of operators of a stream computing application, including identifying a secure network connection between a first operator and a second operator that uses encryption. The embodiment fuses the first operator with the second operator such that a first logical function of the first operator is combined with a second logical function of the second operator. The embodiment then generates a…
CONFIGURING HARDWARE MULTITHREADING IN CONTAINERS
Granted: April 28, 2022
Application Number:
20220129305
As part of a container initialization procedure, a maximum number of hardware threads per processor core in a set of cores of a computer system are enabled, the container initialization procedure configuring an operating system executing on the computer system for container execution and configuring a first container for execution on the operating system. From a set of available cores in the set of cores, an execution core is selected. In the selected execution core, a number of threads…
CASCADED FACT-BASED SUMMARIZATION
Granted: April 28, 2022
Application Number:
20220129636
An embodiment calculates a point of view (POV) value for a subportion of an item of media content, including evaluating user inputs related to an automatically detected POV of the subportion of the item. The embodiment also calculates a non-factual cost for the subportion of the item indicative of an amount of the subportion of the item that lacks support in a fact-based corpora. The embodiment also performs a cascaded summarization process comprising generating a summary of the item…