Modal-less interface enhancements
First Claim
1. A method comprising:
- presenting a single application window comprising at least;
a graphical presentation of contents of a document, one or more graphical user interface controls configured to receive edits to the contents of the document, and a save interface comprising an editable text box;
wherein the save interface is configured to permit save operations on the document to different locations without creating a modal window for the save operations;
while displaying the save interface in the application window, receiving, via the one or more graphical user interface controls, one or more edit commands to modify the contents of the document;
in response to the one or more edit commands, changing the graphical presentation of the contents of the document and changing an appearance of the entire save interface to indicate that the document contains unsaved modifications;
receiving, in the save interface, input in the editable text box that indicates a location at which to save the document;
in response to termination of the input that specifies a location at which to save the document, storing the document at the location, wherein the termination of the input that specifies a location at which to save the document is a change in focus away from the editable text box;
wherein the method is performed by one or more computing devices.
8 Assignments
0 Petitions
Accused Products
Abstract
A modal-less save interface enables a user to provide a filename under which to save a document at any time during operation of the application, without interrupting other user tasks of the application. The user inputs a filename and performs a save operation on a document without navigating menu items or launching a modal window. The modal-less save interface may be provided in a portion of the main application window. For example, the modal-less save interface may be presented in a toolbar, taskbar, status bar, window pane, or sidebar. An application may feature a modal-less access control interface. The modal-less access control interface may be provided in a portion of the main application window. The access control interface may comprise a control, such as link, button, checkbox, text box, or pull-down menu. Upon selection of the control, the application sets one or more access control levels for the current document.
-
Citations
20 Claims
-
1. A method comprising:
-
presenting a single application window comprising at least;
a graphical presentation of contents of a document, one or more graphical user interface controls configured to receive edits to the contents of the document, and a save interface comprising an editable text box;wherein the save interface is configured to permit save operations on the document to different locations without creating a modal window for the save operations; while displaying the save interface in the application window, receiving, via the one or more graphical user interface controls, one or more edit commands to modify the contents of the document; in response to the one or more edit commands, changing the graphical presentation of the contents of the document and changing an appearance of the entire save interface to indicate that the document contains unsaved modifications; receiving, in the save interface, input in the editable text box that indicates a location at which to save the document; in response to termination of the input that specifies a location at which to save the document, storing the document at the location, wherein the termination of the input that specifies a location at which to save the document is a change in focus away from the editable text box; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
presenting a window comprising at least;
a graphical presentation of contents of a document, one or more graphical user interface controls configured to receive edits to the contents of the document, a save interface comprising both an editable text box and an access control interface;wherein the editable text box and the access control interface are both visible within the save interface at the same time; wherein the save interface is configured to permit save operations on the document to different locations without creating a modal window for the save operations; while displaying the save interface in the application window, receiving, via the one or more graphical user interface controls, one or more edit commands to modify the contents of the document; in response to the one or more edit commands, changing the graphical presentation of the contents of the document; receiving, in the access control interface, input that specifies one or more access control levels for the document and receiving values of individual access controls for a plurality of users; responsive to receiving the input that specifies the one or more access control levels for the document, instantly changing permission metadata for the document, while the document is still open in the window; receiving, in the save interface, input in the editable text box that indicates a location at which to save the document; in response to termination of the input that specifies a location at which to save the document, storing the document at the location, wherein the termination of the input that specifies the location at which to save the document is a change in focus away from the editable text box; wherein the method is performed by one or more computing devices. - View Dependent Claims (10)
-
-
11. One or more storage media storing instructions which, when executed by one or more processors, cause:
-
presenting a window comprising at least;
a graphical presentation of contents of a document, one or more graphical user interface controls configured to receive edits to the contents of the document, and a save interface comprising an editable text box;wherein the save interface is configured to permit save operations on the document to different locations without creating a modal window for the save operations; while displaying the save interface in the application window, receiving, via the one or more graphical user interface controls, one or more edit commands to add to or modify the contents of the document; in response to the one or more edit commands, changing the graphical presentation of the contents of the document and changing an appearance of the entire save interface to indicate that the document contains unsaved modifications; receiving, in the save interface, input in the editable text box that indicates a location at which to save the document; in response to termination of the input that specifies a location at which to save the document, storing the document at the location, wherein termination of the input that specifies a location at which to save the document is a change in focus away from the editable text box. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more storage media storing instructions which, when executed by one or more processors, cause:
-
presenting a window comprising at least;
a graphical presentation of contents of a document, one or more graphical user interface controls configured to receive edits to the document, a save interface comprising both an editable text box and an access control interface;wherein the editable text box and the access control interface are both visible within the save interface at the same time; wherein the save interface is configured to permit save operations on the document to different locations without creating a modal window for the save operations; while displaying the save interface in the application window, receiving, via the one or more graphical user interface controls, one or more edit commands to add to or modify the contents of the document; in response to the one or more edit commands, changing the graphical presentation of the contents of the document; receiving, in the access control interface, input that specifies one or more access control levels for the document and receiving values of individual access controls for a plurality of users; responsive to receiving the input that specifies the one or more access control levels for the document, instantly changing permission metadata for the document, while the document is still open in the window; receiving, in the save interface, input in the editable text box that indicates a location at which to save the document; in response to termination of the input that specifies a location at which to save the document, storing the document at the location, wherein termination of the input that specifies a location at which to save the document is a change of focus away from the editable text box. - View Dependent Claims (20)
-
Specification