IP Library Granted Patent US 12,093,469
Granted Patent B2
US 12,093,469 · App. 18/349,502 · Granted Sep 17, 2024

Information processing apparatus and control method

Inventor: Yoshinori Ito (Kanagawa, JP)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F3/0202G06F1/1641G06F1/1652G06F1/1669G06F3/147
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,093,469
App. No.
18/349,502
Granted
Sep 17, 2024
Kind
B2
Abstract

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.

Claims (38)

1. An information processing apparatus comprising:

one foldable display;

a memory that temporarily stores a program of a system; and

a processor that performs control based on the system by executing the program of the system stored in the memory, wherein

the processor performs

an operation state control process of switching an operation state of the system between a first operation state and a second operation state in which some or all of processes executed by the system are restricted more than in the first operation state,

a placement determination process of determining whether an external keyboard to be placed on a predetermined screen region of a screen region of the display is placed,

a first control process of providing a first display mode in which an entire screen region of the display is controlled to be displayed as a display region, and a second display mode in which a part of the screen region of the display excluding the predetermined screen region is controlled to be displayed as a display region, and, in the first operation state, controlling a display mode to be the first display mode in a case of a non-placed state in which the keyboard is not placed and controlling a display mode to be the second display mode in a case of a placed state in which the keyboard is placed, and

a second control process of, when a state is switched from the first operation state to the second operation state, selecting and controlling a display mode when a next state is switched from the second operation state to the first operation state from among the first display mode, the second display mode, and a previous display mode out of the first display mode and the second display mode.

2. The information processing apparatus according to claim 1 , wherein the processor

further performs a display information control process of displaying, on the display, a selection screen for allowing a user to select a display mode selected in the second control process based on any of a first setting for setting the first display mode, a second setting for setting the second display mode, and a third setting for setting a previous display mode out of the first display mode and the second display mode, and

selects, in the second control process, the display mode when the next state is switched from the second operation state to the first operation state based on a setting selected through the user's operation on the selection screen from among the first setting, the second setting, and the third setting.

3. The information processing apparatus according to claim 1 , wherein the processor

further performs a placement state accumulation process of determining whether the keyboard is in the placed state or the non-placed state and accumulates determination results to be stored each time a state is switched from the second operation state to the first operation state, and

selects, in the second control process, as the display mode when the next state is switched from the second operation state to the first operation state, the second display mode in a case where a cumulative value of the placed state is greater than a cumulative value of the non-placed state, and selects the first display mode in a case where the cumulative value of the non-placed state is greater than the cumulative value of the placed state.

4. The information processing apparatus according to claim 1 , further comprising:

a first sensor that detects an orientation of the information processing apparatus; and

a second sensor that detects a folding angle of the display, wherein

the processor

further performs an estimation process of, when a state is switched from the first operation state to the second operation state, estimating a tendency when a user uses the information processing apparatus based on at least any of whether the keyboard is in a placed state before the switching, and switching between the first display mode and the second display mode, the orientation of the information processing apparatus, and the folding angle of the display, and

selects, in the second control process, a display mode when a next state is switched from the second operation state to the first operation state based on the tendency estimated in the estimation process.

5. The information processing apparatus according to claim 1 , wherein the processor

further performs a time information acquisition process of acquiring current time information, and

selects, in the second control process, a display mode when a next state is switched from the second operation state to the first operation state based on the current time information and a display mode set in advance for each time period out of the first display mode and the second display mode.

6. The information processing apparatus according to claim 1 , further comprising:

a first sensor that detects an orientation of the information processing apparatus; and

a second sensor that detects a folding angle of the display, wherein

the processor selects a display mode when a next state is switched from the second operation state to the first operation state by using a trained model that is subjected to machine learning based on at least any information of whether the keyboard is in a placed state in the first operation state, switching between the first display mode and the second display mode, the orientation of the information processing apparatus, the folding angle of the display, and current time information, and a display mode selected after log in to the system after a state is switched from the second operation state to the first operation state out of the first display mode and the second display mode.

7. The information processing apparatus according to claim 6 , wherein

the processor performs additional machine learning on the trained model based on a status of switching between display modes after a state is switched from the second operation state to the first operation state in a display mode controlled when a previous state is switched from the first operation state to the second operation state.

8. The information processing apparatus according to claim 1 , wherein

when a state is switched from the second operation state to the first operation state, the processor controls display on the display in a display mode controlled when a previous state is switched from the first operation state to the second operation state.

9. A control method in an information processing apparatus including one foldable display, a memory that temporarily stores a program of a system, and a processor that performs control based on the system by executing the program of the system stored in the memory, the control method comprising:

causing the processor to execute

a step of switching an operation state of the system between a first operation state and a second operation state in which some or all of processes executed by the system are restricted more than in the first operation state;

a step of determining whether an external keyboard to be placed on a predetermined screen region of a screen region of the display is placed;

a step of providing a first display mode in which an entire screen region of the display is controlled to be displayed as a display region, and a second display mode in which a part of the screen region of the display excluding the predetermined screen region is controlled to be displayed as a display region, and, in the first operation state, controlling a display mode to be the first display mode in a case of a non-placed state in which the keyboard is not placed and controlling a display mode to be the second display mode in a case of a placed state in which the keyboard is placed; and

a step of, when a state is switched from the first operation state to the second operation state, selecting and controlling a display mode when a next state is switched from the second operation state to the first operation state from among the first display mode, the second display mode, and a previous display mode out of the first display mode and the second display mode.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 070266/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2023
From: ITO, YOSHINORI
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 064606/0927 →
Priority Claims (1)
JP 2022-126527 · Aug 8, 2022 · national
Continuity (1)
Related Publication 20240045510A1 · Feb 8, 2024