Notification display method and device, electronic equipment and computer program product

By displaying the indication information of multiple stacked notifications in the status bar of the electronic device, and switching the display in response to user operations, the problem of inflexible notification display in the prior art is solved, and the user experience and notification viewing efficiency are improved.

CN119336201APending Publication Date: 2025-01-21GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411406220.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

The notification display method in the prior art is inflexible, resulting in poor user experience, especially when multiple notifications are stacked, it is difficult for users to efficiently understand the content of each notification.

Method used

By displaying the indication information of multiple stacked notifications in the status bar of the electronic device, and switching and displaying different notification indication information in response to the user's operation, flexible display switching of different notifications is achieved.

Benefits of technology

It satisfies the user's need to view the instruction information of different notifications, improves the user experience, and avoids the problem of poor display effect and user accidental touch caused by notification stacking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119336201A_ABST
    Figure CN119336201A_ABST
Patent Text Reader

Abstract

The invention provides a notification display method and device, electronic equipment and a computer program product, and aims to realize flexible display switching of indication information of different notifications and improve user experience. The method comprises the steps that a first interface is displayed, wherein the first interface comprises a status bar located at the top; indication information of a first notification is displayed in the status bar, the indication information of the first notification is one of indication information of at least two notifications stacked in the status bar, the indication information of the at least two stacked notifications comprises indication information of a second notification which is not displayed, and the first notification is different from the second notification; and in response to a first operation on the indication information of the first notification, switching and displaying the indication information of the first notification into the indication information of the second notification in the status bar.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal technology, and in particular to a notification display method and device, electronic equipment, and computer program product. Background Art

[0002] With the development of terminal technology, more and more applications are available in electronic devices to meet different needs of users. At present, when users use electronic devices, electronic devices can display various notifications indicating the relevant content of the above applications to help users quickly learn the status of the above applications.

[0003] However, the above notification display method is not flexible, resulting in a poor user experience. Summary of the invention

[0004] The present application provides a notification display method and device, electronic device, and computer program product, which realize flexible display switching of indication information of different notifications, meet the user's viewing needs for indication information of different notifications, and provide a good user experience.

[0005] In a first aspect, a notification display method is provided, which is applied to an electronic device, the method comprising: displaying a first interface, the first interface comprising a status bar at the top; displaying indication information of a first notification in the above-mentioned status bar, the indication information of the first notification being one of the indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar including indication information of a second notification that is not displayed, and the above-mentioned first notification and the second notification are different; in response to a first operation on the indication information of the first notification, switching the indication information of the first notification to be displayed as the indication information of the second notification in the status bar.

[0006] In the present application, an electronic device may display a first interface including a status bar at the top, and display indication information of a first notification in the above-mentioned status bar, wherein the indication information of the first notification is one of indication information of at least two notifications stacked in the status bar, and the indication information of the at least two notifications stacked in the status bar includes indication information of a second notification that is not displayed. The electronic device may, in response to a first operation on the indication information of the first notification, switch the indication information of the first notification to the indication information of the second notification in the status bar, wherein the above-mentioned first notification and the second notification are different, that is, the electronic device may flexibly implement the switching display of indication information of different notifications based on the user performing the first operation on the indication information currently displayed, so as to meet the user's need to view the indication information of different notifications, and provide a good user experience.

[0007] In a second aspect, a notification display device is provided, comprising: a display module and a processing module. The display module is used to display a first interface, the first interface comprising a status bar at the top; display indication information of a first notification in the status bar, the indication information of the first notification being one of indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar including indication information of a second notification that is not displayed, and the first notification and the second notification are different; the processing module is used to switch the indication information of the first notification to the indication information of the second notification in the status bar in response to a first operation on the indication information of the first notification.

[0008] In a third aspect, an electronic device is provided, including a processor, the processor is coupled to a memory, and can be used to execute instructions in the memory to implement the method in any possible implementation of the first aspect. Optionally, the electronic device also includes a memory. Optionally, the electronic device also includes a communication interface, and the processor is coupled to the communication interface.

[0009] In a fourth aspect, a processor is provided, comprising: an input circuit, an output circuit and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of the first aspect.

[0010] In the specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit can be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit can be the same circuit, which is used as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation methods of the processor and various circuits.

[0011] In a fifth aspect, a processing device is provided, comprising a processor and a memory. The processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method in any possible implementation of the first aspect.

[0012] Optionally, there are one or more processors and one or more memories.

[0013] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0014] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.

[0015] It should be understood that the relevant data interaction process, such as sending notification information, can be a process of outputting notification information from the processor, and receiving capability information can be a process of receiving input capability information by the processor. Specifically, the processed output data can be output to the transmitter, and the input data received by the processor can come from the receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.

[0016] The processing device in the fifth aspect mentioned above can be a chip. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.

[0017] In a sixth aspect, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute a method in any possible implementation of the first aspect.

[0018] In a seventh aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions) which, when executed on a computer, enables the computer to execute a method in any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a schematic diagram of an application scenario provided by an embodiment of the present application;

[0020] Figure 2 is a schematic diagram of a system architecture of an electronic device provided in an embodiment of the present application;

[0021] Figure 3 is a schematic flow chart of a notification display method provided in an embodiment of the present application;

[0022] Figure 4 It is a schematic diagram of an interface of an electronic device for displaying a notification provided by an embodiment of the present application;

[0023] Figure 5is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0024] Figure 6 is a schematic flow chart of a first specific example of a notification display method provided in an embodiment of the present application;

[0025] Figure 7 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0026] Figure 8 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0027] Fig. 9 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0028] Fig.10 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0029] Fig.11 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0030] Fig.12 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0031] Fig.13 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0032] Fig.14 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0033] Fig.15 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0034] Fig.16 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0035] Fig.17 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0036] Fig.18 is a schematic diagram of an interface of another electronic device showing a notification display provided by an embodiment of the present application;

[0037] Fig.19 is a schematic block diagram of a notification display device provided in an embodiment of the present application;

[0038] Fig. 20 It is a schematic block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0040] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.

[0041] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.

[0042] In addition, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.

[0043] In order to make the purpose and technical solution of this application clearer and more intuitive, the notification display method and device, electronic device, and computer program product provided by the embodiments of this application will be described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not used to limit this application.

[0044] With the development of terminal technology, more and more applications are available in electronic devices to meet different needs of users. Currently, when users use electronic devices, the electronic devices will display various notifications indicating the relevant contents of the above applications to help users know the status of the above applications.

[0045] Figure 1 FIG. 1 is a schematic diagram of an interface 100 of a terminal device. Figure 1 As shown, the interface 100 displays application icons of multiple applications in the electronic device. In addition, indication information of notifications corresponding to multiple applications can be displayed in capsule form at the top of the current interface, such as first indication information of the first notification (information 1 shown in the figure) and second indication information of the second notification (information 2 shown in the figure), so that the user can learn about the notifications corresponding to the applications through the displayed information.

[0046] However, the above notification display method is not flexible, resulting in a poor user experience.

[0047] Exemplarily, as shown in interface 100, when there are multiple notifications, in order to display the indication information of each notification, it may be necessary to display the indication information of the above-mentioned multiple notifications in the form of capsules of different sizes in a limited area, resulting in poor display effect. The different sizes of the capsules may also result in less content in the indication information of some notifications displayed, and the user cannot efficiently learn about the notifications that the indication information is to remind.

