Patent ID: 8943026
Filing Date: 2015-01-27
Classification: G06F

Abstract:
1. A method performed by data processing apparatus, the method comprising: receiving a user input to present a visual representation of a first prior state of a file system, wherein the file system comprises one or more data items organized according to a hierarchy; generating the first visual representation of a first prior state of the file system, wherein generating the first visual representation comprises: presenting the first visual representation, the first virtual representation comprising a user-navigable representation of the data items and the hierarchy of the file system according to the first prior state; receiving a user input to present a second visual representation of a second prior state of the file system; generating the second visual representation of the second prior state of the file system, wherein generating the second visual representation comprises: presenting the second visual representation, the second visual representation comprising a user-navigable representation of the data items and the hierarchy of the file system according to the second prior state; receiving an input to restore a particular data item presented in the first visual representation or the second visual representation; identifying backup data corresponding to the particular presented data item; and restoring the backup data to the file system.