METHOD AND APPARATUS FOR NAVIGATION WITHIN A MULTI-LEVEL APPLICATION
First Claim
1. A device comprising:
- a display;
an input device configured to receive user input; and
processor electronics configured perform operations comprising;
executing program instructions to provide an application having navigable levels;
generating an interface screen including a navigation prompt for presentation on the display, the interface screen corresponding to a current level of the application;
receiving input from the input device indicating a selection of the navigation prompt;
generating a navigation interface for presentation on the display, the navigation interface including one or more selectable controls, each of the one or more selectable controls corresponding to a level of the application; and
generating an interface screen for a new level in the application upon detecting a selection of a control in the navigation interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A processor in a computing system, such as a mobile device, can be configured to execute program instructions to provide an application having levels to which a user can navigate and in which a user can make selections to change the operation of the application. A navigation prompt provided by the application is selectable to produce a navigation interface with controls corresponding to different levels in the application. In some implementations, at least some of the controls can be labeled in accordance with selections made to navigate to the current level of the application. In other implementations, one or more of the controls can be labeled in accordance with how an item viewed at a current level of the application is categorized within the application hierarchy. Selection of a control in the navigation interface produces a new interface screen at a corresponding level of the application.
-
Citations
16 Claims
-
1. A device comprising:
-
a display; an input device configured to receive user input; and processor electronics configured perform operations comprising; executing program instructions to provide an application having navigable levels; generating an interface screen including a navigation prompt for presentation on the display, the interface screen corresponding to a current level of the application; receiving input from the input device indicating a selection of the navigation prompt; generating a navigation interface for presentation on the display, the navigation interface including one or more selectable controls, each of the one or more selectable controls corresponding to a level of the application; and generating an interface screen for a new level in the application upon detecting a selection of a control in the navigation interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, computer-readable media containing instructions that are executable by a processor to allow navigation within an application having a number of levels, by:
-
producing a current interface screen that contains a navigation prompt; detecting if a user has selected the navigation prompt; producing a navigation interface having a number of controls, each of which being associated with a level in the application and wherein each control is selectable to navigate to a corresponding level in the application. - View Dependent Claims (9, 10, 11, 12, 13, 16)
-
-
14. A method implemented by a processor in a mobile device to allow a user to navigate an application having a number of levels, comprising:
-
producing a current interface screen representing a current level in the application that contains a navigation prompt; detecting a selection of the navigation prompt; and producing, in response to the detected selection, a navigation interface having a number of controls, each of which is associated with a level in the application and wherein each control is selectable to navigate to a corresponding level in the application. - View Dependent Claims (15)
-
Specification