ML-Generated Log Search Programs for Accurate Pattern Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual extraction of useful parts from large-sized log data in information processing systems is burdensome and inefficient, often resulting in low accuracy due to varying formats and the need for extensive programming and string matching, which is not effective for log data with many situation-dependent character strings.

Innovation Solution

A computer-based system using a trained machine learning model generates a search program to identify partial log data patterns, reducing the burden of manual programming and improving extraction efficiency by creating a search program capable of finding similar patterns in log data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual extraction methods are used to identify useful parts from log data, then workers can extract failure detection or recovery information, but the process becomes burdensome and inefficient with low accuracy due to varying formats and extensive programming requirements

Engineering Contradiction:
Improveextraction accuracyVSAvoidextraction efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces manual mechanical extraction processes with an automated machine learning-based system. The machine learning model automatically identifies and extracts useful log data patterns without requiring manual programming or string matching, thereby improving both accuracy and efficiency simultaneously.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The machine learning model enables the log data extraction process to be self-service oriented. The system automatically learns from log data patterns and performs extraction without continuous human intervention, allowing workers to obtain accurate results without bearing the burden of manual programming and format analysis.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If string matching and programming are used to extract log data, then specific patterns can be identified, but the approach is not effective for log data with many situation-dependent character strings and requires extensive programming

Engineering Contradiction:
Improveformat handling capabilityVSAvoidprogramming complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the fundamental parameter of pattern matching from fixed string matching to dynamic pattern recognition by the machine learning model. This allows the system to adapt to various log data formats and situation-dependent character strings without requiring complex programming for each format variation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The machine learning model provides a universal solution that handles multiple log data formats and patterns through a single system. Instead of requiring separate programming for different log formats, the model generalizes pattern recognition across various formats, reducing programming complexity while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Quantity of substance

If conventional extraction methods are used, then log data can be processed, but the workload is high and execution time is long

Engineering Contradiction:
Improvelog data processing capacityVSAvoidexecution time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The machine learning model performs preliminary learning from log data patterns during training, so that during actual extraction, it can quickly identify and extract useful information without time-consuming manual analysis or complex string matching operations, thereby reducing execution time while processing large volumes of log data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260064562A1Generation method and information processing apparatus
Publication Date: 2026.03.05 1FINITY INC
  • US20260064562A1 patent drawing
  • US20260064562A1 patent drawing
  • US20260064562A1 patent drawing

AI summary

A computer acquires first partial log data extracted from first log data output by an information processing system. The computer generates, by entering the first partial log data to a trained machine learning model, a search program for searching second log data for second partial log data having a common pattern with the first partial log data by using the machine learning model.