[0048] The embodiments of the present application provide a notification display method and device, an electronic device, and a computer program product. The electronic device can display a first interface including a status bar at the top, and display the indication information of the first notification in the above-mentioned status bar. The indication information of the first notification is one of the indication information of at least two notifications stacked in the status bar, and the indication information of the at least two notifications stacked in the status bar includes the indication information of the second notification that is not displayed. The electronic device can, in response to a first operation on the indication information of the first notification, switch the indication information of the first notification to the indication information of the second notification in the status bar. The above-mentioned first notification and the second notification are different, that is, the electronic device can flexibly implement the switching display of the indication information of different notifications based on the user performing the first operation on the currently displayed indication information, so as to meet the user's viewing needs for the indication information of different notifications, and the user experience is good.

[0049] The electronic devices involved in the embodiments of the present application may be mobile phones, watches, laptop computers, PDAs, mobile internet devices (MID), personal computers (PC), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in self-driving, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, personal digital assistants (PDA), etc., and the embodiments of the present application are not limited to this.

[0050] For example, Figure 2 A schematic diagram of a system architecture of an electronic device provided in an embodiment of the present application.

[0051] like Figure 2 As shown, the electronic device includes a processor 210, a transceiver 220 and a display unit 270. The display unit 270 may include a display screen.

[0052] Optionally, the electronic device may further include a memory 230. The processor 210, the transceiver 220 and the memory 230 may communicate with each other through an internal connection path to transfer data. The memory 230 is used to store a computer program, and the processor 210 is used to call and run the computer program from the memory 230. The processor 210 and the memory 230 may be combined into a processing device, or more commonly, they are independent components. The processor 210 is used to execute the program code stored in the memory 230 to implement the above functions. In specific implementation, the memory 230 may also be integrated into the processor 210, or may be independent of the processor 210.

[0053] In addition, in order to make the functions of the electronic device more complete, the electronic device may further include one or more of an input unit 260 , an audio circuit 280 , and a sensor 201 .

[0054] Optionally, the electronic device may further include a power supply 250 for providing power to various devices or circuits in the electronic device.

[0055] Understandably, Figure 2The operations and / or functions of each module in the electronic device shown are respectively for implementing the corresponding processes in the following method embodiments. For details, please refer to the description in the following method embodiments, and the detailed description is appropriately omitted here to avoid repetition.

[0056] Understandably, Figure 2 The processor 210 in the electronic device shown may include one or more processing units, for example, the processor 210 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors.

[0057] The processor 210 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 210 is a cache memory. The memory may store instructions or data that the processor 210 has just used or cyclically used. If the processor 210 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 210, and thus improves the efficiency of the system.

[0058] Understandably, Figure 2The power supply 250 shown is used to power the processor 210, the memory 230, the display unit 270, the input unit 260 and the transceiver 220. The transceiver 220 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc. applied to electronic devices. The transceiver 220 can be one or more devices integrating at least one communication processing module. The display unit 270 is used to display images, videos, etc. The display unit 270 includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. The memory 230 may be used to store computer executable program codes, and the executable program codes include instructions. The memory 230 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function, etc. The data storage area may store data created during the use of the electronic device, etc. In addition, the memory 230 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 210 executes various functional applications and data processing of the electronic device by running instructions stored in the memory 230 and / or instructions stored in the memory provided in the processor. The electronic device can implement audio functions through the audio circuit 280 and the application processor, such as music playback, recording, etc.

[0059] Figure 3FIG. 3 is a schematic flow chart of a notification display method 300 provided in an embodiment of the present application. Figure 3 As shown, the method 300 may include the following steps:

[0060] S301, displaying a first interface, where the first interface includes a status bar at the top.

[0061] It should be understood that the top here can be understood as the top of the interface of the electronic device in different states.

[0062] Exemplarily, taking a mobile phone as an example, when the mobile phone is in portrait mode, the top here is the top of the mobile phone interface in the portrait mode.

[0063] Exemplarily, when the mobile phone is in the landscape mode, the top here may also be the top of the mobile phone interface in the landscape mode.

[0064] It should also be understood that the above-mentioned status bar can be used to display information, so that the user can quickly obtain the information through the status bar.

[0065] Exemplarily, the information displayed in the status bar may include power information, network information, time information, etc., which is not limited in this application.

[0066] In some embodiments, the first interface here can be an interface for displaying application icons in an electronic device (such as an application desktop), an application usage interface, etc., and this application does not limit this.

[0067] Optionally, the status bar shown above is merely exemplary. In addition, the status bar may also be located in other areas of the first interface, and this application does not limit this.

[0068] S302, displaying indication information of a first notification in the above-mentioned status bar, wherein the indication information of the first notification is one of indication information of at least two notifications stacked in the status bar, wherein the indication information of the at least two notifications stacked in the status bar includes indication information of a second notification that is not displayed, and the above-mentioned first notification and the second notification are different.

[0069] In some embodiments, the at least two notifications mentioned above may be notifications generated by the service side corresponding to the application in the electronic device. The electronic device may display notification indication information in the status bar to prompt the user that the notification of the corresponding application has been received, so that the user can check and learn about the above notification in time.

[0070] In some embodiments, the indication information may include application information corresponding to the notification.

[0071] Exemplarily, when the indication information displayed in the status bar includes the first application information, the user may be informed that a notification of the first application has been received.

[0072] In a possible case, the application information may be an image identifier of a corresponding application.

[0073] Exemplarily, the image identifier may be an application icon of an application, or an identifier including at least one image element in the application icon.

[0074] In another possible case, the application information may also be a text identifier of the corresponding application.

[0075] Exemplarily, the text identifier may be the full name or abbreviation of the application name.

[0076] In some embodiments, the indication information of the notification may also include application information and event information.

[0077] In a possible case, the event information may be instantaneous event information that does not change with time.

[0078] Exemplarily, in the case where the notification corresponding to the first indication information comes from a chat application, the event information included in the first indication information may be event information of receiving new chat content.

[0079] In another possible case, the event information may also be non-instantaneous event information that changes over time.

[0080] Exemplarily, when the notification corresponding to the first indication information comes from a taxi-hailing application, the event information included in the first indication information may be travel event information, such as an event in which the distance between the vehicle and the destination changes over time, or an event in which the distance between the vehicle and the pick-up point changes over time.

[0081] In some embodiments, the electronic device can also display the indication information of the first notification in the above-mentioned status bar in different forms, so as to highlight the indication information of the above-mentioned first notification while presenting different display effects, so that the user can quickly know that the first notification has been received, thereby improving the prompt effect of the notification.

[0082] Exemplarily, the electronic device can flexibly display the indication information of the first notification in the form of a capsule in the above-mentioned status bar, so as to highlight the indication information of the notification without affecting the display of other information (such as time information, network information, power information, etc.).

[0083] S303: In response to a first operation on the indication information of the first notification, the indication information of the first notification is switched to be displayed as the indication information of the second notification in the status bar.

[0084] In some embodiments, the first operation may be an operation acting on a trigger area of ​​the indication information of the first notification, so that the user can switch the indication information of the first notification to the indication information of the second notification in the status bar by performing the first operation on the touch area.

[0085] In a possible case, the trigger area may be smaller than the area corresponding to the status bar.

