Adaptive Floating Control Cluster for Mapping Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mapping and navigation applications face user interface challenges with cluttered controls and disorienting 2D/3D transitions, making it difficult for users to navigate and interact effectively.

Innovation Solution

An integrated mapping application with a novel UI design featuring a minimalistic, adaptive control layout that includes a floating button cluster, a 3D control for seamless 2D/3D transitions, and a compass for orientation, along with gestural inputs for map manipulation, ensuring a cohesive and intuitive 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 from the traditional full-width bar into a compact floating button cluster that occupies only a small portion of the screen. This segmentation allows the map display area to expand while controls remain accessible through the condensed cluster layout.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Controls are transitioned from a two-dimensional full-width bar to a three-dimensional floating cluster that can be positioned anywhere on the screen. This dimensional change allows controls to occupy minimal screen real estate while maintaining accessibility through spatial arrangement.

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

2Area of stationary object

If multiple controls are integrated into a compact floating cluster, then the map display area is maximized, but the complexity of integrating different modality controls increases

Engineering Contradiction:
Improvemap display areaVSAvoidcontrol integration complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The floating button cluster is designed as a universal control mechanism that can accommodate multiple different control types for various modalities (browsing, searching, routing, navigating). This multi-functionality allows diverse controls to be integrated into a single compact interface without proportionally increasing complexity.

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

Solution Approach 2:

The control cluster is designed to be dynamic and adaptive, automatically adjusting its composition and layout based on the current operational modality. This dynamic behavior simplifies integration by providing a consistent control mechanism that adapts to different functions rather than requiring separate control systems for each modality.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If 2D to 3D map transitions are implemented, then map visualization capability is enhanced, but users experience disorientation during transitions

Engineering Contradiction:
Improvemap visualization capabilityVSAvoiduser orientation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system provides visual feedback during 2D to 3D transitions by displaying a 3D indicator that shows the current map view state. This feedback mechanism helps users understand the transition state and maintain orientation by clearly indicating whether the map is in 2D or 3D mode.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The 3D control indicator changes its appearance (color, opacity, or icon state) to reflect the current map view mode. This visual differentiation helps users quickly understand the map state and reduces disorientation during transitions by providing clear visual cues about the current visualization mode.

Inventive Principle:
Principle #32Color changes

4Ease of operation

If a minimalistic control interface is used, then user interaction is simplified, but the number of available controls is reduced

Engineering Contradiction:
Improveuser interaction simplicityVSAvoidcontrol functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The control cluster dynamically adapts its composition based on the current operational modality, showing only the relevant controls needed for the active function. This dynamic adaptation maintains simplicity by hiding unnecessary controls while ensuring all required controls are available when needed, thus preserving both simplicity and versatility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different control sets are provided for different operational contexts within the same interface. The control cluster changes its local quality (which controls are visible and active) based on the current modality, ensuring that users see only the controls relevant to their current task, thereby maintaining simplicity while preserving full functionality.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11727641B2Problem reporting in maps
Publication Date: 2023.08.15 APPLE INC
  • US11727641B2 patent drawing
  • US11727641B2 patent drawing
  • US11727641B2 patent drawing

AI summary

For a mapping application, a method for reporting a problem related to a map displayed by the mapping application is described. The method identifies a mode in which the mapping application is operating. The method identifies a set of types of problems to report based on the identified mode. The method displays, in a display area of the mapping application, a graphical user interface (GUI) page that includes a set of selectable user interface (UI) items that represent the identified set of types of problems.