IBM Patent Applications

SERVICE STATUS PREDICTION BASED TRANSACTION FAILURE AVOIDANCE

Granted: August 17, 2023
Application Number: 20230262137
An overloaded period of a first service is forecast. A first transaction is predicted to arrive at the first service during the overloaded period. At a second service, a transaction sequence including the first transaction is delayed, the delaying resulting in a delayed transaction sequence, the delayed transaction sequence delaying arrival of the first transaction at the first service until after the overloaded period.

COGNITIVE ROUTE PLANNING USING METRIC-BASED COMBINATORIAL EVALUATION TECHNIQUES

Granted: August 17, 2023
Application Number: 20230259872
An embodiment includes parsing geographical data into a path graph having a plurality of nodes and edges, and identifying first and second subsets of the nodes as source nodes and destination nodes, respectively. The embodiment generates path data for a candidate delivery route from a source node to a destination node and along an edge between the source and destination nodes. The embodiment processes the path data using first and second evaluation techniques based on respective metrics.…

PROVIDING ONLINE EXPERT-IN-THE-LOOP TRAINING OF MACHINE LEARNING MODELS

Granted: August 17, 2023
Application Number: 20230259807
Embodiments for providing expert-in-the-loop training of machine learning models in a computing environment by a processor. A performance of a machine learning model may be learned. Feedback for the machine learning model may be received based on learning the performance the machine learning model, where the feedback includes domain knowledge provided by a domain expert. The machine learning model may be trained or updated based the feedback of the performance of the machine learning…

GENERATIVE MODELS BASED ASSISTANT FOR DESIGN AND CREATIVITY

Granted: August 17, 2023
Application Number: 20230259800
Embodiments for providing enhanced generative models based assistance for design and creativity in a computing environment by a processor. A partially completed design of an object may be received. A set of recommendations may be generated for completing the partially completed design based on one or more generative models.

VEHICLE MASS MEASUREMENT FOR AUTOMATED BRAKING

Granted: August 17, 2023
Application Number: 20230256926
From a set of point data, a set of scattered rays is constructed. From the set of scattered rays, a set of ray slopes is computed. The set of ray slopes is mapped to a corresponding set of trigonometric functions. Using an optimization method, a parameter of the set of trigonometric functions is selected. Using an inverse of the set trigonometric functions, a vehicle mass corresponding to the set of point data is computed. Based on the vehicle mass, a threshold braking distance of a…

RULE CHECK HEATMAP PREDICTION

Granted: August 10, 2023
Application Number: 20230252217
Design rule violations (“DRVs”) may be predicted using a design rule check (“DRC”) density map during a physical synthesis operation prior to executing a routing operation.

SINGLE DYNAMIC IMAGE BASED STATE MONITORING

Granted: August 10, 2023
Application Number: 20230252697
A set of streams of time series data is mapped to a corresponding set of drawing coordinates of an image, wherein a first stream of time series data in the set of streams of time series data comprises data of a first executing application component, wherein a first drawing coordinate in the set of drawing coordinates represents a first state of the first executing application component at a first time. The set of drawing coordinates is drawn, wherein a line between the first drawing…

PROBABILITY DISTRIBUTION BASED PREDICTION

Granted: August 10, 2023
Application Number: 20230252536
A continuously compounded return of an asset is converted into a set of past per time period returns of the asset. Using the set of past per time period returns of the asset and a probability distribution defined by a parameter, a future per time period return of the asset is estimated. Using the future per time period return of the asset and a set of covariances of the asset with a plurality of other assets, an ownership position of the asset is adjusted.

HIGH DENSITY MICROWAVE HERMETIC INTERCONNECTS FOR QUANTUM APPLICATIONS

Granted: August 10, 2023
Application Number: 20230252332
A quantum computer includes a refrigeration system under vacuum including a containment vessel, a qubit chip contained within a refrigerated vacuum environment defined by the containment vessel. The quantum computer further includes a plurality of interior electromagnetic waveguides and a plurality of exterior electromagnetic waveguides. The quantum computer further includes a hermetic connector assembly operatively connecting the interior electromagnetic waveguides to the exterior…

LEARNING SEMANTIC DESCRIPTION OF DATA BASED ON PHYSICAL KNOWLEDGE DATA

Granted: August 10, 2023
Application Number: 20230252310
Embodiments for learning semantic description of data based on physical knowledge in a computing environment by a processor. Physical knowledge data and semantic labels associated with data from one or more data sources may be learned. Source attributes of the one or more data sources may be associated with one or more classes and concepts of a plurality of ontologies based on the physical knowledge data and the semantic labels to generate textual descriptors of the data.

