Virtual Data Conversion for Flexible Retrieval Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data retrieval/distribution systems lack flexibility in accommodating new data formats and abstract perspectives, requiring application modifications and limiting batch retrieval and ad-hoc perspective changes.

Innovation Solution

A data retrieval/distribution method and apparatus that utilize virtual data conversion definitions to convert and retrieve data, allowing for seamless integration of new data formats and dynamic perspective changes without modifying the application, enabling batch retrieval and ad-hoc data retrieval from abstract perspectives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data conversion definitions are used to convert collected data into distribution format, then data format compatibility is improved, but the system lacks flexibility to accommodate new data formats without application modification

Engineering Contradiction:
Improvedata format compatibilityVSAvoidapplication modification requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the data conversion functionality into independent, configurable conversion definition records. Each data source and target format combination is defined as a separate conversion rule that can be independently created, modified, or deleted without affecting the core application. This allows new data formats to be accommodated by simply adding new conversion definition records rather than modifying the application code.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic data conversion by allowing conversion definitions to be configured and changed at runtime. The system loads conversion definitions from configuration files or databases, enabling flexible adaptation to new data formats without recompilation or application modification. Conversion parameters such as source format, target format, and conversion logic can be dynamically adjusted.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If data retrieval is performed for each individual target, then retrieval accuracy is improved, but batch retrieval from abstract perspectives is not possible

Engineering Contradiction:
Improveretrieval accuracyVSAvoidbatch retrieval capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements universal retrieval functionality that can operate at multiple levels of abstraction. The retrieval system supports both individual target queries and batch queries across multiple targets simultaneously. By defining retrieval conditions that can apply to groups of data sources or abstract categories, the system enables batch retrieval while maintaining the ability to retrieve from individual targets when needed, thus achieving multi-functionality in retrieval operations.

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

3Stability of the object's composition

If fixed data conversion definitions are used, then conversion consistency is improved, but flexibility to change retrieval perspectives ad hoc is lost

Engineering Contradiction:
Improveconversion consistencyVSAvoidperspective change flexibility
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The patent implements dynamic conversion definitions that can be changed at runtime without compromising consistency. Conversion definitions are stored in configurable formats (files or databases) rather than hard-coded, allowing users to modify conversion rules, add new formats, or adjust conversion logic as needed. The system maintains consistency by applying the same conversion definition rules uniformly across all data conversions, while allowing flexible changes to the definitions themselves through configuration updates.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10282380B2Data retrieval/distribution method and apparatus, and storage medium
Publication Date: 2019.05.07 HITACHI LTD
  • US10282380B2 patent drawing
  • US10282380B2 patent drawing
  • US10282380B2 patent drawing

AI summary

In a data retrieval/distribution apparatus which retrieves designated information from the collected data in accordance with a retrieval/distribution request sent from a data retrieval/distribution client, and sends a retrieval result to the data retrieval/distribution client, the data retrieval/distribution client sends, to the data retrieval/distribution server, the retrieval/distribution request including a first retrieval condition using a virtual data conversion definition, which is a virtualization of data conversion definitions as a definition for converting the collected data into a distribution format, a processing unit of the data retrieval/distribution apparatus generates a second retrieval condition using each of the data conversion definitions from the first retrieval condition, executes retrieval processing according to the generated second retrieval condition, and sends a retrieval result of the retrieval processing to the data retrieval/distribution client as a retrieval result according to the first retrieval condition.