Log Data Threshold Control for Process Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems face challenges in managing log data accumulation, leading to storage overflow when log data is not efficiently transferred, causing system instability and potential operational failures.

Innovation Solution

An information processing apparatus and method that dynamically stop and restart processes based on predefined log data thresholds, stopping when log data exceeds a first threshold and restarting when it falls below a second threshold, thereby managing log data accumulation and preventing storage overflow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If log data is continuously accumulated in memory, then more execution history information is preserved, but storage capacity is exhausted leading to system instability

Engineering Contradiction:
Improvesystem stabilityVSAvoidlog data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic process control by monitoring log data volume in real-time and adjusting process execution state accordingly. When log data exceeds the first threshold, the process is dynamically stopped; when it falls below the second threshold, the process is dynamically restarted. This dynamic adjustment resolves the contradiction between preserving execution history and preventing storage exhaustion.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent establishes a feedback mechanism where the system continuously monitors the volume of log data in memory and uses this information to control process execution. The feedback loop compares current log data volume against predefined thresholds and automatically adjusts process state, creating a self-regulating system that maintains reliability while managing storage capacity.

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If process execution is stopped to prevent storage overflow, then storage capacity is preserved, but productivity is reduced

Engineering Contradiction:
Improvestorage capacityVSAvoidprocess execution
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent implements periodic process execution by alternating between running and stopped states based on log data volume thresholds. The process executes periodically when storage capacity is sufficient (below second threshold) and pauses when storage is near capacity (above first threshold). This periodic action pattern resolves the contradiction by ensuring storage capacity is preserved while maintaining productive execution during available capacity windows.

Inventive Principle:
Principle #19Periodic action

3Use of energy by moving object

If log data transfer to external device is delayed, then network bandwidth is conserved, but storage area tightens causing operational failures

Engineering Contradiction:
Improvenetwork bandwidthVSAvoidoperational continuity
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent applies preliminary anti-action by proactively stopping process execution before storage capacity is completely exhausted. Rather than waiting for storage overflow to occur, the system preemptively halts the process when log data reaches the first threshold, preventing operational failures. This preliminary intervention conserves network bandwidth by delaying transfer while maintaining reliability through preventive process control.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS11954519B2Information processing apparatus, method, and recording medium controlling execution of a process based on the amount of a type of log data stored
Publication Date: 2024.04.09 RICOH CO LTD
  • US11954519B2 patent drawing
  • US11954519B2 patent drawing
  • US11954519B2 patent drawing

AI summary

An information processing apparatus includes a memory and processing circuitry. The memory stores log data generated by an execution of a process. The processing circuity stops the execution of the process in a state where the process is being executed and when an amount of the log data in the memory is larger than a first threshold, and restarts the execution of the process in a state where the execution of the process is stopped and when the amount of the log data in the memory is smaller than a second threshold that is smaller than the first threshold.