Flexible Display Window Layout Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems with flexible displays, such as foldable, rollable, or bendable screens, face challenges in automatically arranging application windows based on varying display postures, inclinations, and bending angles, leading to suboptimal user experiences.
Innovation Solution
An information processing system that includes a display and a terminal device, where the display transmits posture, inclination, and bending angle data to the terminal device, which determines the application window layout using a pre-set window layout table and transmits the layout information back to the display for optimal arrangement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the display is made flexible (foldable, rollable, or bendable) to improve adaptability, then the display can accommodate various postures and configurations, but automatic window arrangement becomes difficult and user experience deteriorates
Solution Approach 1:
The system pre-stores multiple window layout patterns in the storage unit, each corresponding to different display postures and configurations. When the display posture changes, the terminal device retrieves the appropriate pre-stored layout pattern and applies it automatically, eliminating the need for real-time arrangement calculations and providing instant adaptive response.
Solution Approach 2:
The window arrangement system dynamically adapts to changing display configurations by detecting posture changes through sensors and automatically switching between different pre-stored layout patterns. This dynamic response ensures that window arrangements remain optimal regardless of whether the display is folded, unfolded, or positioned at different angles.
2Manufacturing precision
If manual window arrangement is used to achieve precise layout control, then window placement accuracy is improved, but user operation complexity and time consumption increase
Solution Approach 1:
The system performs automatic window arrangement by itself based on detected display posture and pre-stored layout patterns. The terminal device automatically retrieves appropriate layouts, calculates optimal window positions, and arranges windows without requiring user intervention, thereby achieving both precise layout control and time efficiency.
Solution Approach 2:
The system continuously monitors display posture through sensors and provides feedback to the window arrangement module. When posture changes are detected, the system automatically adjusts window layouts by retrieving corresponding pre-stored patterns and applying them, creating a closed-loop system that maintains optimal arrangement without user input.
3Device complexity
If fixed window layouts are used to simplify the system, then device complexity is reduced, but adaptability to different display postures deteriorates
Solution Approach 1:
The window arrangement system is segmented into multiple independent layout patterns, each optimized for specific display postures and configurations. This segmentation allows the system to maintain simplicity within each pattern while achieving overall adaptability by selecting and switching between patterns based on detected display state.
Solution Approach 2:
The pre-stored layout patterns serve multiple functions by covering various display configurations (folded, unfolded, different angles). A single set of pre-stored patterns can adapt to multiple display states, providing universal functionality that reduces the need for complex real-time arrangement algorithms while maintaining high adaptability.
Data Source
AI summary
An information processing system includes an information processing apparatus including a display and a terminal device to execute one or more applications. The information processing apparatus includes first circuitry to transmit a detection result indicating at least one of a posture, an inclination, and a bending angle of the display to the terminal device, receive layout information of the applications and content information of the applications from the terminal device, and display one or more windows of the applications on the display based on the layout information and the content information received from the terminal device. The terminal device includes second circuitry to determine, based on the detection result, a layout of the one or more windows of the applications corresponding to the detection result transmitted from the information processing apparatus to generate the layout information and transmit the layout information to the information processing apparatus.


