Data Swapping Method Using Attribute-Based Swap Device Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic devices using multiple swap devices for data swapping often experience slowed down data processing and operation speeds due to the selection of a single swap device based on priority, user setting, or free space size.

Innovation Solution

An electronic device is designed with a processor that identifies a suitable swap device for data swapping among multiple swap devices based on attributes of the data and attributes of each swap device, such as performance, lifespan, access availability, and data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single swap device is selected from multiple swap devices based on priority, user setting, or free space size, then the system can maintain simple swap device selection logic, but data processing speed and operation speed are slowed down

Engineering Contradiction:
Improvedata processing speedVSAvoidswap device selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by assigning different swap devices to different data types based on their specific attributes. Instead of using a single swap device for all data, the system identifies data attributes (such as access frequency, size, type) and selects appropriate swap devices for each data type, optimizing performance for each local context while maintaining overall system efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the swap device selection adaptive and changeable based on current system conditions and data attributes. The selection criteria can dynamically adjust which swap device is used for which data, allowing the system to optimize performance in real-time rather than relying on static priority-based selection.

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple swap devices are used with attribute-based selection, then data processing speed is enhanced, but the complexity of swap device management increases

Engineering Contradiction:
Improvedata processing speedVSAvoidswap device management ease
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent applies self-service by enabling the system to automatically identify data attributes and select appropriate swap devices without requiring manual intervention. The system autonomously monitors data characteristics and dynamically assigns data to optimal swap devices, reducing the operational burden on users while maintaining high performance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously monitors data access patterns, swap device performance, and system state, then uses this information to adjust swap device selection. This closed-loop approach allows the system to learn from past performance and optimize future decisions, simplifying management while maintaining high productivity.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If swap device selection is based on free space size, then storage capacity is optimized, but data processing speed deteriorates

Engineering Contradiction:
Improvestorage capacity utilizationVSAvoiddata processing speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent applies parameter changes by considering multiple data attributes beyond just storage space, such as access frequency, data size, data type, and swap device characteristics. This multi-parameter approach allows the system to balance storage utilization with processing speed by selecting swap devices based on a combination of factors rather than solely on available space.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12287983B2Data swapping method and electronic device supporting same
Publication Date: 2025.04.29 SAMSUNG ELECTRONICS CO LTD
  • US12287983B2 patent drawing
  • US12287983B2 patent drawing
  • US12287983B2 patent drawing

AI summary

An electronic device includes: a plurality of swap devices; a memory storing instructions and data to swap; and a processor configured to execute the instructions to: based on attributes of the data to swap stored in the memory and attributes of at least one swap device of the plurality of swap devices, identify a swap device for swapping the data among the plurality of swap devices, and swap the data using the identified swap device.