Screen display control method and electronic device

By setting multiple storage areas in electronic devices and automatically updating the displayed content using applications, the image repetition problem caused by limited memory space in the serial interface is solved, and the user experience and startup efficiency are improved.

CN113835765BActive Publication Date: 2025-08-19LENOVO (BEIJING) LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111106942.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-22
Publication Date
2025-08-19
Estimated Expiration
2041-09-22

AI Technical Summary

Technical Problem

In the prior art, due to the limited storage space of the serial interface memory, the images displayed on each boot are repeated, and more images cannot be stored, and the user experience is low.

Method used

By setting multiple storage areas in the electronic device, the display content of the first storage area is automatically updated using the application, including updating based on the current time, location, local solar term or preset image, ensuring that the content of the display area is changed every time the operating system is booted.

Benefits of technology

It realizes automatic update of the displayed content every time it is turned on, improving user experience without manual updates, and improving user sensitivity and efficiency during the startup of electronic devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113835765B_ABST
    Figure CN113835765B_ABST
Patent Text Reader

Abstract

The present application discloses a screen display control method and electronic device. The control method is applied to an electronic device, wherein the electronic device is provided with a display area. The control method includes, in response to a first operation, guiding the system startup of an operating system, displaying first display content of a first storage area on the display area; starting the operating system; and updating the first display content of the first storage area. In the control method of the present application, after starting the operating system, the first display content of the first storage area can be automatically updated, that is, the display content of the display area is updated. Each time the system startup of the operating system is guided, the updated first display content can be displayed, greatly improving the user experience. Manual updates by staff are not required, and the update efficiency is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display control technology, and in particular to a screen display control method and electronic equipment. Background Art

[0002] When a multi-screen electronic device such as a dual-screen computer is started, the basic input and output system retrieves a preset icon or other image from the serial interface memory to control the first screen to display the preset icon or other image, while the second screen is black.

[0003] Since the storage space of the serial interface memory is limited, usually 16MB, it cannot store many images, resulting in repeated images displayed each time the computer is turned on. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to provide a screen display control method and electronic device that can automatically update the display content of the display area to improve the user experience.

[0005] In a first aspect, an embodiment of the present application provides a screen display control method, which is applied to an electronic device, wherein the electronic device is provided with a display area, wherein the control method includes:

[0006] In response to the first operation, guiding the system startup of the operating system to display the first display content of the first storage area on the display area;

[0007] Start the operating system,

[0008] The first display content of the first storage area is updated.

[0009] In a possible implementation, before the operating system is started, the process further includes:

[0010] The second display content of the second storage area is displayed in the display area, and the first display content is different from the second display content.

[0011] In a possible implementation, the first storage area and the second storage area are located at different locations, and both the first storage area and the second storage area can be accessed by a system that boots an operating system in the electronic device.

[0012] In a possible implementation, after starting the operating system of the electronic device, the method further includes:

[0013] The third display content of the third storage area is displayed on the display area through an application on the electronic device, and the third storage area belongs to the hard disk of the electronic device.

[0014] In a possible implementation, updating the first display content of the first storage area includes:

[0015] The first display content is updated through an application on the electronic device.

[0016] In a possible implementation, updating the first display content of the first storage area includes at least one of the following methods:

[0017] updating the first display content based on the current time by the application;

[0018] updating the first display content based on the current location by the application;

[0019] updating the first display content based on the local solar term by the application;

[0020] The first display content is updated based on a preset image by the application.

[0021] In a possible implementation manner, before updating the first image content of the first storage area through an application on the electronic device, the method further includes:

[0022] Determining whether the application has update permission for the first storage area;

[0023] If so, the first display content of the first storage area is updated through the application.

[0024] In one possible implementation, wherein:

[0025] The first display content includes a static image;

[0026] The second display content at least includes video images.

[0027] In one possible implementation, wherein:

[0028] In the case that the electronic device has multiple display screens, the display area is configured as one or more of the multiple display screens.

[0029] In a second aspect, an embodiment of the present application further provides an electronic device, wherein the electronic device is provided with a display area, and the electronic device includes:

[0030] a first display module configured to, in response to a first operation, guide a system startup of the operating system and display the first display content of the first storage area on the display area;

[0031] a startup module configured to start an operating system;

[0032] An updating module is configured to update the first display content of the first storage area.

[0033] In the control method of the embodiment of the present application, after starting the operating system, the first display content of the first storage area can be automatically updated, that is, the display content of the display area is updated. Each time the system is started by booting the operating system, the updated first display content can be displayed, which greatly improves the user experience. There is no need for manual update by staff, and the update efficiency is high. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in this application or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0035] Figure 1 A flow chart showing a method for controlling screen display provided by the present application is shown;

