The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 25, 2025

Filed:

Feb. 20, 2024
Applicant:

Lemon Inc., Grand Cayman, KY;

Inventors:

Peng Xu, Los Angeles, CA (US);

Fei Liu, Los Angeles, CA (US);

Kyoungryun Bae, Los Angeles, CA (US);

Hao Wang, Los Angeles, CA (US);

Ming Lin, Los Angeles, CA (US);

Wei Tang, Los Angeles, CA (US);

Sheng Qiu, Los Angeles, CA (US);

Yang Liu, Los Angeles, CA (US);

Assignee:

Lemon Inc., Grand Cayman, KY;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1004 (2013.01); G06F 11/1068 (2013.01);
Abstract

A computing device for verifying data integrity is provided, comprising a memory controller configured to receive a plurality of original data blocks. Each original data block has an associated initial CRC value. The memory controller then segments and recombines the received data blocks into logic blocks, and calculates a new logic block CRC value for each logic block. The logic blocks are transmitted with their respective new logic block CRC values to a storage device, and the logic blocks are written to non-volatile memory of the storage device in a write operation. After the write operation, a combined CRC value is calculated for the logic blocks and a combined CRC value for the original data blocks, and compare the combined CRC values. The memory controller determines whether the combined CRC values match. When they match, the memory controller generates a verification response verifying the integrity of the write operation.


Find Patent Forward Citations

Loading…