Foldable Display Mode Control via External Keyboard Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing apparatuses with foldable displays cannot freely switch between full-screen and half-screen modes based on the connection of an external keyboard, as resolution changes require system login, leading to user inconvenience and potential suspicion of device failure.
Innovation Solution
An information processing apparatus with a processor that executes control processes to determine the presence of an external keyboard and switch between display modes, including a selection screen for user input, using sensors to estimate usage tendencies and machine learning to optimize display mode selection, allowing for flexible mode switching without system login.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system waits for user login to change resolution for half-screen mode, then the resolution change can be properly controlled, but the user cannot freely switch between full-screen and half-screen modes before login, reducing convenience
Solution Approach 1:
The system performs preliminary detection of keyboard connection status during the boot process, before user login. It prepares and stores the appropriate display mode (full-screen or half-screen) based on this detection, so that the correct mode is automatically applied as soon as the user logs in, eliminating the need to wait for login to determine the appropriate mode.
Solution Approach 2:
The system dynamically adjusts the display mode based on real-time detection of keyboard connection status. During boot, it can detect whether a keyboard is connected and switch between full-screen mode (no keyboard) and half-screen mode (keyboard connected), making the display configuration adaptive and flexible rather than fixed until login.
2Ease of manufacture
If the system displays a black screen region when keyboard is not connected in half-screen mode, then the display configuration matches the intended layout, but the user may suspect device failure, reducing reliability perception
Solution Approach 1:
The system performs preliminary detection of keyboard connection status during boot, before the user logs in. Based on this detection, it automatically configures the appropriate display mode (full-screen or half-screen), so that when the user logs in, the display is already properly configured without showing incorrect or black screen regions that would confuse the user.
Solution Approach 2:
The system uses feedback from keyboard connection detection to automatically adjust display mode. During boot, it detects whether a keyboard is connected and switches between full-screen mode (no keyboard) and half-screen mode (keyboard connected), making the display configuration adaptive and preventing confusion from incorrect display states.
3Reliability
If the system switches to full-screen mode when keyboard is connected, then all content is visible, but the user cannot access content hidden by the keyboard in two-screen mode, reducing ease of operation
Solution Approach 1:
The system performs preliminary detection of keyboard connection status during the boot process, before user login. It prepares and stores the appropriate display mode (full-screen or half-screen) based on this detection, so that the correct mode is automatically applied as soon as the user logs in, eliminating the need to wait for login to determine the appropriate mode.
Solution Approach 2:
The system dynamically adjusts the display mode based on real-time detection of keyboard connection status. During boot, it can detect whether a keyboard is connected and switch between full-screen mode (no keyboard) and half-screen mode (keyboard connected), making the display configuration adaptive and flexible rather than fixed until login.
Data Source
AI summary
An information processing apparatus includes one foldable display having a first display mode in which the entire screen region is displayed and a second display mode in which a partial screen region excluding a predetermined screen region is displayed; determines whether an external keyboard is placed on the predetermined screen region; controls, in a first operation state, a first display mode where the keyboard is not placed and a second display mode where the keyboard is placed; and when a state is switched from the first operation state to a second operation state in which processing executed by the system is restricted more than in the first operation state, selects and controls a display mode when a next state is switched from the second operation state to the first operation state, and a previous display mode.


