20240030937. DATA COMPRESSION AND DECOMPRESSION METHODS AND SYSTEMS simplified abstract (MONTAGE TECHNOLOGY CO., LTD.)

From WikiPatents
Jump to navigation Jump to search

DATA COMPRESSION AND DECOMPRESSION METHODS AND SYSTEMS

Organization Name

MONTAGE TECHNOLOGY CO., LTD.

Inventor(s)

Xiaoyan Li of Shanghai (CN)

Zhaohui Du of Shanghai (CN)

Men Long of Shanghai (CN)

Yang Chao of Shanghai (CN)

Dajiang Zhong of Shanghai (CN)

DATA COMPRESSION AND DECOMPRESSION METHODS AND SYSTEMS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240030937 titled 'DATA COMPRESSION AND DECOMPRESSION METHODS AND SYSTEMS

Simplified Explanation

The abstract of this patent application describes a data compression method that involves storing data in a data buffer in response to a data write request to specific addresses in a memory module. The method selects a compression scheme based on the relationship between the addresses and attempts to compress the data using a predefined compression method. If successful, the compressed data is stored in the memory module and identified using redundant ECC bits to form identification information.

  • The patent application describes a method for compressing data before storing it in a memory module.
  • The method involves storing data in a data buffer in response to a data write request to specific addresses in the memory module.
  • A compression scheme is selected based on the relationship between the addresses.
  • The data is then compressed using a predefined compression method.
  • If compression is successful, the compressed data is stored in the memory module.
  • The compressed data is identified using redundant ECC bits to form identification information.

Potential applications of this technology:

  • Data storage systems: This compression method can be applied in various data storage systems, such as solid-state drives (SSDs) or cloud storage, to reduce the amount of storage space required.
  • Network communication: Compressing data before transmitting it over a network can help reduce bandwidth usage and improve transmission efficiency.
  • Embedded systems: This compression method can be implemented in embedded systems with limited storage capacity to optimize data storage.

Problems solved by this technology:

  • Storage space optimization: By compressing data, this technology helps reduce the amount of storage space required, allowing for more efficient use of memory modules.
  • Bandwidth optimization: Compressing data before transmission over a network reduces the amount of data that needs to be transmitted, optimizing bandwidth usage.
  • Embedded system optimization: In embedded systems with limited storage capacity, compressing data can help maximize the available storage space.

Benefits of this technology:

  • Increased storage efficiency: By compressing data, more information can be stored in the same amount of memory, leading to increased storage efficiency.
  • Improved data transmission: Compressed data requires less bandwidth for transmission, resulting in faster and more efficient data transfer.
  • Enhanced embedded system performance: By optimizing data storage in embedded systems, this technology allows for better utilization of limited storage resources.


Original Abstract Submitted

a data compression method includes: storing data to be written into a first address and a second address into a data buffer in response to a data write request to the first address and the second address of a memory module from a host; according to a relationship between the first address and the second address, selecting a compression scheme from pre-configured compression schemes, and attempting to compress the data to be written into the first address and the second address into compressed data that can be stored into either the first address or the second address by using a pre-defined compression method, if the attempt to compress successes, storing the compressed data into the first address or the second address of the memory module, and identifying the compressed data by using redundant ecc bits to form first identification information.