Silicon Motion Technology has been granted a patent for a method that optimizes data writing to flash memory by selecting specific encoding/decoding settings based on data type and erase count. This approach enhances data integrity and efficiency by utilizing tailored settings for different data lengths and error correction codes. GlobalData’s report on Silicon Motion Technology gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Silicon Motion Technology, M2M communication interfaces was a key innovation area identified from patents. Silicon Motion Technology's grant share as of June 2024 was 78%. Grant share is based on the ratio of number of grants to total number of patents.

Method for encoding data in flash memory modules

Source: United States Patent and Trademark Office (USPTO). Credit: Silicon Motion Technology Corp

The patent US12039171B2 outlines a method and system for accessing a flash memory module that optimizes data encoding and decoding based on the type of data and the erase count of the memory block. The method involves determining the type of data to be written, selecting an appropriate encoding/decoding setting from multiple predefined sets, and utilizing this setting to encode the data before writing it into the flash memory. The encoding/decoding settings are tailored to different data lengths and error correction code (ECC) lengths, allowing for efficient data management. The process includes specific responses based on the type of data and the erase count, ensuring that the most suitable encoding method is applied for various scenarios, such as data tables or commands from host devices.

Additionally, the patent describes a flash memory controller that executes this method, comprising a microprocessor, encoder, and decoder. The controller is designed to assess the type of data and the erase count to select the appropriate encoding/decoding settings. It can handle different types of memory blocks, including single-level cell (SLC) and multi-level cell (MLC) configurations. The claims also specify that the controller can read and decode data after it has been written, further enhancing the efficiency of data retrieval. Overall, this patent presents a structured approach to managing data in flash memory systems, focusing on optimizing performance through tailored encoding strategies.

To know more about GlobalData’s detailed insights on Silicon Motion Technology, buy the report here.

Data Insights

From

The gold standard of business intelligence.

Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.

GlobalData

GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.