Floating Control Cluster for Mapping Interface Clutter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mapping and navigation applications face user interface challenges with their current designs, leading to inconvenience due to inadequate integration of controls for different modalities like location browsing, map searching, and route navigating.

Innovation Solution

An integrated mapping application with a novel UI design that minimizes on-screen controls, using a floating control cluster that adapts to tasks, includes a compass for orientation, and employs gestural inputs for 2D/3D transitions and map manipulation, along with a page curl for accessing secondary controls, to provide a seamless and cohesive user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If traditional full-width control bars are used in mapping applications, then all controls are easily accessible, but the map display area is significantly reduced

Engineering Contradiction:
Improvemap display areaVSAvoidcontrol accessibility
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The control interface is segmented into a floating button cluster that contains only essential controls, separated from the main map display area. This segmentation allows the map to occupy the full screen while critical controls remain accessible in a compact, non-intrusive floating cluster.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Controls are moved from a traditional horizontal bar at the top of the screen to a floating cluster that can be positioned anywhere on the screen. This dimensional repositioning allows controls to coexist with the map display without occupying prime real estate, maximizing map visibility while maintaining control accessibility.

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

2Adaptability or versatility

If multiple controls are displayed simultaneously for different modalities, then all functions are accessible, but the interface becomes cluttered and complex

Engineering Contradiction:
Improvemulti-modality supportVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The floating button cluster dynamically adapts its contents based on the current modality (browsing, searching, routing, or navigating). Controls are added or removed from the cluster depending on which modality is active, providing full functionality when needed while maintaining a clean, simple interface during basic operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A single floating button cluster serves multiple functions across different modalities. The same cluster that provides browsing controls also provides searching, routing, and navigating controls, eliminating the need for separate control sets for each modality and reducing overall interface complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Area of stationary object

If controls are minimized to maximize map visibility, then map visibility is improved, but control functionality may be insufficient

Engineering Contradiction:
Improvemap visibilityVSAvoidcontrol functionality
Core Design Contradiction:
Area of stationary objectVSAdaptability or versatility

Solution Approach 1:

The floating button cluster is pre-configured with modality-specific controls before the user needs them. When a user enters a particular modality (e.g., routing), the relevant controls are already present in the cluster, eliminating the need for additional controls to be added later and ensuring full functionality is available immediately.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The floating button cluster acts as an intermediary between the user and the full control set. It presents only the essential controls needed for the current task, serving as a simplified interface that provides access to comprehensive functionality without displaying all controls simultaneously, thus maintaining both map visibility and control adequacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9135751B2Displaying location preview
Publication Date: 2015.09.15 APPLE INC
  • US9135751B2 patent drawing
  • US9135751B2 patent drawing
  • US9135751B2 patent drawing

AI summary

A mapping application that provides a graphical user interface (GUI) for displaying information about a location is described. The GUI includes a first display area for displaying different types of media for a selected location on a map. The GUI includes a second display area for displaying different types of information of the selected location. The GUI includes a set of selectable user interface (UI) items, each of which for causing the second display area to display a particular type of information when selected.