Startup picture display method and electronic equipment
By introducing a wake-up receiver into the electronic device, receiving user-defined boot screen data, and dynamically changing the boot screen during subsequent boot, the problem of fixed boot screen in the existing technology is solved, and personalized display and high user experience are achieved.
Patent Information
- Application Number
- CN202510078358.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2045-01-17
AI Technical Summary
The boot screen displayed on existing electronic devices when powering on is fixed, which cannot meet the user's personalized needs and affects the user experience.
By introducing a wake-up receiver in the electronic device, it allows the user to receive customized boot screen data when the device is powered on for the first time, and dynamically replace the boot screen during subsequent boots, meeting the user's personalized display needs.
It realizes the display of a customized boot screen when the electronic device is turned on for the first time, meets the user's personalized needs, improves the user experience, and reduces battery consumption through a low-power wake-up receiver.
Smart Images

Figure CN119473091A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of terminal technology, and in particular to a startup screen display method and an electronic device. Background Art
[0002] With the development of electronic device technology, there are more and more types of electronic devices, such as mobile phones, tablet computers, wearable devices, etc. When an electronic device is turned on, it generally displays a startup screen, such as a startup animation, a startup picture, etc. After the display is completed, the electronic device enters a user interface, such as a desktop.
[0003] However, the boot screen displayed by current electronic devices is a fixed screen preset before leaving the factory, which cannot meet the personalized needs of users. Summary of the invention
[0004] The embodiments of the present application provide a startup screen display method and an electronic device, which are used to avoid displaying a fixed startup screen, meet the personalized needs of users, and improve the user experience.
[0005] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:
[0006] In a first aspect, a method for displaying a startup screen is provided, which is applied to a first device. The first device receives a startup operation input by a user. In response to the startup operation, the first device is powered on for the first time. In the case of the first startup, the first device may display a first startup screen, which is determined based on first data input by the user, and the first data corresponds to display content of the first startup screen.
[0007] In the present application, when the first device is turned on for the first time, the first device displays a first startup screen, which is determined based on first data, and the first data corresponds to the display content of the first startup screen, instead of directly displaying a regular startup screen, thereby avoiding displaying a fixed startup screen, meeting the user's personalized display requirements for the startup screen, and improving the user experience.
[0008] In a possible design, in response to the received first operation, the first device deletes the data of the first startup screen. Afterwards, in the case of not the first startup, such as the next startup, a second startup screen is displayed, and the second startup screen is different from the first startup screen. Based on this, the first device can also delete the data of the first startup screen and stop displaying the first startup screen when the device is started, so as to meet the user's different display requirements for the startup screen. In addition, the user's privacy can be protected.
[0009] In a possible design, the first device receives a second operation, and the second device is used to trigger stopping the first startup screen as the startup screen. In response to the second operation, the first device can stop using the first startup screen as the startup screen and use the second startup screen as the startup screen.
[0010] Accordingly, in the case of not the first boot, such as the next boot, the first device can display the second boot screen. Based on this, the first device can also change the boot screen, such as stopping displaying the first boot screen when booting, to meet the user's different display requirements for the boot screen.
[0011] In a possible design, the first device saves the first startup screen in response to the received third operation. Accordingly, during the operation of the first device, the first startup screen is displayed in response to the fourth operation. Optionally, the first device saves the first startup screen in a local gallery. Accordingly, the fourth operation may be a triggering operation on a thumbnail of the first startup screen in the local gallery, so that the user can view the first startup screen.
[0012] In a possible design, the first device includes a wake-up receiver. The data of the first startup screen is received before the first startup. Specifically, the first device receives a first wake-up signal from the second device through the wake-up receiver. In response to the first wake-up signal, the wake-up operation of the first device is performed through the wake-up receiver to realize the wake-up of the first device. Afterwards, the first device establishes a communication connection with the second device. Afterwards, the first device receives the data of the first startup screen sent by the second device based on the communication connection. Based on this, the transmission of the customized first startup screen data is realized. And before receiving the first wake-up signal, the first device is not awakened, that is, the first device is in the off state, and only the wake-up receiver of the first device is in the on state, and the power consumption of the wake-up receiver is low. Therefore, it is ensured that the wake-up receiver of the first device can receive the wake-up signal and the power consumption of the first device is avoided.
[0013] In one possible design, when the first device determines that the first wake-up signal includes the identification of the first device, the first device can continue the wake-up operation of the first device, thereby avoiding unnecessary wake-up operations and further preventing the customized boot screen data from being mistakenly transmitted to a device that does not require boot screen customization.
[0014] In one possible design, when the first device determines that the quality of the first wake-up signal is greater than a preset quality value, the first device can continue the wake-up operation of the first device, thereby avoiding unnecessary wake-up operations and further preventing the customized startup screen data from being mistakenly transmitted to a device that does not require startup screen customization.
[0015] In a possible design, after receiving the data of the first startup screen sent by the second device, the first device may set the priority of the data of the first startup screen to be higher than the priority of the data of the second startup screen. The priority indicates the order of the startup screens displayed at startup. Based on this, at startup, the first device may display the first startup screen with a high priority.
[0016] In a possible design, the first device may store the received first startup screen in a target storage location, so that when the device is powered on for the first time, the customized startup screen data may be obtained from the target storage location to enable reading of the customized startup screen data.
[0017] In a possible design, after the data of the first startup screen is successfully transmitted, the first device can be shut down; wherein, in the shutdown state, the wake-up receiver in the first device is in the on state, and is in the off state during other periods, saving power consumption.
[0018] In a second aspect, the present application provides an electronic device, the electronic device being a first device, the electronic device comprising a wake-up receiver, a display screen, a communication module, a memory, and one or more processors;
[0019] The wake-up receiver is used to receive a wake-up signal sent by a second device, and the wake-up signal is used to trigger the wake-up of the electronic device to establish a communication connection with the second device.
[0020] The communication module is used to establish a communication connection with the second device;
[0021] The display screen is used to display the image generated by the processor, and the image includes a boot screen;
[0022] The memory is used to store computer program codes, and the computer program codes include computer instructions; when the processor executes the computer instructions, the electronic device executes the boot screen display method as described above.
[0023] In a third aspect, the present application provides a chip, the chip comprising a communication interface and at least one processor:
[0024] The communication interface is used to input and / or output signaling or data;
[0025] The at least one processor is used to execute a computer program to implement the boot screen display method as described above.
[0026] In a fourth aspect, the present application provides a computer-readable storage medium, comprising computer instructions, which, when executed on an electronic device, enables the electronic device to execute the boot screen display method as described above.
[0027] In a fifth aspect, the present application provides a computer program product, which, when executed on an electronic device, enables the electronic device to execute the boot screen display method as described above.
[0028] It can be understood that the beneficial effects that can be achieved by the electronic device described in the second aspect, the chip described in the third aspect, the computer-readable storage medium described in the fourth aspect, and the computer program product described in the fifth aspect provided above can be referred to the beneficial effects in the first aspect and any possible design method thereof, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 A schematic diagram of a customized housing provided in an embodiment of the present application;
[0030] Figure 2 A schematic diagram of a startup screen display provided in an embodiment of the present application Figure 1 ;
[0031] Figure 3 A schematic diagram of a customized boot screen data import process provided in an embodiment of the present application Figure 1 ;
[0032] Figure 4 A wake-up schematic diagram provided in an embodiment of the present application;
[0033] Figure 5 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application Figure 1 ;
[0034] Figure 6 A schematic diagram of a process of displaying a startup screen provided in an embodiment of the present application;
[0035] Figure 7 A schematic diagram of a customized startup screen provided in an embodiment of the present application;
[0036] Figure 8 A schematic diagram of a customized boot screen data import process provided in an embodiment of the present application Figure 2 ;
[0037] Fig. 9 A schematic diagram of a startup screen display provided in an embodiment of the present application Figure 2 ;
[0038] Fig.10 A schematic diagram of a startup screen display provided in an embodiment of the present application Figure 3 ;
[0039] Fig.11 A schematic diagram of setting a customized startup screen provided in an embodiment of the present application;
[0040] Fig.12 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application Figure 2 ;
[0041] Fig.13 A schematic diagram of the structure of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design solutions. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way. In the embodiments of the present application, "at least one" refers to one or more, and "multiple" refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In the embodiments of the present application, "first", "second", "1", "2" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "multiple" means two or more.
[0043] With the development of electronic device technology, there are more and more types of electronic devices, such as mobile phones, tablet computers, wearable devices, etc. In order to meet the personalized needs of users, users can customize electronic devices. Generally speaking, after users get an electronic device and turn it on, they can change the user interface (UI) content displayed by the electronic device by updating the wallpaper and theme of the electronic device to meet the personalized display of the UI. Before the user gets the electronic device, the user can make a request for shell engraving to the merchant or other relevant personnel to engrave specific content on the shell of the electronic device. Taking the electronic device as a mobile phone as an example, Figure 1As shown, “XXXXX” 11 is engraved on the mobile phone housing 10 .
[0044] However, before the user gets the electronic device, the user cannot change the UI content of the electronic device, such as the startup screen of the electronic device. When the electronic device is turned on for the first time, the startup screen displayed by the electronic device is generally a fixed animation preset before leaving the factory (i.e., the default startup screen, or the so-called regular startup screen), which cannot meet the user's personalized needs for the startup screen. The startup screen can be a screen corresponding to the startup animation or picture.
[0045] For example, if Figure 2 As shown, when the phone is turned on for the first time, the phone displays the boot animation ( Figure 2 The pictures 20 and 21 shown in the figure are two pictures in the boot animation. Afterwards, after the boot animation is displayed, the mobile phone can display the desktop 22.
[0046] Therefore, in response to the above problems, the present application proposes a solution to achieve the customization of the first boot screen. Before the electronic device is turned on for the first time, the host computer establishes a communication connection with the electronic device, and based on the communication connection, the customized boot screen data desired by the user is transmitted to the electronic device. When the electronic device is turned on for the first time, it can display a customized boot screen instead of a uniform and fixed boot animation, meeting the user's personalized display needs.
[0047] Considering that when users make customization requests, electronic devices have generally already left the factory, that is, the electronic devices have been packaged and are in a powered-off state. Therefore, if you want to transfer customized boot screen data to the electronic device, you need to turn on the electronic device. However, turning on the electronic device may damage the packaging of the electronic device. In this way, the electronic device can add a wake-up receiver (WUR) based on the existing communication unit (or main communication unit). The power consumption of the wake-up receiver is relatively low, such as generally tens of nanowatts (nW) to hundreds of microwatts (μW), and the wake-up receiver can always be in the on state. Figure 3As shown, during the period when there is no business demand, the main communication unit of the electronic device is in a closed state. The wake-up receiver is in an open state to detect whether a wake-up signal (WUS) is received. Afterwards, the host computer can send a wake-up signal to the wake-up receiver of the electronic device. Afterwards, the wake-up receiver triggers the main communication unit to switch to an open state when detecting the wake-up signal. Then, the main communication unit establishes a communication connection with the host computer. Afterwards, the host computer can transmit the customized startup screen data to the electronic device based on the communication connection, so that the electronic device can successfully obtain the customized startup screen data, so that the customized startup screen can be displayed when the electronic device is turned on for the first time to meet the personalized needs of the user. And there is no need to destroy the packaging of the electronic device, simplify the import steps of the customized startup screen data, and improve the efficiency of importing the customized startup screen data. In addition, although the electronic device has added a wake-up receiver, the power consumption of the wake-up receiver is very small, and the battery life of the electronic device is less affected.
[0048] Optionally, in order to reduce power consumption, the wake-up receiver can be turned on periodically, that is, at preset intervals, the wake-up receiver enters the on state from the sleep state. For example, the wake-up receiver works for 10 seconds every minute, and the receiver sleeps for the other 50 seconds, and the power consumption is reduced to 1 / 6. Correspondingly, the host computer can continue to send the wake-up signal, and the duration of continuously sending the wake-up signal is greater than or equal to the preset time, so as to ensure that the wake-up receiver can successfully receive the wake-up signal. Based on this, the wake-up receiver can not only successfully receive the wake-up signal, but also does not need to be in the on state all the time, so that the wake-up receiver consumes very little power as a whole, such as less than 1 microwatt. In addition, optionally, after the main communication unit is turned on, the wake-up receiver can be in a sleep state to reduce unnecessary power consumption.
[0049] Optionally, the wake-up receiver can trigger the main communication unit to switch to the on state through the micro control unit. Figure 4 As shown, after receiving the wake-up signal, the wake-up receiver sends a start signal to a microcontroller unit (MCU). The microcontroller unit turns on the main communication unit in response to the start signal.
[0050] In the embodiment of the present application, the wake-up receiver may also be referred to as a wake-up radio transceiver. The main communication unit may also be referred to as a main radio transceiver or a communication module. The main communication unit may include a mobile communication module and a wireless communication module.
[0051] Optionally, the wake-up signal may be a low power-wake up signal (LP-WUS), and the wake-up receiver may be a low power-wake up receiver.
[0052] Exemplarily, the electronic device in the embodiments of the present application may be a mobile phone, a tablet computer, a desktop, a laptop, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, and a wearable device (smart watch, smart bracelet, etc.), a personal digital assistant (personal digital assistant, PDA), an augmented reality (AR) and a virtual reality (VR) device, etc., which can display a boot screen. The embodiments of the present application do not impose any special restrictions on the specific form of the electronic device.
[0053] For example, Figure 5 FIG. 2 shows a schematic diagram of the structure of the electronic device 200. Figure 5 As shown, the electronic device 200 may include a processor 210, an external memory interface 220, an internal memory 221, a universal serial bus (USB) interface 230, a charging management module 211, a power management module 212, a battery 213, an antenna 1, an antenna 2, a mobile communication module 240, a wireless communication module 250, a wake-up receiver 260, an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, an earphone interface 270D, a sensor module 280, a button 290, a motor 291, an indicator 292, a camera 293, a display screen 294, and a subscriber identification module (SIM) card interface 295, etc.
[0054] It is to be understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the electronic device 200. In other embodiments of the present application, the electronic device 200 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0055] The processor 210 may include one or more processing units, for example, the processor 210 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0056] The controller may be the nerve center and command center of the electronic device 200. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.
[0057] The processor 210 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 210 is a cache memory. The memory may store instructions or data that the processor 210 has just used or cyclically used. If the processor 210 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 210, and thus improves the efficiency of the system.
[0058] In some embodiments, the processor 210 may be integrated on an MCU.
[0059] The wireless communication function of the electronic device 200 can be implemented through the antenna 1, the antenna 2, the mobile communication module 240, the wireless communication module 250, the modem processor and the baseband processor.
[0060] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device 200 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0061] The mobile communication module 240 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 200. The mobile communication module 240 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 240 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 240 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 240 can be set in the processor 210. In some embodiments, at least some of the functional modules of the mobile communication module 240 can be set in the same device as at least some of the modules of the processor 210.
[0062] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 270A, a receiver 270B, etc.), or displays an image or video through a display screen 294. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 210 and be set in the same device as the mobile communication module 240 or other functional modules.
[0063] The wireless communication module 250 can provide wireless communication solutions including wireless local area networks (WLAN) (such as Wi-Fi (wireless fidelity)), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 200. The wireless communication module 250 can be one or more devices integrating at least one communication processing module. The wireless communication module 250 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and filters it, and sends the processed signal to the processor 210. The wireless communication module 250 can also receive the signal to be sent from the processor 210, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0064] In some embodiments, the mobile communication module 240 and the wireless communication module 250 may belong to a main communication unit.
[0065] The wake-up receiver 260 is in an on state and is used to receive a wake-up signal. The wake-up signal may be a specific wake-up signal, which is used to trigger the electronic device to enter a startup screen customization state to achieve transmission of the user's customized startup screen data.
[0066] The electronic device 200 implements the display function through a GPU, a display screen 294, and an application processor.
[0067] The display screen (or screen) 294 is used to display a boot screen, video, etc. In some embodiments, the electronic device 200 may include 1 or N display screens 294, where N is a positive integer greater than 1.
[0068] The electronic device 200 can realize the shooting function through ISP, camera 293, video codec, GPU, display screen 294 and application processor.
[0069] The external memory interface 220 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 200.
[0070] The internal memory 221 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 210 executes various functional applications and data processing of the electronic device 200 by running the instructions stored in the internal memory 221. The internal memory 221 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function, etc. The data storage area may store data (such as audio data, phone book, etc.) created during the use of the electronic device 200. In addition, the internal memory 221 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0071] The electronic device 200 can implement audio functions such as music playing and recording through the audio module 270, the speaker 270A, the receiver 270B, the microphone 270C, the headphone jack 270D, and the application processor.
[0072] The buttons 290 include a power button, a volume button, etc. The indicator 292 may be an indicator light.
[0073] The sensor module 280 may include a pressure sensor, a gyro sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, and the like.
[0074] The present application provides a method for displaying a startup screen. When an electronic device (or referred to as a first device) is in a storage stage, the electronic device is in a shutdown state, but a wake-up receiver in the electronic device is in an on state. The host computer (or referred to as a second device) can use the wake-up receiver of the electronic device to trigger the electronic device to enter a startup screen customization state, so as to transmit the user's customized startup screen data to the electronic device, so that when the user turns on the electronic device for the first time, the startup screen displayed by the electronic device is a customized startup screen, which meets the user's demand for personalized display of the startup screen. In addition, although the wake-up receiver of the electronic device is in an on state, the power consumption of the wake-up receiver is extremely low, so that in the storage stage, the power consumption of the electronic device is low, and the impact on the power of the electronic device is small, so that after the user gets the electronic device, the remaining power of the electronic device is still not exhausted, and it can be turned on normally, ensuring the user experience.
[0075] The following will take the above electronic device being a mobile phone as an example to introduce the above boot screen display method. Figure 6 As shown, the method may include:
[0076] S301, the host computer obtains customized startup screen data.
[0077] The customized boot screen data (or the data of the first boot screen) is determined based on the screen information (or the first data) input by user 1. User 1 can input the screen information online, such as on a specific web page, to realize the proposal of customized requirements. The screen information corresponds to the display content of the customized boot screen (or the first boot screen). In one case, the screen information can be directly the customized boot screen data, that is, user 1 directly provides the boot screen data, such as a boot animation or a boot picture.
[0078] In another case, the screen information indicates the content that the boot screen needs to include, and the customized boot screen data needs to be generated based on the screen information. For example, the screen information input by the user includes the name "XX" and the blessing "Happy Birthday" (see Figure 7 ), related devices (such as a host computer, or a device that receives screen information input by a user, etc.) automatically generate the following based on the screen information: Figure 8 The picture shown is the customized startup screen data of user 1.
[0079] In another case, the relevant device may provide at least one startup screen template. User 1 may select a startup screen template according to needs, and accordingly, the above screen information may be an identifier of the startup screen template selected by user 1.
[0080] In simple terms, the customized boot screen data may be directly uploaded by user 1, or determined by the relevant device according to the requirements input by user 1.
[0081] It should be noted that the host computer and the device (or device 1) that receives the screen information input by user 1 can be the same device or different devices. In the case where the host computer and device 1 are not the same device, the customized startup screen data can be determined by device 1 based on the screen information. After determining the customized startup screen data, device 1 sends the customized startup screen data to the host computer. Alternatively, the customized startup screen data can be determined by the host computer based on the screen information, and the screen information is sent by device 1.
[0082] S302, the host computer sends a wake-up signal 1 to the target mobile phone. The wake-up signal 1 is used to trigger the target mobile phone to enter a boot screen customization state.
[0083] For example, after obtaining the customized boot screen data, the upper computer indicates that the customized boot screen data needs to be imported into the target mobile phone. The upper computer can send a wake-up signal 1 (or a first wake-up signal) to the target mobile phone to trigger the target mobile phone to wake up and enter the boot screen customization state, that is, the UI customization state, and start executing the UI customization process to receive the customized boot screen data transmitted by the upper computer.
[0084] The target mobile phone indicates the mobile phone that needs to be given to user 1, that is, the mobile phone that needs to customize the boot screen, that is, the mobile phone that needs to import customized boot screen data.
[0085] In some embodiments, the wake-up signal 1 may include specific coding information, and the specific coding information indicates that the target mobile phone needs to enter the UI customization state.
[0086] S303: After leaving the factory, the target mobile phone is in an awakened state, wherein the awakened state means that all components except the awakening receiver in the target mobile phone are in an off state.
[0087] The awakened state indicates that the target mobile phone is in a powered-off state, but the awakening receiver in the target mobile phone is in an on state to detect whether a wake-up signal is received.
[0088] S304 , the wake-up receiver receives the wake-up signal 1 .
[0089] S305: Wake up the receiver to wake up the target mobile phone.
[0090] Exemplarily, the wake-up receiver responds to the wake-up signal 1 to wake up the MCU, main communication unit and other devices in the target mobile phone, so that the target mobile phone enters the running state. It should be understood that after the target mobile phone is woken up, the target mobile phone is actually turned on, but the screen of the target mobile phone can still be in a black screen state, thereby reducing unnecessary power consumption.
[0091] In some embodiments, the wake-up signal 1 is a radio wave. Considering the propagation characteristics of radio waves, the wake-up signal 1 sent by the host computer may be received by multiple mobile phones, causing mobile phones that do not need to customize the boot screen to be woken up. Therefore, in order to avoid waking up mobile phones that do not need to customize the boot screen, in one case, the wake-up signal 1 can carry the identifier of the mobile phone to be woken up, so as to achieve accurate wake-up of the mobile phone to be woken up. The wake-up receiver determines whether the identifier of the mobile phone to be woken up in the wake-up signal 1 is the same as the identifier of the target mobile phone.
[0092] If they are the same, it indicates that the target mobile phone needs to customize the boot screen, and the wake-up receiver can wake up the target mobile phone normally.
[0093] If they are different, it means that the target mobile phone does not need to customize the boot screen. In this case, the wake-up receiver does not need to wake up the target mobile phone, and the target mobile phone continues to be in the awakened state, thereby avoiding waking up the mobile phone that does not need to be awakened, and then avoiding wrong boot screen customization, that is, avoiding customization of the boot screen on a mobile phone that does not need to be customized, thereby ensuring the user experience.
[0094] The identification of the target mobile phone is unique. Exemplarily, the identification of the target mobile phone may include an identification code of the target mobile phone, such as a product serial number (SN).
[0095] In another case, generally speaking, the distance between the host computer and the mobile phone that needs to be awakened is relatively close, and accordingly, the quality of the wake-up signal 1 received by the wake-up receiver in the mobile phone is relatively high. Therefore, the wake-up signal 1 can be uniform, and when the quality of the wake-up signal 1 received by the wake-up receiver in the mobile phone is relatively high, the mobile phone can be considered to be a mobile phone that needs to be awakened. Exemplarily, the wake-up receiver determines whether the quality of the wake-up signal 1 is greater than a preset quality value. If it is greater than the preset quality value, it indicates that the host computer is relatively close to the target mobile phone, and the target mobile phone is a mobile phone that needs to be customized for the boot screen, then the wake-up receiver can wake up the target mobile phone normally. Based on this, accurate awakening of the mobile phone to be awakened can be achieved, and since the wake-up signal 1 is the same, the host computer can wake up multiple mobile phones at the same time, and then customize the boot screens of multiple mobile phones at the same time.
[0096] If the quality of the wake-up signal 1 is less than or equal to the preset quality value, it indicates that the host computer is far away from the target mobile phone, and the target mobile phone does not need to be customized for the boot screen, so the wake-up receiver does not need to wake up the target mobile phone.
[0097] Optionally, the quality of the wake-up signal 1 can be characterized by parameters such as signal amplitude and signal strength.
[0098] It is understandable that the above-mentioned target mobile phone can be one or more. In addition, the wake-up receiver in the target mobile phone receives the wake-up signal 1, and can directly wake up the target mobile phone without executing the process described above to determine whether the target mobile phone needs to be woken up by the identification of the mobile phone and the quality of the wake-up signal 1. Then, after the target mobile phone is woken up, the target mobile phone can determine whether it needs to enter the UI customization state by the identification of the mobile phone and the quality of the wake-up signal 1. The implementation process of determining whether it is necessary to enter the UI customization state by the identification of the mobile phone and the quality of the wake-up signal 1 is similar to the process described above to determine whether it is necessary to wake up the target mobile phone by the identification of the mobile phone and the quality of the wake-up signal 1. For example, the wake-up receiver responds to the wake-up signal 1 to wake up the target mobile phone. Afterwards, when the identification of the mobile phone to be awakened in the wake-up signal 1 is the same as the identification of the target mobile phone, the target mobile phone can enter the UI customization state, that is, execute S306 described below.
[0099] S306: The target mobile phone establishes a communication connection with the host computer.
[0100] The communication connection may be a wireless communication connection, such as a Wi-Fi connection, a Bluetooth connection, or an NFC connection. Alternatively, the communication connection may be a cellular network (or mobile communication) connection. The target mobile phone may connect to the cellular network through a virtual SIM card.
[0101] Exemplarily, after the target mobile phone is awakened, if it is determined that the awakening signal 1 carries specific coding information, the target mobile phone can enter the boot screen customization state.
[0102] Among them, the boot screen customization state indicates that a communication connection is established with the host computer for receiving customized boot screen data using the communication connection. In other words, the boot screen customization state indicates the state of waiting to receive customized boot screen data transmitted by the host computer. For example, the above communication connection can be a Wi-Fi connection. The host computer can provide a Wi-Fi network. After being awakened, the target mobile phone can access the Wi-Fi network provided by the host computer and establish a Wi-Fi connection with the host computer, thereby using the Wi-Fi connection to transmit the boot screen customization service data, that is, transmit the customized boot screen data.
[0103] Optionally, the wake-up signal 1 may carry communication connection information, which indicates the communication connection establishment method, that is, how the target mobile phone establishes a communication connection. For example, the communication connection information includes the Wi-Fi network information (such as the Wi-Fi network name) provided by the host computer, and the target mobile phone determines that a Wi-Fi connection needs to be established based on the communication connection information to access the Wi-Fi network corresponding to the Wi-Fi network name.
[0104] It is understandable that the specific coded information carried by the above-mentioned wake-up signal 1 can be defined coded information. After the target mobile phone detects the coded information in the wake-up signal 1, it can be determined that the wake-up signal 1 is used to trigger the target mobile phone to perform the power-on motivation customization service. As mentioned above, the wake-up signal 1 may carry the identification of the target mobile phone or not, and this application does not limit it.
[0105] S307: The host computer sends customized startup screen data to the target mobile phone based on the above communication connection.
[0106] After the communication connection between the host computer and the target mobile phone is successfully established, the host computer can send the customized boot screen data to the target mobile phone through the communication connection, and successfully write the customized boot screen data to the target mobile phone without damaging the packaging of the target mobile phone.
[0107] S308: The target mobile phone writes the customized startup screen data to the target storage location.
[0108] After receiving the customized startup screen data, the target mobile phone writes the received customized startup screen data to the target storage location, so that when starting up, it can determine the existence of the customized startup screen data from the target storage location, and then display the customized startup screen data.
[0109] Optionally, the priority of the customized boot screen data is higher than the priority of the default boot screen data of the target mobile phone (i.e., the boot screen data that is fixed uniformly for the device whose model is the target mobile phone, that is, the boot screen data preset before leaving the factory). In this way, the target storage location and the location where the default boot screen data (or the data called the second boot screen) is stored can be located in the same directory or in different directories. Accordingly, when the target mobile phone is turned on (i.e., powered on) for the first time, the target mobile phone can read the customized boot screen with a high priority from the target storage location, thereby displaying the customized boot screen.
[0110] Alternatively, the target storage location and the location storing the default startup screen data are located in different directories. When the target mobile phone is turned on for the first time, the target mobile phone can first determine whether there is startup screen data in the target storage location. If there is startup screen data in the target storage location, indicating that there is customized startup screen data, the target mobile phone reads the customized startup screen data from the target storage location, thereby displaying the customized startup screen.
[0111] If the target storage location does not contain the boot screen data, indicating that there is no customized boot screen data, the target mobile phone reads the default boot screen data from the location storing the default boot screen data and displays a unified default boot screen (or second boot screen).
[0112] The identifier (such as name) of the customized startup screen data is different from the identifier of the default startup screen data. Generally speaking, the target storage location and the location storing the default startup screen data are located in different directories.
[0113] Optionally, the priority of the above-mentioned customized startup screen data may be sent by the host computer. And / or, the priority of the default startup screen data may also be sent by the host computer. In addition, the priority of the customized startup screen data and / or the priority of the default startup screen data may also be set by the target mobile phone, which is not limited by this application.
[0114] Optionally, the target storage location may be located in a memory location of the target mobile phone.
[0115] S309: The target mobile phone re-enters the awakened state.
[0116] Exemplarily, after the customized boot screen data is written to the target storage location, it indicates that the boot screen customization service operation is completed, and the target mobile phone can be shut down again, that is, shut down all devices except the wake-up receiver to save power consumption.
[0117] The above describes the process of writing customized boot screen data. After writing the customized boot screen data to the target mobile phone, the target mobile phone can be delivered to the user. For example, before delivery, the host computer writes the customized boot screen data to the target mobile phone in the packaging box. After that, the target mobile phone is delivered normally so that the user can get the target mobile phone. When the user gets the target mobile phone, the target mobile phone can be turned on, and accordingly, the target mobile phone can display the customized boot screen. The following will continue to describe the process of the target mobile phone displaying the customized boot screen.
[0118] S310: The target mobile phone receives a power-on operation input by a user.
[0119] The power-on operation is used to trigger the target mobile phone to turn on, such as triggering the power button on the target mobile phone.
[0120] S311. In response to the power-on operation, the target mobile phone is powered on for the first time.
[0121] S312: The target mobile phone determines whether there is customized startup screen data.
[0122] For example, when the target mobile phone is turned on for the first time, the target mobile phone can determine whether there is customized startup screen data in the target storage location. If there is no customized startup screen data, the target mobile phone can execute S313.
[0123] If customized boot screen data exists, the target mobile phone may execute S314-S315.
[0124] Among them, the target mobile phone can determine whether there is customized boot screen data by the relevant content in the previous text. For example, the target storage location and the location where the default boot screen data is stored are located in different directories. If the target mobile phone determines that there is boot screen data in the target storage location, it can determine that there is customized boot screen data. Otherwise, the target mobile phone can determine that there is no customized boot screen data.
[0125] For another example, the identifier of the customized boot screen data is different from the identifier of the default boot screen data. The target mobile phone can obtain the identifiers of all the boot screen data stored in the target mobile phone. In the case where the identifiers of all the boot screen data include the identifier of the boot screen data other than the identifier of the default boot screen data, the boot screen data other than the identifier is the customized boot screen data, and the target mobile phone can determine that the customized boot screen data exists. In the case where the identifiers of all the boot screen data are only the identifiers of the default boot screen data, the target mobile phone can determine that the customized boot screen data does not exist.
[0126] S313. The target mobile phone displays a default startup screen.
[0127] When the target phone is powered on for the first time, if there is no customized boot screen data, the target phone can normally display the boot screen that is fixedly displayed for the model of the target phone.
[0128] S314: The target mobile phone reads the customized startup screen data from the target storage location.
[0129] S315. The target mobile phone displays the customized startup screen corresponding to the customized startup screen data.
[0130] When the phone is turned on for the first time, if there is customized boot screen data, the target phone can display the corresponding customized boot screen to achieve customized display of the boot screen, meet the user's personalized needs, and improve the user experience. After the boot is completed, the target phone can display the user interface normally, such as the desktop. For example, Fig. 9 As shown, after the phone is turned on for the first time, the phone displays the customized startup screen ( Fig. 9 The pictures 40 and 41 shown in the figure are two pictures in the boot animation. Afterwards, after the boot animation is displayed, the mobile phone can display the desktop 42.
[0131] In some embodiments, the target mobile phone supports the storage of customized boot screen data. Figure 6 As shown, S401, the target mobile phone receives a save operation (or referred to as a third operation) input by a user. The save operation is used to trigger the saving of a customized startup screen. S402, in response to the save operation, the target mobile phone saves the customized startup screen data to a local gallery.
[0132] The above-mentioned save operation may be a trigger operation of the user on the save control, such as a click operation. When the customized startup screen is displayed for the first time, the target mobile phone may display a save control, and the save control may be displayed on the customized startup screen (see Fig.10In addition, if the user wants to save the customized boot screen, it is generally saved when the customized boot screen is displayed for the first time. In the case where the customized boot screen is not displayed for the first time, the target mobile phone may not display the save control, so as to avoid the reduction of the user experience caused by displaying the save control every time the phone is turned on.
[0133] Alternatively, during the use of the target mobile phone, the user can use the setting control for customizing the startup screen provided by the target mobile phone to perform corresponding processing on the customized startup screen, and the setting control may include a save control. Fig.11 As shown, in response to a click operation on the setting application 50, the target mobile phone displays a setting interface 51, and the setting interface 51 may include a customized startup screen option 52. Afterwards, the user may click on the customized startup screen option 52, and in response to the click operation on the customized startup screen option 52, the target mobile phone may display a customized startup screen interface 53, and the customized startup screen interface 53 may include setting controls for the customized startup screen, such as a save control 54. Afterwards, in response to the user's click operation on the save control 54, the mobile phone saves the customized startup screen interface in the local gallery, so that the user can view the customized startup screen through the local gallery application.
[0134] It should be noted that the above Fig.10 The save customized boot screen control 43 or Fig.11 The corresponding setting controls for customizing the boot screen are only a schematic, and this application can set relevant controls according to actual needs.
[0135] In some embodiments, the target mobile phone supports the setting of customized boot screen display, and the user can set whether the boot screen displayed when the mobile phone is not turned on for the first time is still the customized boot screen according to the needs. For example, the target mobile phone supports stopping the display of the customized boot screen. Figure 6 As shown, S403, the target mobile phone receives operation 1 input by the user. Operation 1 is used to trigger the stop of displaying the customized startup screen. S404, in response to operation 1, the target mobile phone sets the default startup screen of the target mobile phone as the startup screen. Then, S405, in the case of not starting the phone for the first time, the target mobile phone displays the default startup screen. For example, when the phone is turned on for the next time, the target mobile phone displays the default startup screen.
[0136] For example, the target phone provides Fig.11The switch control 55 for displaying a customized startup screen is shown. When the switch control 55 is in the on state, the startup screen displayed when the target mobile phone is turned on next time is the customized startup screen. When the switch control 55 is in the off state, the target mobile phone stops displaying the customized startup screen and displays the default startup screen when it is turned on next time. The above operation 1 can be an operation that triggers the switch control 55 to switch to the off state. It should be understood that if the switch control 55 is in the on state, the target mobile phone can display the customized startup screen when it is not turned on for the first time, that is, when it is turned on subsequently.
[0137] In addition, triggering the target mobile phone to stop displaying the customized startup screen through the switch control 55 is only an example of operation 1 (or the second operation). The operation 1 can also be other types of operations, such as voice operation, etc., which is not limited in this application.
[0138] Among them, optionally, in response to the above operation 1, the target mobile phone can increase the priority of the default startup screen data, and / or reduce the priority of the customized startup screen data, so that the priority of the default startup screen data is higher than the customized startup screen data, thereby setting the default startup screen of the target mobile phone as the startup screen.
[0139] In some embodiments, the target mobile phone supports the deletion of customized boot screen data. Figure 6 As shown, S406, the target mobile phone receives operation 2 input by the user. Operation 2 is used to trigger the deletion of the customized startup screen data. S407, in response to operation 2, the target mobile phone deletes the customized startup screen data from the target storage location, thereby achieving the deletion of the customized startup screen. Afterwards, S408, in the case of not the first startup, the target mobile phone displays the default startup screen. For example, when the phone is turned on later, such as the next time it is turned on, the target mobile phone displays the default startup screen. Based on this, when the user no longer uses the target mobile phone, such as when returning or exchanging the phone, the user can delete the customized startup screen data on the target mobile phone to avoid user data leakage and protect user privacy.
[0140] For example, in response to the user's Fig.11 The target mobile phone deletes the customized boot screen data from the target storage location by triggering the delete control 56 shown. The above operation 2 may be a triggering operation of the delete control 56. In addition, triggering the target mobile phone to delete the customized boot screen data through the delete control 56 is only an example of operation 2 (or the first operation), and the operation 2 may also be other types of operations, such as voice operation, or a triggering operation of the delete control displayed on the customized boot screen, etc.
[0141] Optionally, if the local gallery of the target mobile phone also stores the customized startup screen data, in response to the above operation 2, the target mobile phone not only deletes the above customized startup screen data from the target storage location, but also deletes the customized startup screen data stored in the local gallery.
[0142] In some embodiments, the host computer may be a mobile phone, tablet computer, server, wearable device or other electronic device with communication capabilities.
[0143] In some embodiments, the writing process of the customized boot screen data described in S301-S309 is only an example, and the customized boot screen data can also be written to the target mobile phone in other ways. For example, the relevant personnel unpack the target mobile phone and turn on the target mobile phone. After that, the host computer can transmit the customized boot screen data to the target mobile phone.
[0144] It should be noted that the operations performed by the wake-up receiver, MCU, main communication unit and other devices in the above-mentioned target mobile phone can also be performed by other devices, and this application does not limit the devices that perform the above steps. But in general, the operations performed by the devices in the above-mentioned target mobile phone are actually performed by the target mobile phone, that is, the executor of the technical solution introduced in this application is the target mobile phone.
[0145] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. It is understandable that in order to realize the above functions, the electronic device includes a hardware structure and / or software module corresponding to each function. In combination with the units and algorithm steps of each example described in the embodiment disclosed in this application, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software.
[0146] Whether a function is executed in hardware or in a computer-driven hardware manner depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present application.
[0147] The present application is an embodiment that can divide the functional modules of the electronic device according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0148] like Fig.121 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 1000 can be used to implement the methods performed by the electronic devices described in the above method embodiments. For example, the electronic device 1000 may include a processing unit 1001, a communication unit 1002, and a display unit 1003. The processing unit 1001 is used to support the electronic device 1000 to perform Figures 1 to 11 The processing function of any of the electronic devices described above, the communication unit 1002 is used to support the communication function of the electronic device 1000. The display unit 1003 is used to support the display function of the electronic device 1000.
[0149] Optional, Fig.12 The electronic device 1000 shown may also include a storage unit ( Fig.12 ), the storage unit stores a program or instruction. When the processing unit 1001 executes the program or instruction, Fig.12 The electronic device 1000 shown can execute the method described in the above method embodiment.
[0150] Fig.12 The technical effects of the electronic device 1000 shown can refer to the technical effects described in the above method embodiment, and will not be repeated here. Fig.12 The processing unit 1001 involved in the electronic device 1000 shown can be implemented by a processor or a processor-related circuit component, which can be a processor or a processing module. The communication unit 1002 can be implemented by a transceiver or a transceiver-related circuit component, which can be a transceiver or a transceiver module. The display unit 1003 can be implemented by display screen-related components.
[0151] The present application also provides a chip system, such as Fig.13 As shown, the chip system includes at least one processor 1101 and at least one interface circuit 1102. The processor 1101 and the interface circuit 1102 can be interconnected through lines. For example, the interface circuit 1102 can be used to receive signals from other devices. For another example, the interface circuit 1102 can be used to send signals to other devices (such as processor 1101). Exemplarily, the interface circuit 1102 can read instructions stored in the memory and send the instructions to the processor 1101. When the instructions are executed by the processor 1101, the electronic device can execute the various steps performed by the electronic device in the above embodiment. Of course, the chip system can also include other discrete devices, which are not specifically limited in the embodiments of the present application.
[0152] Optionally, the processor in the chip system may be one or more. The processor may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented by software, the processor may be a general-purpose processor implemented by reading software code stored in a memory.
[0153] Optionally, the memory in the chip system may be one or more. The memory may be integrated with the processor or may be separately provided with the processor, which is not limited in the present application. Exemplarily, the memory may be a non-transient processor, such as a read-only memory ROM, which may be integrated with the processor on the same chip or may be provided on different chips. The present application does not specifically limit the type of memory and the arrangement of the memory and the processor.
[0154] Exemplarily, the chip system can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips.
[0155] It should be understood that each step in the above method embodiment can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The method steps disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware processor, or by a combination of hardware and software modules in a processor.
[0156] An embodiment of the present application also provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the boot screen display method described in the above method embodiment.
[0157] An embodiment of the present application provides a computer program product, which includes: a computer program or instructions, when the computer program or instructions are executed on an electronic device, the electronic device executes the boot screen display method described in the above method embodiment.
[0158] In addition, the embodiment of the present application also provides a device, which can be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor can execute the computer-executable instructions stored in the memory, so that the device executes the boot screen display method in the above-mentioned method embodiments. Among them, the electronic device, computer storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding method provided above, so the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.
[0159] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0160] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The various embodiments can be combined with each other or referenced to each other without conflict. The device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0161] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0162] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0163] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially 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, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0164] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for displaying a startup screen, characterized in that: Applied to a first device, the method includes: When the computer is powered on for the first time, a first power-on screen is displayed; wherein the first power-on screen is obtained based on first data, and the first data corresponds to display content of the first power-on screen.
2. The method according to claim 1, characterized in that The method further comprises: receiving a first operation; In response to the first operation, deleting data of the first startup image; When it is not the first time to start the computer, a second startup screen is displayed; wherein the second startup screen is different from the first startup screen.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: receiving a second operation; In response to the second operation, stop using the first startup image as the startup image; When it is not the first time to start the computer, a second startup screen is displayed; wherein the second startup screen is different from the first startup screen.
4. The method according to claim 1 or 2, characterized in that: The method further comprises: receiving a third operation; In response to the third operation, saving the first startup screen; During the operation of the first device, in response to a fourth operation, the first startup screen is displayed.
5. The method according to claim 1 or 2, characterized in that: The first device includes a wake-up receiver; before displaying the first startup screen in the case of the first startup, the method also includes: Receiving, by the wake-up receiver, a first wake-up signal sent by a second device; In response to the first wake-up signal, performing a wake-up operation of the first device through the wake-up receiver; establishing a communication connection with the second device; Based on the communication connection, data of the first startup screen sent by the second device is received.
6. The method according to claim 5, characterized in that Before performing a wake-up operation of the first device by the wake-up receiver, the method further includes: It is determined that the first wake-up signal includes an identification of the first device.
7. The method according to claim 5, characterized in that Before performing a wake-up operation of the first device by the wake-up receiver, the method further includes: It is determined that the quality of the first wake-up signal is greater than a preset quality value.
8. The method according to claim 5, characterized in that After receiving the data of the first boot screen sent by the second device, the method further includes: The priority of the data of the first startup picture is set higher than the priority of the data of the second startup picture; the second startup picture is different from the first startup picture.
9. The method according to claim 5, characterized in that After receiving the data of the first boot screen sent by the second device, the method further includes: Shut down; wherein, while the first device is shut down, the wake-up receiver in the first device is in an on state.
10. An electronic device, characterized in that: The electronic device is used as a first device, and the electronic device includes a wake-up receiver, a display screen, a communication module, a memory, and one or more processors; The wake-up receiver is used to receive a first wake-up signal sent by a second device, where the first wake-up signal is used to trigger the wake-up of the electronic device; The communication module is used to receive data of the first boot screen transmitted by the second device; The display screen is used to display the image generated by the processor, and the image includes a boot screen; The memory is used to store computer program codes, and the computer program codes include computer instructions; when the processor executes the computer instructions, the electronic device executes the boot screen display method according to any one of claims 1 to 9.
11. A computer-readable storage medium, characterized in that: The method comprises computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the boot screen display method as claimed in any one of claims 1 to 9.
12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the startup screen display method according to any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
Method and apparatus for setting television startup picture, device and storage medium
CN107864396A
Vehicle-mounted terminal linkage boot animation implementation scheme and device, storage medium and terminal
CN115123278A
Communication method and device
CN117676775A
Communication method and communication device
CN117997695A
Environmental control system for reduced power consumption through utilization of wake-up radios
US20200318842A1