Mobile Display Orientation Control Using Sensor Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile computing devices face challenges in accurately determining when to automatically switch between portrait and landscape display modes based on user movements, often resulting in incorrect orientation changes that can be frustrating for users.
Innovation Solution
The use of a mobile computing device equipped with an accelerometer and magnetometer to detect sudden user actions and determine whether the device has changed orientation within a predetermined time, with a trained analytical model learning from corrective actions to improve the accuracy of display orientation changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If automatic display orientation switching is implemented based on device movement, then user convenience and adaptability are improved, but measurement precision and reliability deteriorate due to difficulty in distinguishing intentional orientation changes from accidental movements
Solution Approach 1:
The system uses feedback from multiple sensors (accelerometer, magnetometer, gyroscope) to continuously monitor device orientation and movement patterns. This feedback mechanism allows the system to distinguish between intentional orientation changes and accidental movements by analyzing the consistency and pattern of sensor data over time, thereby improving measurement precision while maintaining automatic switching capability
Solution Approach 2:
The system performs preliminary analysis of movement patterns and sensor data before triggering an orientation change. By evaluating multiple sensor inputs and movement characteristics in advance, the system can predict whether a movement is intentional, thus improving the accuracy of orientation detection before the actual switching occurs
2Measurement precision
If multiple sensors (accelerometer and magnetometer) are used to detect user actions, then measurement precision improves, but device complexity increases
Solution Approach 1:
The patent combines data from multiple sensors (accelerometer, magnetometer, and gyroscope) into a unified analysis framework. By merging these sensor inputs and processing them together through a single analytical model, the system achieves high measurement precision while avoiding the complexity that would result from separate processing chains for each sensor
Solution Approach 2:
The analytical model serves multiple functions: it processes data from different sensor types, detects various types of user actions (including corrective actions), and determines orientation change intent. This multi-functional approach allows the system to use a single processing framework for all sensor inputs, reducing overall system complexity while maintaining high detection accuracy
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 solution enables more reliable and intuitive automatic switching of display orientations in response to user movements, reducing errors and ensuring the display mode aligns with the device's context of use, thereby enhancing user satisfaction.
Implementation Method 1
A corrective action of a user of a mobile computing device is detected, the device having an accelerometer and magnetometer. Detecting the corrective action can include detecting an accelerometer output that indicates the mobile computing device was shaken.
Implementation Method 2
Detecting the corrective action can include detecting an accelerometer output and a magnetometer output that indicate that the mobile computing device suddenly changed position from a first angle of incidence relative to a plane to a second angle of incidence relative to the plane
Data Source
AI summary
A corrective action of a user of a mobile computing device is detected. Whether the corrective action occurred within a predetermined time of an orientation of data on the display switching from a first to a second orientation is determined. Based on this determination, either (a) input data generated from an accelerometer and magnetometer of the device from immediately prior to the orientation of the data switching is identified and associated with output data that indicates to not switch the orientation of the display; or (b) input data generated from the accelerometer and the magnetometer from immediately prior to the corrective action detection is identified and associated with output data that indicates to switch the orientation of the display from the first to the second orientation. Training data that includes the identified input data and associated output data is provided to an analytical model for generating a trained model.


