DYNAMIC INTERFACES FOR PRODUCTIVITY APPLICATIONS
First Claim
1. A method of providing a dynamic interface for a productivity application comprising:
- displaying one or more first options associated with a first user action type in the dynamic interface;
detecting a change in the user action type from the first user action type to a second user action type;
removing the one or more first options from within the dynamic interface when the change is detected; and
displaying one or more second options associated with the second user action type in the dynamic interface.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer readable media for providing improved user interfaces for productivity applications are provided. In some embodiments, when a user inputs data into a document, the interface can determine what the format is for that data, such as a text format or an image format. The interface can then remove any presented icons, which can be in the form of a toolbar, not useful for the selected data format and provide icons that are useful for the selected data format. The icons provided can be a predetermined set of icons selected by the designer of the user interface or can be a custom set of icons preselected by a user of the interface.
-
Citations
24 Claims
-
1. A method of providing a dynamic interface for a productivity application comprising:
-
displaying one or more first options associated with a first user action type in the dynamic interface; detecting a change in the user action type from the first user action type to a second user action type; removing the one or more first options from within the dynamic interface when the change is detected; and displaying one or more second options associated with the second user action type in the dynamic interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing a dynamic interface for a productivity application, comprising:
-
a display configured to display within the dynamic interface one or more first options associated with a first user action type; and a processor coupled to the display, wherein the processor is configured to detect a change from the first user action type to a second user action type, remove the one or more first options from within the dynamic interface when the change is detected, and display within the dynamic interface one or more second options associated with the second user action type on the display. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable medium for a productivity application, comprising computer instructions for:
-
displaying one or more first options associated with a first user action type in the dynamic interface; detecting a change in the user action type from the first user action type to a second user action type; removing the one or more first options from within the dynamic interface when the change is detected; and displaying one or more second options associated with the second user action type in the dynamic interface. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A productivity application implemented on a system, the system comprising:
-
means for displaying one or more first options associated with a first user action type in the dynamic interface; means for detecting a change in the user action type from the first user action type to a second user action type; means for removing the one or more first options from within the dynamic interface when the change is detected; and means for displaying one or more second options associated with the second user action type in the dynamic interface. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification