US 12,321,612 B2
Space efficient data integrity check
Garret Buban, Snoqualmie, WA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on May 19, 2023, as Appl. No. 18/320,680.
Prior Publication US 2024/0385757 A1, Nov. 21, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0619 (2013.01) [G06F 3/0644 (2013.01)] 20 Claims
OG exemplary drawing
 
7. A method comprising:
receiving a write request comprising first data;
determining a first data integrity value for the first data;
determining a write location for the first data;
calculating a first combined integrity value by performing a non-destructive operation on the first data integrity value and the write location, wherein the non-destructive operation is an operation that enables at least one of the first data integrity value or the write location to be recovered by performance of a second operation on the first combined integrity value; and
storing the first data at the determined write location along with the first combined integrity value.