[0086] Exemplarily, when the indication information of the first notification is displayed in a capsule form in the status bar, the trigger area may be an area corresponding to the capsule form. The user may perform the first operation on the area corresponding to the capsule form in the status bar to switch the indication information.

[0087] In a possible case, the trigger area is an area corresponding to the status bar.

[0088] Exemplarily, when the indication information of the first notification is displayed in the form of a capsule in the status bar, the user can perform the first operation on the area corresponding to the capsule in the status bar to switch the indication information, and can also perform the first operation on the area corresponding to the status bar to switch the indication information, so as to avoid the problem that the trigger area is too small and the probability of user's accidental touch is high, thereby improving the user experience. For details, see the following Figure 4 .

[0089] Figure 4 Schematic diagram of an interface 400 of an electronic device provided in an embodiment of the present application. Figure 4 As shown, interface a in the interface 400 displays application icons of multiple applications such as setting application, date application, weather application, etc. The user can perform a touch operation (not shown in the figure) on the application icon shown in interface a to display the application usage interface of the corresponding application.

[0090] like Figure 4 As shown, there is also a status bar at the top of the interface a in the interface 400, and the first indication information (such as the indication information of the first notification) is displayed in the status bar in the form of a capsule, and the user can learn about the corresponding first notification through the first indication information.

[0091] It should be understood that when an electronic device receives at least two notifications, the first indication information here may be one of the indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar also includes the indication information of the second notification that is not displayed, and the first notification and the second notification are different.

[0092] As shown in interface a, the user can perform a first operation on the first indication information so that the electronic device can respond to the first operation and switch the first indication information to the second indication information (such as the indication information of the second notification) in the status bar.

[0093] It should be understood that the first operation can be a sliding operation, a clicking operation, a long pressing operation, etc., and this application does not limit this.

[0094] It should also be understood that the above Figure 4 The triggering area of ​​the first operation shown in FIG. 1 is merely exemplary.

[0095] In some embodiments, the trigger area may be set by the user according to his / her need to perform the first operation.

[0096] Exemplarily, the user may set the triggering area of ​​the first operation to be an area corresponding to the capsule form.

[0097] Exemplarily, the user may set the triggering area of ​​the first operation to be an area corresponding to the status bar.

[0098] In some embodiments, the trigger area may also be set by the electronic device according to the user's historical touch data.

[0099] For example, if the user's touch data indicates that the touch area between the user's finger and the electronic device exceeds a threshold when the user performs a touch operation, the electronic device can set the trigger area of ​​the first operation to be the area corresponding to the status bar to avoid the problem that the trigger area is too small and causes the user to frequently touch by mistake. Conversely, the electronic device can set the trigger area of ​​the first operation to be the area corresponding to the capsule shape.

[0100] As shown in interface b, in response to the first operation, the status bar in the electronic device has switched from displaying the first indication information to displaying the second indication information, so that the user can learn about the second notification through the second indication information.

[0101] Optionally, the user may also perform a first operation (not shown) on the second indication information, so that the electronic device can switch the second indication information to other notification indication information in the status bar in response to the first operation on the second indication information.

[0102] As shown in interface a and interface b, in addition to the first indication information and the second indication information shown above, the status bar may also display time information, a wireless network icon, a Bluetooth icon and a battery icon. The user may learn that the current time is 09:22 through the time information, that the wireless network function of the electronic device is turned on through the wireless network icon, that the Bluetooth function of the electronic device is also currently turned on through the Bluetooth icon, and that the battery power usage of the electronic device through the battery icon.

[0103] It should be understood that in addition to the time information, network icon, Bluetooth icon, and battery icon shown above, other information may also be displayed, such as alarm information indicating that the alarm function is turned on, etc. This application does not limit this.

[0104] In the present application, an electronic device may display a first interface including a status bar at the top, and display indication information of a first notification in the above-mentioned status bar, wherein the indication information of the first notification is one of indication information of at least two notifications stacked in the status bar, and the indication information of the at least two notifications stacked in the status bar includes indication information of a second notification that is not displayed. The electronic device may, in response to a first operation on the indication information of the first notification, switch the indication information of the first notification to the indication information of the second notification in the status bar, wherein the above-mentioned first notification and the second notification are different, that is, the electronic device may flexibly implement the switching display of indication information of different notifications based on the user performing the first operation on the indication information currently displayed, so as to meet the user's need to view the indication information of different notifications, and provide a good user experience.

[0105] In some embodiments, when the indication information of the first notification is displayed in the status bar, the electronic device may also display a first indicator in the status bar. The first indicator is used to indicate that the indication information of the second notification is hidden in the status bar, so that the user can quickly learn the hidden state of the indication information of the notification in the status bar through the first indicator, and view the hidden indication information through the first operation. For details, see the following description. Figure 5 Description.

[0106] Figure 5 Schematic diagram of an interface 500 of an electronic device provided in an embodiment of the present application. Figure 5 As shown, in addition to displaying application icons of multiple applications in the interface 500, the top status bar also displays first indication information (such as indication information of the first notification) in the form of a capsule, so that the user can be informed of the existence of the first notification received through the first indication information.

[0107] As shown in interface 500, a first mark is also displayed on the left and right sides of the capsule form. The user can use the first mark to learn that in addition to the first notification received, the electronic device has also received other notifications, that is, indication information of at least two notifications is stacked in the status bar, and at this time only the indication information of the first notification is displayed, and in addition, the indication information of the second notification that is not displayed is also included.

[0108] Optionally, the first logo shown in the above interface is merely exemplary. In addition, the first logo may also be in other forms, which is not limited in this application.

[0109] In some embodiments, the electronic device may have a plurality of first identification forms, and the user may determine the first identification form required according to the display effect required by the user.

[0110] In an embodiment, when there are multiple forms of first identifiers in the electronic device, the electronic device can also determine the first identifier of the corresponding form according to the content displayed in the status bar.

[0111] For example, as mentioned above Figure 5 In addition to displaying the indication information of a notification in the form of a capsule, the status bar can also display other content such as time information, power information (such as a battery icon), network information (network icon), etc. When too much other content is currently displayed in the status bar, the electronic device can determine a first identifier with a smaller form to avoid the first identifier being too large and causing a certain degree of obstruction to other important content, affecting the user experience. Alternatively, when less other content is displayed in the status bar, a first identifier with a more prominent form (such as a larger one) is selected to enable the user to efficiently learn of the received notification.

[0112] Similarly, when the user wants to view other notifications, the first operation can be performed on the first indication information to switch the second indication information of the second notification to be displayed in the status bar. For specific details, please refer to the above embodiment. To avoid repetition, they will not be described here.

[0113] In an embodiment of the present application, in addition to being able to switch and display one of the indication information of at least two notifications in the status bar of the first interface, the electronic device can also display a first identifier to allow the user to learn that the cached notifications received in other ways are known through the first identifier, and perform a first operation on the indication information of the currently displayed notification, so that the electronic device can respond to the first operation on the indication information of the first notification and switch the indication information of the first notification to the indication information of the second notification in the status bar. That is, the user can quickly and efficiently learn the status of the currently received notification (multiple notifications) through the first identifier, and can flexibly switch and display the indication information of different notifications through the first operation. While satisfying the user's need to view the indication information of different notifications, it can also avoid the problem that when only one notification is currently received, the user performs the first operation on the indication information of the received notification without switching to display the indication information of another notification, resulting in a poor user experience.

