Display method and device in booting process of electronic device
Patent Information
- Application Number
- CN202211522793.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-30
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2042-11-30
AI Technical Summary
During the boot process of electronic devices, the existing system desktop display does not meet the user's aesthetic needs and cannot reflect the boot process, resulting in a poor user experience.
Before the system desktop starts, a preset interface is launched and displayed overlaid until the signal source starts up. Then the preset interface is hidden and information related to the signal source is displayed.
By overlaying the system desktop to display a preset interface, the user experience is improved, the time users wait for a signal source is shortened, and the efficiency of the boot process is increased.
Smart Images

Figure CN115774576B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to a display method and apparatus for the power-on process of an electronic device. Background Technology
[0002] In the existing technology, during the power-on process of electronic devices, especially large-screen electronic devices, a power-on animation is first displayed, followed by the desktop, and then the signal source of the electronic device is displayed after the desktop is displayed.
[0003] For example, for smart TVs based on the Android system, during the boot process, a boot animation is first displayed, and before jumping to the signal source, the launcher interface is displayed, and finally the signal source is displayed. Summary of the Invention
[0004] The inventors discovered that, according to existing boot processes, electronic devices must display the system desktop before the boot animation and signal source display. However, the system desktop often fails to meet users' aesthetic needs, and displaying the system desktop does not reflect the current stage of the electronic device's boot process, resulting in a poor user experience. This application aims to solve these problems.
[0005] In view of this, according to the first aspect of this application, a display method is provided during the power-on process of an electronic device, comprising:
[0006] After the electronic device displays the startup animation but before the system desktop of the electronic device is launched, a preset interface is launched; and
[0007] In response to the launch of the system desktop, the preset interface is displayed in the window of the electronic device in a manner that overlays the system desktop.
[0008] According to some embodiments, the display method provided by the first aspect further includes: hiding the preset interface in response to an indication that the signal source of the electronic device has been started; and displaying information related to the preset signal source in the window of the electronic device.
[0009] According to some embodiments, the display method provided in the first aspect further includes: polling the electronic device signal source to determine whether the startup of the electronic device signal source has been completed; and receiving an indication that the startup of the electronic device signal source has been completed, which is broadcast.
[0010] According to some embodiments, displaying information related to a preset signal source in the window of the electronic device includes: displaying the signal of the preset signal source; and / or displaying a prompt message indicating that the preset signal source has no signal.
[0011] According to some embodiments, displaying information related to a preset signal source in the window of the electronic device includes: displaying the information related to the preset signal source in the window of the electronic device in a manner that covers the system desktop.
[0012] According to some embodiments, the electronic device includes multiple signal sources, and the display method provided in the first aspect further includes: after the electronic device is powered on and displays the preset signal source, the multiple signal sources are displayed cyclically.
[0013] According to some embodiments, the electronic device's system includes an Android system, and the system desktop includes a launcher interface, with a preset interface displaying information describing the preset signal source.
[0014] According to a second aspect of this application, a power-on display device is provided during the power-on process of an electronic device, comprising:
[0015] The startup module is used to launch a preset interface after the electronic device displays the startup animation and before the system desktop of the electronic device is launched;
[0016] A first display module is configured to, in response to the startup of the system desktop, display the preset interface in the window of the electronic device in a manner that covers the system desktop;
[0017] A hiding module, configured to hide the preset interface in response to an indication that the signal source of the electronic device has been activated; and
[0018] The second display module is used to display information related to a preset signal source in the window of the electronic device.
[0019] According to a third aspect of this application, an electronic device is provided, comprising:
[0020] Processor; and
[0021] A memory storing computer instructions that, when executed by the processor, cause the processor to perform the method described in the first aspect.
[0022] According to a fourth aspect of this application, a non-transitory computer storage medium is provided, which stores a computer program that, when executed by a plurality of processors, causes the processors to perform the method described in the first aspect.
[0023] According to the display method and apparatus for the power-on process of an electronic device provided in this application, a preset interface is launched before the system desktop is launched, and when the system desktop is launched, the preset interface is displayed in the window of the electronic device to cover the system desktop, thereby preventing the user from viewing the system desktop that affects the user experience. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings, without exceeding the scope of protection claimed by this application.
[0025] Figure 1 This is a flowchart of a display method during the power-on process of an electronic device according to an embodiment of this application;
[0026] Figure 2 This is a flowchart of a display method during the power-on process of an electronic device according to another embodiment of this application;
[0027] Figure 3 This is a schematic diagram of a power-on display device during the power-on process of an electronic device according to an embodiment of this application;
[0028] Figure 4 This is a structural diagram of an electronic device provided in this application. Detailed Implementation
[0029] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0030] The display scheme provided in this application for the boot process of an electronic device displays a preset interface in the window of the electronic device during the startup process of the system desktop, thereby covering the system desktop and making the system desktop invisible to the user.
[0031] According to one aspect of this application, a display method is provided during the power-on process of an electronic device. Figure 1 This is a flowchart illustrating a display method during the power-on process of an electronic device according to embodiments of this application. According to some embodiments, the electronic device can be a large-screen electronic device, such as a smart TV or computer monitor. According to other embodiments, the electronic device can be any electronic device with a screen, such as a mobile phone or tablet computer.
[0032] According to some embodiments, an apparatus is provided for performing a display method during the power-on process of an electronic device, referred to as a power-on display apparatus, wherein the method performed by the apparatus is as follows: Figure 1 As shown, the steps include the following.
[0033] Step S101: After the electronic device displays the startup animation and before the system desktop of the electronic device is launched, the preset interface is launched.
[0034] According to some embodiments, during the boot process of an electronic device, a boot animation is first displayed, followed by a power-on self-test and necessary configuration procedures. After the boot animation completes, it typically indicates that the electronic device's system is ready. In this case, the electronic device will then perform actions following the boot animation, such as launching the system desktop. For Android-based electronic devices, the system desktop is the launcher interface.
[0035] According to some embodiments, in order to cover the system interface, the power-on display device needs to launch a preset interface before starting the system desktop of the electronic device. The preset interface can be a system-provided interface or a user-defined one. According to some embodiments, the preset interface can be a user-customized interface, for example, one that better suits the user's aesthetic preferences. According to other embodiments, the preset interface provides the user with information describing the signal source, such as displaying the name of the signal source to be displayed next. In this application, the preset interface is mainly for covering the system desktop displayed during the power-on process, and there are no restrictions on the specific form of the preset interface. Furthermore, the signal source is information input to the electronic device; for example, for a smart TV, the signal source includes HDMI (High Definition Multimedia Interface).
[0036] In step S102, in response to the startup of the system desktop, a preset interface is displayed in the window of the electronic device in a manner that overlays the system desktop.
[0037] According to some embodiments, after the preset interface is launched, the power-on display device detects in real time whether the system desktop is launched. When the launch of the system desktop is detected, the preset interface is displayed on the window of the electronic device. In this way, even if the system desktop is launched during the power-on process of the electronic device, the preset interface is displayed in the window of the electronic device at this time, thus covering the system desktop and making it invisible to the user.
[0038] By using the above display method, a preset interface is launched before the system desktop starts, and when the system desktop starts, the preset interface is displayed in the window of the electronic device to cover the system desktop, thereby preventing the user from viewing the system desktop, which would affect the user experience.
[0039] In existing technologies, according to the timing set by the system (such as Android), the signal source signal will only be displayed after the system desktop has displayed a preset time. However, the signal source is often ready after the preset time, so users have to wait for the system desktop to display the preset time before they can watch the signal source signal.
[0040] In this regard, according to another aspect of this application, a display method is provided during the power-on process of an electronic device. Figure 2 This is a flowchart of a display method during the power-on process of an electronic device according to another embodiment of this application. For example... Figure 2 As shown, the method includes steps S201, S202, S203, and S204. Steps S201 and S202 are related to... Figure 1 Steps S101 and S102 are the same and will not be repeated.
[0041] In step S203, in response to the indication that the signal source of the electronic device has been started, the preset interface is hidden.
[0042] Step S204: Display information related to the preset signal source in the window of the electronic device.
[0043] During the power-on process of an electronic device, the signal source activation module also activates the signal source, and the power-on display device confirms whether the signal source is ready. According to some embodiments, the power-on display device uses a polling mechanism to query the signal source activation module to check if the signal source activation is complete; for example, the power-on display device periodically queries whether the signal source activation is complete. After the electronic device's signal source is ready, the signal source activation module broadcasts an indication message indicating that the electronic device's signal source activation is complete, and the power-on display device receives this indication. Thus, Figure 1 or Figure 2 The method may further include: polling the electronic device to determine whether the signal source startup is complete; and receiving a broadcast indication that the electronic device signal source startup is complete. Upon receiving this indication, the power-on display device hides the preset interface and displays information related to the preset signal source in the electronic device's window.
[0044] In this way, once the signal source of the electronic device is confirmed to be activated during the display of the preset interface, the preset interface will be hidden and the relevant information of the preset signal source will be displayed, thereby effectively shortening the time for users to obtain the signal source and improving the user's viewing experience.
[0045] According to some embodiments, the electronic device can be a single-signal-source electronic device or a multi-signal-source electronic device. For a single-signal-source electronic device, the preset signal source is unique. For a multi-signal-source electronic device, since it has multiple signal sources, one signal source can be preset as the first signal source to be displayed after power-on, either through system default or user-specified means.
[0046] According to some embodiments, after the preset signal source is activated, there may be situations where there is a signal and where there is no signal. When the preset signal source has a signal, the information related to the preset signal source includes the signal of the preset signal source; when the signal source has no signal, the information related to the preset signal source indicates that there is no signal. Therefore, step S204 includes: displaying the signal of the preset signal source; or displaying a prompt message indicating that the preset signal source has no signal.
[0047] In existing technologies, the system desktop must be displayed for a fixed period of time before the signal source can be displayed. For example, according to the existing boot process, the system desktop must be displayed for 5 seconds before the signal source can be displayed. Even if the signal source only needs 1 second to start up, the user still needs to wait an extra 4 seconds to see the signal. According to some embodiments of this application, once the startup of the electronic device's signal source is confirmed, the boot display device will hide the preset interface and display information related to the preset signal source. Thus, unlike the existing technology that requires the system desktop to be displayed for a fixed period of time before the signal source can be displayed, the solution of this application can display the signal source immediately after the electronic device's signal source has started up. According to the example above, according to the solution of this application, the user only needs to wait 1 second to see the signal source, thereby shortening the user's waiting time for the signal source.
[0048] When the preset interface is hidden, if no information related to the preset signal source is displayed, the system desktop will be displayed in the window of the electronic device. Therefore, when the preset interface is hidden, information related to the preset signal source needs to be displayed in the window of the electronic device in a way that covers the system desktop. Thus, step S204 includes: displaying information related to the preset signal source in the window of the electronic device in a way that covers the system desktop.
[0049] According to some embodiments, for multi-signal source electronic devices, after displaying the preset signal source upon power-on, other signal sources can be displayed in a loop, making it easier for users to know the status of other signal sources and select a signal source to watch. Thus, Figure 1 and Figure 2 The method shown may also include: after the electronic device is powered on and displays a preset signal source, displaying multiple signal sources in a loop.
[0050] According to the display method for the power-on process of the electronic device provided in this application, a preset interface is launched before the system desktop starts, and when the system desktop starts, the preset interface is displayed in the window of the electronic device to cover the system desktop, thereby preventing the user from viewing the system desktop, which would affect the user experience. Moreover, during the display of the preset interface, once it is confirmed that the signal source of the electronic device has been successfully started, the preset interface will be hidden, and relevant information about the preset signal source will be displayed, thereby effectively shortening the time for the user to obtain a signal source and improving the user's viewing experience.
[0051] According to another aspect of this application, a power-on display device is provided during the power-on process of an electronic device. Figure 3 This is a schematic diagram of a power-on display device during the power-on process of an electronic device according to an embodiment of this application. Figure 3 As shown, the device includes the following modules.
[0052] The startup module 301 is used to launch a preset interface after the electronic device displays the startup animation and before the electronic device's system desktop is launched.
[0053] According to some embodiments, the electronic device can be a large-screen electronic device, such as a smart TV, computer monitor, etc. According to other embodiments, the electronic device can be any electronic device with a screen, such as a mobile phone, tablet computer, etc.
[0054] According to some embodiments, during the boot process of an electronic device, a boot animation is first displayed, followed by a power-on self-test and necessary configuration procedures. After the boot animation completes, it typically indicates that the electronic device's system is ready. In this case, the electronic device will then perform actions following the boot animation, such as launching the system desktop. For Android-based electronic devices, the system desktop is the launcher interface.
[0055] According to some embodiments, in order to cover the system interface, the power-on display device needs to launch a preset interface before starting the system desktop of the electronic device. The preset interface can be a system-provided interface or a user-defined one. According to some embodiments, the preset interface can be a user-customized interface, for example, one that better suits the user's aesthetic preferences. According to other embodiments, the preset interface provides the user with information describing the signal source, such as displaying the name of the signal source to be displayed next. In this application, the preset interface is mainly for covering the system desktop displayed during the power-on process, and no restrictions are placed on the specific form of the preset interface.
[0056] The first display module 302 is used to display a preset interface in the window of the electronic device in response to the startup of the system desktop, in a manner that covers the system desktop.
[0057] According to some embodiments, after the preset interface is launched, the power-on display device detects in real time whether the system desktop is launched. When the launch of the system desktop is detected, the preset interface is displayed on the window of the electronic device. In this way, even if the system desktop is launched during the power-on process of the electronic device, the preset interface is displayed in the window of the electronic device at this time, thus covering the system desktop and making it invisible to the user.
[0058] The aforementioned boot display device launches a preset interface before the system desktop starts, and displays the preset interface in the window of the electronic device to cover the system desktop when the system desktop starts, thereby preventing users from viewing the system desktop, which would affect their user experience.
[0059] The hidden module 303 is used to hide the preset interface in response to an indication that the signal source of the electronic device has been started.
[0060] The second display module 304 is used to display information related to a preset signal source in the window of the electronic device.
[0061] During the power-on process of an electronic device, the signal source activation module also activates the signal source, and the power-on display device confirms whether the signal source is ready. According to some embodiments, the power-on display device uses a polling mechanism to query the signal source activation module to check if the signal source activation is complete; for example, the power-on display device periodically queries whether the signal source activation is complete. After the electronic device's signal source is ready, the signal source activation module broadcasts an indication message indicating that the electronic device's signal source activation is complete, and the power-on display device receives this indication. Thus, Figure 3 The device may further include: a polling module for polling to determine whether the startup of the electronic device's signal source is complete; and a receiving module for receiving a broadcast indication that the startup of the electronic device's signal source is complete. Upon receiving this indication, the power-on display device hides the preset interface and displays information related to the preset signal source in the electronic device's window.
[0062] In this way, once the signal source of the electronic device is confirmed to be activated during the display of the preset interface, the preset interface will be hidden and the relevant information of the preset signal source will be displayed, thereby effectively shortening the time for users to obtain the signal source and improving the user's viewing experience.
[0063] According to some embodiments, the electronic device can be a single-signal-source electronic device or a multi-signal-source electronic device. For a single-signal-source electronic device, the preset signal source is unique. For a multi-signal-source electronic device, since it has multiple signal sources, one signal source can be preset as the first signal source to be displayed after power-on, either through system default or user-specified means.
[0064] According to some embodiments, after the preset signal source is activated, there may be situations where there is a signal and where there is no signal. When the preset signal source has a signal, the information related to the preset signal source includes the signal of the preset signal source; when the signal source has no signal, the information related to the preset signal source indicates that there is no signal. Therefore, the second display module 304 is used to display the signal of the preset signal source; or to display a prompt message indicating that the preset signal source has no signal.
[0065] In existing technologies, the system desktop must be displayed for a fixed period of time before the signal source can be displayed. For example, according to the existing boot process, the system desktop must be displayed for 5 seconds before the signal source can be displayed. Even if the signal source only needs 1 second to start up, the user still needs to wait an extra 4 seconds to see the signal. According to some embodiments of this application, once the startup of the electronic device's signal source is confirmed, the boot display device will hide the preset interface and display information related to the preset signal source. Thus, unlike the existing technology that requires the system desktop to be displayed for a fixed period of time before the signal source can be displayed, the solution of this application can display the signal source immediately after the electronic device's signal source has started up. According to the example above, according to the solution of this application, the user only needs to wait 1 second to see the signal source, thereby shortening the user's waiting time for the signal source.
[0066] When the preset interface is hidden, if no information related to the preset signal source is displayed, the system desktop will be displayed in the window of the electronic device. Therefore, when the preset interface is hidden, information related to the preset signal source needs to be displayed in the window of the electronic device in a way that overlays the system desktop. Thus, the second display module 304 is used to: display information related to the preset signal source in the window of the electronic device in a way that overlays the system desktop.
[0067] According to some embodiments, for multi-signal source electronic devices, after displaying the preset signal source upon power-on, other signal sources can be displayed in a loop, making it easier for users to know the status of other signal sources and select a signal source to watch. Thus, Figure 3 The device shown may further include: a loop display module, used to loop display multiple signal sources after the electronic device is powered on and displays a preset signal source.
[0068] According to the power-on display device for the electronic device provided in this application, a preset interface is launched before the system desktop starts, and when the system desktop starts, the preset interface is displayed in the window of the electronic device to cover the system desktop, thereby preventing the user from viewing the system desktop, which would affect the user experience. Moreover, during the display of the preset interface, once it is confirmed that the signal source of the electronic device has been successfully started, the preset interface will be hidden, and relevant information about the preset signal source will be displayed, thereby effectively shortening the time for the user to obtain the signal source and improving the user's viewing experience.
[0069] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0070] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.
[0071] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0072] See Figure 4 , Figure 4 An electronic device is provided, including a processor and a memory. The memory stores computer instructions, which, when executed by the processor, cause the processor to perform the computer instructions to achieve the following: Figure 1 and Figure 2 The method and its detailed scheme are shown.
[0073] It should be understood that the above-described device embodiments are merely illustrative, and the device disclosed in this invention can be implemented in other ways. For example, the division of units / modules described in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, integrated into another system, or some features may be ignored or not executed.
[0074] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of the present invention can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.
[0075] If the integrated unit / module is implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor or chip can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the on-chip cache, off-chip memory, and storage can be any suitable magnetic or magneto-optical storage medium, such as resistive random access memory (RRAM), dynamic random access memory (DRAM), static random access memory (SRAM), enhanced dynamic random access memory (EDRAM), high-bandwidth memory (HBM), hybrid memory cube (HMC), etc.
[0076] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer electronic device (which may be a personal computer, server, or network electronic device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0077] This application embodiment also provides a non-transitory computer storage medium storing a computer program, which, when executed by multiple processors, causes the processors to perform actions such as... Figure 1 and Figure 2 The method and its detailed scheme are shown.
[0078] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this application. Furthermore, any changes or modifications made by those skilled in the art based on the ideas of this application, and on the specific implementation methods and application scope of this application, are all within the scope of protection of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A display method during the power-on process of an electronic device, characterized in that, include: After the electronic device displays the startup animation but before the system desktop of the electronic device is launched, a preset interface is launched; In response to the startup of the system desktop, the preset interface is displayed in the window of the electronic device in a manner that covers the system desktop, wherein the preset interface is a system-provided interface of the electronic device or a user-defined interface.
2. The display method as described in claim 1, characterized in that, After the preset interface is displayed in the window of the electronic device in a manner that covers the system desktop, the system further includes: In response to an indication that the signal source of the electronic device has been activated, the preset interface is hidden; The electronic device displays information related to a preset signal source in its window.
3. The display method as described in claim 2, characterized in that, Before hiding the preset interface, it also includes: The system uses a polling mechanism to query whether the signal source of the electronic device has been successfully started. Receive an indication that the start-up of the electronic device signal source has been completed, which is transmitted via broadcast.
4. The display method as described in claim 2 or 3, characterized in that, The display of information related to the preset signal source in the window of the electronic device includes: Display the signal from the preset signal source; or The system displays a message indicating that the preset signal source has no signal.
5. The display method as described in claim 2 or 3, characterized in that, The display of information related to the preset signal source in the window of the electronic device includes: The information related to the preset signal source is displayed in the window of the electronic device in a manner that covers the system desktop.
6. The display method as described in claim 2, characterized in that, The electronic device includes multiple signal sources, characterized in that it further includes: After the electronic device is powered on and displays the preset signal source, the multiple signal sources are displayed in a loop.
7. The display method as described in claim 1 or 2, wherein, The electronic device's system includes an Android system, and the system desktop includes a launcher interface. The preset interface displays information describing the preset signal source.
8. A power-on display device during the power-on process of an electronic device, comprising: The startup module is used to launch a preset interface after the electronic device displays the startup animation and before the system desktop of the electronic device is launched; The first display module is configured to, in response to the startup of the system desktop, display the preset interface in the window of the electronic device in a manner that covers the system desktop, wherein the preset interface is a system-provided interface or a user-defined interface of the electronic device. A hiding module is used to hide the preset interface in response to an indication that the signal source of the electronic device has been started. The second display module is used to display information related to a preset signal source in the window of the electronic device.
9. An electronic device, comprising: processor; A memory storing computer instructions that, when executed by the processor, cause the processor to perform the method according to any one of claims 1-7.
10. A non-transitory computer storage medium storing a computer program that, when executed by a plurality of processors, causes the processors to perform the method according to any one of claims 1-7.
Citation Information
Patent Citations
Startup picture display method, equipment and combined terminal system
CN104936030A
