Mobile Display Orientation Control Through User Intent Detection
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Ease of operation
If manual override of automatic switching is added, then user control is improved, but operation complexity increases
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.
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.
3Ease of manufacture
If pre-set rules are used for orientation switching, then implementation is simple, but accuracy in detecting user intent is poor
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.
Data Source
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.


