Storage Device Data Reorganization for Heterogeneous Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data processing systems with heterogeneous data structures suffer from inefficiencies in data access operations, leading to degraded performance and increased power consumption due to the complexity of handling disparate data formats between storage and processing devices.

Innovation Solution

A storage device with a data reorganizing unit that adapts source data to a destination data structure compatible with computing resources, rearranging data structures to improve performance by optimizing data access operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is stored in a heterogeneous data structure to accommodate different processing requirements, then adaptability is improved, but data access operation efficiency deteriorates

Engineering Contradiction:
ImproveadaptabilityVSAvoiddata access operation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The storage device introduces a data reorganizing unit as an intermediary component between the storage medium and the computing resource device. This mediator automatically converts source data from its native heterogeneous structure into a standardized destination data structure, enabling efficient data access operations without requiring the computing device to handle complex heterogeneous formats directly

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If data structure complexity is increased to support heterogeneous data formats, then adaptability is improved, but power consumption increases

Engineering Contradiction:
ImproveadaptabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by stationary object

Solution Approach 1:

The data reorganizing unit performs preliminary data structure conversion within the storage device before data is accessed by the computing resource device. By pre-reorganizing heterogeneous source data into optimized destination data structures in advance, the system eliminates the need for power-intensive real-time data format translation operations at the computing device

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If data is accessed without reorganization to maintain simplicity, then device complexity is reduced, but data processing efficiency deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoiddata processing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The storage device merges the data storage function with the data reorganization function into a single integrated unit. The data reorganizing unit is incorporated within the storage device architecture, allowing it to perform both data storage and data structure conversion simultaneously, thereby achieving efficient data processing without proportionally increasing overall system complexity

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12393333B2Storage device reorganizing data and related operating method
Publication Date: 2025.08.19 SAMSUNG ELECTRONICS CO LTD
  • US12393333B2 patent drawing
  • US12393333B2 patent drawing
  • US12393333B2 patent drawing

AI summary

An electronic system includes; a host providing a command and source data having a source data structure, a computing resource device operating in relation to destination data having a destination data structure different from the source data structure, and a storage device. The storage device receives the command from the host and includes a storage medium storing the source data, and a data reorganizing unit converting the source data into reorganized source data, wherein the storage device outputs the reorganized source data to the computing resource device as destination data.