PROVIDING A STATE-OF-THE-ART SUMMARIZER

Granted: August 10, 2023
Application Number: 20230252054
Embodiments for analysis and summarization of current knowledge of data by a processor. A topic of a knowledge domain may be identified and extracted from one or more one or more data sources. A list of candidate subtopics, summaries, and a plurality of related data associated with the topic may be generated.

USING A NANOSERVICE TO INFORM AN EXTERNAL JOB SERVICE OF A JOB STATUS OF A MICROSERVICE

Granted: August 10, 2023
Application Number: 20230251896
A computer-implemented method according to one embodiment includes determining, using a nanoservice in a first cluster, whether a microservice of a second cluster has restarted. In response to a determination that the microservice has restarted, an external job service is informed about the restart of the microservice and a job associated with the microservice is caused to be reset. A computer program product according to another embodiment includes a computer readable storage medium…

MEMORY ACCESS OPERATIONS FOR LARGE GRAPH ANALYTICS

Granted: August 10, 2023
Application Number: 20230251862
Embodiments for providing memory access operations for graph analytics by a processor are disclosed. An entire chunk of load and store instructions may be atomically and concurrently executed, where the entire chunk of the load and store instructions are delineated from a plurality of alternative load and store instructions.

BEHAVIOR BASED MENU ITEM RECOMMENDATION AND PRUNING

Granted: August 10, 2023
Application Number: 20230251760
Using a set of menu to key process mappings, historical menu usage data for an application is aggregated into aggregated key process usage data. A set of key process association rules, each comprising a consequent key process given a particular antecedent key process, is generated. From the set of key process association rules and a set of ranked menus by frequency of usage within each key process, a set of model menu recommendations is generated. According to an application usage…

ANOMALY DETECTION OF COMPLEX INDUSTRIAL SYSTEMS AND PROCESSES

Granted: August 10, 2023
Application Number: 20230251646
Embodiments are provided for providing increased efficiency of various industrial systems and processes in a computing system by a processor. One or more anomalies may be monitored and detected for a plurality of processes of an industrial system using a machine learning operation, wherein the one or more anomalies are localized. A diagnosis is generated to address the one or more anomalies.

IDENTIFYING REGULATORY DATA CORRESPONDING TO EXECUTABLE RULES

Granted: July 27, 2023
Application Number: 20230237399
Various embodiments are provided for correlating regulatory data in a computing environment by a processor. A rule may be associated with one or more textual paragraphs extracted from a policy document that describes at least a portion of the rule.

EXPLAINABLE PASSAGE CLASSIFICATION

Granted: July 27, 2023
Application Number: 20230237274
An embodiment includes tokenizing an input passage into an n-gram sequence of tokens. The embodiment also includes evaluating the input passage using a trained classification model that generates an output indicative of a classification of the input passage. The embodiment also includes generating a first token vector for a first token of the sequence of tokens and projecting the first token vector to a higher dimensional space, resulting in a first projected token vector. The embodiment…

POWER STAPLE AVOIDANCE FOR ROUTING VIA REDUCTION

Granted: July 27, 2023
Application Number: 20230237233
Embodiments are provided for providing power staple avoidance during routing in a computing system by a processor. One or more transistor gates may be shifted in each row of an integrated circuit to avoid alignment of cell pins and power staples for executing a routing operation, where the circuit row is partitioned into segments based on one or more fixed objects.

Failure Prediction Using Informational Logs and Golden Signals

Granted: July 27, 2023
Application Number: 20230236922
Embodiments relate to a computer platform to support processing of informational logs and corresponding performance data to detect and mitigate occurrence of anomalous behavior. Metrics are extracted from the informational logs and correlated with performance data, and in an exemplary embodiment golden signal metrics. A window or block of the logs is classified as potential candidates or indicators of anomalous behavior, which in an embodiment is indicative of potential failure or…

ENVIRONMENT SPECIFIC SOFTWARE TEST FAILURE ANALYSIS

Granted: July 20, 2023
Application Number: 20230229586
By analyzing a test case in a set of test cases, the test case is classified into a test type. Using a result of analyzing a test execution environment, a flake parameter is set, the flake parameter comprising an execution environment characteristic capable of causing an inconclusive result of execution of the test case. Responsive to determining that the test type maps to the flake parameter, the test case is removed from the set of test cases, the removing resulting in a filtered set…