CONTEXTUAL TABS IN MOBILE RIBBONS
First Claim
1. An apparatus comprising:
- one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media that, when executed by a processing system, direct the processing system to at least;
present a user interface to an application comprising a canvas and a navigation element that, when selected, surfaces a navigation menu that includes a plurality of menu elements selectable to navigate to a plurality of feature menus;
monitor for activity that affects a presence in the plurality of menu elements of a contextual menu element for navigating to a contextual feature menu; and
when the activity occurs, modify an appearance of the navigation element to indicate the presence of the contextual menu element.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and software that enhance the content viewing experience on computing devices. In an implementation, an application presents a user interface that comprises a canvas and a navigation element. When selected, that navigation element surfaces a navigation menu that includes various menu elements selectable to navigate to corresponding feature menus. The application monitors for activity in the user interface that affects a presence in the menu elements of a contextual menu element for navigating to a contextual feature menu. When the activity occurs, the application modifies an appearance of the navigation element to indicate the presence of the contextual menu element.
49 Citations
20 Claims
-
1. An apparatus comprising:
-
one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media that, when executed by a processing system, direct the processing system to at least; present a user interface to an application comprising a canvas and a navigation element that, when selected, surfaces a navigation menu that includes a plurality of menu elements selectable to navigate to a plurality of feature menus; monitor for activity that affects a presence in the plurality of menu elements of a contextual menu element for navigating to a contextual feature menu; and when the activity occurs, modify an appearance of the navigation element to indicate the presence of the contextual menu element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media and comprising an application that, when executed by a processing system, direct the processing system to at least; surface a bump animation to indicate the presence of a contextual tab in a ribbon; and when a tab is selected that is contextual, surface another bump animation to indicate that the tab is contextual. - View Dependent Claims (10, 11, 12)
-
-
13. A method for enhancing user interfaces to applications, the method comprising:
-
presenting a user interface to an application comprising a canvas and a navigation element that, when selected, surfaces a navigation menu that includes a plurality of menu elements selectable to navigate to a plurality of feature menus; monitoring for activity that affects a presence in the plurality of menu elements of a contextual menu element for navigating to a contextual feature menu; and when the activity occurs, modifying an appearance of the navigation element to indicate the presence of the contextual menu element. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification