Virtuozzo Assigned Patent
Maintaining integrity of data on storage device
By Francis Pelletier | April 16, 2021 at 2:30 pmVirtuozzo International GmbH, Schaffhausen, Switzerland, has been assigned a patent (10,949,289) developed by Monakhov, Dmitry, Moscow, Russia, Kobets, Alexey, Seattle, WA, and Emelyanov, Pavel, Moscow, Russia, for “system and method for maintaining data integrity of data on a storage device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”Systems and methods are disclosed herein for maintaining data integrity of data in a storage device. An exemplary method comprises determining whether checksums associated with data on the storage device are trusted or untrusted, responsive to determining that the checksums are trusted, retrieving the checksums from a checksum archive, otherwise initializing the checksums as unknown, when a received storage request is a write request, calculating a checksum of the data and updating the checksum in memory, when a received storage request is a read request and an in-memory checksum associated with the identified block is not unknown, calculating the checksum of the data in the identified block and comparing the checksum with an in-memory checksum associated with the identified block, determining that corruption has occurred when the checksums don’t match and saving checksums associated with each of the uncorrupted data blocks of the storage device to an archive.”
The patent application was filed on December 28, 2018 (16/235,33