[0036] Figure 2 A schematic diagram of a dual-screen display provided by the present application is shown;

[0037] Figure 3 A schematic diagram showing another dual-screen display provided by the present application is shown;

[0038] Figure 4 A schematic structural diagram of the electronic device provided in this application is shown. DETAILED DESCRIPTION

[0039] Various aspects and features of the present application are described herein with reference to the accompanying drawings.

[0040] It should be understood that various modifications may be made to the embodiments of the present application. Therefore, the above description should not be considered as limiting, but merely as an example of an embodiment. Other modifications within the scope and spirit of the present application will occur to those skilled in the art.

[0041] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present application and, together with the general description of the present application given above and the detailed description of the embodiments given below, serve to explain the principles of the present application.

[0042] These and other characteristics of the present application will become apparent from the following description of a preferred form of embodiment given as a non-limiting example with reference to the accompanying drawings.

[0043] It should also be understood that although the present application has been described with reference to certain specific examples, those skilled in the art will be able to implement many other equivalent forms of the present application that have the features described in the claims and are therefore within the scope of protection defined thereby.

[0044] The above and other aspects, features and advantages of the present application will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.

[0045] Specific embodiments of the present application will be described hereinafter with reference to the accompanying drawings; however, it should be understood that the embodiments described are merely examples of the present application and may be implemented in a variety of ways. Familiar and / or repetitive functions and structures are not described in detail to avoid obscuring the present application with unnecessary or redundant details. Therefore, the specific structural and functional details described herein are not intended to be limiting, but rather serve merely as a basis and representative basis for the claims to teach those skilled in the art to variously utilize the present application with substantially any suitable detailed structure.

[0046] This specification may use the phrases "in one embodiment," "in another embodiment," "in a further embodiment," or "in other embodiments," which may all refer to one or more of the same or different embodiments according to the present application.

[0047] The screen display control method provided in the embodiment of the present application can automatically update the first display content of the first storage area, and display the updated first display content at system startup each time the operating system is booted, greatly improving the user experience. Manual updates are not required by staff, and the update efficiency is high. To facilitate understanding of the present application, a control method provided in the present application is first introduced in detail.

[0048] like Figure 1 As shown, it is a flowchart of the screen display control method provided in an embodiment of the present application, which is applied to an electronic device, and a display area is provided on the electronic device, wherein the specific steps of the control method include S101-S103.

[0049] S101 , in response to a first operation, guiding the system startup of an operating system to display first display content of a first storage area in the display area.

[0050] The embodiment of the present application is applied in the process of powering on an electronic device. The first operation may be that a switch is pressed, a power source is connected, etc. For example, when a user wants to start an electronic device, he presses the power button of the electronic device to start the electronic device.

[0051] After receiving the instruction corresponding to the first operation, the electronic device responds to the first operation, that is, boots the system to start the operating system. The system that boots the operating system can be the basic input and output system (BIOS) of the electronic device, or the extensible firmware interface (EFI), etc.

[0052] During the system startup process of booting the operating system, the system booting the operating system accesses the first storage area, reads the first display content of the first storage area, and displays the read first display content in the display area.

[0053] In a specific implementation, a display area can be composed of a single display screen or multiple display screens. For example, when a laptop is connected to an external monitor, the laptop's own screen and the external monitor screen can be used as the laptop's display area. Of course, an electronic device can be provided with one display area or multiple display areas. For example, a laptop computer can form a single display area by itself or by connecting an external device via a cable. When a laptop computer is connected to other monitors via wireless communication, multiple display areas are formed. In this case, the monitors connected by wireless communication do not exist in the same space as the laptop computer. This embodiment of the application does not specifically limit this.

[0054] S102, start the operating system.

[0055] In a specific implementation, after the system boots up to boot the operating system, the initialization program is read and executed to boot the operating system of the electronic device, that is, the electronic device enters an enabled state.

[0056] S103: Update the first display content of the first storage area.

[0057] After the operating system of the electronic device is booted, the first display content of the first storage area is automatically updated. Specifically, the first display content can be updated through an application on the electronic device, wherein the application can be pre-installed on the electronic device. Of course, the application can be a separate application or an application that is attached to other programs. This embodiment of the application does not specifically limit this.

