USER INTERFACE FOR BACKUP MANAGEMENT
First Claim
1. A method comprising:
- receiving, while a current view is displayed in a user interface, a first user input requesting that a backup interface be displayed;
animating, in response to the first user input, the transition from displaying the current view in the user interface to displaying the backup interface;
displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of the current view, the earlier version including a first element;
receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element; and
modifying, in response to the second user input, the current view according to the earlier version, at least with regard to the first element.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and a computer program product for providing a user interface including earlier versions of data. 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 backup interface be displayed. In response to the first user input, the transition from displaying the current view in the user interface to displaying the backup interface is animated. The backup interface is displayed including a display area for presenting at least a first visual representation of an earlier version of the current view, where the earlier version includes a first element. While the backup interface is displayed, a second user input is received requesting that the current view be modified according to the earlier version. In response to the second user input, the current view is modified according to the earlier version.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, while a current view is displayed in a user interface, a first user input requesting that a backup interface be displayed;
animating, in response to the first user input, the transition from displaying the current view in the user interface to displaying the backup interface;
displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of the current view, the earlier version including a first element;
receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element; and
modifying, in response to the second user input, the current view according to the earlier version, at least with regard to the first element. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
defining criteria for capturing a state of a view of a user interface;
capturing the state of the view in accordance with the criteria;
receiving a prompt to suspend presentation of a current view and present a captured view;
animating the transition from presenting the current view to presenting the captured view;
presenting the captured view in a backup interface, the backup interface including a display area for presenting a first visual representation and one or more second visual representations, the first visual representation corresponding to a current version of a current view, each of the one or more second visual representations corresponding to an earlier version of the current view; and
reinstating the captured view into the current view of the user interface.
-
-
8. A computer program product tangibly embodied in a computer readable medium, the computer program product including instructions that, when executed, generate on a display device a graphical user interface comprising:
-
a display area for presenting a first visual representation and one or more second visual representations, the first visual representation corresponding to a current version of a current view, each of the one or more second visual representations corresponding to an earlier version of the current view;
a calendar with a plurality of date ranges, each version of the current view being associated with a date range of the plurality of date ranges; and
an input control for initiating a restoration of the current view according to at least a portion of an earlier version. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product tangibly embodied in a computer readable medium, the computer program product including instructions that, when executed, generate on a display device a graphical user interface comprising:
-
a display area for presenting a first visual representation and one or more second visual representations, the visual representations presented as a stack, the first visual representation corresponding to a current version of a current view, each of the one or more second visual representations corresponding to an earlier version of the current view;
a date display overlay, the date display overlay displayed in proximity to a visual representation at the front of the stack, the date display overlay displaying a date range associated with a version corresponding to the visual representation at the front of the stack; and
an input control for initiating a restoration of the current view according to at least a portion of an earlier version. - View Dependent Claims (20)
-
Specification