Patent ID: 7853566

Claim:
A method relating to modifying a view in a user interface, the method comprising: receiving, while a current view of an active window is displayed in a user interface, a first user input requesting that a history view of the current view of the active window be displayed; displaying the history view in a presentation window distinct from the active window in response to the first user input, the history view including at least a first representation of the active window as the active window existed at a time in the past, where the first representation shows a past state of the current view of the active window and includes visual representations of elements from the past state, where the underlying data for the representation is stored in a backup archive, and where the first representation includes a first element and a second element of the past state, the first and second elements having a hierarchical structure wherein the first element includes the second element; receiving, while the first representation is displayed, a second user input requesting that the current view of the active window be modified according to the second element; and modifying the current view of the active window, in response to the second user input, to reflect the second element.