Patent ID: 8875051

Claim:
A method executed at least in part in a computing device for providing a communication navigation bar within an expanded communication application, the method comprising: displaying the communication navigation bar comprising a plurality of items representing individual modules of the communication application within a user interface of the communication application associated with at least one or more of an email exchange, a scheduling, a contact management, and a task management; displaying the plurality of items of the communication navigation bar as at least one of: a first icon without text and a second icon with an associated text within a minimized state of the communication navigation bar; in response to detecting a hover action on a third icon representing the scheduling, displaying a temporary preview of a calendar and summaries of one or more scheduled items from a current time period on the calendar simultaneously with a main view of the communication application displaying content associated with another one of the individual modules, wherein a format of the temporary preview and the main view are distinct; in response to detecting selection of a temporary view of the calendar, modifying the user interface to display the content associated with the scheduling in the main view; and enabling docking of the temporary preview to the main view to display both simultaneously in response to a user selection.