Adaptable User Interface for Foldable Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Foldable devices present a challenge as existing applications are not optimized for their unique display configurations, leading to suboptimal user interfaces when the device is either folded or unfolded, resulting in a negative user experience.

Innovation Solution

An adaptable user interface system that adjusts based on the foldable device's configuration, displaying a first interface when closed and a second interface when opened, enabling tasks and navigation menus to be optimized for both display states, with data synchronization and task management handled by an enterprise productivity support server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single user interface is used for both folded and unfolded states, then device complexity is reduced, but user experience deteriorates due to suboptimal interface display

Engineering Contradiction:
Improveinterface complexityVSAvoiduser experience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system dynamically switches between a first user interface for folded state and a second user interface for unfolded state based on the detected configuration of the foldable display. This dynamic adaptation allows the interface to optimize its layout and functionality according to the current display state, resolving the contradiction between simplicity and user experience.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes interface parameters such as layout configuration, displayed elements, and interaction modes based on the foldable display's state. When unfolded, the system transitions to a second interface with enhanced layout options and additional functionality, while maintaining the first interface when folded, thus adapting to different operational contexts.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If separate application versions are created for mobile and tablet devices, then user interface optimization is improved, but device complexity increases due to multiple versions

Engineering Contradiction:
Improveinterface optimizationVSAvoidapplication version management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements a universal application that can operate in both folded and unfolded states by detecting the display configuration and switching between appropriate interface modes. This eliminates the need for separate application versions while maintaining optimized user experiences for both form factors, thereby reducing complexity while preserving interface quality.

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

3Ease of operation

If tasks are enabled in the first user interface when folded, then task accessibility is improved, but interface clutter increases reducing usability

Engineering Contradiction:
Improvetask accessibilityVSAvoidinterface layout
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the interface into distinct modes: the first interface for folded state with selective task indication and navigation menu, and the second interface for unfolded state with full task enablement. This segmentation allows tasks to be accessible in both states while preventing interface clutter in the folded state by displaying only essential elements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11392395B2Generating and presenting contextual user interfaces on devices with foldable displays
Publication Date: 2022.07.19 CITRIX SYSTEMS INC
  • US11392395B2 patent drawing
  • US11392395B2 patent drawing
  • US11392395B2 patent drawing

AI summary

Methods and systems for generating and presenting one or more user interfaces on devices with foldable displays are described herein. An application, executing on the device, displays a first user interface on a first portion of a foldable display. The first user interface includes an indication of tasks for a plurality of applications hosted on a remote server. The application displays a second user interface on the first portion and a second portion of the foldable display when the device unfolded. The second user interface includes the tasks indicated by the first user interface. In response to receiving an input to initiate execution of at least one task, the application provides data to an application hosted by the remote server and associated with the at least one task. By adapting to the different displays provided by the foldable device, the application improves users' experiences with applications executing on the device.