Display method, electronic device, and readable storage medium
By detecting user actions and switching wallpaper animations, the problem of low interactiveness of existing mobile phone screen-off wallpapers is solved, improving the user experience.
Patent Information
- Application Number
- PCT/CN2024/095766
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-13
- Filing Date
- 2024-05-28
- Publication Date
- 2025-03-06
AI Technical Summary
The existing mobile phones have low interactiveness in screen-off wallpapers and users have poor user experience.
By detecting the user's actions, when the first animation is displayed on the wallpaper of the electronic device, if the preset first action is detected, it is switched to playing the second animation corresponding to the first animation, thereby realizing interaction with the user.
It improves the interaction between the screen-off wallpaper displayed on electronic devices and users, and improves the user's experience of using it.
Smart Images

Figure CN2024095766_06032025_PF_FP_ABST
Abstract
Description
Display method, electronic device, and readable storage medium
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on August 29, 2023, with application number 202311102322.2 and application name “Display method and electronic device”, and the Chinese patent application filed with the State Intellectual Property Office on September 13, 2023, with application number 202311183462.7 and application name “Display method, electronic device and readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of terminal technology, and in particular to a display method, an electronic device, and a readable storage medium. Background Art
[0003] With the development of terminal technology, the types and application scenarios of electronic devices are increasing. Taking mobile phones as an example, to save energy and improve the user experience, electronic devices can have a screen-off mode. When the electronic device is in screen-off mode, it can play always-on-display (AOD) wallpaper, also known as screen-off wallpaper.
[0004] Currently, mobile phone AOD wallpapers are limited in form, mostly consisting of a fixed animation. After the animation is finished, the phone screen turns off or remains on a single frame. However, this offers low user interactivity and a poor user experience.
[0005] Summary of the Invention
[0006] The present application provides a display method, an electronic device, and a readable storage medium, which improve the interactivity between the off-screen wallpaper displayed by the electronic device and the user, and enhance the user experience.
[0007] In a first aspect, the present application provides a display method, comprising: detecting a user's action when a first animation is displayed on a wallpaper of an electronic device; if a preset first action is detected, playing a second animation corresponding to the first animation on the wallpaper of the electronic device.
[0008] In this implementation, the first animation is combined with the feedback capability of the electronic device. When the electronic device is in the screen-off mode or the screen-on mode and displays the first animation, if the electronic device detects the first action, the currently displayed first animation is changed to play the second animation, thereby realizing interaction with the user's first action and improving the user experience.
[0009] In one possible design, the wallpaper of the electronic device displays a first animation, including: the electronic device statically displays the last frame of the first animation when the screen is off; the wallpaper of the electronic device plays a second animation corresponding to the first animation, including: the electronic device plays the second animation when the screen is off.
[0010] In this implementation, it is applicable to the electronic device being in a screen-off state. By playing the second animation, interaction with the user's first action is achieved, thereby improving the user experience.
[0011] In one possible design, after the second animation is played, the method further includes: the electronic device statically displays the last frame of the second animation in an off-screen state.
[0012] In one possible design, the wallpaper of the electronic device displays a first animation, including: the electronic device plays the first animation in a bright screen state; the wallpaper of the electronic device plays a second animation corresponding to the first animation, including: the electronic device plays the second animation in an unlocked state.
[0013] In this implementation, it is applicable to the electronic device being in the screen-on state. After the phone is on and unlocked, the second animation is played, which interacts with the user's first action and improves the user experience.
[0014] In one possible design, the first action includes any one of the following actions: the user looks at the electronic device; the user touches the touch screen of the electronic device; the user moves the electronic device; the user unlocks the electronic device.
[0015] In a possible design, if a preset first action is detected, the method further includes: displaying a reminder message to the user on the wallpaper of the electronic device.
[0016] In one possible design, the reminder information is used to remind a scheduled event.
[0017] In one possible design, the reminder information includes at least one of the following: an icon of a third-party application with real-time process updates, real-time process information of the third-party application, an icon of a system application, notification information of the system application, or notification information of the third-party application.
[0018] In a possible design, before the wallpaper of the electronic device plays a second animation corresponding to the first animation, the method further includes: determining the second animation from a plurality of animations corresponding to the first animation.
[0019] In a possible design, during the playing of the second animation, the method further includes: performing vibration feedback corresponding to the second animation.
[0020] In a possible design, before the wallpaper of the electronic device displays the first animation, the method further includes: determining that a preset trigger condition is satisfied; and determining the first animation from a plurality of preset animations according to the trigger condition.
[0021] In one possible design, there are multiple preset trigger conditions that are met, and the first animation is determined from the multiple preset animations based on the trigger conditions, including: determining the trigger condition with the highest priority among the multiple preset trigger conditions that are met; and determining the animation corresponding to the trigger condition with the highest priority as the first animation.
[0022] In another possible design, the priority can also be set to different scenes, and the priority of the scene is used to determine which animation is triggered.
[0023] In a possible design, the first animation and the second animation are two different animations related to a pet theme.
[0024] In one possible design, the electronic device is a foldable mobile phone having an inner screen and an outer screen, and the wallpaper is displayed on the outer screen.
[0025] In a second aspect, the present application provides a display device comprising: a processing module configured to detect a user action when a first animation is displayed on the wallpaper of an electronic device; and a display module configured to play a second animation corresponding to the first animation on the wallpaper of the electronic device upon detecting a preset first action.
[0026] In one possible design, the wallpaper of the electronic device displays the first animation, including: the electronic device statically displays the last frame of the first animation when the screen is off; and the display module is used to: the electronic device plays the second animation when the screen is off.
[0027] In a possible design, the display module is further used to: after the second animation is played, the electronic device statically displays the last frame of the second animation in an off-screen state.
[0028] In a possible design, the wallpaper of the electronic device displays the first animation, including: the electronic device plays the first animation in a bright screen state; and the display module is used to: the electronic device plays the second animation in an unlocked state.
[0029] In one possible design, the first action includes any one of the following actions: the user looks at the electronic device; the user touches the touch screen of the electronic device; the user moves the electronic device; the user unlocks the electronic device.
[0030] In a possible design, if a preset first action is detected, the display module is further used to: display a reminder message to the user on the wallpaper of the electronic device.
[0031] In one possible design, the reminder information is used to remind a scheduled event.
[0032] In one possible design, the reminder information includes at least one of the following: an icon of a third-party application with real-time process updates, real-time process information of the third-party application, an icon of a system application, notification information of the system application, or notification information of the third-party application.
[0033] In a possible design, before the wallpaper of the electronic device plays the second animation corresponding to the first animation, the processing module is further used to: determine the second animation from multiple animations corresponding to the first animation.
[0034] In a possible design, during the playing of the second animation, the display module is further used to: perform vibration feedback corresponding to the second animation.
[0035] In a possible design, before the wallpaper of the electronic device displays the first animation, the processing module is further used to: determine whether a preset trigger condition is met; and determine the first animation from multiple preset animations according to the trigger condition.
[0036] In a possible design, the first animation and the second animation are two different animations related to a pet theme.
[0037] In one possible design, the electronic device is a foldable mobile phone having an inner screen and an outer screen, and the wallpaper is displayed on the outer screen.
[0038] According to a third aspect, an electronic device is provided, comprising a processor, wherein the processor is coupled to a memory, reads instructions in the memory, and enables the electronic device to execute the method provided in the first aspect according to the instructions.
[0039] In a fourth aspect, a computer-readable storage medium is provided, in which instructions are stored. When the instructions are executed on a computer or a processor, the method provided in the first aspect is implemented.
[0040] In a fifth aspect, a program product is provided, which includes a computer program stored in a readable storage medium. At least one processor of an electronic device can read the computer program from the readable storage medium, and the at least one processor executes the computer program so that the electronic device implements the method provided in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] FIG1 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
[0042] FIG2 is another schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0043] FIG3 is a schematic diagram of another structure of an electronic device provided in an embodiment of the present application;
[0044] FIG4 is a schematic diagram of an interface for displaying a screen-off wallpaper provided in an embodiment of the present application;
[0045] FIG5 is a schematic diagram of another interface for displaying a screen-off wallpaper provided in an embodiment of the present application;
[0046] FIG6 is a schematic diagram of displaying a screen-off wallpaper in a smart display mode in the related art;
[0047] FIG7 is another schematic diagram of displaying an off-screen wallpaper in a timed display or all-day display mode in the related art;
[0048] FIG8 is a flow chart of a display method provided in an embodiment of the present application;
[0049] 9A and 9B are schematic diagrams of displaying a screen-off wallpaper in a smart display mode according to an embodiment of the present application;
[0050] FIG10 is another schematic diagram of displaying a screen-off wallpaper in a smart display mode provided in an embodiment of the present application;
[0051] 11A to 11J are a set of schematic diagrams of a first animation and a scene feedback animation provided in an embodiment of the present application;
[0052] FIG12 is a schematic diagram of activation conditions of a first animation provided in an embodiment of the present application;
[0053] FIG13 is a schematic diagram showing a real-time process in an intelligent display mode according to an embodiment of the present application;
[0054] FIG14 is another schematic diagram of displaying a real-time process in an intelligent display mode according to an embodiment of the present application;
[0055] FIG15 is a schematic diagram showing a real-time process under a timed display or a full-day display according to an embodiment of the present application;
[0056] FIG16 is another schematic diagram of displaying real-time progress in a timed display or a full-day display according to an embodiment of the present application;
[0057] FIG17 is a schematic diagram of setting the screen to automatically light up upon receiving a notification according to an embodiment of the present application;
[0058] FIG18 is a schematic diagram showing multiple real-time processes according to an embodiment of the present application;
[0059] FIG19 is a schematic diagram of displaying notification information in an intelligent display mode according to an embodiment of the present application;
[0060] FIG20 is another schematic diagram of displaying notification information in the intelligent display mode provided in an embodiment of the present application;
[0061] FIG21 is a schematic diagram of displaying notification information in a timed display or a full-day display according to an embodiment of the present application;
[0062] FIG22 is another schematic diagram of displaying notification information in a timed display or a full-day display according to an embodiment of the present application;
[0063] FIG23 is a schematic structural diagram of a display device provided in an embodiment of the present application;
[0064] FIG24 is another structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0065] In the embodiments of the present application, unless otherwise specified, the same or similar parts between the various embodiments can refer to each other. In the various embodiments of the present application, and the various implementation methods / implementation methods / implementation methods in each embodiment, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment are consistent and can be referenced to each other. The technical features in different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. Each step of the embodiment can be partially executed. The execution order of different steps can be changed. The embodiments described herein can be combined with other embodiments, and the steps of different embodiments herein can also be combined.
[0066] Mentioning "embodiment" in this article means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. The terms "first", "second", "third", "fourth" and the like (if any) in the embodiments of the present application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. In the embodiments of the present application, "including" can be an inclusion relationship or an equality relationship. For example, A includes B, and it can be that A includes B and other contents, or A and B are the same content. In the embodiments of the present application, words such as "for example" and "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Specifically, the use of the word "example" is intended to present concepts in a concrete way.
[0067] The display method provided in this application relates to screen display of an electronic device when the screen is in an off state and a on state.
[0068] This application does not limit the type, name and structural form of electronic devices. For example, electronic devices are also called user equipment (UE), terminal equipment, terminal, mobile terminal (MT) or communication equipment. The electronic device can specifically be a non-folding screen mobile phone, a folding screen mobile phone, a wearable device (such as a smart watch, a smart bracelet, etc.), a tablet computer, a laptop computer, a smart screen, a car terminal, a computer, a personal computer (personal computer, PC), an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook, a personal digital assistant (personal digital assistant, PDA), a virtual reality (VR) device / augmented reality (AR) device, an artificial intelligence (AI) device and other terminal devices with display functions. The operating system installed on the above electronic device 100 includes but is not limited to This application does not limit the specific type of the electronic device 100 or the installed operating system.
[0069] For example, FIG1 is a structural diagram of an electronic device provided in an embodiment of the present application. The electronic device is a foldable screen mobile phone. As shown in FIG1 (a), the electronic device 100 is in a folded state. The electronic device 100 includes a camera component 11 (also called a rear camera) and a display screen 14 (also called an external display screen). The display screen 14 is used to display content when the electronic device 100 is in a folded state, so as to facilitate users to view information and improve the user experience. For example, the electronic device 100 is in an off-screen state, and the display screen 14 displays an off-screen wallpaper 18. Optionally, the off-screen wallpaper 18 can be a pet theme. This application does not limit the design of virtual pets or pet images in pet themes. For example, the virtual pet is a kitten, and the kitten is a two-dimensional (2D) or three-dimensional (3D) image. As shown in FIG1 (b), the electronic device 100 is in an unfolded state, and the inner side of the electronic device 100 is an inner display screen.
[0070] For example, Figure 2 is another structural diagram of an electronic device provided in an embodiment of the present application. The electronic device is a folding screen mobile phone. Both Figure 2 and Figure 1 show folding screen mobile phones, but the sizes are different. As shown in (a) in Figure 2, the electronic device 100 is in a semi-expanded state or a semi-folded state. The electronic device 100 includes a display screen 14 (also called an external display screen), a camera assembly 12 (also called a front camera of the external display screen) and a camera assembly 11 (also called a rear camera). For example, the electronic device 100 is in an off-screen state, and the display screen 14 can display an off-screen wallpaper 18. As shown in (b) in Figure 2, the electronic device 100 is in an expanded state, and the electronic device 100 includes a display screen 15 (also called an inner display screen) and a camera assembly 13 (also called a front camera of the inner display screen). The dotted line in the figure represents the rotation axis of the electronic device 100.
[0071] For example, FIG3 is another structural diagram of an electronic device provided in an embodiment of the present application. The electronic device is a non-folding screen mobile phone. As shown in FIG3(a), the electronic device 100 includes a display screen 14 and a camera assembly 12 (also known as a front camera). As shown in FIG3(b), when the electronic device 100 is in the off state, the display screen 14 can display an off-screen wallpaper 18.
[0072] For the sake of convenience, this application takes the electronic device as the folding screen mobile phone shown in Figure 1 as an example, takes the folding screen mobile phone displaying content through the display screen 14 when the screen is off as an example, and takes the off-screen wallpaper as an animation with a kitten pet theme as an example for explanation.
[0073] Below, in order to understand the present application, the relevant concepts are exemplified. It should be noted that the exemplified descriptions of the relevant concepts cannot list all the forms of the prior art one by one, but are only for the convenience of understanding the embodiments of the present application, and are not intended to exclude other implementations.
[0074] 1. Phone screen status, screen-off status (AOD), screen-on status
[0075] The display screen of a mobile phone can have the following states depending on the screen brightness: bright screen state, dark screen state, black screen state, locked screen state, and off screen state. In different states, the user can perform different operations.
[0076] The screen-on state includes both normal operation and high-brightness screen display states. For example, a user presses the power button on the phone to turn on the screen, or a user sets a quick gesture to turn on the screen and execute a preset quick action, such as picking up the phone or double-clicking the screen.
[0077] The dark screen state means that if no operation is performed on the phone within a preset period of time when the screen is on, the phone will enter the dark screen state to remind the user that the phone is about to be locked.
[0078] The black screen state is the next state after the dark screen state, and the black screen state also locks the screen. Optionally, the user can perform some operations to achieve corresponding functions when the phone is in the black screen state, for example, by pressing a button on the phone to open the camera.
[0079] The phone enters the lock screen state when the user does not operate the phone for a long time, presses the power button on the phone, or touches the lock screen icon on the display. When the user wants to use the phone again, they can unlock the phone and enter the bright screen state by using fingerprint unlocking, gesture unlocking, face unlocking, etc. Optionally, the user can perform some operations to achieve corresponding functions when the phone is in the lock screen state, such as pressing a button on the phone to open the camera.
[0080] In the screen-off state, when the user does not operate the phone for a long time or the user presses the power button on the phone or the user touches the lock screen icon displayed on the display, the screen will be turned off, the phone will be locked but in standby mode, and the application (APP) on the phone can still keep running. When the user wants to use the phone again, he can unlock the phone by fingerprint unlocking, gesture unlocking, face unlocking, etc., and enter the screen-on state, and the phone can immediately enter the working state. In the screen-off state, the phone can display an off-screen wallpaper (AOD wallpaper). The off-screen wallpaper can be a preset picture or animation, or a user-defined picture or animation. Usually, the animation is short, measured in seconds.
[0081] This application mainly relates to the screen-off state and the screen-on state, and in particular to the display in the screen-off state.
[0082] It should be noted that in this application, screen, display screen, display screen and touch screen have the same meaning.
[0083] 2. How to set the display of the off-screen wallpaper
[0084] Users can set whether to display the screen-off wallpaper when the phone is in screen-off state.
[0085] For example, Figure 4 is a schematic diagram of an interface for setting the off-screen wallpaper display provided in an embodiment of the present application. As shown in Figure 4, the off-screen display setting interface 41 includes a switch 42 for the off-screen display function. When switch 42 is on, the off-screen wallpaper is displayed when the phone is in the off-screen state. When switch 42 is off, the off-screen wallpaper is not displayed when the phone is in the off-screen state.
[0086] When switch 42 is turned on, the display mode can also be set. As shown in Figure 4, there are three display modes: smart display, scheduled display, and all-day display, corresponding to selection switches 43, 44, and 45, respectively. Selecting a different selection switch sets the corresponding display mode. In smart display mode, the screen-off display appears when the user gently moves the phone, touches the screen, or detects a face looking at it. In scheduled display mode, the phone displays the screen-off wallpaper during a specific time period. Optionally, this specific time period can be preset or set by the user. In all-day display mode, the phone will display the screen-off wallpaper all day long. Optionally, interface 41 may also include a prompt message 46, such as "When the battery level is less than 10%, the screen-off display will not appear." As can be seen, when the screen-off display function is turned on, regardless of the display mode, if the battery level is low, less than 10%, the screen-off wallpaper will not be displayed, saving phone power.
[0087] For example, Figure 5 is another schematic diagram of the interface for setting the off-screen wallpaper display provided in an embodiment of the present application. As shown in Figure 5, after the user selects the selection switch 44, the timed display mode is set. Accordingly, the start time and end time are displayed for the user to continue setting. The user sets the specific time for displaying the off-screen wallpaper by operating the control 47 corresponding to the start time and the control 48 corresponding to the end time. For example, 8:00 am to 4:00 pm.
[0088] 3. Eyesight detection
[0089] Gaze detection simply means that the phone can detect when the user is looking at the phone screen. This application does not limit the term "gaze detection"; for example, it can also be called: eyes on display (EOD), gaze interaction, gaze tracking, gaze detection, gaze feedback, etc.
[0090] This application does not limit the implementation of gaze detection. For example, in one implementation, the camera component of the mobile phone is continuously operating to detect faces, triggering a gaze determination mechanism to determine whether the user is looking at the mobile phone screen or which part of the mobile phone screen they are looking at through gaze detection.
[0091] Optionally, in one implementation, if it is determined that the user's face is detected, it is determined that the user is looking at the mobile phone screen. In some scenarios, the user's eyes are looking at the mobile phone screen. In other scenarios, the user's eyes are not looking at the mobile phone screen.
[0092] Optionally, in another implementation, if it is determined that the user's face is detected and it is detected that the user's gaze is looking at the screen, it is determined that the user is looking at the mobile phone screen.
[0093] Optionally, if the user is detected looking at the phone screen, at least one of the following information may be obtained: the user's gaze angle, the screen position at which the user is looking, the duration of the user's gaze, the user's portrait information, or the ambient light intensity. The user's gaze angle may be the angle between the line of sight and the screen normal, or the angle between the line of sight and the plane on which the screen resides. The user's portrait information is used to describe the user's role, such as child, adult, elderly, girl, or boy.
[0094] In conjunction with the above-mentioned off-screen wallpaper display mode, in smart display mode, the phone needs to enable the gaze detection function to determine whether it detects that the user is looking at the phone screen. Optionally, to save phone battery, the gaze detection function does not need to be enabled in timed display mode and / or all-day display mode. Optionally, the phone can also enable the gaze detection function in timed display mode and / or all-day display mode.
[0095] It should be noted that, in this application, the user looking at the mobile phone and the user looking at the mobile phone screen have the same meaning.
[0096] In related art, when a mobile phone is set to display different screen-off wallpaper modes, after the screen-off wallpaper is played, the phone will pause and display the last frame of the screen-off wallpaper or turn off the screen. The following example illustrates this. Suppose the screen-off wallpaper is a 4-second kitten-themed animation depicting a kitten at work.
[0097] Exemplarily, Figure 6 is a schematic diagram of displaying an off-screen wallpaper in the smart display mode in the related art. As shown in (a) in Figure 6, after the mobile phone screen goes black, it enters the off-screen state, and the display screen displays a kitten theme animation, and also displays the time and date, for example, the time is 08:08, and the date is "Monday, September 10". After the kitten theme animation is played, the display screen goes out, as shown in (b) in Figure 6. In the smart display mode, if the mobile phone detects that the user touches the display screen or the user looks at the mobile phone screen, the display screen replays the kitten theme animation, as shown in (c) in Figure 6. After the kitten theme animation is played, the display screen goes out. Optionally, if the user is detected to touch the display screen or the user looks at the mobile phone screen again during the playing of the kitten theme animation, the kitten theme animation being played will continue to play until it is finished, to ensure the continuity of the picture.
[0098] Exemplarily, Figure 7 is another schematic diagram of displaying an off-screen wallpaper in a timed display or all-day display mode in the related art. As shown in (a) in Figure 7, after the mobile phone screen goes black, it enters the off-screen state, and the display screen displays a kitten theme animation, and also displays the time and date. In the timed display or all-day display mode, after the kitten theme animation is finished playing, the last frame of the kitten theme animation will be displayed, as shown in (b) in Figure 7. If the mobile phone detects that the user touches the display screen, the display screen will replay the kitten theme animation, and will stop displaying the last frame of the kitten theme animation after the playback is completed, as shown in (c) in Figure 7. Optionally, if the user is detected touching the display screen again during the playback of the kitten theme animation, the kitten theme animation being played will continue to play until it is finished.
[0099] In the related art, screen-off wallpapers are usually fixed animations with a single form. The user's interaction with the screen-off wallpaper is not high, and the user experience is poor.
[0100] The present application provides a display method that combines an off-screen wallpaper with the feedback capability of a mobile phone. When the mobile phone is in the off-screen mode and displays the off-screen wallpaper, if the mobile phone detects that the user is paying attention to the mobile phone, for example, including but not limited to when the user is looking at the mobile phone screen, the user is touching the mobile phone display, or the user is moving the mobile phone, the currently displayed off-screen wallpaper is changed from an initial state to a feedback state, and interactive feedback is displayed, thereby realizing interaction with the user's attention behavior and improving the user experience.
[0101] The following describes the embodiments of the present application with reference to the accompanying drawings.
[0102] FIG8 is a flow chart of a display method provided in an embodiment of the present application. The display method provided in this embodiment is executed by an electronic device. As shown in FIG8 , the display method provided in this embodiment may include:
[0103] S801: When the wallpaper of the electronic device displays a first animation, detect a user's action.
[0104] The mobile phone can display wallpapers on the screen. The name of the wallpaper and the displayed content can be different when the mobile phone screen is in different states. For example, when the mobile phone screen is in the lock screen state, the lock screen wallpaper can be displayed. When the mobile phone screen is in the bright screen state, the bright screen wallpaper can be displayed. When the mobile phone screen is in the off screen state, the off screen wallpaper can be displayed. The off screen wallpaper can have different themes, for example, pet themes and universal themes. The pet-themed off screen wallpaper includes virtual pets. This application does not limit the image of the virtual pet, for example, kittens, puppies, lambs, etc. Users can select or switch preset pet themes according to their needs, or they can design their own pet themes. Other themes corresponding to pet themes can be called universal themes.
[0105] Optionally, the pet-themed off-screen wallpaper may be an animation, and this embodiment does not limit the duration of the animation.
[0106] In this embodiment, the first animation can be displayed when the mobile phone screen enters the off-screen state or the bright-screen state. Optionally, the duration of the first animation is relatively short, for example, less than or equal to 10 seconds. Optionally, the first animation is a pet-themed animation. This embodiment does not limit the name of the first animation. For example, the first animation can also be called the initial animation. For example, the first animation displayed when the mobile phone screen enters the off-screen state can be called the off-screen animation, and the first animation displayed when the mobile phone screen enters the bright-screen state can be called the bright-screen animation.
[0107] Optionally, in one implementation, displaying the first animation on the wallpaper of the electronic device includes: the electronic device statically displaying the last frame of the first animation when the screen is off. Optionally, when the screen-off wallpaper is set to smart display, to save mobile phone power, the electronic device statically displays the last frame of the first animation at low brightness when the screen is off. Optionally, when the screen-off wallpaper is set to display on a scheduled basis or all day, the electronic device may display the last frame of the first animation.
[0108] Optionally, in another implementation, the wallpaper of the electronic device displays the first animation, including: the electronic device plays the first animation in a screen-on state.
[0109] S802: If a preset first action is detected, a second animation corresponding to the first animation is played on the wallpaper of the electronic device.
[0110] Optionally, the first action may include any one of the following actions:
[0111] The user looks at the electronic device.
[0112] A user touches the touch screen of an electronic device.
[0113] User mobile electronic device.
[0114] The user unlocks the electronic device.
[0115] It should be noted that this embodiment does not limit the description language of the first action. For example, if a user looks at an electronic device, it is also described as the user looking at the mobile phone screen. If a user touches the touch screen of an electronic device, it is also described as the user touching the mobile phone screen.
[0116] In one implementation, the mobile phone screen is in the off state, and the display modes of the off-screen wallpaper include smart display, timed display, and all-day display.
[0117] Under smart display, the mobile phone turns on the gaze detection function. The first action can be any one of the following: the user looks at the mobile phone screen, the user touches the mobile phone screen, or the user moves the mobile phone. Accordingly, the mobile phone can detect whether the user is paying attention to the mobile phone based on the camera component, touch screen or built-in sensor. Among them, the implementation method of detecting that the user is looking at the mobile phone screen can be found in the relevant description of "gaze detection" above, which will not be repeated here. Optionally, the user moving the mobile phone can include the user gently moving the mobile phone.
[0118] In the scheduled display and all-day display mode, if the phone does not have the gaze detection feature enabled, the first action can include any of the following: the user touching the phone screen or moving the phone. Alternatively, if the gaze detection feature is enabled in the scheduled display and all-day display mode, the first action in the scheduled display and all-day display mode is the same as the first action in the smart display mode.
[0119] In another implementation, when the mobile phone screen enters the bright screen state, a first animation may be displayed. The operations that trigger the mobile phone screen to enter the bright screen state may include, but are not limited to: the user tapping the screen twice, the user pressing the power button, or the user executing a preset shortcut operation. The preset shortcut operation may be, for example, picking up the phone or raising your hand.
[0120] When the phone screen is in the on state, the first action may be an unlocking action, including but not limited to: gesture unlocking, fingerprint unlocking, and face unlocking.
[0121] The second animation corresponds to the first animation. When the phone displays the first animation and detects that the user performs the first action, the second animation plays. The second animation and the first animation have the same theme. Optionally, to enhance the display effect and user experience, the second animation and the first animation may have similar content but different display screens. For example, both the second animation and the first animation show a kitten playing with a ball. In the first animation, the kitten is playing with a ball at its feet. When the user is detected looking toward the upper right corner of the phone screen, the kitten's ball in the second animation can be flicked toward the upper right corner of the phone screen.
[0122] By displaying the second animation, when the user performs the first action, the second animation displayed by the mobile phone can interact with the user's behavior, thereby improving the user experience.
[0123] This application does not limit the duration of the second animation. Optionally, the duration of the second animation is less than or equal to the duration of the first animation. For example, the first animation is less than or equal to 5 seconds, and the second animation is less than or equal to 3 seconds.
[0124] Optionally, the second animation may include a scene feedback animation and a prompt animation. The scene feedback animation refers to the animation corresponding to the first animation when the mobile phone detects that the user performs the first action and the mobile phone does not obtain the real-time process information of the third-party application. Correspondingly, the prompt animation refers to the animation corresponding to the first animation when the mobile phone detects that the user performs the first action and the mobile phone obtains the real-time process information of the third-party application. Among them, the real-time process information of the third-party application refers to the notification information within the third-party application, and the real-time process information of the third-party application can be pushed by the third-party application to the mobile phone system. For the scene feedback animation and prompt animation, please refer to the detailed description of the following embodiments.
[0125] It should be noted that this application does not limit the names of the second animation, scene feedback animation, and prompt animation. For example, the scene feedback animation can also be called the gaze feedback animation.
[0126] The display method provided in this embodiment combines the first animation with the feedback capability of the mobile phone. When the mobile phone is in the screen-off mode or the screen-on mode to display the first animation, if the mobile phone detects the first action, the currently displayed first animation is changed to play the second animation, thereby realizing interaction with the user's first action and improving the user experience.
[0127] Optionally, in one implementation, if the electronic device statically displays the last frame of the first animation in a screen-off state, in S802, the wallpaper of the electronic device plays a second animation corresponding to the first animation, which may include:
[0128] The electronic device plays the second animation when the screen is off.
[0129] This implementation is applicable to electronic devices in the off-screen state. By playing the second animation, interaction with the user's first action is achieved, improving the user experience.
[0130] Optionally, after the second animation is played, the display method provided in this embodiment further includes:
[0131] The electronic device statically displays the last frame of the second animation when the screen is off.
[0132] Optionally, if the display mode of the off-screen wallpaper is set to smart display, the electronic device can display the last frame of the second animation in a low-brightness static state when the screen is off. Optionally, if the display mode of the off-screen wallpaper is set to timed display or all-day display, the electronic device can display the last frame of the second animation.
[0133] Optionally, in another implementation, if the electronic device plays a first animation in a bright screen state, in S802, the wallpaper of the electronic device plays a second animation corresponding to the first animation, including: the electronic device plays the second animation in an unlocked state.
[0134] This implementation is applicable to electronic devices in the screen-on state. After the phone screen is on and unlocked, the second animation is played, which interacts with the user's first action and improves the user experience.
[0135] Optionally, if a preset first action is detected, the display method provided in this embodiment further includes:
[0136] Display reminder information for users on the wallpaper of the electronic device.
[0137] In different application scenarios, the reminder information may have different contents.
[0138] Optionally, the reminder information may be the current date and time obtained in real time. This embodiment does not limit the expression form of the date and time. For example, it may be text or a pattern such as a clock.
[0139] Optionally, the reminder information is used to remind a scheduled event, wherein the scheduled event may be a real-time process update event of a third-party application or a notification event of system software or a third-party application.
[0140] Optionally, the reminder information includes at least one of the following: an icon of a third-party application with real-time process updates, real-time process information of the third-party application, an icon of a system application, notification information of the system application, or notification information of the third-party application.
[0141] Specifically, if there is a third-party application that currently updates the progress in real time, the reminder information may include the icon of the third-party application. Optionally, the reminder information may also include the real-time progress information of the third-party application. For example, if the third-party application is a food ordering application, the real-time progress information may be that the rider has arrived at the store, the merchant has served the food, the rider is delivering the food, etc. This embodiment does not limit the expression form of the real-time progress information. For example, it can be text. For example, if the real-time progress information is that the rider is delivering the food, the real-time progress information can be a map.
[0142] If there is currently notification information from a third-party application or system application, the reminder information may include the icon of the third-party application or system application. Optionally, the reminder information may also include notification information from the third-party application or system application. This embodiment does not limit the form of expression of the notification information. For example, it can be text. For example, if there is currently an unread text message, the notification information may be the text content of the text message. For example, if there is currently an unread call, the notification information may be the contact information or phone number of the missed call.
[0143] Optionally, before the wallpaper of the electronic device plays the second animation corresponding to the first animation in S802, the display method provided in this embodiment may further include:
[0144] A second animation is determined from a plurality of animations corresponding to the first animation.
[0145] Optionally, during the playback of the second animation, the display method provided in this embodiment may further include:
[0146] A vibration feedback corresponding to the second animation is performed.
[0147] In this implementation, the second animation is accompanied by vibration feedback, which may include but is not limited to the number of vibrations, the frequency of vibrations, and the duration of vibrations. Vibration feedback enhances the display effect of the second animation and further improves the user experience. For example, the second animation depicts a kitten bouncing a ball. When the kitten hits the ball into the upper right corner of the screen, the screen vibrates once. When the ball bounces and then falls again, the screen vibrates twice in succession, corresponding to the time between the two consecutive falls.
[0148] Optionally, in S801, before the wallpaper of the electronic device displays the first animation, the display method provided by this embodiment further includes:
[0149] Determine whether the preset trigger condition is met.
[0150] A first animation is determined from a plurality of preset animations according to a trigger condition.
[0151] In this implementation, by setting a trigger condition, when the preset trigger condition is met, the first animation can be determined from multiple preset animations, thereby improving the flexibility and scene adaptability of the electronic device in displaying the first animation.
[0152] Optionally, multiple preset trigger conditions are satisfied, and determining the first animation from the multiple preset animations according to the trigger conditions includes:
[0153] A trigger condition with the highest priority among multiple satisfied preset trigger conditions is determined.
[0154] The animation corresponding to the trigger condition with the highest priority is determined as the first animation.
[0155] Optionally, the first animation and the second animation are two different animations related to the pet theme.
[0156] In this implementation, the first animation and the second animation are pet-themed animations with virtual pet images, which further enhance the display effect and improve the user experience of interaction with the user.
[0157] Optionally, the electronic device is a foldable mobile phone having an inner screen and an outer screen, and the wallpaper is displayed on the outer screen. For example, the foldable screen mobile phone shown in FIG1 may be referred to.
[0158] The following uses the case where the mobile phone is in the screen-off state as an example to exemplify the display effect of the display method provided in this embodiment.
[0159] In one example, Figure 9A is a schematic diagram of displaying a screen-off wallpaper in a smart display mode provided in an embodiment of the present application. Assume that the first animation and the second animation are both pet-themed, the virtual pet is a kitten, the first animation is 4 seconds, and the corresponding second animation is 3 seconds, and the content is the kitten working. As shown in (a) in Figure 9A, the user presses the power button of the mobile phone to turn off the screen, the mobile phone enters the screen-off state, and plays the first animation 18. After the first animation 18 is played, no first action is detected, and the mobile phone screen is black. As shown in (b) in Figure 9A, the mobile phone detects that the user touches the display screen or the user looks at the mobile phone screen, then plays the second animation 19 and displays the date and time, as shown in (c) in Figure 9A. In the second animation 19, the kitten can look up at the user to interact with the user's attention operation. After the second animation 19 is played, no first action is detected, and the mobile phone screen is black, as shown in (d) in Figure 9A. Optionally, the first animation and the second animation are displayed at low brightness.
[0160] In another example, FIG9B is a schematic diagram of displaying an off-screen wallpaper in the smart display mode provided by an embodiment of the present application. Assume that both the first and second animations are pet-themed, the virtual pet is a kitten, and the content is about the kitten working. As shown in FIG9B (a), after the phone screen goes black, it enters the off-screen state and plays the first animation 18. After the first animation 18 is finished, the last frame of the first animation 18 is displayed at a low brightness without displaying the time and date. In the smart display mode, if the phone detects that the user touches the display or the user is looking at the phone screen, the display plays the second animation 19 and displays the date and time, as shown in FIG9B (b). In the second animation 19, the kitten can look up at the user, interacting with the user's attention operation. In some embodiments, after the second animation 19 is finished, the last frame of the second animation 19 is displayed at a low brightness, as shown in FIG9B (c). Optionally, the last frame of the second animation 19 can be the same as the last frame of the first animation 18, giving the user a sense of restoration. In other embodiments, if it is detected that the user is no longer looking at the screen, the last frame of the first animation 18 can be restored.
[0161] For example, Figure 10 is another schematic diagram of displaying an off-screen wallpaper in the smart display mode provided by an embodiment of the present application. Assume that both the first and second animations are pet-themed, the virtual pet is a kitten, and the content is a kitten playing with a ball. As shown in Figure 10 (a), the phone is in the off-screen state, and the display plays the first animation 18. After the first animation 18 completes, the last frame of the first animation 18 is displayed at a low brightness, without displaying the time and date. At this time, APP1 installed on the phone has real-time ongoing information. For example, if APP1 is a food ordering application, the real-time ongoing information may include the merchant accepting the order, the rider arriving at the store, the merchant delivering the food, the rider delivering the food, and so on. The phone can obtain this real-time ongoing information. In the smart display mode, if the phone detects that the user is touching the display or looking at the phone screen, the display plays the second animation 19, also displays the time and date, and displays the APP1 icon 20, as shown in Figure 10 (b). In the second animation 19, the kitten can look at the APP1 icon 20, enabling interaction with the user's attention operation. Optionally, after the second animation 19 is finished, the last frame of the second animation 19 is displayed at low brightness. The icon 20 of APP1 is only an example. In other embodiments, other related information may be displayed, such as a card, notification message, name, or indicative color of the application 1.
[0162] Based on the embodiment shown in Figure 8 above, another embodiment of the present application provides a display method. In this embodiment, a first animation can be displayed when the mobile phone screen enters the off-screen state or is in the off-screen state. The first animation corresponds to a preset trigger condition (also called an activation condition). When the preset trigger condition is met, the mobile phone displays the first animation corresponding to the trigger condition. The first animation corresponds to a second animation. In this embodiment, the second animation is specifically a scene feedback animation. When the mobile phone detects a preset first action, the scene feedback animation corresponding to the first animation is played.
[0163] First, the first animation, the second animation (scene feedback animation), and the triggering condition are described by way of example, but the following examples do not limit the above.
[0164] Table 1 shows a correspondence between the first animation, scene feedback animation and activation conditions. Eight scenes are pre-set, totaling 10 groups of animations. Among them, scene five and scene six each include 2 groups of animations. The activation conditions of scenes one to three are the status of the mobile phone, and the activation conditions of scenes four to eight are time. Each first animation corresponds to a scene feedback animation. The priority in Table 1 indicates the priority of the activation conditions. When two or more activation conditions are met, the first animation corresponding to the activation condition with the higher priority is selected.
[0165] Figures 11A to 11J are a set of schematic diagrams of the first animation and scene feedback animation provided in an embodiment of the present application. Specifically, Figure 11A shows the charging initial animation and charging feedback animation of animation group number 1, Figure 11B shows the low-battery initial animation and low-battery feedback animation of animation group number 2, and so on. Figure 11J shows the sleeping initial animation and sleeping feedback animation of animation group number 10. It should be understood that the accompanying drawings only show one frame of the animation, which is used for exemplary explanation, and this application does not limit the specific animation content.
[0166] Table 1 First animation, scene feedback animation and activation conditions
[0167] Optionally, the scenes in Table 1 can have different priorities. If the activation conditions of two or more scenes are met simultaneously, the priority can be used to determine which scene's initial animation to play. For example, if the trigger conditions of scene 5 and scene 3 are met simultaneously, and scene 3 has a higher priority than scene 5, the initial music listening animation corresponding to scene 3 will play.
[0168] For example, Figure 12 is a schematic diagram of activation conditions for the first animation provided by an embodiment of the present application. The following describes an exemplary method of determining the first animation and playing the second animation in conjunction with Table 1 and Figure 12.
[0169] As shown in Figure 12, Monday through Friday and Saturday through Sunday are divided into wake-up time, work time, rest time, lunch and dinner time, and night time, respectively. Scenes 5 and 6 both have two first animations. For Scene 5, the principle for determining the first animation is: lighting the screen with an odd number of times indicates leisure time, while lighting the screen with an even number of times indicates relaxation time.
[0170] In one example, the current time is 5:00 AM on Monday, which is the time to wake up. The phone has sufficient battery power, is not charging, and is not playing any music. When the phone is in screen-off mode, it will play the initial animation of staying in bed corresponding to the time to wake up. After the initial animation of staying in bed is played, the last frame of the initial animation of staying in bed is displayed. If the user looks at the phone and the phone detects that the user is looking at the phone screen or touching the phone screen, it will play the feedback animation of staying in bed corresponding to the initial animation of staying in bed. For example, refer to Figure 11D.
[0171] In another example, the current time is 5:00 PM on Sunday, which is a break time. However, the phone's battery is low, meeting the activation conditions for Scenario 2. Because Scenario 2 has a higher priority, the first animation is the low-battery initial animation. If the user touches or looks at the phone screen, the low-battery feedback animation corresponding to the low-battery initial animation will play. For example, see Figure 11B.
[0172] It should be noted that Table 1 shows a correspondence between the first animation, the scene feedback animation, and the activation condition. In this correspondence, the first animation, the scene feedback animation, and the activation condition are in one-to-one correspondence.
[0173] Optionally, in another implementation, as shown in Table 2, the activation condition and the first animation are in one-to-one correspondence, and the first animation and the scene feedback animation are in one-to-many correspondence, that is, there are multiple second animations.
[0174] Table 2 First animation, scene feedback animation and activation conditions
[0175] Optionally, if it is determined that the preset activation condition is met, when the preset first action is detected, the second animation is switched to play in sequence according to the preset order of multiple scene feedback animations corresponding to the activation condition. The preset order may include: random order, time order, preset sorting or priority order. For example, in Table 2, when condition 1 is met, when the user looks at the mobile phone screen for the first time, scene feedback animation 1 is played, when the user looks at the mobile phone screen for the second time, scene feedback animation 2 is played, and so on.
[0176] Alternatively, in another implementation, as shown in Table 3, the activation condition and the first animation are in one-to-one correspondence, and the first animation and the scene feedback animation are in many-to-one correspondence. In this implementation, multiple first animations correspond to the same second animation, and the implementation is simple.
[0177] Table 3 First animation, scene feedback animation and activation conditions
[0178] Optionally, in another implementation, as shown in Table 4, multiple sub-conditions can be divided according to the first information, and the sub-conditions correspond one-to-one to the scene feedback animation. Optionally, the first information may include but is not limited to at least one of the following: the angle at which the user looks at the screen, the length of time the user looks at the screen, the position at which the user looks at the screen, the user's portrait information, or the ambient light intensity. For example, the first information is the angle at which the user looks at the screen, and three sub-conditions are divided according to the angle at which the user looks at the screen, namely: angle interval one, angle interval two, and angle interval three. Different angle intervals correspond to different scene feedback animations. For example, the content of the scene feedback animation is that the kitten looks up in different directions, and the directions in which the kitten looks are different corresponding to different angle intervals. For another example, the first information is the ambient light intensity, and two sub-conditions are divided according to the ambient light intensity, namely: ambient light intensity interval one and ambient light intensity interval two. Different ambient light intensity intervals correspond to different scene feedback animations, and the displayed brightness can be different.
[0179] It should be noted that Table 4 can be combined with Tables 1 to 3. For example, Table 1 and Table 2 are combined to form Table 5, where the activation condition and the first animation have a one-to-one correspondence, the first animation and the scene feedback animation have a one-to-many correspondence, and the sub-conditions divided according to the first information have a one-to-one correspondence with the scene feedback animation.
[0180] Table 4 First information and scene feedback animation
[0181] Table 5 First animation, scene feedback animation and activation conditions
[0182] Optionally, if the activation conditions that are met change, the first animation supports updating. For example, if the current time is 11:00 on Saturday, the phone screen is off, and the first animation is determined to be the initial motion animation, and the screen is not turned on afterwards. Then, when the time is 12:00 on Saturday, which is lunch or dinner time, the phone needs to switch to displaying the initial eating animation and stay on the last frame of the initial eating animation. If the phone detects that the user is looking at the phone screen, it will play the eating feedback animation corresponding to the initial eating animation.
[0183] Optionally, if the first animation needs to be switched and updated while the second animation is playing, the first animation will be switched after the second animation is finished. For example, the current time is 11:00 on Saturday, the battery level of the mobile phone is 21%, the screen of the mobile phone is off, and the first animation is displayed as the motion initial animation, and the display stays on the last frame of the motion initial animation. Afterwards, when the battery level of the mobile phone drops to 20%, it is necessary to switch and update the motion initial animation to the low-battery initial animation. However, at this time, since the mobile phone detects that the user is looking at the mobile phone screen, it will play the motion feedback animation corresponding to the motion initial animation. Then, play the motion feedback animation first, and after the playback is complete, switch the first animation to the low-battery initial animation. The mobile phone plays the low-battery initial animation and displays the last frame of the low-battery initial animation after the playback is complete.
[0184] Optionally, if the mobile phone screen switches from an off state to a bright state, the first animation is played.
[0185] Optionally, in one implementation, the display mode of the screen-off wallpaper is smart display, and the first action can be any one of the following: the user looks at the electronic device, the user touches the touch screen of the electronic device, or the user moves the electronic device.
[0186] In this implementation, when the user looks at or touches the phone screen in the screen-off state, the phone can play the second animation to interact with the user, thereby improving the user experience.
[0187] Optionally, in another implementation, the screen-off wallpaper is displayed on a scheduled basis or displayed all day, and the first action may be any one of the following: the user touches the touch screen of the electronic device, or the user moves the electronic device.
[0188] The first action is that the user looks at the phone, and the display process of the phone may include a non-looking state and a looking state. In the non-looking state, the phone displays the first animation and the last frame of the first animation. In the looking state, if the user looks at the screen, the second animation will be played once, and the last frame of the second animation will be kept after the playback is completed. When the user looks away (non-looking state), the phone maintains the static display of the last frame of the second animation. If the user looks away during the playback of the second animation, the phone will continue to play the second animation to the end. If the user looks away during the playback of the second animation and looks at the screen again, the phone will continue to play the second animation to the end and will not replay the second animation, which can improve the continuity of the second animation playback. If the user looks away during the playback of the second animation and looks at the screen again, the second animation has been played to the end, and the phone will replay the second animation.
[0189] When the user touches the touch screen of the electronic device, the second animation plays once when the user taps the display screen once (the first action). After the second animation plays, the last frame of the second animation is retained. When the user taps the display screen twice in a row, the screen lights up and the first animation plays according to the activation conditions met. If the user taps the display screen again while the second animation is playing and the screen lighting conditions are not met, the second animation plays again immediately when the user taps the display screen.
[0190] Optionally, if the first action is detected, the method further includes: displaying a reminder message to the user on the wallpaper of the electronic device. Specifically, the reminder message may be the current real-time date and time. For example, see the display effects of (c) in FIG. 9A , (b) in FIG. 9B , or (b) in FIG. 10 .
[0191] Based on the embodiment shown in Figure 8 above, another embodiment of the present application provides a display method, which involves display feedback of a mobile phone on the real-time progress update of a third-party application. In this embodiment, a first animation can be displayed when the mobile phone screen enters the screen-off state or is in the screen-off state. The first animation corresponds to a second animation. In this embodiment, the second animation is specifically a prompt animation. Optionally, the first animation and the second animation are pet-themed animations. If there is currently an information prompt, specifically a real-time process prompt (also called an ongoing prompt) of a third-party application, when the mobile phone detects a preset first action, it can play a prompt animation corresponding to the first animation to enhance interaction with the user and improve the user's experience.
[0192] Ongoing notifications refer to live progress notifications of major updates supported by some third-party applications. For example, applications that implement services such as food delivery, taxi hailing, flights / high-speed rail, and meal pickup / queuing may experience major updates. In other embodiments, information notifications may also be other types of information, such as notification messages.
[0193] The display method and display effect provided by this embodiment are described below in combination with the themes of the first animation and the second animation, and the display method of the off-screen wallpaper.
[0194] In the first implementation, the screen-off wallpaper is displayed in smart display mode, and the theme of the first animation is a pet theme. The first animation corresponds to a prompt animation. The first action can be any of the following: the user looking at the phone screen, the user touching the phone screen, or the user moving the phone.
[0195] For example, FIG13 is a schematic diagram of displaying a second animation in a smart display mode according to an embodiment of the present application. As shown in FIG13(a), when the phone is in the off state and not looking at or touching, the phone displays the first animation 1301 and the last frame of the first animation 1301. As shown in FIG13(b), when the phone is not looking at or touching, the third-party application has an ongoing process. At this time, the phone does not detect the first action and continues to display the last frame of the first animation 1301. As shown in FIG13(c), when the phone detects the first action, such as the user looking at the screen or touching the screen, the phone displays the third-party application icon 1302 and plays the second animation 1303 corresponding to the first animation 1301. Optionally, the virtual pet in the second animation 1303 and the third-party application icon 1302 can have a preset interactive action, such as the kitten looking up at the third-party application icon 1302. Optionally, the phone can also display the time and date 1304. Optionally, the phone can also display other information, such as the phone battery level 1305. Optionally, before displaying (c) in Figure 13, identity authentication can be performed through technologies such as iris detection or face recognition. (c) in Figure 13 will only be displayed after the identity authentication is passed. This can prevent the application information from being known to irrelevant people and ensure the privacy of the information.
[0196] Further optionally, if the user actively triggers the screen to light up, the mobile phone can display the screen shown in (d) in Figure 13, which displays detailed information of the real-time process.
[0197] As can be seen, in smart display mode, the prompt icon and time information are only displayed when the user performs the first action. The second animation and the prompt icon exist at the same time and disappear at the same time. By displaying the third-party application icon 1302 and the second animation 1303, user interaction is enhanced and the user experience is improved.
[0198] In the second implementation, the screen-off wallpaper is displayed in Smart Display mode, and the theme of the first animation is a universal theme. The first animation of the universal theme has no corresponding second animation. The first action can be any of the following: the user looking at the phone screen, the user touching the phone screen, or the user moving the phone.
[0199] Exemplarily, Figure 14 is another schematic diagram of displaying a real-time process in an intelligent display mode provided in an embodiment of the present application. The display principles of (a) and (b) of Figure 14 are similar to those of (a) and (b) of Figure 13 and will not be repeated here. As shown in (c) of Figure 14, in the gaze or touch state, the mobile phone detects a first action, for example, the user looks at the screen or touches the screen, and the mobile phone displays an icon 1302 of a third-party application. Further, optionally, if the user performs a screen light operation, the detailed information of the real-time process shown in (d) of Figure 14 can be displayed.
[0200] In a third implementation, the screen-off wallpaper is displayed on a scheduled basis or all day, and the first animation is themed around pets. A corresponding prompt animation is provided for the first animation. The first action can be any of the following: the user touching the phone screen or the user moving the phone.
[0201] For example, Figure 15 is a schematic diagram of a real-time process displayed under a timed display or all-day display according to an embodiment of the present application. As shown in Figure 15 (a), when the phone is in the off-screen state and not looking at or touching, the phone displays a first animation 1301 and the last frame of the first animation 1301. Optionally, the time and date, as well as the phone's battery level, may also be displayed. As shown in Figure 15 (b), when the phone is not looking at or touching, a third-party application has an ongoing process. In this case, the phone displays the third-party application icon 1302. When the phone displays the third-party application icon 1302, or when the phone detects a first action, the phone plays a second animation 1303 corresponding to the first animation 1301. Optionally, the virtual pet in the second animation 1303 and the third-party application icon 1302 may have a preset interactive action, such as a kitten looking up at the third-party application icon 1302. Optionally, the phone may also display the time and date, as well as the phone's battery level. Furthermore, if the user performs a screen-lighting operation, detailed information about the real-time process shown in Figure 15 (c) may be displayed.
[0202] As you can see, in the timed display mode, the time information and prompt icon are continuously displayed for a specified period of time. In the all-day display mode, the time information and prompt icon are displayed all day long. When a third-party application is running, the prompt icon for the third-party application is displayed. When the prompt icon appears or the first action is detected, the phone plays a second pet-themed animation. The second animation and the prompt icon appear and disappear at the same time, improving the user experience.
[0203] In a fourth implementation, the screen-off wallpaper is displayed on a scheduled basis or all day, and the theme of the first animation is a universal theme. The universal theme's first animation has no corresponding second animation. The first action can be any of the following: the user touching the phone screen or the user moving the phone.
[0204] Exemplarily, Figure 16 is another schematic diagram of displaying a real-time process under a timed display or an all-day display provided by an embodiment of the present application. The display principle of Figure 16 (a) is similar to that of Figure 15 (a), and will not be repeated here. As shown in Figure 16 (b), in a non-gaze or non-touch state, a third-party application has a real-time (ongoing) process. At this time, the mobile phone displays the icon 1302 of the third-party application. Further, optionally, if the user performs a screen light operation, the detailed information of the real-time process shown in Figure 16 (c) can be displayed.
[0205] In other embodiments, the screen can be set to automatically light up when a notification is received, thereby prompting the user and improving the user experience.
[0206] For example, Figure 17 is a schematic diagram of an embodiment of the present application providing a setting for automatically lighting the screen upon receiving a notification. As shown in Figure 17, the interface 1701 includes a tab for a notification lighting prompt, and the user can turn this function on or off by operating the switch 1702.
[0207] When the automatic screen light-up feature is enabled, the phone will light up immediately after receiving a new message or process update. For example, see Figures 13 (d), 14 (d), 15 (c), and 16 (c), which show what is displayed when the screen automatically lights up when a third-party application has a real-time process. In this example, the third-party application is a food ordering application, and the phone can display the real-time process after the screen automatically lights up.
[0208] Optionally, when there are multiple third-party applications with real-time processes, the mobile phone may display icons of the multiple third-party applications, and the second animation displayed by the mobile phone may have preset interactive actions with the icons of the multiple third-party applications.
[0209] For example, FIG18 is a schematic diagram of an embodiment of the present application showing multiple real-time processes. As shown in FIG18(a), when the phone is in the off state and not looking at the phone, the phone displays the first animation 1301 and the last frame of the first animation 1301. As shown in FIG18(b), when the phone is looking at the phone, a third-party application has an ongoing real-time process. In this example, there are two third-party applications with real-time processes, and the phone displays the icons of these two third-party applications. When the phone displays the third-party application icon, or when the phone detects a first action (e.g., the user looking at the phone), the phone plays the second animation 1303 corresponding to the first animation 1301. Optionally, the virtual pet in the second animation 1303 and the third-party application icon can have a preset interactive action, for example, the kitten first looks up at the third-party application icon above, and then looks at the third-party application icon on the left. Optionally, when the user looks away from the phone and the phone detects that the user is not looking at the phone, the phone can display the last frame of the first animation 1301 or the second animation 1303, as shown in FIG18(c); or the phone screen goes black. This example may also be modified to a certain extent with reference to the situations in FIG. 15 or FIG. 16 .
[0210] It should be noted that this embodiment does not limit the position, size, or order of interaction of multiple third-party application icons with the virtual pet. Optionally, the order of interaction with the virtual pet can be determined based on the time sequence of arrival or appearance of the prompt information. Optionally, the position and size of multiple third-party application icons can be sorted based on the priority of the third-party application or the time of recent use. For example, the higher the priority, the larger the icon. The more recently the icon has been used, the closer it is to the virtual pet.
[0211] Based on the embodiment shown in FIG8 above, another embodiment of the present application provides a display method, which involves display feedback of a mobile phone on a non-real-time process update prompt. In this embodiment, a first animation can be displayed when the mobile phone screen enters the off-screen state or is in the off-screen state. Optionally, the first animation is a pet-themed animation. If there is currently an information prompt, specifically a notification message from a third-party application or system application (also called a non-ongoing prompt), the mobile phone can display the notification message to enhance interaction with the user and improve the user experience.
[0212] The display method and display effect provided by this embodiment are described below in combination with the theme of the first animation and the display method of the off-screen wallpaper.
[0213] In a first implementation, the display mode of the screen-off wallpaper is smart display, the theme of the first animation is a pet theme, and the first action can be any one of the following: the user looks at the mobile phone screen, the user touches the mobile phone screen, or the user moves the mobile phone.
[0214] For example, Figure 19 is a schematic diagram of displaying notification information in a smart display mode provided by an embodiment of the present application. As shown in Figure 19 (a), when the phone is in the off-screen state and is not looking at or tapping, the phone displays the first animation 1301 and the last frame of the first animation 1301. As shown in Figure 19 (b), when the phone is not looking at or tapping, there are currently unread notifications. At this time, the phone does not detect the first action and continues to display the last frame of the first animation 1301. As shown in Figure 19 (c), when the phone detects the first action in the looking at or tapping state, such as the user looking at the screen, the phone displays the unread notifications, such as a text message icon. Optionally, the phone can also display the time and date. Optionally, the phone can also display other information, such as the phone battery level. As shown in Figure 19 (d), if the automatic screen light-up function is currently enabled, the phone automatically lights up the screen, and the displayed content includes icon 1901 to remind the user that there are currently unread notifications. In other embodiments, the user can also actively trigger the screen light-up. For details, please refer to the aforementioned embodiments.
[0215] In the second implementation, the display mode of the screen-off wallpaper is smart display, the theme of the first animation is a universal theme, and the first action can be any one of the following: the user looks at the mobile phone screen, the user touches the mobile phone screen, or the user moves the mobile phone.
[0216] For example, Figure 20 is another schematic diagram of displaying notification information in the smart display mode provided by an embodiment of the present application. The display principle of Figure 20 is similar to that of Figure 19 and will not be repeated here.
[0217] It can be seen that in the smart display mode, unread notifications and time information are displayed only when it is detected that the user performs the first action.
[0218] In a third implementation, the screen-off wallpaper is displayed at a scheduled time or all day, and the theme of the first animation is a pet theme. The first action can be any one of the following: the user touches the phone screen or the user moves the phone.
[0219] Exemplarily, Figure 21 is a schematic diagram of displaying notification information under timed display or all-day display provided by an embodiment of the present application. As shown in (a) in Figure 21, the mobile phone is in the screen-off state, and when not looking at or touching, the mobile phone displays the first animation 1301 and the last frame of the first animation 1301. Optionally, the time and date, as well as the battery level of the mobile phone can also be displayed. As shown in (b) in Figure 21, there are unread notifications when not looking at or touching. At this time, the mobile phone displays unread notifications, for example, a text message icon. As shown in (c) in Figure 21, if the automatic screen-lighting function upon receiving notifications is currently turned on, the mobile phone automatically lights up the screen, and the displayed content includes icon 1901, which is used to remind the user that there are currently unread notifications. In other embodiments, the user can also actively trigger the screen to light up. Please refer to the aforementioned embodiments for details.
[0220] In a fourth implementation, the screen-off wallpaper is displayed at a scheduled time or all day, and the theme of the first animation is a universal theme. The first action can be any one of the following: the user touches the phone screen or the user moves the phone.
[0221] For example, Figure 22 is another schematic diagram of displaying notification information under the timed display or all-day display provided by an embodiment of the present application. The display principle of Figure 22 is similar to that of Figure 21 and will not be repeated here.
[0222] As can be seen, when there are unread notifications in the scheduled display or all-day display mode, the unread notifications can be displayed. In other embodiments, in addition to playing feedback animations and displaying information prompts, the electronic device can also provide vibration feedback, giving the user a sense of interaction with the device through various prompting methods.
[0223] It is understandable that, in order to implement the above functions, the electronic device includes hardware and / or software modules that perform the corresponding functions. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to be beyond the scope of this application.
[0224] The embodiment of the present application can divide the functional modules of the electronic device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one module. It should be noted that the division of modules 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. It should be noted that the names of the modules in the embodiment of the present application are schematic and are not limited to the names of the modules in actual implementation.
[0225] For example, FIG23 is a schematic diagram of a structure of a display device provided in an embodiment of the present application. The display device provided in this embodiment is used to perform the display method provided in this embodiment. As shown in FIG23, the display device provided in this embodiment may include:
[0226] The processing module 2301 is configured to detect a user's action when the wallpaper of the electronic device displays a first animation.
[0227] The display module 2302 is configured to play a second animation corresponding to the first animation on the wallpaper of the electronic device when a preset first action is detected.
[0228] Optionally, the wallpaper of the electronic device displays a first animation, including:
[0229] The electronic device statically displays the last frame of the first animation in a screen-off state;
[0230] The display module 2302 is used to:
[0231] The electronic device plays the second animation in a screen-off state.
[0232] Optionally, the display module 2302 is further configured to: after the second animation is finished playing, the electronic device statically displays the last frame of the second animation in a screen-off state.
[0233] Optionally, the wallpaper of the electronic device displays a first animation, including:
[0234] The electronic device plays the first animation in a screen-on state;
[0235] The display module 2302 is used to:
[0236] The electronic device plays the second animation in an unlocked state.
[0237] Optionally, the first action includes any one of the following actions:
[0238] The user looks at the electronic device;
[0239] A user touches the touch screen of the electronic device;
[0240] The user moves the electronic device;
[0241] The user unlocks the electronic device.
[0242] Optionally, if a preset first action is detected, the display module 2302 is further configured to:
[0243] The reminder information for the user is displayed on the wallpaper of the electronic device.
[0244] Optionally, the reminder information is used to remind a scheduled event.
[0245] Optionally, the reminder information includes at least one of the following: an icon of a third-party application with real-time process updates, real-time process information of the third-party application, an icon of a system application, notification information of the system application, or notification information of the third-party application.
[0246] Optionally, before the wallpaper of the electronic device plays a second animation corresponding to the first animation, the processing module 2301 is further configured to:
[0247] The second animation is determined from a plurality of animations corresponding to the first animation.
[0248] Optionally, during the process of playing the second animation, the display module 2302 is further configured to:
[0249] Perform vibration feedback corresponding to the second animation.
[0250] Optionally, before the wallpaper of the electronic device displays the first animation, the processing module 2301 is further configured to:
[0251] Determining that the preset trigger conditions are met;
[0252] The first animation is determined from a plurality of preset animations according to the trigger condition.
[0253] Optionally, if multiple preset trigger conditions are met, the processing module 2301 is configured to:
[0254] Determining a trigger condition with the highest priority among multiple preset trigger conditions that are satisfied;
[0255] The animation corresponding to the trigger condition with the highest priority is determined as the first animation.
[0256] Optionally, the first animation and the second animation are two different animations related to the pet theme.
[0257] Optionally, the electronic device is a foldable mobile phone having an inner screen and an outer screen, and the wallpaper is displayed on the outer screen.
[0258] Please refer to Figure 24, which shows a structure of an electronic device provided in an embodiment of the present application. The electronic device includes: a processor 2401, a receiver 2402, a transmitter 2403, a memory 2404 and a bus 2405. The processor 2401 includes one or more processing cores, and the processor 2401 executes various functional applications and information processing by running software programs and modules. The receiver 2402 and the transmitter 2403 can be implemented as a communication component, which can be a baseband chip. The memory 2404 is connected to the processor 2401 via a bus 2405. The memory 2404 can be used to store at least one program instruction, and the processor 2401 is used to execute at least one program instruction to implement the technical solution of the above embodiment. Its implementation principle and technical effects are similar to those of the above-mentioned method-related embodiments and will not be repeated here.
[0259] In other embodiments, the electronic identification mechanism of the present application may also be in a star-shaped layout, for example, with one or more processors as the center, and the processors are connected to multiple other components, such as communication components, storage components, etc.
[0260] When an electronic device is powered on, the processor reads the software program in the memory, interprets and executes the instructions of the software program, and processes the data in the software program. When data needs to be sent via the antenna, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the control circuit in the control circuit. The control circuit performs radio frequency processing on the baseband signal and transmits the radio frequency signal outward through the antenna in the form of electromagnetic waves. When data is sent to the electronic device, the control circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.
[0261] Those skilled in the art will appreciate that, for ease of explanation, FIG24 shows only one memory and processor. In actual electronic devices, multiple processors and memories may exist. Memory may also be referred to as a storage medium or a storage electronic device, etc., and this embodiment of the application does not limit this.
[0262] As an optional implementation, the processor may include a baseband processor and a central processing unit (CPU). The baseband processor is primarily responsible for processing communication data, while the CPU is primarily responsible for executing software programs and processing data from the software programs. Those skilled in the art will appreciate that the baseband processor and the CPU may be integrated into a single processor or may be separate processors interconnected via a bus or other technology. Those skilled in the art will appreciate that electronic devices may include multiple baseband processors to accommodate different network standards, multiple CPUs to enhance their processing capabilities, and that the various components of electronic devices may be connected via various buses. The baseband processor may also be referred to as a baseband processing circuit or a baseband processing chip. The CPU may also be referred to as a central processing circuit or a central processing chip. The functionality for processing communication protocols and communication data may be built into the processor or stored in a memory as a software program, which is then executed by the processor to implement the baseband processing functionality. The memory may be integrated into the processor or independent of the processor. The memory includes a cache to store frequently accessed data / instructions.
[0263] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0264] In the embodiments of the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SS), or a volatile memory, such as a random-access memory (RAM). The memory is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, without limitation.
[0265] The memory in the embodiments of the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data. The methods provided in the various embodiments of the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiments of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a digital video disc (DWD), or a semiconductor medium (e.g., an SSD), etc.
[0266] An embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the technical solution in the above-mentioned method embodiment. Its implementation principle and technical effects are similar to those of the above-mentioned related embodiments and will not be repeated here.
[0267] The present application provides a computer-readable storage medium having program instructions stored thereon. When the program instructions are executed by an electronic device, the electronic device executes the technical solution of the above-mentioned embodiment. The implementation principle and technical effects thereof are similar to those of the above-mentioned related embodiments and will not be further described here.
[0268] In summary, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A display method, characterized in that: include: When the wallpaper of the electronic device displays the first animation, detecting the user's action; If a preset first action is detected, a second animation corresponding to the first animation is played on the wallpaper of the electronic device.
2. The method according to claim 1, characterized in that The wallpaper of the electronic device displays a first animation, including: The electronic device statically displays the last frame of the first animation in a screen-off state; The wallpaper of the electronic device plays a second animation corresponding to the first animation, including: The electronic device plays the second animation when the screen is off.
3. The method according to claim 2, characterized in that After the second animation is played, the method further includes: The electronic device statically displays the last frame of the second animation when the screen is off.
4. The method according to claim 1, characterized in that: The wallpaper of the electronic device displays a first animation, including: The electronic device plays the first animation in a screen-on state; The wallpaper of the electronic device plays a second animation corresponding to the first animation, including: The electronic device plays the second animation in an unlocked state.
5. The method according to any one of claims 1 to 4, characterized in that: The first action includes any one of the following actions: The user looks at the electronic device; A user touches the touch screen of the electronic device; A user moves the electronic device; The user unlocks the electronic device.
6. The method according to any one of claims 1 to 5, characterized in that: If a preset first action is detected, the method further includes: displaying reminder information to the user on the wallpaper of the electronic device.
7. The method according to claim 6, characterized in that The reminder information is used to remind a scheduled event.
8. The method according to claim 7, characterized in that The reminder information includes at least one of the following: an icon of a third-party application with real-time process update, real-time process information of the third-party application, an icon of a system application, notification information of the system application, or notification information of the third-party application.
9. The method according to any one of claims 1 to 8, characterized in that: Before the wallpaper of the electronic device plays a second animation corresponding to the first animation, the method further includes: The second animation is determined from a plurality of animations corresponding to the first animation.
10. The method according to any one of claims 1 to 9, characterized in that: During the process of playing the second animation, the method further includes: A vibration feedback corresponding to the second animation is performed.
11. The method according to any one of claims 1 to 10, characterized in that: Before the wallpaper of the electronic device displays the first animation, the method further includes: Determining that a preset trigger condition is met; The first animation is determined from a plurality of preset animations according to the trigger condition.
12. The method according to claim 11, characterized in that There are multiple preset trigger conditions that are satisfied, and determining the first animation from the multiple preset animations according to the trigger conditions includes: Determine a trigger condition with the highest priority among multiple preset trigger conditions that are satisfied; The animation corresponding to the trigger condition with the highest priority is determined as the first animation.
13. The method according to any one of claims 1 to 12, characterized in that: The first animation and the second animation are two different animations related to the pet theme.
14. The method according to any one of claims 1 to 13, characterized in that: The electronic device is a foldable mobile phone having an inner screen and an outer screen, and the wallpaper is displayed on the outer screen.
15. An electronic device, characterized in that: The device comprises a processor, wherein the processor is coupled to a memory, reads instructions in the memory, and enables the electronic device to execute the method according to any one of claims 1 to 14 according to the instructions.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 14.
Citation Information
Patent Citations
Terminal control method and device, terminal and storage medium
CN112988030A
Screen-off display method and electronic equipment
CN113721826A
Screen-off display method and electronic equipment
CN115129215A
Display method, electronic equipment and readable storage medium
CN117714589A
Method for always on displaying, and electronic device
WO2022199352A1