[0114] In some embodiments, the electronic device may display indication information of the first notification in the status bar based on the display priority of each of the at least two notifications mentioned above, and the display priority of the indication information of the first notification is higher than the indication information of the second notification that is not displayed in the at least two notifications mentioned above.

[0115] Figure 6 6 is a schematic flow chart of a notification display method 600 provided in an embodiment of the present application. Figure 6 As shown, the method 600 may include the following steps:

[0116] S601, displaying a first interface, where the first interface includes a status bar at the top.

[0117] S602: Based on the display priority of each notification in the at least two notifications, the indication information of the first notification is displayed in the status bar, and the display priority of the indication information of the first notification is higher than the indication information of the second notification that is not displayed in the at least two notifications.

[0118] It should be understood that the indication information of the first notification may be one of the indication information of at least two notifications stacked in the status bar, and the indication information of the at least two notifications stacked includes the indication information of the second notification that is not displayed.

[0119] In a possible case, the display priority here may include a display priority corresponding to the reception time of each of the at least two notifications mentioned above, and notifications with different reception times correspond to different display priorities.

[0120] Exemplarily, the electronic device may display the indication information of the earliest received notification in the status bar in the form of a capsule, or may display the indication information of the most recent received notification in the status bar in the form of a capsule, and this application does not limit this.

[0121] In another possible case, the display priority here may include a display priority corresponding to an application of each notification in the at least two notifications, and notifications of different applications correspond to different display priorities.

[0122] Exemplarily, the display priority of a taxi-hailing application is higher than that of a chat application, and when the electronic device receives notifications from the taxi-hailing application and the chat application respectively, the electronic device may preferentially display the indication information of the notification of the taxi-hailing application in a capsule form in the status bar.

[0123] In another possible case, the display priority here may also include a display priority corresponding to a notification type of each of the at least two notifications mentioned above, and notifications of different notification types correspond to different display priorities, and the notification types include non-immediate types and immediate types.

[0124] S603: In response to a first operation on the indication information of the first notification, the indication information of the first notification is switched to be displayed as the indication information of the second notification in the status bar.

[0125] In an embodiment of the present application, the electronic device can respond to a first operation on the indication information of the first notification by switching the indication information of the first notification to the indication information of the second notification in the status bar. While flexibly implementing the switching display of the indication information of different notifications to meet the user's needs for viewing the indication information of different notifications, it can also flexibly display the indication information of the notification with a higher display priority among the above-mentioned at least two notifications in the status bar first, so that the user can efficiently learn about the notification with a higher display priority, thereby improving the user experience.

[0126] In some embodiments, all indication information in the indication information of the at least two notifications stacked in the status bar may also be hidden, wherein all indication information in the indication information of the at least two notifications stacked in the status bar is hidden when a preset condition is met.

[0127] In a possible case, the preset condition includes a second operation in response to the indication information currently displayed in the status bar.

[0128] Figure 7 Schematic diagram of an interface 700 of an electronic device provided in an embodiment of the present application. Figure 7As shown, there is a status bar at the top of the interface a in the interface 700, and the first indication information (such as the indication information of the first notification) is displayed in the form of a capsule in the status bar. The user can learn about the corresponding first notification through the first indication information.

[0129] It should be understood that when an electronic device receives at least two notifications, the first indication information here may be one of the indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar also includes the indication information of the second notification that is not displayed, and the first notification and the second notification are different.

[0130] As shown in interface a, when the user wants to hide the indication information of the notification, a second operation can be performed on the first indication information, such as the sliding operation shown in the figure, so that the electronic device can switch the first indication information to the second indication information (such as the indication information of the second notification) in the status bar in response to the second operation during the execution of the second operation.

[0131] It should be understood that the second operation here may be an operation different from the first operation described above. For example, in addition to the left swipe operation shown in the figure, it may also be a right swipe operation, etc. This application does not limit this.

[0132] As shown in interface b, as the sliding distance corresponding to the second operation changes, the status bar has switched from displaying the first indication information to displaying the second indication information. The user can continue to perform the second operation, such as continuing to slide, to hide the indication information.

[0133] As shown in interface c, as the sliding distance corresponding to the second operation continues to change, the status bar has switched from displaying the second indication information to not displaying the indication information, thereby enabling the user to manually hide the indication information according to their own usage needs.

[0134] In one possible case, the preset condition includes responding to a first operation on the indication information currently displayed in the status bar when the indication information currently displayed in the status bar is the indication information of the last notification among the indication information of the at least two notifications.

[0135] Figure 8 Schematic diagram of an interface 800 of an electronic device provided in an embodiment of the present application. Figure 8 As shown, there is a status bar at the top of the interface a in the interface 800, and the second indication information (such as the indication information of the second notification) is displayed in the status bar in the form of a capsule, and the user can learn about the corresponding second notification through the second indication information.

[0136] Exemplarily, if before displaying the second indication information, the electronic device displays the first indication information of the first notification in the status bar, and the user performs a first operation on the first indication information, so that the electronic device switches the first indication information in the status bar to the second indication information in the current interface a, the user can also perform the first operation on the second indication information to achieve a different display effect.

[0137] As shown in interface b, if the two notifications received by the electronic device are the first notification and the second notification, the second indication information can be understood as the indication information of the last notification among the indication information of the two notifications. When the user continues to perform the first operation on the second indication information, the electronic device can also achieve the effect of hiding the indication information.

[0138] As shown in interface b, in response to the first operation on the second indication information, the status bar has switched from a state of displaying the second indication information to a state of not displaying the indication information, thereby achieving the effect of the user manually hiding the indication information according to their own usage needs.

[0139] Optionally, if the electronic device receives multiple notifications including a first notification, a second notification and a third notification, while the user continues to perform the first operation on the second indication information in the interface a, the electronic device can also switch the display of the second indication information to the indication information of the next notification, such as the indication information of the third notification, to achieve the effect of switching the display of the indication information.

[0140] Optionally, the above preset conditions may also include that the electronic device is in a first preset mode, and / or the display time of the indication information in the status bar is greater than or equal to a first time threshold.

[0141] Exemplarily, the first preset mode may include a game mode and / or an energy-saving mode. That is, when the electronic device displays the game application user interface, in order to avoid the problem that the displayed indication information occupies the game user interface and blocks the game user interface, the electronic device may hide the indication information to improve the user experience. And / or, when the current electronic device is in energy-saving mode, it can be determined that the power of the electronic device is too low. In order to avoid excessive power consumption, the electronic device can turn off some functions, such as hiding the indication information, that is, not displaying the indication information, so as to avoid the power consumption of displaying the indication information, so as to avoid excessive power consumption, causing the electronic device to shut down and affect the continuity of user use.

[0142] In some embodiments, when the indication information of all notifications stacked in the status bar is hidden, a second indicator can also be displayed in the status bar. The second indicator is used to indicate that the indication information of the notification is hidden in the above status bar, so that the user can quickly learn the hidden status of the indication information of the notification based on the second indicator.

