Data Management Apparatus Dynamic Storage Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data management systems for large-scale plant control systems require large-capacity storage media to store process data, which is inefficient in terms of storage capacity utilization.

Innovation Solution

A data management apparatus that generates either bit pattern sampling data or arrangement pattern sampling data, depending on the number of chronological changes in process data, and stores the data type that requires a smaller storage capacity, using a calculator to determine the optimal storage method based on data size and acquisition intervals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If process data is stored using conventional methods, then all process data can be stored, but the storage capacity required becomes excessively large

Engineering Contradiction:
Improvestorage capacityVSAvoiddata storage completeness
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent extracts and stores only the essential information - specifically the change points where process data values change - rather than storing all process data. By identifying and storing only the timestamps and values at change points, the system dramatically reduces storage requirements while maintaining the ability to reconstruct the complete process data timeline.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent discards redundant process data that remains unchanged between sampling points and recovers the complete process data information by interpolating between stored change points. This allows the system to discard unnecessary data during storage while recovering full information when needed for analysis or retrieval.

Inventive Principle:
Principle #34Discarding and recovering

2Reliability

If all process data is stored in detail, then data completeness is maintained, but storage efficiency decreases

Engineering Contradiction:
Improvedata completenessVSAvoidstorage efficiency
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent creates a compressed representation or copy of the process data that captures only the essential change points. This compressed copy stores minimal information (timestamps and values at change points) while preserving the ability to reconstruct the complete process data, thereby achieving high storage efficiency without sacrificing data completeness.

Inventive Principle:
Principle #26Copying

3Measurement precision

If conventional data storage methods are used, then data accuracy is preserved, but storage space consumption increases

Engineering Contradiction:
Improvedata accuracyVSAvoidstorage space
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the continuous process data into discrete change point events. By dividing the data stream into individual change point recordings (timestamp, value pairs), the system preserves the accuracy of each measurement while eliminating redundant storage of unchanged values, thereby reducing total storage space requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9460133B2Data management apparatus, data management method and data management program
Publication Date: 2016.10.04 TMEIC CORP
  • US9460133B2 patent drawing
  • US9460133B2 patent drawing
  • US9460133B2 patent drawing

AI summary

An apparatus includes: the arrangement pattern sampling data generator 111b for generating the arrangement pattern sampling; the bit pattern sampling data generator 111c for, each time process data are acquired from the controllers 51 to 5n, generating the bit pattern sampling; the calculator 111d for calculating the number-of-change-points threshold value indicating the threshold value for the number of process data each including the chronological change on the basis of the data size needed to store the elapsed times and the sampling cycles (the acquisition intervals) for the process data acquisition; and the storage controller 111a for storing any one of the bit pattern sampling data and the arrangement pattern sampling data, which requires a smaller storage capacity, into the storage unit 113.