Data storage verification in distributed storage system
AssigneeSanDisk Technologies LLC
InventorsAbhijeet Manohar, Daniel Tuers
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsAbhijeet Manohar, Daniel Tuers
Estimating the term…
A server system with one or more processors and memory sends a verification request, to a client device, to verify that the client device is storing a data block, where the verification request includes verification parameters. In response, the server system obtains from the client device a first verification value for the data block. The server system compares the first verification value with a second verification value for the data block, where the second verification value was previously computed, in accordance with the data block and the verification parameters, and stored by the server system. In accordance with a determination that the first verification value matches the second verification value, the server system confirms that the client device is storing the data block.
A method of verifying storage of data blocks, the method comprising:
A server system, comprising:
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions which, when executed by a server system with one or more processors, cause the server system to perform operations comprising:
A server system, comprising:
Dependencies are inferred from the claim text.