[0143] Fig. 9 Schematic diagram of an interface 900 of an electronic device provided in an embodiment of the present application. Fig. 9 As shown, in addition to displaying application icons of multiple applications such as setting application, date application, and weather application, interface a in interface 900 also has a status bar at the top of interface a in interface 900. A second logo is displayed in a circular shape in the status bar. The user can learn about the indication information of the current notification through the second logo, and the indication information is in a hidden state.

[0144] Exemplarily, when the above-mentioned indication information is automatically hidden by the electronic device, the second mark can be displayed to remind the user of the hidden state of the indication information, so as to avoid the user mistakenly believing that there is no indication information of the notification at present, thereby missing the corresponding notification.

[0145] Exemplarily, when the indication information is hidden by the user through operation, in addition to reminding the user that the indication information is hidden successfully by displaying the second mark, the problem of the indication information being forgotten by the user after being hidden for a long time can also be avoided.

[0146] It should be understood that the second identification shown above is merely exemplary. In addition to this, it can also be in other specific forms, and this application does not limit this.

[0147] In some implementations, when the indication information of all notifications stacked in the status bar is hidden, the indication information of a third notification can also be displayed in the status bar in response to a third operation on the status bar, and the indication information of the third notification is one of the indication information of all notifications stacked above.

[0148] Fig.10 Schematic diagram of an interface 1000 of an electronic device provided in an embodiment of the present application. Fig.10 As shown, there is a status bar at the top of the interface a in the interface 1000, and a second mark is displayed in a circular form in the status bar. The user can learn the indication information of the current notification through the second mark, and the indication information is in a hidden state. Fig.10 As shown, when the user needs to view the indication information, a third operation can be performed on the second identifier, so that the electronic device can display the third indication information in response to the third operation.

[0149] It should be understood that the third operation may be an operation different from the first operation and the second operation.

[0150] Optionally, the electronic device may also automatically cancel the hiding indication information.

[0151] Exemplarily, when it is detected that the current mode is not a gaming mode or a low-power mode, the electronic device may also display indication information in the status bar to prevent the user from missing important notifications.

[0152] It should be understood that in addition to displaying the notification indication information in the status bar as shown in the above embodiment, the present application can also display a card for prompting the corresponding notification on the above first interface, and the card can display the detailed information of the corresponding notification.

[0153] In some embodiments, the electronic device may display the card corresponding to each of the at least two notifications in a floating manner on the first interface in a target display format.

[0154] In one possible case, the target display form can be a tiled form. When multiple cards are suspended in the tiled form, the cards corresponding to the multiple notifications do not overlap with each other. For details, see Fig.11 .

[0155] Fig.11 1100 is a schematic diagram of an electronic device interface provided in an embodiment of the present application. Fig.11 As shown, there is also a status bar at the top of the interface a in the interface 1100, and the first indication information (such as the indication information of the first notification) is displayed in the status bar in the form of a capsule, and the user can learn about the corresponding first notification through the first indication information.

[0156] It should be understood that when an electronic device receives at least two notifications, the first indication information here may be one of the indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar also includes the indication information of the second notification that is not displayed, and the first notification and the second notification are different.

[0157] As shown in interface b, the electronic device can also suspend and display the cards of the at least two notifications in a tiled form, such as a first card corresponding to the first notification and a second card corresponding to the second notification. The user can quickly obtain detailed information of the first notification and the second notification through the first card and the second card.

[0158] Optionally, when the user can obtain detailed information of each notification through the card shown in interface b, the electronic device can also cancel the display of the indication information of the notification in the status bar to avoid repeated reminders of the notification.

[0159] In one possible case, the target display form can also be a stacked form. When multiple cards are suspended in the stacked form, the cards corresponding to the multiple notifications partially or completely overlap with each other to avoid the cards blocking other content on the current interface (such as application icons, content in the application user interface). For details, see Figures 12 to 14 .

[0160] Fig.12 1 is a schematic diagram of an interface 1200 of an electronic device provided in an embodiment of the present application. Fig.12 As shown, there is a status bar at the top of the interface a in the interface 1200, and the first indication information (such as the indication information of the first notification) is displayed in the status bar in the form of a capsule, and the user can learn the corresponding first notification through the first indication information.

[0161] As shown in interface b, when the electronic device receives at least two notifications, the first indication information here may be one of the indication information of at least two notifications stacked in the status bar, and when the indication information of the at least two notifications stacked also includes the indication information of the second notification that is not displayed, the electronic device may also display the cards of the at least two notifications in a partially overlapping form, such as a first card corresponding to the first notification obstructing the second card corresponding to the second notification, so that the first card and the second card partially overlap with each other, so as to avoid the problem of too large a number of cards occupying too large an interface area and affecting the display effect of other content in the current interface.

[0162] Fig.13 1300 is a schematic diagram of an electronic device interface provided in an embodiment of the present application. Fig.13 As shown, there is a status bar at the top of the interface a in the interface 1300, and the first indication information (such as the indication information of the first notification) is displayed in the status bar in the form of a capsule, and the user can learn the corresponding first notification through the first indication information.

[0163] As shown in interface b, when the electronic device receives at least two notifications, the first indication information here can be one of the indication information of at least two notifications stacked in the status bar, and when the indication information of the at least two notifications stacked also includes the indication information of the second notification that is not displayed, the electronic device can also display the cards of the at least two notifications in a suspended manner in a completely overlapping form, such as a first card corresponding to the first notification completely obstructs the second card corresponding to the second notification, so that the first card and the second card completely overlap with each other, so as to avoid the problem of too many cards occupying too large an interface area and affecting the display effect of other content in the current interface.

[0164] As shown in interface b, when the user wants to view other obstructed indication information, the fifth operation can be performed on the first card to remove the obstruction of the first card and view the second card.

[0165] As shown in interface c, the electronic device can respond to the fifth operation on the first card by switching the second card to be displayed on top of the first card so that the user can view the entire second card.

[0166] Fig.14 1400 is a schematic diagram of an electronic device interface provided by an embodiment of the present application. Fig.14 As shown in the figure, there is a status bar at the top of interface a in the interface 1400, and the first indication information (such as the indication information of the first notification) is displayed in the form of a capsule in the status bar, and the user can learn the corresponding first notification through the first indication information. As shown in interface b, when the electronic device receives at least two notifications, the electronic device can also suspend and display the cards of the at least two notifications in a completely overlapping form. For details, see the above Fig.13 .

[0167] As shown in interface b, when the user wants to view other obscured indication information, the sixth operation can be performed on the first card to remove the overlap between cards and view the complete card.

[0168] As shown in interface c, the electronic device can respond to the sixth operation on the first card and display the first card and the second card in a tiled form so that the user can view the complete first card and the second card at the same time.

[0169] It should be understood that the electronic device can display the card corresponding to the notification on different display interfaces in different target display modes.

[0170] Exemplarily, when the first interface is switched to the second interface, the electronic device can display the cards corresponding to each of the at least two notifications in a tiled form on the second interface, and the second interface is a lock screen interface, a notification center interface or a screen off interface.

[0171] In some embodiments, the electronic device can also respond to a fourth operation on the indication information currently displayed in the above-mentioned status bar by floatingly displaying the cards corresponding to each of the at least two notifications on the first interface, that is, realizing the display of cards based on user operations to meet the user's usage needs.

[0172] Fig.15 1500 is a schematic diagram of an electronic device interface provided by an embodiment of the present application. Fig.15 As shown, there is a status bar at the top of interface a in the interface 1500, and the first indication information (such as the indication information of the first notification) is displayed in the status bar in the form of a capsule. The user can learn about the corresponding first notification through the first indication information.

