Electronic Device Memory Fast Data Storage Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face challenges in efficiently utilizing a fast data storage mode due to difficulties in identifying the allocated memory space, leading to delayed data processing and unnecessary memory waste, especially when continuously activating the fast data storage mode.

Innovation Solution

A method and device that allow users to set and manage the size of a temporary memory space for fast data storage through a file system, determining the optimal time to activate or deactivate the fast data storage mode, thereby preventing overlap between internal and user data requests and improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the memory uses high-density data storage mode to store a large amount of data, then the storage capacity is improved, but the data storage speed deteriorates

Engineering Contradiction:
Improvestorage capacityVSAvoiddata storage speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent segments the memory space into multiple regions: a first memory region for high-density storage and a second memory region for low-density fast storage. This segmentation allows the system to simultaneously maintain large storage capacity through high-density regions while achieving fast data storage speed through low-density regions, thereby resolving the contradiction between storage capacity and data storage speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different storage modes to different local regions of the memory. The first memory region uses high-density storage mode for capacity, while the second memory region uses low-density storage mode for speed. This local differentiation of storage characteristics allows the system to optimize both capacity and speed in their respective regions, resolving the fundamental trade-off.

Inventive Principle:
Principle #3Local quality

2Speed

If the memory allocates a certain size of memory space for temporarily storing data in fast data storage mode, then the data storage speed is improved, but the processor has difficulty identifying the allocated size leading to delayed data processing

Engineering Contradiction:
Improvedata storage speedVSAvoiddata processing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent implements a feedback mechanism where the processor receives information about the size of the allocated second memory region from the memory management unit. This feedback allows the processor to accurately identify the allocated space and avoid generating write I/O requests that would interfere with the fast storage operations, thereby preventing data processing delays while maintaining high storage speed.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces a memory management unit as an intermediary between the processor and the memory regions. This intermediary manages and tracks the allocation of the second memory region for fast storage, providing accurate size information to the processor and coordinating access to prevent conflicts, thus resolving the identification problem and processing delays.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the electronic device continuously activates the fast data storage mode, then the data storage speed is improved, but the memory space is unnecessarily wasted and the life of the memory is reduced

Engineering Contradiction:
Improvedata storage speedVSAvoidmemory space waste
Core Design Contradiction:
SpeedVSLoss of substance

Solution Approach 1:

The patent implements dynamic activation and deactivation of the fast data storage mode based on system conditions and usage patterns. The second memory region is allocated and activated only when fast storage is needed, and can be dynamically adjusted or deactivated when not required. This dynamic approach allows the system to maintain high storage speed when needed while avoiding continuous waste of memory space and reducing unnecessary memory wear, thus resolving the contradiction between speed and resource conservation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11487452B2Electronic device and method for utilizing memory space thereof
Publication Date: 2022.11.01 SAMSUNG ELECTRONICS CO LTD
  • US11487452B2 patent drawing
  • US11487452B2 patent drawing
  • US11487452B2 patent drawing

AI summary

In various embodiments, an electronic device may include a display, a memory including a first space storing no data and a second space storing data, and a processor. The processor may be configured to control the electronic device to: receive an input for inputting a setting value for a fast data storage mode of the memory, to allocate a predetermined size of a free space of a file system of the electronic device as a temporary memory space for the fast data storage mode based on the setting value for the fast data storage mode, to control the memory to allocate a predetermined size of the first space as a borrowed space for the fast data storage mode corresponding to the size of the temporary memory space, to recognize occurrence of an event for starting data storage through the fast data storage mode, and to control the memory to perform the data storage using the borrowed space through the fast data storage mode in response to the occurrence of the event.