AutoSave and Manual Save Modes for Software Applications
First Claim
1. A method of providing autosave and manual save modes in an application user interface, comprising:
- displaying, by a computing device, a menu for receiving a selection of a menu option, the menu option comprising switching between an autosave mode and a manual save mode for saving an electronic document displayed in the application user interface;
receiving, by the computing device, a selection of the menu option in the application user interface; and
activating, by the computing device, one or more unique features associated with the autosave mode or the manual save mode, based on the selected menu option, from the application user interface.
3 Assignments
0 Petitions
Accused Products
Abstract
Autosave and manual save modes in an application user interface on a computing device are provided. The computing device may be utilized to display a menu for receiving a selection of a menu option from the application user interface. The application user interface may display an electronic document to be saved. The menu option may include an option for switching between an autosave mode and a manual save mode for saving the electronic document. A selection of the menu option may then be received by the computing device. The computing device may then be utilized to activate one or more unique features associated with either the autosave mode or the manual save mode, based on the selected menu option, from the application user interface.
217 Citations
20 Claims
-
1. A method of providing autosave and manual save modes in an application user interface, comprising:
-
displaying, by a computing device, a menu for receiving a selection of a menu option, the menu option comprising switching between an autosave mode and a manual save mode for saving an electronic document displayed in the application user interface; receiving, by the computing device, a selection of the menu option in the application user interface; and activating, by the computing device, one or more unique features associated with the autosave mode or the manual save mode, based on the selected menu option, from the application user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device for providing autosave and manual save modes in an application user interface, comprising:
-
a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative to; display a menu for receiving a selection of a menu option, the menu option comprising a slider control for switching between an autosave mode and a manual save mode for saving an electronic document displayed in the application user interface; receive a selection of the menu option in the application user interface; and activate a throttled save interval feature for automatically saving the electronic document when the selected menu option comprises an autosave mode. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable storage medium comprising computer executable instructions which, when executed by a computing device, will cause the computing device to perform a method of providing autosave and manual save modes in an application user interface, the method comprising:
-
displaying a dropdown menu for receiving a selection of a first menu option in the application user interface, the menu option comprising a slider control for switching between an autosave mode and a manual save mode for saving an electronic document displayed in the application user interface; receiving a selection of the first menu option in the application user interface; activating a throttled save interval feature for automatically saving the electronic document when the selected first menu option comprises the autosave mode, the activation of the throttled save interval feature comprising; determining an estimated default save interval based on a file size associated with the electronic document; monitoring an actual save interval during one or more saves of the electronic document; adjusting the estimated default save interval for subsequent saves of the electronic document based on the monitored actual save interval; displaying a progress indicator in the application user interface when a duration of the throttled save interval is longer than a first predetermined time period; determining non-occurrence of a user action associated with the application for the first predetermined period; automatically saving the electronic document in response to determining the non-occurrence of the action for the second predetermined time period; and forcing an automatic save of the electronic document after determining an absence of a save operation for a second predetermined time period; and displaying a second menu option in the application user interface to manually save the electronic document when the selected menu option comprises the manual save mode. - View Dependent Claims (18, 19, 20)
-
Specification