[0173] As shown in interface b, when the electronic device receives at least two notifications and the user wants to view detailed information of each notification, a fourth operation can be performed on the currently displayed indication information so that the electronic device can respond to the fourth operation and suspend the cards of the at least two notifications to display them when the user needs to view the detailed information of the notifications, thereby avoiding the impact of automatic display on the continuity of user use.

[0174] Optionally, to avoid displaying the card corresponding to the notification for a long time, the electronic device may also cancel display of the card corresponding to each of the at least two notifications on the current interface.

[0175] In one possible implementation, the electronic device may cancel the display of the cards corresponding to each of the at least two notifications on the current interface if no operation on the card corresponding to at least one of the at least two notifications suspended on the current interface is detected within a preset length of time.

[0176] In another possible implementation, when the electronic device is in a second preset mode and / or the display time of the card corresponding to each of the at least two notifications in the current interface is greater than or equal to a second time threshold, the display of the card corresponding to each of the at least two notifications in the current interface is canceled, and the second preset mode includes at least one of a game mode, a power saving mode and a video mode.

[0177] In some embodiments, the electronic device can also, when the event corresponding to the first target notification is in a preset state, suspend and display the first target card corresponding to the first target notification on the first interface, wherein the first target card displays detailed information of the first target notification and maintains the preset time, and the first target notification is any one of the at least two notifications mentioned above; wherein the preset state is a state in which the event corresponding to the first target notification has proceeded to a preset event node, and the preset event node includes a node determined according to the event duration corresponding to the first target notification.

[0178] Fig.16 1600 is a schematic diagram of an electronic device interface provided by an embodiment of the present application. Fig.16 As shown, there is a status bar at the top of the interface a in the interface 1600, and the first indication information (such as the indication information of the first notification) is displayed in the status bar in the form of a capsule, and the user can learn the corresponding first notification through the first indication information.

[0179] As shown in interface b, the electronic device can float and display the first target card corresponding to the first target notification when the event corresponding to the first notification (such as the first target notification) is in a preset state, so that the user can quickly learn that the event corresponding to the first target notification is in the preset state.

[0180] For example, taking a taxi-hailing application as an example, the preset state here can be the state of the preset event node that the first target notifies that the corresponding travel event has proceeded to the vehicle's arrival at the boarding point, or the vehicle's arrival at the destination, etc.

[0181] Exemplarily, taking a food delivery application as an example, the preset state here may be that the food delivery event corresponding to the first target notification has proceeded to the preset event node state where the rider arrives at the store to pick up the food, or the preset event node state where the food delivery is about to be delivered, etc.

[0182] It should be understood that the preset states shown here are merely exemplary. In addition, events corresponding to notifications of different applications may also be in a variety of other different preset states, and this application does not limit this.

[0183] Optionally, in addition to performing an operation on the indication information of the currently displayed notification as shown in the above embodiment, and floatingly displaying the cards corresponding to all notifications on the first interface, another operation can be performed on the indication information of the currently displayed notification to display only the card of the current notification on the first interface. For example, in response to the fifth operation on the indication information of the second target notification, the second target card corresponding to the second target notification is floatingly displayed on the first interface, and the second target card displays the detailed information of the second target notification. The second target notification is the notification corresponding to the indication information currently displayed in the above status bar.

[0184] Fig.17 1700 is a schematic diagram of an electronic device interface provided by an embodiment of the present application. Fig.17 As shown, there is a status bar at the top of interface a in the interface 1700, and the first indication information (such as the indication information of the first notification) is displayed in the status bar in the form of a capsule, and the user can learn about the corresponding first notification through the first indication information.

[0185] As shown in interface a, the user can also perform an operation different from the above-mentioned first operation on the first indication information, so that the electronic device can respond to the operation and suspend and display the first card corresponding to the first notification.

[0186] As shown in interface b, when the electronic device receives at least two notifications, the electronic device can also switch the first indication information displayed in the above status bar to the indication information of a notification other than the first notification among the at least two notifications, such as the second indication information in the figure.

[0187] Optionally, the user may also perform another operation on the first indication information in the above interface a or the first card in the interface b to display an application usage interface of the application corresponding to the first notification.

[0188] In some embodiments, when the above notification includes a status notification of an electronic device, the indication information of the notification also includes status indication information of the status notification, and the status indication information is used to prompt the device status and task status.

[0189] Exemplarily, the device status may include at least one of a power status, a temperature status, and a memory status, and the task status includes an end status, a start status, and an abnormal status of a task corresponding to any application in the electronic device; wherein the status indication information is displayed in a capsule form, a card form, or a form after a deformation operation is performed on the capsule form, and the deformation operation includes at least one of expansion, stretching, and extension.

[0190] Fig.18 1800 is a schematic diagram of an electronic device interface provided by an embodiment of the present application. Fig.18 As shown, in the interface a of the interface 1800, status indication information for indicating the power status is displayed in the form of a card. Through the status indication information, the user can be informed that the current power is low, such as less than 20%. In order to avoid shutting down the electronic device and affecting the continuity of user use, the user can charge the electronic device in time, and / or click the function button "On" in the figure to put the electronic device into power saving mode to reduce the power consumption of the electronic device.

[0191] As shown in interface b, if the user is charging the electronic device, the electronic device can also display another status indication information indicating the power status in the form of an expanded capsule, such as "Super Flash Charge 86%" shown in the figure, so that the user can know the current charging progress of the electronic device.

[0192] As shown in interface c, if the user performs an opening operation on the camera application, the electronic device can also display status indication information indicating that the camera has been turned on in a deformed capsule form when the camera is turned on, so as to inform the user.

[0193] It should be understood that in addition to the status indication information shown above, the electronic device can also display other status indication information, which is not limited in this application.

[0194] It should also be understood that the above embodiments may be coupled to each other, and this application does not limit this. Moreover, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0195] Combined with the above Figures 1 to 18 , describes in detail the notification display method of the embodiment of the present application, and will now be combined with Fig.19 and Fig. 20 , a notification display device according to an embodiment of the present application is described in detail.

[0196] Fig.19 A notification display device 1900 provided in an embodiment of the present application is shown. The notification display device 1900 includes: a display module 1901 and a processing module 1902 .

[0197] Among them, the display module 1901 is used to: display a first interface, the first interface includes a status bar located at the top; display indication information of a first notification in the above-mentioned status bar, the indication information of the first notification is one of the indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar includes indication information of a second notification that is not displayed, and the above-mentioned first notification is different from the above-mentioned second notification; the processing module 1902 is used to: in response to a first operation on the indication information of the first notification, switch the indication information of the first notification to the indication information of the second notification in the status bar.

[0198] Optionally, the display module 1901 is used to: display a first identifier in the status bar when the indication information of the first notification is displayed in the status bar; wherein the first identifier is used to indicate that the indication information of the second notification is hidden in the status bar and is not displayed.

[0199] Optionally, the processing module 1902 is used to: display the indication information of the first notification in the status bar based on the display priority of each notification in the at least two notifications, and the display priority of the indication information of the first notification is higher than the indication information of the second notification that is not displayed in the at least two notifications.

