What are you looking for ?

Innogrit Technologies Assigned Patent

Cache program with backup blocks

Innogrit Technologies Co., Ltd., Shanghai, China, has been assigned a patent (11940887) developed by Zhao, Gang, Chandler, AZ, Chen, Lin, Cupertino, CA, Chen, Jie, Milpitas, CA, and Zhao, Qun, Pleasanton, CA, for a cache program with backup blocks.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems, apparatus and methods are provided for performing cache program operations in a non-volatile storage system. A method may comprise issuing a first cache program operation from a storage controller to a non-volatile storage device to write data to a first regular block, writing the data to the first regular block and a copy of the data to a backup block, determining that a program error has occurred while writing the data to the first regular block, asserting the program error to the storage controller, retrieving a mapping between the first regular block and the backup block, issuing a read operation to read the copy of the data from the backup block, reading the copy of the data from the backup block and issuing a second cache program operation to write the data to a second regular block and marking the first regular block as defective.

The patent application was filed on 2020-12-04 (17/112123).