Mobile Device Display Orientation Correction via Shake Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices sometimes fail to automatically change display orientations correctly, leading to suboptimal viewing experiences for users, especially when they are not aligned with the reference direction used for orientation changes.
Innovation Solution
A method is introduced where a first input, such as a change in device orientation, triggers a second input, like a shaking motion, within a predetermined time to enable a display orientation change, ensuring the display adapts correctly even if the initial orientation change is missed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the mobile device relies solely on automatic orientation detection, then the system simplicity is maintained, but the display orientation may not change correctly when the device is not aligned with the reference direction
Solution Approach 1:
The system uses the device's own motion (shaking) as the trigger mechanism, allowing the device to self-correct its display orientation without requiring external assistance or complex additional sensors. The shaking motion detected by existing accelerometers serves as both the problem indicator and the solution trigger.
Solution Approach 2:
The system transitions from a static orientation detection model to a dynamic one where the display orientation can be changed not only through automatic detection but also through user-initiated shaking motions. This dynamic approach allows the system to adapt to situations where automatic detection fails.
2Speed
If the display orientation changes automatically on every orientation input, then the responsiveness is improved, but incorrect orientation changes occur when the device is not properly aligned
Solution Approach 1:
The system incorporates feedback by monitoring the device's motion patterns. When a shaking motion is detected, it triggers a display orientation change. This feedback mechanism allows the system to respond to user intent rather than merely reacting to any orientation change, improving both reliability and appropriateness of orientation changes.
Solution Approach 2:
The system uses periodic shaking motions as a deliberate trigger mechanism. Rather than changing orientation continuously or on every slight movement, it waits for a specific periodic shaking pattern, which serves as a clear user signal to change the display orientation. This periodic action distinguishes intentional user input from accidental movements.
3Adaptability or versatility
If multiple input types are supported for orientation change, then the user flexibility is improved, but the system complexity increases
Solution Approach 1:
The shaking motion mechanism serves multiple functions: it acts as a deliberate user input trigger, a way to indicate desired orientation, and a method to override automatic detection when needed. This universal mechanism handles various user needs without requiring separate specialized inputs for each scenario.
Solution Approach 2:
The shaking motion serves as an intermediary between the user and the display orientation system. Instead of directly commanding orientation changes or relying solely on automatic detection, the shaking motion mediates by providing a clear, unambiguous user signal that triggers the orientation change process.
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 ensures that the display orientation adjusts intuitively and quickly to user actions, providing an optimal viewing experience by allowing alternative inputs to correct failed orientation changes.
Implementation Method 1
a first input, such as a change in device orientation, triggers a second input, like a shaking motion
Data Source
AI summary
A method and system are provided for determining a display orientation of a mobile device. The mobile device is configured to change the display orientation when a first input is detected. The first input corresponds to a change in orientation of the mobile device that satisfies one or more first criteria. The method includes detecting the first input and enabling a second input to change the display orientation when detected within a predetermined period of time after detecting the first input, the second input satisfying one or more second criteria different from the one or more first criteria.


