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.

Date of Patent:
Jul. 03, 2018

Filed:

Mar. 18, 2016
Applicant:

Osnexus Corporation, Bellevue, WA (US);

Inventors:

Steven Michael Umbehocker, Mercer Island, WA (US);

Allen Petersen, Bellingham, WA (US);

Chunwei Chen, Mercer Island, WA (US);

Assignee:

OSNEXUS CORPORATION, Bellevue, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/10 (2006.01); G06F 11/14 (2006.01); G06F 11/07 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1004 (2013.01); G06F 11/0703 (2013.01); G06F 11/1458 (2013.01); G06F 11/1469 (2013.01); G06F 11/1451 (2013.01); G06F 2201/84 (2013.01);
Abstract

A data recovery agent and search service for repairing bit rot are presented herein. The data recovery agent can receive error event notifications representing respective file system errors. Based on a checksum error corresponding to such notifications, the data recovery agent can determine that a portion of a file has been invalidated or corrupted, obtain checksum information comprising a checksum of a validated version of the portion and location information comprising an offset from a beginning of the file representing a location of the portion, and send such information to a server hosting a data recovery service being configured to obtain a copy of a validated version of the portion from backup storage device(s). Further, the data recovery agent can receive the copy of the validated version from the server, and repair, using the copy, the portion that has been invalidated or corrupted.


Find Patent Forward Citations

Loading…