[0058] Considering that the system that boots the operating system stores important basic input and output programs, system setting information, self-test programs after power-on, and system startup programs of the electronic device, before updating the first image content of the first storage area through an application on the electronic device, it is also necessary to determine whether the application has update permissions for the first storage area to prevent unauthorized applications from stealing or tampering with the information stored in the system that boots the operating system, resulting in problems such as information leakage and inability to start up of the electronic device.

[0059] Specifically, before updating, the application first requests to establish a connection with the system that boots the operating system. At this time, determining whether the application has the update permission for the first storage area may include checking whether the application has an authorization identifier, whether it can provide an accurate key, etc. If it is determined that the application has the update permission for the first storage area, the first display content of the first storage area is updated through the application.

[0060] Furthermore, when updating the first display content of the first storage area via an application, the application can update the first display content based on the current time. For example, the first display content can be updated to an image representing current news events occurring at the current time or within a time period corresponding to the current time. Alternatively, the first display content can be updated to an image indicating the update time, wherein the image includes the current time, i.e., the update time. When updating the first display content of the first storage area via an application, the application can also update the first display content based on the current location. For example, the current location of the electronic device can be mapped as an image and used to update the first display content, thereby simultaneously recording the location. When updating the first display content of the first storage area via an application, the application can also update the first display content based on the local solar term. For example, images suitable for the local solar term can be selected from the internet to update the first display content. When updating the first display content of the first storage area via an application, the application can also update the first display content based on a preset image, wherein the preset image is an image selected by the user of the electronic device.

[0061] After completing the update of the first display content of the first storage area, the next time the operating system is booted, the new first display content can be displayed during the startup process, and it will not be repeated with the previous first display content, thus avoiding the situation where the user's experience is low due to seeing the same content every time. It is worth noting that a corresponding update logic can also be set. For example, after completing the update of the first display content, the historical first display content before the update is stored in a storage area, and the updated first display content is compared with each historical first display content in the storage area. If there is a historical first display content whose similarity with the updated first display content exceeds a certain threshold, the new display content is re-screened to update the first display content. This effectively avoids the problem of repeated first display content displayed twice or more adjacently.

[0062] In the control method of the embodiment of the present application, after starting the operating system, the first display content of the first storage area can be automatically updated, that is, the display content of the display area is updated. Each time the system is started by booting the operating system, the updated first display content can be displayed, which greatly improves the user experience. There is no need for manual update by staff, and the update efficiency is high.

[0063] Furthermore, before the operating system is started, the system that boots the operating system can also access and read the second display content in the second storage area, and then display the second display content in the second storage area on the display area. The first display content is different from the second display content, and the first display content includes a static image; the second display content includes at least a video image, and of course, may also include a static image.

[0064] Among them, the first storage area and the second storage area are located in different locations. Specifically, the first storage area is a serial interface memory, which belongs to the system started by the boot operating system, such as the basic input and output system, etc. The second storage area is the Extensible Firmware Interface System Partition (EFI system partition, ESP). The ESP is a partition independent of the operating system and can be accessed by the system started by the boot operating system. That is to say, both the first storage area and the second storage area can be accessed by the system started by the boot operating system in the electronic device. That is, after the system started by the boot operating system is started, it can access the first storage area and the second storage area and read the first display content of the first storage area and the second display content of the second storage area.

[0065] Furthermore, the space in the first storage area is different from the space in the second storage area. Since the storage area of the system that boots the operating system needs to store the boot engine, boot program, etc., the space for storing the first display content is smaller. In other words, the space in the first storage area is smaller than the space in the second storage area. As a result, the space in the first storage area only stores the first display content including static images, and the space in the second storage area stores the second display content including video images, such as the electronic device's usage tutorial, welcome animation, etc. Among them, displaying the electronic device's usage tutorial included in the second display content during the electronic device startup process can increase the user's understanding of the electronic device to a certain extent, especially when the user uses the electronic device for the first time, which brings value to the user.

[0066] In the case where the display area is composed of multiple display screens, the first display screen can be controlled to display the first display content and the second display screen to display the second display content at the same time. For example, in the scenario where a laptop is connected to an external display, the system booting the operating system can read the first display content and control the laptop screen and the external display to display the first display content at the same time; it can also read the first display content and the second display content, control the laptop screen to display the first display content, and control the external display to display the second display content; however, the second storage area such as the Extensible Firmware Interface System Partition starts slowly. Therefore, if the second display content is displayed directly, there may be a certain delay, that is, there will be a black screen for a certain period of time. In this case, after reading the first display content, it is also possible to control the laptop screen and the external display to display the first display content at the same time, and after reading the second display content, switch the external display from displaying the first display content to displaying the second display content, etc. In other words, the control method of the embodiment of the present application makes the electronic device startup process no longer boring and can greatly improve the user experience during the electronic device startup process.

