Navigation of electronic backups
First Claim
1. A method relating to modifying a view in a user interface, the method comprising:
- receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed;
displaying the history view in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a hierarchical structure wherein a first element of the earlier version includes a second element;
receiving, while the history view is displayed, a second user input requesting that the current view be modified according to the second element; and
modifying, in response to the second user input, the current view according to the second element.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for navigating within snapshots are provided. In one implementation a method is provided. The method includes receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed. The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a hierarchical structure wherein a first element of the earlier version includes a second element. There is received, while the history view is displayed, a second user input requesting that the current view be modified according to the second element. The method includes modifying, in response to the second user input, the current view according to the second element.
-
Citations
25 Claims
-
1. A method relating to modifying a view in a user interface, the method comprising:
-
receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed; displaying the history view in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a hierarchical structure wherein a first element of the earlier version includes a second element; receiving, while the history view is displayed, a second user input requesting that the current view be modified according to the second element; and modifying, in response to the second user input, the current view according to the second element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium having stored thereon instructions which, when executed by a processor, causes the processor to perform operations comprising:
-
receiving, while a current view is displayed in a user interface, a first user input requesting that a history view associated with the current view be displayed; displaying the history view in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a hierarchical structure wherein a first element of the earlier version includes a second element; receiving, while the history view is displayed, a second user input requesting that the current view be modified according to the second element; and modifying, in response to the second user input, the current view according to the second element.
-
-
12. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, generate on a display device a graphical user interface comprising:
-
a view display area for presenting a current view; a history view display area for presenting (i) a history view associated with the current view, the history view including at least a first visual representation of an earlier version of the current view, the earlier version including a hierarchical structure wherein a first element of the earlier version includes a second element; and
(ii) a revised version of the history view after a user selects the second element, the revised version including at least a first visual representation of an earlier version of the second element; andan input control for initiating a restoration of the current view according to the earlier version of the second element. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
defining a criterion for capturing a state of a structured element, the structured element including one or more second elements and being presented in a user interface; capturing a state of the structured element including capturing an organization and content of the structured element; receiving a prompt to suspend presentation of a current view and present a captured view, the captured view including organization and content of the structured element at a previous time; and reinstating the captured view into the current view of the user interface. - View Dependent Claims (19, 20)
-
-
21. A computer-readable medium having stored thereon instructions which, when executed by a processor, causes the processor to perform operations comprising:
-
defining a criterion for capturing a state of a structured element, the structured element including one or more second elements and being presented in a user interface; capturing a state of the structured element including capturing an organization and content of the structured element; receiving a prompt to suspend presentation of a current view and present a captured view, the captured view including organization and content of the structured element at a previous time; and reinstating the captured view into the current view of the user interface.
-
-
22. A method comprising:
-
evaluating a current view of a user interface including evaluating a state of an organization and content of a structured element presented in the current view; determining that an undesirable change to the current view of the user interface has occurred relative to a past view of the user interface, the undesirable change relative to the organization or content of the structured element; suspending the current view of the user interface; presenting one or more past views of the user interface each including an organization and content of the structured element at a respective time; and reinstating a past view of the user interface into the current view including reinstating an organization or content of the structured element. - View Dependent Claims (23, 24)
-
-
25. A computer-readable medium having stored thereon instructions which, when executed by a processor, causes the processor to perform operations comprising:
-
evaluating a current view of a user interface including evaluating a state of an organization and content of a structured element presented in the current view; determining that an undesirable change to the current view of the user interface has occurred relative to a past view of the user interface, the undesirable change relative to the organization or content of the structured element; suspending the current view of the user interface; presenting one or more past views of the user interface each including an organization and content of the structured element at a respective time; and reinstating a past view of the user interface into the current view including reinstating an organization or content of the structured element.
-
Specification