Dynamic Minimized Navigation Bar with Hover Preview

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of user interfaces in multi-faceted communication services like email, calendar, and task management makes navigation difficult due to the need to switch between modules, which often results in interruptions and inefficient use of screen space, especially on portable devices with limited display areas.

Innovation Solution

A dynamic navigation bar that can be minimized and displayed as icons, providing temporary previews upon hover action and allowing docking for permanent viewing, with information badges to highlight new activity, enabling seamless switching between modules without leaving the current view and preserving valuable screen real estate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a minimized navigation bar with icons is used, then screen space is preserved, but user navigation efficiency deteriorates

Engineering Contradiction:
Improvescreen spaceVSAvoidnavigation efficiency
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

A preview pane is introduced as an intermediary element between the minimized navigation bar and the full module views. When a user hovers over a navigation icon, the preview pane displays a snapshot of the corresponding module's content, allowing users to assess whether to navigate to that module without fully opening it. This intermediary preview mechanism enables efficient navigation decisions while maintaining the space-saving minimized navigation bar.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If full module views are displayed for navigation, then navigation clarity is improved, but screen real estate is consumed

Engineering Contradiction:
Improvenavigation clarityVSAvoidscreen real estate
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The navigation interface is segmented into three distinct levels: (1) the minimized navigation bar with icons at the top level for space efficiency, (2) the preview pane showing partial module content at the middle level for contextual awareness, and (3) the full module views at the bottom level for detailed interaction. This segmentation allows each level to serve its specific purpose without requiring full visibility of all elements simultaneously, optimizing both screen real estate and navigation clarity.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple modules are accessed simultaneously, then service versatility is improved, but interface complexity increases

Engineering Contradiction:
Improveservice versatilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The preview pane is positioned in a separate dimensional space above the main module viewing area. This spatial separation allows users to view previews of multiple modules simultaneously in the preview dimension without interfering with the primary module display dimension below. Users can hover over different navigation icons to see multiple previews stacked or arranged in the preview pane, enabling multi-module awareness and versatile service access while maintaining a clean, uncluttered primary interface.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9904437B2Dynamic minimized navigation bar for expanded communication service
Publication Date: 2018.02.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9904437B2 patent drawing
  • US9904437B2 patent drawing
  • US9904437B2 patent drawing

AI summary

A minimized state navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for presenting preview peeks associated with each module to a user. The minimized state may be selected automatically based on user interface context or user action. A temporary preview of a module may be provided upon a hover action over the icons without actually needing to switch to a module. The preview may also be docked or pinned to a location on the main user interface so that it is displayed within the main user interface. New or interesting activity within each module may be highlighted by displaying an information badge next to an icon, for example.