Patent ID: 7228494

Claim:
A method for providing navigation within an application, the application comprising a plurality of application contexts, each application context having a predefined set of application views capable of being displayed to a user of the application, the method comprising: receiving a first data input from the user of the application, the first data input corresponding to a first application view selected by the user; determining a target application context whose predefined set of application views includes the first application view selected by the user; displaying prior to displaying the first application view selected by the user, a plurality of user-selectable elements associated with one or more application views in the target application contest; receiving a second data input from the user, the second data input corresponding to a user-selectable element selected by the user and associated with a second application view in the target application context; and displaying, the response to receiving the second data input, the second application view to the user without first displaying the first application view.