Data Processing Apparatus Managing Delayed Sensor Records

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data management techniques for periodic sensor data face challenges in storing delayed data alongside on-time data, leading to time delays and data missing issues when network congestion occurs, making it difficult to compare sensor data measured at the same time.

Innovation Solution

A data processing apparatus that manages records based on a predetermined time window, receives data with timestamps, determines management time, and waits for delayed data within a predetermined wait time to ensure all data is stored in the same record, thereby reducing missing data occurrences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data are stored in the table in the order they arrive without wait time control, then data storage speed is improved, but delayed data cannot be stored in the same record as data measured at the same time

Engineering Contradiction:
Improvedata storage speedVSAvoiddata accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by setting aside a predetermined wait time period before storing data in the database. During this wait time, the system holds incoming data in memory, allowing delayed data to arrive and be incorporated into the same time-based record. This preliminary holding action ensures that all data measured at the same time are stored together, maintaining data accuracy while still achieving efficient storage.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a predetermined wait time is set to store delayed data in the same record, then data accuracy is improved, but data storage time is increased

Engineering Contradiction:
Improvedata accuracyVSAvoiddata storage time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the wait time period based on system conditions and data characteristics. The predetermined wait time is optimized to be sufficient for capturing delayed data while minimizing the overall storage time. This parameter optimization allows the system to achieve data accuracy without excessive time loss, balancing both requirements effectively.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If data are classified and re-stored by time, then data comparability is improved, but processing complexity is increased

Engineering Contradiction:
Improvedata comparabilityVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing data into discrete time-based records with clear temporal boundaries. Each record contains data measured within a specific time window, making it easy to classify and retrieve. This segmentation approach simplifies the processing complexity by providing a structured framework for time-based classification, while still achieving high data comparability through consistent time-based organization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9146927B2Data processing apparatus, data processing method, and program
Publication Date: 2015.09.29 MITSUBISHI ELECTRIC CORP
  • US9146927B2 patent drawing
  • US9146927B2 patent drawing
  • US9146927B2 patent drawing

AI summary

A data receiving part receives data transmitted from a plurality of measuring devices. A time determining part distinguishes management time from date and time of the data. The record generating part stores data of the same management time which are received during a predetermined acceptance time, in the same record. When un-arrived data belonging to the same management time exists at the end of the acceptance time, arrival of the un-arrived data is waited for during a predetermined wait time. Even if the data is arrived with some delay, arrival-delayed data can be stored in the same record. Thus, the missing data occurrence frequency can be suppressed.