[0200] Optionally, the above-mentioned display priority includes: based on the above-mentioned display priority corresponding to the receiving time of each notification in the above-mentioned at least two notifications, notifications with different receiving times correspond to different display priorities; based on the above-mentioned display priority corresponding to the application of each notification in the above-mentioned at least two notifications, notifications of different applications correspond to different display priorities; or, based on the above-mentioned display priority corresponding to the notification type of each notification in the above-mentioned at least two notifications, notifications of different notification types correspond to different display priorities, and the above-mentioned notification types include non-immediate types and immediate types.

[0201] Optionally, the processing module 1902 is used to: hide all the indication information in the indication information of the at least two notifications stacked in the above-mentioned status bar; wherein, all the indication information in the indication information of the at least two notifications stacked in the above-mentioned status bar is hidden when a preset condition is met; the above-mentioned preset condition includes responding to a second operation on the indication information currently displayed in the above-mentioned status bar; when the indication information currently displayed in the above-mentioned status bar is the indication information of the last notification among the indication information of the above-mentioned at least two notifications, responding to the above-mentioned first operation on the indication information currently displayed in the above-mentioned status bar; or, the above-mentioned electronic device is in a first preset mode, and / or the display time of the indication information in the above-mentioned status bar is greater than or equal to a first time threshold, and the above-mentioned first preset mode includes a game mode and / or an energy-saving mode.

[0202] Optionally, the processing module 1902 is used to: when the indication information of all notifications stacked in the status bar is hidden, display a second indicator in the status bar, wherein the second indicator is used to indicate that the indication information of the notification is hidden in the status bar.

[0203] Optionally, the processing module 1902 is used to: when the indication information of all notifications stacked in the above-mentioned status bar is hidden, in response to a third operation on the above-mentioned status bar, display the indication information of a third notification in the above-mentioned status bar, and the indication information of the above-mentioned third notification is one of the indication information of all the above-mentioned stacked notifications.

[0204] Optionally, the processing module 1902 is used to: float and display a card corresponding to each of the at least two notifications on the first interface, wherein the card displays detailed information of the corresponding notification.

[0205] Optionally, the processing module 1902 is used to: suspend and display the cards corresponding to each of the at least two notifications in the above-mentioned first interface in a target display form, and the above-mentioned target display form is a tile form or a stacked form; wherein, when multiple cards are suspended in the above-mentioned tile form, the cards corresponding to the above-mentioned multiple notifications do not overlap with each other; or, when multiple cards are suspended in the above-mentioned stacked form, the cards corresponding to the above-mentioned multiple notifications partially overlap or fully overlap with each other.

[0206] Optionally, the processing module 1902 is used to: when the above-mentioned first interface is switched to the second interface, the cards corresponding to each of the above-mentioned at least two notifications are displayed in a tiled form on the above-mentioned second interface, and the above-mentioned second interface is a lock screen interface, a notification center interface or a screen off interface.

[0207] Optionally, the processing module 1902 is used to: in response to a fourth operation on the indication information currently displayed in the above-mentioned status bar, float and display a card corresponding to each of the above-mentioned at least two notifications on the above-mentioned first interface, and the above-mentioned card displays detailed information of the corresponding notification.

[0208] Optionally, the processing module 1902 is used to cancel the display of the cards corresponding to each of the at least two notifications suspended on the current interface when no operation on the card corresponding to at least one of the at least two notifications displayed on the current interface is detected within a preset length of time.

[0209] Optionally, the processing module 1902 is used to: when the electronic device is in a second preset mode and / or the display time of the card corresponding to each of the at least two notifications in the current interface is greater than or equal to a second time threshold, cancel the display of the card corresponding to each of the at least two notifications on the current interface, and the second preset mode includes at least one of a game mode, a power saving mode and a video mode.

[0210] Optionally, the processing module 1902 is used to: when the event corresponding to the first target notification is in a preset state, a first target card corresponding to the first target notification is displayed in a floating manner on the first interface, and detailed information of the first target notification is displayed in the first target card and maintained for a preset time. The first target notification is any one of the at least two notifications mentioned above; wherein the preset state is a state in which the event corresponding to the first target notification has proceeded to a preset event node, and the preset event node includes a node determined according to the event duration corresponding to the first target notification.

[0211] Optionally, the processing module 1902 is used to: in response to a fifth operation on the indication information of the second target notification, float and display a second target card corresponding to the second target notification on the first interface, the second target card displays detailed information of the second target notification, and the second target notification is the notification corresponding to the indication information currently displayed in the status bar; switch the indication information currently displayed in the status bar to the indication information of one of the at least two notifications except the second target notification.

[0212] Optionally, the processing module 1902 is used for: in the case where the above-mentioned notification includes a status notification of the above-mentioned electronic device, the indication information of the above-mentioned notification also includes status indication information of the above-mentioned status notification, and the above-mentioned status indication information is used to prompt the device status and task status, and the above-mentioned device status includes at least one of the power status, temperature status, and memory status, and the above-mentioned task status includes the end status, start status and abnormal status of the task corresponding to any application in the above-mentioned electronic device; wherein, the above-mentioned status indication information is displayed in a capsule form, a card form, or a form after performing a deformation operation on the above-mentioned capsule form, and the above-mentioned deformation operation includes at least one of expansion, stretching, and extension.

[0213] It should be understood that the notification display device 1900 here is embodied in the form of a functional module. The term "module" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art may understand that the notification display device 1900 may be specifically an electronic device in the above-mentioned embodiment, or the functions of the electronic device in the above-mentioned embodiment may be integrated in the notification display device 1900, and the notification display device 1900 may be used to execute the various processes and / or steps corresponding to the electronic device in the above-mentioned method embodiment. To avoid repetition, they will not be repeated here. The above-mentioned notification display device 1900 has the function of implementing the corresponding steps performed by the electronic device in the above-mentioned method; the above-mentioned functions may be implemented by hardware, or may be implemented by hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions. In an embodiment of the present application, Fig.19 The notification display device 1900 may also be a chip or a chip system, such as a system on chip (SoC).

[0214] Fig. 20 An electronic device 2000 provided in an embodiment of the present application is shown. The electronic device 2000 includes: a processor 2001 and a memory 2002, a communication interface 2003 and a bus 2004. The memory 2002 is used to store instructions, and the processor 2001 is used to execute the instructions stored in the memory 2002. The processor 2001, the memory 2002 and the communication interface 2003 are connected to each other through the bus 2004.

[0215] Among them, processor 2001 is used to: display a first interface, the first interface includes a status bar located at the top; display indication information of a first notification in the above status bar, the indication information of the first notification is one of the indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar includes indication information of a second notification that is not displayed, and the above first notification is different from the above second notification; in response to a first operation on the indication information of the first notification, the indication information of the first notification is switched to be displayed as the indication information of the second notification in the status bar.

