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.
Patent No.:
Date of Patent:
Jul. 09, 2013
Filed:
Nov. 19, 2010
Tang Heng, San Jose, CA (US);
Gregory Burd, San Jose, CA (US);
Soichi Isono, Kanagawa, JP;
Son Hong Ho, Los Altos, CA (US);
Vincent Wong, Fremont, CA (US);
Zining Wu, Los Altos, CA (US);
Tang Heng, San Jose, CA (US);
Gregory Burd, San Jose, CA (US);
Soichi Isono, Kanagawa, JP;
Son Hong Ho, Los Altos, CA (US);
Vincent Wong, Fremont, CA (US);
Zining Wu, Los Altos, CA (US);
Marvell International Ltd., Hamilton, BM;
Abstract
A system including a first buffer module, a first encoder module, a control module, and a second buffer module. The first buffer module receives (i) a first block and (ii) a first logical block address (LBA) for the first block from a host, where the first block includes first data. The first encoder module generates a first checksum based on (i) the first data and (ii) the first LBA. The control module generates a second block, where the second block includes (i) the first data, (ii) the first LBA, and (iii) the first checksum. The second buffer module receives a third block from the first buffer module, where the third block includes a second LBA. The second buffer module determines whether the third block is different than the first block depending on whether the second LBA in the third block is different than the first LBA in the second block.