Adaptive Interface Orientation for Screen Space Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches to providing functionality on computing devices often inefficiently use display screen space, leading to reduced user experience due to limited screen size and the need for different functionalities to share space.

Innovation Solution

The system determines the orientation of a computing device using sensors like accelerometers and gyroscopes and provides different functionalities based on the orientation, allowing for adaptive user interfaces that optimize screen space usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple functionalities share display screen space using conventional approaches, then device versatility is maintained, but display screen space utilization efficiency deteriorates

Engineering Contradiction:
Improvedisplay screen space utilization efficiencyVSAvoidfunctionality variety
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system dynamically changes the displayed functionality based on real-time detection of device orientation. When the device is rotated from portrait to landscape orientation, the interface automatically transitions from text-heavy content to image-heavy content, optimizing space utilization for each orientation state

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the display parameter (content type) based on the orientation parameter. By detecting orientation changes through sensors, the system switches between different content types (text vs. images) to optimize space efficiency for each orientation state

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If different functionalities use display screen space independently, then functionality completeness is maintained, but user experience deteriorates due to limited screen size

Engineering Contradiction:
Improveuser experienceVSAvoiddisplay screen space
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The interface dynamically adapts its layout and content based on the detected device orientation. In portrait mode, text-based interfaces are optimized for vertical reading, while landscape mode switches to horizontal image viewing, providing optimal user experience for each orientation

Inventive Principle:
Principle #15Dynamics

3Productivity

If conventional input elements and visualizations are provided, then functionality completeness is maintained, but display screen space efficiency deteriorates

Engineering Contradiction:
Improvedisplay screen space efficiencyVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The interface elements dynamically change their characteristics based on orientation. Input elements and visualizations are reconfigured when orientation changes, providing efficient space utilization while maintaining necessary functionality through adaptive interface design

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances user experience by efficiently utilizing screen space and providing context-specific functionalities, improving interaction and content management on computing devices.

Implementation Method 1

determine a first orientation in which a computing system is positioned

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Implementation Method 2

using sensors like accelerometers and gyroscopes

Methodology Applied
Scientific EffectGyroscope: Gyroscope

Data Source

PatentUS9891720B2Systems and methods for providing functionality based on device orientation
Publication Date: 2018.02.13 META PLATFORMS INC
  • US9891720B2 patent drawing
  • US9891720B2 patent drawing
  • US9891720B2 patent drawing

AI summary

Systems, methods, and non-transitory computer-readable media can determine a first orientation in which a computing system is positioned. A first functionality can be provided when the computing system is positioned in the first orientation. It can be determined that the computing system becomes positioned in a second orientation. A second functionality can be selected, out of a set of functionalities, based on a current state associated with the computing system. The second functionality can be provided when the computing system becomes positioned in the second orientation.