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.
Patent No.:
Date of Patent:
Aug. 12, 2014
Filed:
Apr. 03, 2009
Elissa E. Murphy, Seattle, WA (US);
John D. Mehr, Kenmore, WA (US);
Navjot Virk, Bellevue, WA (US);
Lara M. Sosnosky, Kirkland, WA (US);
James R. Hamilton, Bellevue, WA (US);
Elissa E. Murphy, Seattle, WA (US);
John D. Mehr, Kenmore, WA (US);
Navjot Virk, Bellevue, WA (US);
Lara M. Sosnosky, Kirkland, WA (US);
James R. Hamilton, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Provided herein are systems and methodologies for highly efficient restoration in a network-based backup system. As described herein, differential-based analysis can be utilized such that a new complete differential is calculated based on signatures and/or other information relating to a given item to be restored prior to retrieving backup data. Based on the differential, only blocks determined to be unique between the current version of the item and the desired version are transmitted, which can then be merged with non-unique locally present blocks to obtain the fully restored version of the item. Further, a hybrid architecture can be employed, wherein signatures and/or data are stored at a global location within a network as well as one or more local peers. Accordingly, a backup client can obtain information necessary for restoration from either the global location or a nearby peer, thus further reducing latency and bandwidth consumption.