18223900. METHOD AND DEVICE FOR STORING DATA simplified abstract (SAMSUNG ELECTRONICS CO., LTD.)

From WikiPatents
Jump to navigation Jump to search

METHOD AND DEVICE FOR STORING DATA

Organization Name

SAMSUNG ELECTRONICS CO., LTD.

Inventor(s)

Lei Geng of Xi'an hi tech Zone (CN)

Yanlong Yang of Xi'an hi tech Zone (CN)

Yuqi Zhang of Xi'an hi tech Zone (CN)

METHOD AND DEVICE FOR STORING DATA - A simplified explanation of the abstract

This abstract first appeared for US patent application 18223900 titled 'METHOD AND DEVICE FOR STORING DATA

Simplified Explanation

The patent application describes a method and device for storing data in a storage device. Here is a simplified explanation of the abstract:

  • The method involves selecting one or more blocks from a group of blocks in a storage device. These selected blocks can be either evicting blocks or target blocks.
  • The selection is based on the expected expiration time of each block. This expected expiration time is determined by considering the expected expiration time of the valid data stored in each block.
  • The method also involves performing garbage collection based on the selected blocks.

Potential applications of this technology:

  • Data storage systems: This method can be applied in various data storage systems, such as solid-state drives (SSDs) or flash memory devices, to efficiently manage data storage and garbage collection processes.
  • Cloud computing: The technology can be utilized in cloud storage systems to optimize data storage and improve overall system performance.
  • Database management: This method can be integrated into database management systems to enhance data organization and storage efficiency.

Problems solved by this technology:

  • Efficient data storage: The method helps in effectively managing data storage by selecting blocks based on their expected expiration time, ensuring that the most relevant and up-to-date data is stored.
  • Garbage collection optimization: By performing garbage collection based on the selected blocks, the method improves the efficiency of garbage collection processes, reducing the impact on system performance.

Benefits of this technology:

  • Improved storage efficiency: The method ensures that valuable storage space is not wasted on storing outdated or irrelevant data, leading to better overall storage efficiency.
  • Enhanced system performance: By optimizing garbage collection processes, the method helps in maintaining system performance and reducing latency in data access.
  • Extended lifespan of storage devices: By efficiently managing data storage and garbage collection, the method can help prolong the lifespan of storage devices, such as SSDs, by reducing unnecessary write operations.


Original Abstract Submitted

A method and device for storing data are provided. The method includes: selecting at least one block from a plurality of blocks in a storage device as a evicting block or a target block based on an expected expiration time of each of the plurality of blocks in response to a request for garbage collection, wherein the expected expiration time of each block is obtained based on an expected expiration time of valid data of each block; and performing garbage collection based on the selected at least one block.