Active Inactive Dump Files for Tracking Record Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technical solutions for managing tracking records in application systems are inefficient, leading to issues such as overwriting of previous records due to size limitations in ring buffers and lack of redundancy, which affects performance and reliability.

Innovation Solution

Implementing an active dump file and an inactive dump file to alternately store tracking records, with a storage signal generated when the active dump file reaches a predetermined size threshold and the inactive dump file is in a ready state, ensuring continuous storage and redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If tracking records are stored in a ring buffer with size limitations, then storage space is optimized, but previous records are overwritten and reliability deteriorates

Engineering Contradiction:
Improvestorage spaceVSAvoidrecord preservation
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent divides the storage system into multiple segments: active dump file, inactive dump file, and backup device. This segmentation allows different portions of the storage system to serve different purposes - active and inactive files for efficient writing and backup device for reliable long-term storage, thereby preventing record overwriting while optimizing storage space usage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary actions by maintaining an inactive dump file in advance that is ready to receive tracking records before the active dump file is full. This preliminary preparation prevents the need to overwrite records and ensures continuous reliable storage without losing historical data.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If tracking records are continuously stored without redundancy, then storage efficiency is improved, but system reliability deteriorates

Engineering Contradiction:
Improvestorage efficiencyVSAvoidsystem reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent creates a copy of the active dump file by transferring it to a backup device when the active file reaches a predetermined size threshold. This copying mechanism provides redundancy for reliable storage while maintaining efficient continuous writing to the active dump file, thus resolving the contradiction between storage efficiency and system reliability.

Inventive Principle:
Principle #26Copying

3Device complexity

If a single dump file is used for storing tracking records, then device complexity is reduced, but execution efficiency deteriorates due to frequent full-writes

Engineering Contradiction:
Improvefile management complexityVSAvoidexecution efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the single dump file into active and inactive dump files, allowing the system to switch between them. This segmentation prevents frequent full-writes by continuing to write to the active file while it has space, thereby improving execution efficiency with only minimal additional complexity in file management.

Inventive Principle:
Principle #1Segmentation

4Reliability

If the active dump file is frequently written to completion, then data integrity is ensured, but loss of time increases due to frequent storage operations

Engineering Contradiction:
Improvedata integrityVSAvoidstorage operation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent prepares an inactive dump file in advance that can immediately receive tracking records when the active file is full. This preliminary action eliminates the time loss associated with frequent full-writes and backup operations, while data integrity is maintained through the systematic transfer process to the backup device.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12093134B2Method, device, and computer storage medium for managing trace record
Publication Date: 2024.09.17 EMC IP HLDG CO LLC
  • US12093134B2 patent drawing
  • US12093134B2 patent drawing
  • US12093134B2 patent drawing

AI summary

Techniques manage tracking records in an application system which includes an active dump file and an inactive dump file. A set of tracking records indicating a state of the application system is received. The set of tracking records is added to the active dump file. A storage signal for storing the active dump file into a backup device associated with the application system is generated according to a determination that a size of the active dump file meets a predetermined size threshold and according to a determination that a state of the inactive dump file is a ready state. The ready state indicates that the inactive dump file is available for storing another set of tracking records to be received in the future. Accordingly, two dump files may alternately store tracking records, and copies of the dump files may be continuously stored into a backup device to improve reliability.