Timeline Experience for Restore User Interface
AssigneeMicrosoft Corporation
InventorsKynan D. Antos, Bryce S. Boyd, Michael Sliger
Life of this patent
Estimating the term…
Abstract
A backup restoration system may present two or more versions of a file in a graphical user interface. A user may examine the versions to identify a desired version, and the desired version may be restored. The system may identify changed versions of the file from many stored instances of the file in the backup system, and may present the changed versions within the user interface. In some embodiments, a timeline may be presented that displays when the file was changed. Some embodiments may also highlight the changes in the display. Some embodiments may present the versions of a file in a horizontal format, where two or more versions may be viewed side by side.
Claims20
A method being performed on a computer processor, said method comprising:
- receiving a file identifier;
- searching a backup database for a plurality of versions of a file matching said file identifier, said backup database comprising a plurality of file system backups;
- finding said plurality of versions;
- and
- presenting a representation of at least one of said plurality of versions on a graphical user interface.
A system comprising:
- a backup database configured to store a plurality of versions of files stored in a file system;
- a graphical user interface;
- a search system configured to retrieve a plurality of versions of a file from said backup database;
- and
- a display system configured to generate a graphical representation of at least two of said plurality of versions of said file and display said graphical representation on said graphical user interface.
A user interface displayed on a display device, said user interface comprising:
- at first set of at least two graphical representations of backup versions of a file;
- a navigation mechanism configured to receive user input and change said first set of at least two graphical representations to a second set of at least two graphical representations of backup versions;
- and
- a user input mechanism configured to receive user input for an indicated backup version and launch a restore mechanism, said restore mechanism configured to restore said indicated backup version to a file system.
Dependencies are inferred from the claim text.