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. 27, 2013
Filed:
Dec. 28, 2011
Michael J. Zwilling, Redmond, WA (US);
Gregory A. Smith, Carnation, WA (US);
Rajeev B. Rajan, Kirkland, WA (US);
Jakub Kulesza, Bellevue, WA (US);
Peter Byrne, Bellevue, WA (US);
Shashikant Brijmohan Khandelwal, Standford, CA (US);
Mark S. Wistrom, Redmond, WA (US);
Michael J. Zwilling, Redmond, WA (US);
Gregory A. Smith, Carnation, WA (US);
Rajeev B. Rajan, Kirkland, WA (US);
Jakub Kulesza, Bellevue, WA (US);
Peter Byrne, Bellevue, WA (US);
Shashikant Brijmohan Khandelwal, Standford, CA (US);
Mark S. Wistrom, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The present invention relates to a system and method of data restoration, for instance, after the occurrence of a user error. In particular, snapshot database can be maintained that stores a copy of database data. The snapshot database does not have to store a complete copy of all data on a source database, but rather shares data that is common to both but not necessarily identical. If an error occurs on the primary database then the database can be reverted back to a point in time prior to the error by replacing source database files with snapshot files. Additionally, an undo component can be employed in conjunction with the snapshot to approach an error to a finer grained point in time. In brief, the present invention can restore a database much faster and simpler, while utilizing less space and resources than conventional data restoration technologies.