IP Library Granted Patent US 12,039,341
Granted Patent B2
US 12,039,341 · App. 17/473,476 · Granted Jul 16, 2024

Information processing method and device, apparatus, and storage medium

Inventor: boyong Li (Beijing, CN)
Assignee: LENOVO (BEIJING) LIMITED
G06F9/441G06F9/485G06F16/90335
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,039,341
App. No.
17/473,476
Granted
Jul 16, 2024
Kind
B2
Abstract

An information processing method includes obtaining version information of an operating system to be installed at a computer apparatus; determining whether the operating system to be installed is supported by the computer apparatus according to the version information; and in response to determining that the operating system to be installed is not supported by the computer apparatus, displaying a prompt message on a current interface of the computer apparatus before an installation path of the operating system is determined, the prompt message being configured to prompt a user that the computer apparatus does not support the operating system to be installed.

Claims (48)

1. An information processing method comprising:

obtaining version information of an operating system to be installed at a computer apparatus;

determining whether the operating system to be installed is supported by the computer apparatus according to the version information;

in response to determining that the operating system to be installed is not supported by the computer apparatus:

determining whether the operating system to be installed is a special operating system that is supported after modification according to the version information; and

in response to determining that the operating system to be installed is the special operating system, displaying a prompt message on a current interface of the computer apparatus before an installation path of the operating system is determined, the prompt message being configured to prompt a user that the computer apparatus does not support the operating system to be installed and that the computer apparatus is able to support the operating system to be installed after being restarted; and

after the prompt message is displayed:

receiving a restart instruction, the restart instruction being configured to instruct to restart the computer apparatus;

restarting the computer apparatus in response to the restart instruction; and

modifying a setting in a unified extensible firmware interface (UEFI) or a baseboard management controller (BMC) during restarting, to cause the computer apparatus to support the operating system to be installed, modifying the setting in the UEFI or BMC including selecting or deselecting an option corresponding to a function in the UEFI or BMC.

2. The method of claim 1 , wherein obtaining the version information of the operating system to be installed includes, in a process of preloading a boot file of the operating system to be installed, identifying the version information from the loaded boot file.

3. The method of claim 1 , wherein determining whether the operating system to be installed is supported by the computer apparatus according to the version information includes searching a locally stored version information collection to determine whether there is target version information that matches the version information of the operating system to be installed, so as to determine whether the operating system to be installed is supported by the computer apparatus, the version information collection including version information of operating systems supported by the computer apparatus.

4. The method of claim 1 , further comprising:

controlling the computer apparatus to stop executing a currently running program in response to determining that the operating system to be installed is not supported by the computer apparatus.

5. The method of claim 1 ,

wherein the prompt message is a first prompt message;

the method further comprising:

in response to determining that the operating system to be installed is not supported by the computer apparatus and determining that the operating system to be installed is not the special operating system, displaying a second prompt message on the current interface of the computer apparatus before the installation path of the operating system is determined, the second prompt message being configured to prompt the user that the computer apparatus does not support the operating system to be installed and that it is recommended to terminate the installation of the operating system through a specific shortcut key.

6. The method of claim 1 , wherein the computer apparatus includes a server.

7. The method of claim 1 ,

wherein the prompt message is a first prompt message, and

the method further comprising:

in response to determining that the operating system to be installed is supported by the computer apparatus, determining whether a life cycle of the operating system to be installed has ended; and

in response to determining that the life cycle of the operating system to be installed has ended, displaying a second prompt message on the current interface, the second prompt message being configured to prompt the user that the life cycle of the operating system to be installed has ended and that it is recommended to install a higher version of the operating system.

8. The method of claim 1 , wherein obtaining the version information of the operating system to be installed includes:

obtaining the version information of the operating system to be installed through a key file or a serial over LAN (SOL) log appearing before disk formatting.

9. The method of claim 1 , wherein obtaining the version information of the operating system to be installed includes:

determining whether the user is to install the operating system to be installed when the computer apparatus is turned on based on a key field; and

in response to determining that the user is to install the operating system to be installed, obtaining the version information of the operating system to be installed.

10. A computer apparatus comprising:

a memory storing a computer program; and

a processer configured to execute the computer program to:

obtain version information of an operating system to be installed at a computer apparatus;

determine whether the operating system to be installed is supported by the computer apparatus according to the version information;

in response to determining that the operating system to be installed is not supported by the computer apparatus:

determine whether the operating system to be installed is a special operating system that is supported after modification according to the version information; and

in response to determining that the operating system to be installed is the special operating system, display a prompt message on a current interface of the computer apparatus before an installation path of the operating system is determined, the prompt message being configured to prompt a user that the computer apparatus does not support the operating system to be installed and that the computer apparatus is able to support the operating system to be installed after being restarted; and

after the prompt message is displayed:

receive a restart instruction, the restart instruction being configured to instruct to restart the computer apparatus;

restart the computer apparatus in response to the restart instruction; and

modify a setting in a unified extensible firmware interface (UEFI) or a baseboard management controller (BMC) during restarting, to cause the computer apparatus to support the operating system to be installed, modifying the setting in the UEFI or BMC including selecting or deselecting an option corresponding to a function in the UEFI or BMC.

11. The computer apparatus of claim 10 , wherein the processer is further configured to execute the computer program to, in a process of preloading a boot file of the operating system to be installed, identify the version information from the loaded boot file.

12. The computer apparatus of claim 10 , wherein the processer is further configured to execute the computer program to search a locally stored version information collection to determine whether there is target version information that matches the version information of the operating system to be installed, so as to determine whether the operating system to be installed is supported by the computer apparatus, the version information collection including version information of operating systems supported by the computer apparatus.

13. The computer apparatus of claim 10 , wherein the processer is further configured to execute the computer program to control the computer apparatus to stop executing a currently running program in response to determining that the operating system to be installed is not supported by the computer apparatus.

14. The computer apparatus of claim 10 , wherein:

the prompt message is a first prompt message; and

the processer is further configured to execute the computer program to:

in response to determining that the operating system to be installed is not supported by the computer apparatus and determining that the operating system to be installed is not the special operating system, display a second prompt message on the current interface of the computer apparatus before the installation path of the operating system is determined, the second prompt message being configured to prompt the user that the computer apparatus does not support the operating system to be installed and that it is recommended to terminate the installation of the operating system through a specific shortcut key.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2022
From: LI, BOYONG
To: LENOVO (BEIJING) LIMITED
Reel/Frame 060197/0330 →
Priority Claims (1)
CN 202011622262.3 · Dec 31, 2020 · national
Continuity (1)
Related Publication 20220206822A1 · Jun 30, 2022