Patent · US Active

End to end check code protection in storage engine

US12399773B2 · kind B2 · utility

0Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 22, 2021
Grant dateAug 26, 2025
Priority date
Expiry dateMay 29, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1004
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A client device may transmit a data stream including an object (such as a data file or record) to a storage system for storing the object in a storage device. In response to receiving the data stream, the storage system may store or write data of the object into a plurality of logical blocks of the storage device with an end-to-end data protection based at least in part on a comparison of a combination of check codes of a header of the object, the object and padding data with a combination of a plurality of check codes that are generated separately for metadata associated with the object and corresponding parts of the object stored in the plurality of logical blocks. The storage system may further provide an end-to-end data protection for reading data of an object stored in multiple logical blocks of a storage device.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.