Fast identification of offense and attack execution in network traffic patterns
Granted: December 23, 2021
Application Number:
20210400063
A method, apparatus and computer system to identify threats on a TCP/IP-based network. The approach leverages a set of reference patterns (or “network spectrals”) associated with one or more defined Indicators of Compromise (IoCs). At least one reference pattern is time-bounded and profiles a network traffic pattern using a set of session data (e.g., volume, direction, traffic metadata) that is payload-neutral and may be derived in part by time-series compression of at least one…
Migration Risk Assessment, Recommendation, and Implementation
Granted: December 23, 2021
Application Number:
20210398023
Embodiments relate to a system, a program product, and a method to support a migration operation. Risk factors associated with a migration operation are assessed. The assessment includes assigning respective risk score values to the identified risk factors, assigning respective weight values to the identified risk factors, and calculating a composite risk score based on the assigned risk score values and the assigned weight values. At least one remediation action is recommended to reduce…
DEPTH-CONSTRAINED KNOWLEDGE DISTILLATION FOR INFERENCE ON ENCRYPTED DATA
Granted: December 23, 2021
Application Number:
20210397988
This disclosure provides a method, apparatus and computer program product to create a full homomorphic encryption (FHE)-friendly machine learning model. The approach herein leverages a knowledge distillation framework wherein the FHE-friendly (student) ML model closely mimics the predictions of a more complex (teacher) model, wherein the teacher model is one that, relative to the student model, is more complex and that is pre-trained on large datasets. In the approach herein, the…
Cookie compliance management
Granted: December 16, 2021
Application Number:
20210392168
A cookie compliance management system enables automated evaluation of cookie compliance within an enterprise. The system determines whether a cookie set by an application in the environment is compliant with a policy. It comprises a workflow engine, a cookie discovery engine (CDE), a cookie characterization engine (CCE), a cookie policy engine (PE), and a cookie registry. The workflow engine receives a request to initiate an evaluation of an application for cookie compliance. The CDE is…
METHODS AND SYSTEMS FOR MULTIPLE ENTITY TYPE ENTITY RECOGNITION
Granted: December 16, 2021
Application Number:
20210390256
Embodiments for generating entity recognition models are provided. A data set including a plurality of entity references and a plurality of entity types are received. The plurality of entity types are divided into a plurality of entity type groups. The data set is divided into a plurality of data subsets. Each of the plurality of data subsets is associated with a respective one of the plurality of entity type groups. A plurality of entity recognition models are trained. Each of the…
SUMMARIZING MULTI-MODAL CONVERSATIONS IN A MULTI-USER MESSAGING APPLICATION
Granted: December 9, 2021
Application Number:
20210383799
An embodiment of a summarization application divides collected conversation data into media and text components. The application implements respective machine learning mechanisms to enhance modeling operations of the text and media components to identify key elements from the conversation. The application generates a headline banner from a group of key elements based on an analysis involving first predetermined criteria. The application also combines additional key elements to the group…
Taxonomy Construction via Graph-Based Cross-domain Knowledge Transfer
Granted: December 9, 2021
Application Number:
20210383205
A system, computer program product, and method are provided for employing a graph neural network (GNN) to construct a taxonomy. The GNN is subject to a training cycle and an inference cycle. The training cycle encodes cross-domain terms pairs from a set of noisy cross domain pairs extracted from a corpora, and outputs a preliminary taxonomy. The inference cycle identifies candidate term pairs and selectively subjects the candidate term pairs to selective filtering to produce a system…
REMOTE DIRECT MEMORY ACCESS FOR CONTAINER-ENABLED NETWORKS
Granted: December 9, 2021
Application Number:
20210382846
An embodiment includes mapping, responsive to receiving a request for a container image from a container host, the requested container image to a first computer memory on a registry server. The embodiment also includes exposing a window storing the mapped container image to the container host using a collective window-creation call with the container host. The embodiment also includes processing a Remote Direct Memory Access (RDMA) data transfer request to select a lock type for the…
REAL-WORLD ACTIVITY SIMULATION AUGMENTATION WITH REAL-WORLD DATA OF THE ACTIVITY
Granted: December 9, 2021
Application Number:
20210379492
By analyzing video, audio, and statistical data of a real-world activity, a real-world scenario is identified that is within a threshold similarity of the analyzed video, audio, and statistical data of the real-world activity. The real-world scenario is applied to a game application that uses the real-world activity as a data source, the applying comprising adjusting a portion of a physics engine, the physics engine simulating a physical phenomenon portrayed in the game application.
PRIVACY-ENHANCED DECISION TREE-BASED INFERENCE ON HOMOMORPHICALLY-ENCRYPTED DATA
Granted: December 2, 2021
Application Number:
20210376995
A technique for computationally-efficient privacy-preserving homomorphic inferencing against a decision tree. Inferencing is carried out by a server against encrypted data points provided by a client. Fully homomorphic computation is enabled with respect to the decision tree by intelligently configuring the tree and the real number-valued features that are applied to the tree. To that end, and to the extent the decision tree is unbalanced, the server first balances the tree. A…
INTELLIGENT APPLICATION LIBRARY MANAGEMENT
Granted: December 2, 2021
Application Number:
20210374558
Various embodiments are provided for providing intelligent library management in a computing environment by a processor. Application compatibility may be learned from a plurality of projects, repositories, application libraries, data sources, or a combination thereof. A list of recommended application libraries, ordered according to the application compatibility, may be automatically provided for implementation, integration, or replacements of one or more sections of an application…
RESTRICTING SECURITY KEY TRANSFER FROM A KEY MANAGEMENT SERVER IN AN ENTERPRISE
Granted: November 25, 2021
Application Number:
20210367768
An enterprise key management server operates in association with a location service that maintains information defining at least one physical boundary of the enterprise. Upon receipt at the key management server of a request that requires release of key material, an additional security check is performed. When the request is received from a GPS-enabled storage device, the key management server queries the location service to determine whether that device is within the boundary. If so,…
ASYNCHRONOUS HOST FILE SYSTEM BASED DATA REPLICATION
Granted: November 25, 2021
Application Number:
20210365411
A write operation storing data in a first storage device is duplicated to a first replication file. A set of differences between a first version of the first replication file determined at a first time and a second version of the first replication file determined at a second time is determined, the set of differences comprising a set of results of duplicated write operations occurring between the first time and the second time. At a second file system, storage of the set of differences…
ENSEMBLE TRAINING IN A DISTRIBUTED MARKETPLACE
Granted: November 18, 2021
Application Number:
20210357819
Embodiments for ensemble training in a distributed marketplace in a computing environment. One or more ensemble machine learning models may be provided from a plurality of machine learning models competing within the distributed marketplace that achieve a performance on ensemble training data equal to or greater than a selected performance threshold, wherein the distributed marketplace is a blockchain.
INCIDENT MANAGEMENT FOR TRIAGING SERVICE DISRUPTIONS
Granted: November 18, 2021
Application Number:
20210357284
For incident management, parsing, responsive to an incident ticket being opened relative to a first application. The parsing identifying a set of incident data. Identifying, using a dependency graph, a set of applications, wherein each application in the set of applications is dependent on the first application through at least one dependency relationship. Notifying, responsive to the incident ticket, a subset of a set of users of a second application about the incident ticket related to…
Modification of Codified Infrastructure for Orchestration in a Multi-Cloud Environment
Granted: November 18, 2021
Application Number:
20210357206
A system, computer program product, and method are provided for supporting risk evaluation and modification of an executable codified infrastructure. The codified infrastructure is analyzed to identify any non-native program instructions. A selection of the identified non-native program instructions are combined and subjected to a risk evaluation by non-native tools. A risk evaluation result is mapped to corresponding lines of the source code, and a risk identifier is assigned to the…
OPTIMAL PLACEMENT OF DATA STRUCTURES IN A HYBRID MEMORY BASED INFERENCE COMPUTING PLATFORM
Granted: November 18, 2021
Application Number:
20210357138
In a deep neural network (DNN), weights are defined that represent a strength of connections between different neurons of the DNN and activations are defined that represent an output produced by a neuron after passing through an activation function of receiving an input and producing an output based on some threshold value. The weight traffic associated with a hybrid memory therefore is distinguished from the activation traffic to the hybrid memory, and one or more data structures may be…
UTILIZING COHERENTLY ATTACHED INTERFACES IN A NETWORK STACK FRAMEWORK
Granted: November 11, 2021
Application Number:
20210352023
Embodiments for implementing an enhanced network stack framework in a computing environment. A plurality of network buffers coherently attached between one or more applications and a network interface may be shared while bypassing one or more drivers and an operating systems using an application buffer, a circular buffer and a queuing and pooling operation.
Multi Objective Optimization of Applications
Granted: November 4, 2021
Application Number:
20210342132
A system, computer program product, and method are provided for orchestrating a multi objective optimization of an application. A set of two or more key performance indicators (KPIs) and one or more parameters associated with the application are received. A machine learning (ML) based surrogate function learning model in combination with an acquisition function is leveraged to conduct one or more adaptive trials. Each trial consists of a specific configuration of the one or more…
TEMPLATE BASED MULTI-PARTY PROCESS MANAGEMENT
Granted: November 4, 2021
Application Number:
20210342837
From a first group of records of a set of transactions, a set of common transactions is extracted. The first group is formed based on a criterion. A record corresponds to a transaction in the set of transactions. A first transaction in the set of common transactions is classified into a transaction type. From a first actor associated with the first transaction, a first role corresponding to the first transaction is determined. Using the transaction type, the first role, and the time…