What are you looking for ?
RAIDON

Innogrit Technologies Assigned Three Patents

Writing data to storage device using aggregated queues, storage device, system, and writing, decoding ECCs with historical decoding information

Writing data to storage device using aggregated queues
Innogrit Technologies Co., Ltd., Shanghai, China, has been assigned a patent (11,188,263) developed by Li, Lei, Chu, Ying, Cheng, Qian, and Zhao, Qun, Shanghai, China, for a method of writing data to a storage device using aggregated queues.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “The present disclosure relates to a method for data writing, a device and a storage medium, wherein the method includes acquiring a first data to be written and saving a plurality of sub-blocks of the first data in one or more designated aggregated queue of multiple aggregated queues according to an aggregation strategy, performing, in each designated aggregated queue, data interception on a plurality of sub-blocks in a current queue to obtain a second data to be written, and writing the second data in a storage device. The data distribution written in the storage device becomes more ideal by a multi-queue aggregation, and thus the method for data writing according to the embodiments of the present disclosure can reduce the time consumed in reading the storage device effectively.

The patent application was filed on January 18, 2020 (16/746,845).

Storage device, system, and writing
Innogrit Technologies Co., Ltd., Shanghai, China, has been assigned a patent (11,188,245) developed by Wen, Hui, Zhao, Qun, Cheng, Qian, Chu, Ying, and Hsu, Cheng-Yun, Shanghai, China, for data storage device, system, and data writing method.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “The present disclosure relates to a data storage device, system, and a data writing method. The device comprises a controller and a plurality of storage blocks, each storage block consisting of an idle storage block and a non-idle storage block, the controller connecting to each storage block respectively, wherein the controller is configured to generate, when receiving a data writing command, a self-adapting adjustment instruction according to a comparison between a storage distribution state of the storage block and a first threshold value to configure the idle-storage block as an SLC block or an XLC block, the storage block is configured to correspondingly adjust the storage distribution state according to the self-adapting adjustment instruction to store written data in the SLC block or the XLC block of the idle storage block. By dynamically configuring the storage blocks as an SLC block or an XLC block according to the storage distribution state, the data storage device, system, and the data writing method according to the embodiments of the present disclosure is capable of maintaining the reading/writing performance of the storage device for a relatively long period.

The patent application was filed on January 18, 2020 (16/746,842).

Decoding error correcting codes with historical decoding information
Innogrit Technologies Co., Ltd., Shanghai, China, has been assigned a patent (11,159,182) developed by Fu, Bo, Cupertino, CA, Chen, Jie, Milpitas, CA, and Wu, Zining, Los Altos, CA, for systems and methods for decoding error correcting codes with historical decoding information.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods are provided for decoding data read from non-volatile storage devices. A method may comprise receiving a chunk of data read from a physical location of a non-volatile storage device and searching a memory for soft information associated with the physical location using a unique identifier associated with the physical location. The soft information may be generated from one or more previous decoding processes on previous data from the physical location. The method may further comprise retrieving the soft information identified by the unique identifier associated with the physical location from the memory, decoding the chunk of data with the soft information indicating reliability of bits in the chunk of data and updating the soft information with decoding information generated during the decoding.

The patent application was filed on April 6, 2020 (16/841,158).

Articles_bottom
SNL Awards_2026
AIC