MEASURING LOCAL CD UNIFORMITY USING SCATTEROMETRY AND MACHINE LEARNING
Granted: April 27, 2023
Application Number:
20230131932
A method, a system, and a non-transitory computer readable medium for measuring a local critical dimension uniformity of an array of two-dimensional structural elements, the method may include obtaining an acquired optical spectrometry spectrum of the array; feeding the acquired optical spectrometry spectrum of the array to a trained machine learning process, wherein the trained machine learning process is trained to map an optical spectrometry spectrum to an average critical dimension…
PROVIDING A DYNAMIC RANDOM-ACCESS MEMORY CACHE AS SECOND TYPE MEMORY PER APPLICATION PROCESS
Granted: April 27, 2023
Application Number:
20230131351
A first type memory and a second type memory may be identified in a computing system. The second type memory is slower than the first type memory while having a greater storage capacity compared to the first type memory. An application process executing in the computing system may be identified. A region of the first type memory may be provided as a cache of the second type memory for the application process.
DATA PROCESSING APPLICATION SYSTEM MANAGEMENT IN NON-STATIONARY ENVIRONMENTS
Granted: April 27, 2023
Application Number:
20230129390
Various embodiments are provided for managing performance of a data processing system in a computing environment using one or more processors in a computing system. A drift may be dynamically detected in one or more machine learning models generating a plurality of predictions and deployed in a computing system. A plurality of metrics and data may be collected of the one or more machine learning models based on the drift. One or more additional machine learning models may be trained…
Risk Assessment of a Container Build
Granted: April 20, 2023
Application Number:
20230118939
An artificial intelligence (AI) platform to support selective replacement of one or more image layers of a container image build. A metadata file is subject to natural language processing and one or more corresponding vector representations are created and subject to evaluation by a set of artificial neural networks (ANNs). A first ANN assesses each vector representation with respect to compliance and operability, and the second ANN selectively assesses the vector representation(s) with…
SUPPORTING LARGE-WORD OPERATIONS IN A REDUCED INSTRUCTION SET COMPUTER ("RISC") PROCESSOR
Granted: April 20, 2023
Application Number:
20230124185
A Reduced Instruction Set Computer (“RISC”) supporting large-word operations in a computing environment is disclosed. In one implementation, in response to receiving one or more control signals from a central processing unit (“CPU”), a set of operations are executed on a state of a special purpose execution unit (“SPU”) having a plurality of SPU registers, the SPU being associated with the CPU and the state of the SPU having word widths of one or more of the plurality of…
Capturing Ordinal Historical Dependence in Graphical Event Models with Tree Representations
Granted: April 20, 2023
Application Number:
20230123421
A computer system, computer program product, and computer-implemented method are provided that includes learning a tree ordered graphical event model from an event dataset. Temporal relationships between one or more events in received temporal event data is modeled, and an ordered graphical event model (OGEM) graph is learned. The learned OGEM graph is configured to capture ordinal historical dependence. Leveraging the learned OGEM graph, a parameter sharing architecture is learned,…
DATA CLUSTERING USING ANALYSIS OF MULTIPLE ENCODING TECHNIQUES
Granted: April 20, 2023
Application Number:
20230123240
An embodiment includes building a hierarchical data structure using a hybrid hierarchical clustering process. The hybrid hierarchical clustering process comprises one or more iterations of a level-building process. An embodiment of the level-building process comprises building, by a classical processor, a first parent level of a current uppermost level of the hierarchical data structure by clustering classically-encoded clusters of the current uppermost level. The embodiment of the…
Knowledge Graph Driven Content Generation
Granted: April 20, 2023
Application Number:
20230122338
Embodiments relate to an intelligent computer platform to support knowledge graph (KG) driven content generation. A KG is created from one or more knowledge articles. The created KG includes individual nodes representing individual physical object and individual edges representing a hardware state characteristic of a physical object represented in a corresponding node. A trained computer vision model is leveraged to recognize one or more physical components and localize an active state…
DYNAMIC ADAPTIVE THREADING USING IDLE TIME ANALYSIS
Granted: April 20, 2023
Application Number:
20230122295
An embodiment includes initiating a first cycle of a process using a first number of threads that operate in parallel to collectively execute the process and collect performance data. The embodiment aggregates the performance data and computes a first idle duration based at least in part on the aggregated performance data. The embodiment projects a thread-count recommendation based at least in part on a mathematical model that includes the first number of threads as an input number of…
SOFTWARE OBJECT IDENTIFICATION USING RECORD GENERATING CODE INSERTION
Granted: April 20, 2023
Application Number:
20230121795
Using a code transformation tool, a portion of executable code is inserted into existing executable code, the existing executable code comprising an existing constructor of a class, the existing constructor, when executed, instantiating an object of the class. During execution of the existing constructor, execution of the portion is caused to occur, the execution generating a record, the record comprising execution tracing data of the object.
CONFIGURING HARDWARE MULTITHREADING IN CONTAINERS
Granted: April 20, 2023
Application Number:
20230118883
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…
CONTENT BASED ON-DEVICE IMAGE ADJUSTMENT
Granted: April 20, 2023
Application Number:
20230118072
Using a trained image classification model, a first image captured using an image capture device is classified, the trained image classification model executing in the same system as the image capture device, the classifying producing an inappropriate content classification of the first image. Using a trained feature extraction model, a pattern within a portion of the first image is recognized from the first image, the trained feature extraction model executing in the same system as the…
ENHANCED MACHINE LEARNING PIPELINES WITH MULTIPLE OBJECTIVES AND TRADEOFFS
Granted: April 13, 2023
Application Number:
20230114013
Tradeoffs, objectives, and one or more machine learning models are analyzed. One or more instantiated machine learning pipelines are generated based on the tradeoffs and objectives. A first instantiated machine learning pipeline is preferred compared to a second instantiated machine learning pipeline based on the plurality of tradeoffs and objectives.
LINGUISTIC TRANSFORMATION BASED RELATIONSHIP DISCOVERY FOR TRANSACTION VALIDATION
Granted: April 6, 2023
Application Number:
20230104607
From transaction data, a graph modeling a set of relationships between transaction elements is constructed, a node of the graph representing a transaction element, an edge of the graph representing a relationship between two transaction elements. Using a part of speech analysis model, a subset of the nodes is tagged with a corresponding first part of speech tag. An alternative part of speech tag is generated for a tagged node. A set of tagged nodes is grouped into a word group including…
GRAPH NEURAL NETWORK (GNN) TRAINING USING META-PATH NEIGHBOR SAMPLING AND CONTRASTIVE LEARNING
Granted: March 23, 2023
Application Number:
20230088676
A method to detect anomalous behavior in a computing system begins by training a graph neural network (GNN) in an unsupervised manner by applying contrastive representation learning on sets of positive samples and negative samples derived from one or more heterogeneous graphs using meta-path sampling. Following training, a temporal graph derived from system-generated events is received. The GNN is used to embed the temporal graph into a vector representation in a vector space. The…
CONVERSATIONAL SYSTEM ACTION PRESENTATION
Granted: March 23, 2023
Application Number:
20230088280
A natural language input is communicated to a back end application. Candidate agent data communicated from the back end application is presented. The candidate agent data comprises data of a set of agents considered by the back end application for performance of a command extracted from the natural language input. Candidate agent score data communicated from the back end application is presented. The candidate agent score data comprises score data of an agent in the set of agents.…
DYNAMIC ORCHESTRATION OF DISAGGREGATED RESOURCES
Granted: March 16, 2023
Application Number:
20230077733
A request may be identified having one or more constraints for accessing disaggregated resources in a computing environment. One or more resources in a plurality of disaggregated resources may be identified based on the request. Computing server instances may be dynamically orchestrated using the one or more resources in the plurality of disaggregated resources based on the one or more constraints.
GEOMETRIC SHAPE BASED EVENT COMPONENT PERSONALIZATION
Granted: March 16, 2023
Application Number:
20230083601
Using a first trained residual neural network, an event analysis is generated from a set of event description encodings, an event description encoding in the set of event description encodings encoding a natural language description of an event, the event analysis comprising a first set of coordinates in an event space. Using a second trained residual neural network, the event analysis and a user description encoding, a personalization analysis is generated, the user description encoding…
MODEL CHANGE MANAGEMENT OF ONLINE SOFTWARE AS A MEDICAL DEVICE
Granted: March 16, 2023
Application Number:
20230081085
Machine learning model change management in an online Software as a Medical Device (“SaMD”) is provided. One or more machine learning models implemented in a medical domain may be monitored where the one or more machine learning models are continuously updated. One or more changes to the one or more machine learning models. The one or more machine learning models, having the one or more changes, are certified as being in compliance with performance characteristics and compliance…
PEER NODE RECOVERY VIA APPROXIMATE HASH VERIFICATION
Granted: March 16, 2023
Application Number:
20230078996
An example operation may include one or more of receiving, from a blockchain peer node, a sequence of blocks stored in a hash-linked chain of blocks on a distributed ledger, where each block in the sequence of blocks includes a reduced-step hash of block content from a previous block in the sequence, performing an approximate hash verification on the reduced-step hashes stored among the sequence of blocks, and determining whether the sequence of blocks has been tampered with based on the…