[0216] It should be understood that the electronic device 2000 can be specifically an electronic device in the above embodiment, or the function of the electronic device in the above embodiment can be integrated in the electronic device 2000, and the electronic device 2000 can be used to execute the various steps and / or processes corresponding to the electronic device in the above method embodiment. Optionally, the memory 2002 may include a read-only memory and a random access memory, and provide instructions and data to the processor 2001. A part of the memory 2002 may also include a non-volatile random access memory. For example, the memory 2002 may also store information about the device type. The processor 2001 can be used to execute the instructions stored in the memory, and when the processor executes the instruction, the processor 2001 can execute the various steps and / or processes corresponding to the electronic device in the above method embodiment. It should be understood that in the embodiment of the present application, the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general processor may be a microprocessor or the processor may be any conventional processor, etc. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes instructions in the memory, and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here. A person of ordinary skill in the art may realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein may be implemented in electronic hardware, or in combination with computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways.For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, each functional unit in each embodiment of the present application may be integrated in a processing unit, or each unit may exist physically separately, or two or more units may be integrated in one unit. If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. The above is only a specific implementation method of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A notification display method, characterized in that: Applied to electronic equipment, the method comprises: Display a first interface, wherein the first interface includes a status bar at the top; Displaying indication information of a first notification in the status bar, where the indication information of the first notification is one of indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar includes indication information of a second notification that is not displayed, and the first notification and the second notification are different; In response to a first operation on the indication information of the first notification, the indication information of the first notification is switched and displayed in the status bar as the indication information of the second notification.

2. The method according to claim 1, characterized in that The method further comprises: In a case where the indication information of the first notification is displayed in the status bar, a first indicator is displayed in the status bar; The first identifier is used to indicate that indication information of the second notification that is not displayed is hidden in the status bar.

3. The method according to claim 1, characterized in that The indication information of displaying the first notification in the status bar includes: Based on the display priority of each notification in the at least two notifications, the indication information of the first notification is displayed in the status bar, and the display priority of the indication information of the first notification is higher than the indication information of the second notification that is not displayed in the at least two notifications.

4. The method according to claim 3, characterized in that The display priorities include: Based on the display priority corresponding to the reception time of each notification in the at least two notifications, notifications with different reception times correspond to different display priorities; Based on the display priority corresponding to the application of each notification in the at least two notifications, notifications of different applications correspond to different display priorities; or, Based on the display priority corresponding to the notification type of each notification in the at least two notifications, notifications of different notification types correspond to different display priorities, and the notification types include non-immediate types and immediate types.

5. The method according to claim 1, characterized in that The method further comprises: hiding all indication information in the indication information of the at least two notifications stacked in the status bar; Among them, all the indication information of the at least two notifications stacked in the status bar is hidden when a preset condition is met; the preset condition includes responding to a second operation on the indication information currently displayed in the status bar; when the indication information currently displayed in the status bar is the indication information of the last notification among the indication information of the at least two notifications, responding to the first operation on the indication information currently displayed in the status bar; or, the electronic device is in a first preset mode, and / or the display time of the indication information in the status bar is greater than or equal to a first time threshold, and the first preset mode includes a game mode and / or a power saving mode.

6. The method according to claim 5, characterized in that The method further comprises: When the indication information of all notifications stacked in the status bar is hidden, a second indicator is displayed in the status bar, where the second indicator is used to indicate that the indication information of the notifications is hidden in the status bar.

7. The method according to claim 5 or 6, characterized in that: The method further comprises: When the indication information of all notifications stacked in the status bar is hidden, in response to a third operation on the status bar, indication information of a third notification is displayed in the status bar, and the indication information of the third notification is one of the indication information of all notifications stacked.

8. The method according to claim 1, characterized in that The method further comprises: A card corresponding to each of the at least two notifications is displayed in a floating manner on the first interface, and the card displays detailed information of the corresponding notification.

9. The method according to claim 8, characterized in that The floating display of the card corresponding to each of the at least two notifications on the first interface includes: On the first interface, cards corresponding to each of the at least two notifications are suspended and displayed in a target display form, wherein the target display form is a tiled form or a stacked form; Among them, when multiple cards are suspended and displayed in a tiled form, the cards corresponding to the multiple notifications do not overlap with each other; or, when multiple cards are suspended and displayed in a stacked form, the cards corresponding to the multiple notifications partially or completely overlap with each other.

10. The method according to claim 9, characterized in that The method further comprises: When the first interface switches to the second interface, the cards corresponding to each of the at least two notifications are displayed in a suspended tiled form on the second interface, and the second interface is a lock screen interface, a notification center interface, or a screen off interface.

11. The method according to claim 8, characterized in that The floating display of the card corresponding to each of the at least two notifications on the first interface includes: In response to a fourth operation on the indication information currently displayed in the status bar, a card corresponding to each of the at least two notifications is displayed in a floating manner on the first interface, and the card displays detailed information of the corresponding notification.

12. The method according to any one of claims 8 to 11, characterized in that The method further comprises: If no operation on a card corresponding to at least one of the at least two notifications suspended on the current interface is detected within a preset length of time, the display of the card corresponding to each of the at least two notifications on the current interface is canceled.

13. The method according to any one of claims 8 to 11, characterized in that The method further comprises: When the electronic device is in a second preset mode and / or the display time of the card corresponding to each of the at least two notifications on the current interface is greater than or equal to a second time threshold, the display of the card corresponding to each of the at least two notifications on the current interface is canceled, and the second preset mode includes at least one of a game mode, a power saving mode and a video mode.

14. The method according to claim 1, characterized in that The method further comprises: When the event corresponding to the first target notification is in a preset state, a first target card corresponding to the first target notification is suspended and displayed on the first interface, detailed information of the first target notification is displayed in the first target card, and the first target notification is maintained for a preset time, and the first target notification is any one of the at least two notifications; Among them, the preset state is a state in which the event corresponding to the first target notification has proceeded to a preset event node, and the preset event node includes a node determined according to the event duration corresponding to the first target notification.

15. The method according to claim 1, characterized in that The method further comprises: In response to a fifth operation on the indication information of the second target notification, a second target card corresponding to the second target notification is displayed in a floating manner on the first interface, the second target card displays detailed information of the second target notification, and the second target notification is a notification corresponding to the indication information currently displayed in the status bar; The indication information currently displayed in the status bar is switched to be the indication information of one of the at least two notifications except the second target notification.

16. The method according to any one of claims 1 to 6, characterized in that In the case where the notification includes a status notification of the electronic device, the indication information of the notification also includes status indication information of the status notification, the status indication information is used to prompt the device status and task status, the device status includes at least one of the power status, temperature status, and memory status, and the task status includes the end status, start status, and abnormal status of a task corresponding to any application in the electronic device; The status indication information is displayed in a capsule form, a card form, or a form after a deformation operation is performed on the capsule form, and the deformation operation includes at least one of expansion, stretching, and extension.

17. A notification display device, characterized in that: include: A display module, used to display a first interface, wherein the first interface includes a status bar located at the top; Displaying indication information of a first notification in the status bar, where the indication information of the first notification is one of indication information of at least two notifications stacked in the status bar, the indication information of the at least two notifications stacked in the status bar includes indication information of a second notification that is not displayed, and the first notification and the second notification are different; A processing module is used to switch and display the indication information of the first notification to the indication information of the second notification in the status bar in response to a first operation on the indication information of the first notification.

18. An electronic device, characterized in that: The system comprises a processor and a memory, wherein the memory is used to store code instructions; the processor is used to run the code instructions to execute the method according to any one of claims 1 to 16.

19. A computer program product, comprising computer program code, characterized in that: When the computer program code is executed on a computer, the computer is caused to implement the method according to any one of claims 1 to 16.

Citation Information

Cited By

  • Method and electronic device for displaying live message

    CN121523584A