[0067] For example, in a scenario where an electronic device has two display screens, Figure 2 As shown, the two display screens are arranged in an upper and lower position. Figure 2 The arrangement is only an example, and the two display screens may also be arranged in left and right positions. When the system boots up the operating system, the system boots up the operating system and reads the first display content and displays the first display content on the upper display screen, that is, Figure 2 The "LOGO" image shown, the system that boots the operating system can read the second display content and display the second display content on the lower display screen, that is, Figure 2 The image corresponding to "How to use Dual Screen" is shown. Of course, the second display content may not only include Figure 2The image shown may be one frame of a video. The entire video can fully demonstrate the dual-screen usage tutorial and is displayed during the entire system startup process of the boot operating system. It should be noted that since the second storage area starts slowly, before the system booting the operating system controls the lower display to display the second display content, it can first control the lower display to display the first display content, that is, the upper display and the lower display display display the same content. After the system booting the operating system reads the second display content, it controls the lower display to switch from displaying the first display content to displaying the second display content, so as to avoid the problem of the lower display being black before the lower display displays the second display content, resulting in a poor user experience.

[0068] Optionally, after the operating system is started, the application on the electronic device can also display the third display content of the third storage area on the display area. The third storage area belongs to the hard disk of the electronic device, such as a solid state drive, a mechanical hard disk, etc. Here, the third display content can be a static image or a video image. Figure 3 As shown, the operating system is a system software that controls the execution of other programs in the electronic device and provides an interactive operation interface for the user. Therefore, after the system that boots the operating system completes its startup, the operating system begins to control the display of the display area and the execution of other software and hardware. Based on the control logic, the system that boots the operating system no longer controls the display of the display area. At this time, the operating system reads the third display content of the third storage area and controls both the upper and lower display screens to display the third display content. Of course, the third display content displayed on the upper and lower display screens can be the same or different. Figure 3 The third display content displayed on the upper display screen and the third display content displayed on the lower display screen are different.

[0069] Of course, the third display content of the third storage area can also be updated based on the above-mentioned update logic, which will not be elaborated here.

[0070] In the control method of the embodiment of the present application, after starting the operating system, the first display content of the first storage area can be automatically updated, that is, the display content of the display area is updated. Each time the system is started by booting the operating system, the updated first display content can be displayed, which greatly improves the user experience. There is no need for manual update by staff, and the update efficiency is high.

[0071] Based on the same inventive concept, the second aspect of this application also provides an electronic device corresponding to the screen display control method. Since the principle of solving the problem by the device in this application is similar to the above-mentioned control method of this application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0072] Figure 4 A schematic diagram of an electronic device provided in an embodiment of the present application is shown, specifically including:

[0073] A first display module 201 is configured to, in response to a first operation, guide the system startup of the operating system to display the first display content of the first storage area in the display area;

[0074] A startup module 202 configured to start an operating system;

[0075] The updating module 203 is configured to update the first display content of the first storage area.

[0076] In one embodiment, before the operating system is started, the method further includes:

[0077] The second display content of the second storage area is displayed in the display area, and the first display content is different from the second display content.

[0078] In one embodiment, the electronic device further includes a second display module 204, which is configured as follows:

[0079] The second display content of the second storage area is displayed in the display area, and the first display content is different from the second display content.

[0080] In one embodiment, the first storage area and the second storage area are located at different locations, and both the first storage area and the second storage area can be accessed by a system that boots an operating system in the electronic device.

[0081] In one embodiment, the electronic device further includes a third display module 205, which is configured as follows:

[0082] The third display content of the third storage area is displayed on the display area through an application on the electronic device, and the third storage area belongs to the hard disk of the electronic device.

[0083] In one embodiment, the update module 203 is specifically configured as follows:

[0084] The first display content is updated through an application on the electronic device.

[0085] In one embodiment, the update module 203 is further configured to:

[0086] updating the first display content based on the current time by the application;

[0087] updating the first display content based on the current location by the application;

[0088] updating the first display content based on the local solar term by the application;

[0089] The first display content is updated based on a preset image by the application.

[0090] In one embodiment, the update module 203 is further configured to:

[0091] Determining whether the application has update permission for the first storage area;

[0092] If so, the first display content of the first storage area is updated through the application.

[0093] In one embodiment, the first display content includes a static image;

[0094] The second display content at least includes video images.

[0095] In one of the embodiments, when the electronic device has multiple display screens, the display area is configured as one or more of the multiple display screens.

