Mobile Display Orientation Control Through User Intent Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile devices automatically switch display orientations based on device orientation changes, often inconveniencing users when the change is unintended.

Innovation Solution

A method to determine user intent by analyzing dynamic parameters over time, using sensors and machine learning, to control display orientation changes only when intended by the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If automatic orientation switching is enabled based on device orientation changes, then the device adapts to different viewing positions, but unintended orientation changes occur causing user inconvenience

Engineering Contradiction:
Improvedisplay orientation adaptationVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically adjusts display orientation based on real-time sensor data and user behavior patterns. It transitions from static pre-set rules to dynamic intent recognition by analyzing acceleration patterns, orientation changes, and usage context to determine whether orientation switching is intended by the user.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops where sensor data from accelerometers and gyroscopes continuously monitors device orientation and motion patterns. This feedback is processed to distinguish between intentional orientation changes (user picking up device) and unintentional changes (device slipping), enabling intelligent suppression of unwanted orientation switches.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If manual override of automatic switching is added, then user control is improved, but operation complexity increases

Engineering Contradiction:
Improveuser controlVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically learning and adapting to user behavior patterns without requiring manual configuration. It autonomously distinguishes between intended and unintended orientation changes through analysis of sensor data patterns, eliminating the need for users to manually program override conditions while maintaining simplicity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary intelligence layer between the sensor input and display orientation output. This intermediary analyzes acceleration patterns and orientation changes to mediate whether orientation switching should occur, providing sophisticated control without exposing complexity to the user through simple automatic decision-making.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If pre-set rules are used for orientation switching, then implementation is simple, but accuracy in detecting user intent is poor

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoiduser intent detection accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system monitors multiple parameters including acceleration magnitude, orientation change rate, and temporal patterns of device handling. By analyzing changes in these parameters over time, the system accurately distinguishes between intentional orientation changes (rapid, deliberate movements) and unintentional changes (slow, gradual movements), achieving high precision without complex rule-sets.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12386433B2Controlling viewing orientation of a mobile device display
Publication Date: 2025.08.12 UNGARISH DAVID
  • US12386433B2 patent drawing
  • US12386433B2 patent drawing
  • US12386433B2 patent drawing

AI summary

Viewing orientation of a display of a mobile device is changed by automatically tagging a change in a dynamic parameter of the device as intended or unintended based on a following change in a dynamic parameter of the device, the following change occurring within a predefined time period. The tagged change is used to train a detector to determine when a change in a dynamic parameter of the device implies a user intended change of viewing orientation. The trained detector is used to provide a determination of intention and a change of viewing orientation of the display is affected based on the determination.