User Interface Rotation for Locked Screen Orientation Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to address user interface orientation issues when a computing device is locked to a specific orientation, leading to suboptimal viewing experiences and increased battery consumption due to users repositioning to accommodate incorrect interface orientations.
Innovation Solution
The computing device determines a re-oriented user interface for applications that are not operable in the locked orientation, allowing output in the locked orientation by using an interface rotation module to generate a re-oriented user interface based on sensor data and application data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the display device is locked to a specific interface orientation, then the viewing experience is optimized for that orientation, but applications that are not operable in the locked orientation cannot be displayed correctly
Solution Approach 1:
The system introduces an intermediary transformation process that converts application interfaces from their native orientation to the locked display orientation. This mediator layer handles the orientation conversion transparently, allowing applications to maintain their original orientation capabilities while the display presents them in the locked orientation, thus resolving the conflict between viewing optimization and application compatibility.
2Ease of operation
If the user repositions themselves to accommodate incorrect interface orientations, then the interface can be viewed, but battery consumption increases due to frequent repositioning
Solution Approach 1:
The system implements self-service by automatically detecting the display's locked orientation and autonomously transforming application interfaces to match that orientation. This eliminates the need for users to manually reposition themselves, as the system proactively adapts the interface orientation to suit the display configuration, thereby reducing unnecessary user movements and associated battery consumption.
3Adaptability or versatility
If the system generates a re-oriented user interface, then applications can be displayed in the locked orientation, but additional processing is required
Solution Approach 1:
The system applies preliminary action by pre-determining the display's locked orientation and preparing transformation rules in advance. When an application is launched, the system already has the orientation conversion parameters ready, allowing for efficient real-time transformation without complex runtime calculations. This preliminary preparation reduces the processing burden during actual interface rendering.
Data Source
AI summary
A computing device may activate an application that is operable to output a user interface in a second interface orientation and is not operable to output the user interface in a first interface orientation. The computing device may determine, for the application, a re-oriented user interface in the first interface orientation. The computing device may output the re-oriented user interface for display at the display device in the first interface orientation.