[0096] In the control method of the embodiment of the present application, after starting the operating system, the first display content of the first storage area can be automatically updated, that is, the display content of the display area is updated. Each time the system is started by booting the operating system, the updated first display content can be displayed, which greatly improves the user experience. There is no need for manual update by staff, and the update efficiency is high.

[0097] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0098] The above description is merely a preferred embodiment of the present application and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this application is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but also encompasses other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this application.

[0099] In addition, although adopting specific order to describe each operation, this should not be interpreted as requiring these operations to be executed in the specific order shown or in sequential order.Under certain environment, multitasking and parallel processing may be advantageous.Similarly, although comprising some specific implementation details in the above discussion, these should not be interpreted as limiting the scope of the application.Some features described in the context of separate embodiment can also be implemented in a single embodiment in combination.On the contrary, the various features described in the context of a single embodiment also can be implemented in multiple embodiments individually or in the mode of any suitable subcombination.

[0100] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

[0101] The above embodiments are merely exemplary embodiments of the present application and are not intended to limit the scope of the present application. The scope of protection of the present application is defined by the claims. Those skilled in the art may make various modifications or equivalent substitutions to the present application within the essence and scope of protection of the present application, and such modifications or equivalent substitutions shall also be deemed to fall within the scope of protection of the present application.

Claims

1. A screen display control method, applied to a notebook computer, wherein the notebook computer is provided with a first display screen and a second display screen, and the notebook computer includes a BIOS system and an operating system, wherein the BIOS system is used to guide the startup of the operating system. The control method comprises: In response to the first operation, the BIOS system that guides the operating system to start is started, and the first display content of the first storage area is displayed on the first display screen; reading second display content from the second storage area and displaying the second display content on the second display screen, so that a user can simultaneously see the first display content displayed on the first display screen and the second display content displayed on the second display screen during a BIOS system startup process for booting an operating system; wherein the second display content is dynamic display content and different from the first display content, and the first storage area and the second storage area store data required for BIOS system startup; Start the operating system; After the operating system of the notebook device is started, the interactive operation interface of the system software is displayed. The operating system can read the display content and control the display of the first display screen and the second display screen, wherein the first display content of the first storage area can be automatically updated.

2. The control method according to claim 1, wherein the first storage area and the second storage area are located at different locations, and both the first storage area and the second storage area can be accessed by a BIOS system that boots an operating system in a device.

3. The control method according to claim 1, further comprising: after starting the operating system of the device; The third display content of the third storage area is displayed on the display screen through an application on the device, and the third storage area belongs to the hard disk of the device.

4. The control method according to claim 1, wherein automatically updating the first display content of the first storage area comprises: The first display content is automatically updated by an application on the device.

5. The control method according to claim 4, wherein the automatically updating the first display content of the first storage area comprises at least one of the following methods: updating the first display content based on the current time by the application; updating the first display content based on the current location by the application; updating the first display content based on the local solar term by the application; The first display content is updated based on a preset image by the application.

6. The control method according to claim 4 or 5, before automatically updating the first image content of the first storage area through an application on the device, further comprising: Determining whether the application has update permission for the first storage area; If so, the first display content of the first storage area is automatically updated by the application.

7. The control method according to any one of claims 1 to 5, wherein: The first display content includes a static image; The second display content at least includes video images.

8. The control method according to claim 1, wherein: In the case where the device has multiple display screens, the first display screen and the second display screen are configured as two or more of the multiple display screens.

9. An electronic device, comprising a first display screen and a second display screen, the electronic device including a BIOS system and an operating system, the BIOS system being used to guide the startup of the operating system, and the electronic device further comprising: a first display module configured to, in response to a first operation, initiate startup of a BIOS system initiated by an operating system, and display first display content from a first storage area on the first display screen; and read second display content from a second storage area and display the second display content on a second display screen, so that a user can simultaneously see the first display content displayed on the first display screen and the second display content displayed on the second display screen during startup of the BIOS system initiated by the operating system; wherein the second display content is dynamic and different from the first display content, and the first storage area and the second storage area store data required for startup of the BIOS system; a startup module configured to start an operating system; A control module is configured to display an interactive operation interface of the system software after the operating system of the electronic device is started. The operating system can read the display content and control the display of the first display screen and the second display screen, wherein the first display content of the first storage area can be automatically updated.

Citation Information

Patent Citations

  • Computer startup processing method and system

    CN101989206A

  • Method for displaying customized information in start-up process and BIOS chip

    CN104156248A

  • Information processing method and electronic equipment

    CN108415747A