Storage Device Managing Personal Data via Time-Based Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the amount of personal data stored in storage devices increases, the burden of processing on the user side also increases, necessitating a scheme to alleviate this burden.

Innovation Solution

A storage device and operation method that manage personal data generated sequentially over time based on time information, allowing for efficient data processing and reduction of user-side processing burdens by performing data processing operations within the storage device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If personal data are accumulated in the storage device, then the amount of stored data increases, but the burden of processing on the user side increases

Engineering Contradiction:
Improveamount of stored dataVSAvoidprocessing burden on user side
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The storage device autonomously performs data processing operations including time-based filtering, aggregation, and statistical calculations without requiring user intervention. The processor automatically executes processing instructions stored in the non-volatile memory, enabling the system to serve itself by reducing the external processing burden while maintaining accumulated data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The storage device acts as an intermediary between data accumulation and user retrieval. It introduces a processing layer that mediates between the accumulated personal data and the user's processing needs, automatically performing time-based queries, aggregations, and statistical operations before presenting results to the user, thereby shielding the user from direct processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If data processing is performed on the user side, then processing flexibility is maintained, but processing efficiency decreases due to increased user-side burden

Engineering Contradiction:
Improveprocessing efficiencyVSAvoiduser-side processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The storage device performs data processing operations in advance based on pre-stored processing instructions. Time-based filtering, aggregation, and statistical calculations are executed proactively by the processor using data already in the non-volatile memory, so that when users need processed results, the work is already completed, thereby improving efficiency without adding user-side complexity.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If time-based data management is implemented, then data organization is improved, but system complexity increases

Engineering Contradiction:
Improvedata organizationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system uses time information as a key parameter for data management and organization. Records are structured with time fields that enable chronological ordering, time-based filtering, and temporal aggregation. This parameter-based approach organizes data efficiently while keeping the implementation relatively simple through standardized time-stamping and time-range query mechanisms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12282424B2Storage device for managing data based on time information and operation method thereof
Publication Date: 2025.04.22 SAMSUNG ELECTRONICS CO LTD
  • US12282424B2 patent drawing
  • US12282424B2 patent drawing
  • US12282424B2 patent drawing

AI summary

Disclosed is an operation method of a storage device which includes receiving a record including owner data and time information, mapping the time information included in the received record to a physical address of a non-volatile memory, storing part or all of the record including the owner data to the mapped physical address of the non-volatile memory, receiving an access request including a time period, generating output data by performing data processing with respect to owner data corresponding to the time period, and transmitting the output data to the outside.