Music Player UI With Stationary Headings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices often have cluttered and unintuitive user interfaces for navigating and selecting content items, such as songs in an album or streaming radio, making it difficult for users to efficiently view and interact with upcoming and recently played content.

Innovation Solution

A user interface design that includes a touch-sensitive display with intuitive headings for 'Now Playing' and 'Up Next,' allowing users to scroll through content items while keeping the currently playing item and next item in the queue stationary, with options to move or play content items, and hiding unnecessary information for unselected items to simplify navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional user interfaces display all content items and information simultaneously, then users can access more information, but the interface becomes cluttered and unintuitive

Engineering Contradiction:
Improveinformation accessibilityVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The interface is segmented into distinct sections: 'Now Playing' section displaying current content, 'Up Next' section displaying queued content, and 'Recently Played' section displaying history. Each section is spatially separated and can be independently scrolled, allowing users to access different types of information without overwhelming the entire interface at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The currently playing content item is extracted and given prominent display in the 'Now Playing' section, separate from the queue. This extraction allows the most important information to be highlighted while other information remains accessible but less prominent, reducing visual clutter while maintaining information availability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If the interface displays detailed information for all content items, then users have complete information, but navigation becomes slower and less efficient

Engineering Contradiction:
Improveinformation completenessVSAvoidnavigation speed
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

Different levels of information detail are provided based on the user's current focus. The 'Now Playing' item receives full detailed display, while items in the 'Up Next' queue display only essential information (title and artist). This local differentiation of information quality allows fast scanning of the queue while maintaining access to complete information when needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The interface displays partial information for most items in the queue (just title and artist) rather than complete information for all items. This partial action approach enables rapid navigation through the queue while allowing users to access complete information on-demand by selecting specific items, thus balancing information completeness with navigation speed.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If the interface shows all queue items and history items simultaneously, then users can see the full context, but battery power is consumed faster

Engineering Contradiction:
Improvecontext visibilityVSAvoidpower consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The interface uses periodic scrolling to cycle through different sections of content. Instead of displaying all content simultaneously, the system periodically brings different sections into view based on user interaction patterns. The 'Recently Played' section and 'Up Next' section are displayed alternately or on-demand rather than continuously, reducing the overall power consumption while maintaining contextual awareness.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The interface dynamically adjusts which content sections are visible based on user behavior. When users are actively interacting with the music player, the 'Now Playing' section remains prominent. When users scroll or interact with other areas, the interface dynamically shifts to show relevant sections like 'Up Next' or 'Recently Played'. This dynamic adaptation reduces unnecessary rendering and power consumption while maintaining context visibility when needed.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If the interface provides multiple navigation options and controls, then users can access all functions, but the interface becomes more complex and harder to use

Engineering Contradiction:
ImprovefunctionalityVSAvoidusability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

Multiple control functions are merged into the scrolling interaction itself. The same scroll gesture that navigates between sections ('Now Playing', 'Up Next', 'Recently Played') also serves to select content items for playback. This merging of navigation and selection functions reduces the number of separate controls needed while maintaining full functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The scroll interaction is designed as a universal control that performs multiple functions: navigating between sections, selecting content items, and even controlling playback state. This multi-functional approach allows the interface to provide extensive functionality without requiring separate dedicated controls for each function, thereby maintaining ease of operation.

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

Data Source

PatentEP3108350B1Music now playing user interface
Publication Date: 2022.05.18 APPLE INC
  • EP3108350B1 patent drawingFigure 1A
  • EP3108350B1 patent drawingFigure 1B
  • EP3108350B1 patent drawingFigure 2

AI summary

The invention is directed to an electronic device. The electronic device generates for presentation on a display a user interface including a plurality of content items, a first heading, and a second heading. While the user interface is presented on the display, the electronic device receives input scrolling the plurality of content items. In response to the input, the electronic device scrolls the plurality of content items including: scrolling the first heading with a first content item of the plurality of content items that is currently playing; and scrolling the second heading with a second content item of the plurality of content items that is next in a queue of content items.