Notification message display method and device

By setting an area associated with the application or determining the area based on usage frequency in the notification message display interface, the problem of not being able to prioritize displaying user-focused notification messages in the existing technology is solved, improving information acquisition efficiency and user experience.

CN120872192APending Publication Date: 2025-10-31VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510924506.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

In existing technologies, electronic devices cannot prioritize displaying notifications that users are interested in, which may cause users to miss important information.

Method used

By setting an area associated with an application in the notification message display interface or determining the area based on the application's usage frequency, notification messages from applications that the user is interested in can be displayed preferentially.

Benefits of technology

This technology enables electronic devices to prioritize displaying notifications that users are interested in, thereby improving the efficiency of information retrieval and the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120872192A_ABST
    Figure CN120872192A_ABST
Patent Text Reader

Abstract

The invention discloses a notification message display method and device, and belongs to the technical field of electronic equipment. The method comprises the following steps: receiving a first notification message of a first application program; displaying the first notification message in a first area in the notification message display interface; wherein the first area is associated with the first application program, and the first area is used for displaying a notification message of the first application program; or the first area is an area determined according to the use frequency of the first application program.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of electronic equipment technology, and specifically relates to a method and apparatus for displaying notification messages. Background Technology

[0002] With the rapid development of communication technology, various applications are emerging in an endless stream, and the notification messages from these applications are also increasing. Users can obtain relevant information from these applications through these notification messages.

[0003] Currently, electronic devices can centrally display received application notification messages in the notification center interface. Specifically, all received notification messages can be displayed in a centralized manner according to their reception time; the most recently received notification messages are displayed at the top of the notification center interface, and then the received notification messages are displayed in order of their reception time.

[0004] However, according to the above method, since electronic devices can only display all received notification messages in order of their reception time, they can only display the most recently received notification messages first. However, the most recently received notification messages may not be the ones that the user is interested in, thus preventing the electronic devices from prioritizing the notification messages that the user is interested in. Summary of the Invention

[0005] The purpose of this application is to provide a notification message display method and apparatus that can prioritize displaying notification messages that the user is interested in.

[0006] In a first aspect, embodiments of this application provide a notification message display method, the method comprising: receiving a first notification message from a first application; displaying the first notification message in a first area of ​​a notification message display interface; wherein the first area is associated with the first application and is used to display the notification message from the first application; or, the first area is an area determined according to the usage frequency of the first application.

[0007] Secondly, embodiments of this application provide a notification message display device, which includes a processing module and a display module; the processing module is used to receive a first notification message from a first application; the display module is used to display the first notification message in a first area of ​​a notification message display interface; wherein, the first area is associated with the first application and is used to display the notification message from the first application; or, the first area is an area determined according to the usage frequency of the first application.

[0008] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0009] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0010] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0011] In a sixth aspect, embodiments of this application provide a computer program / program product stored in a storage medium, which is executed by at least one processor to implement the method described in the first aspect.

[0012] In this embodiment, a first notification message from a first application can be received; the first notification message can be displayed in a first area of ​​the notification message display interface; wherein, the first area is associated with the first application and is used to display the notification message of the first application; or, the first area is an area determined according to the usage frequency of the first application. With this solution, after receiving the first notification message from the first application, the first notification message can be displayed in a first area associated with the first application or determined according to the usage frequency of the first application. On the one hand, notification messages from applications that the user is interested in can be directly displayed in the associated display area, thus prioritizing the display of notification messages from applications the user is interested in. On the other hand, notification messages can be displayed in an area determined according to the usage frequency of the application, thus displaying notification messages in different areas according to the usage frequency of the application. For example, notification messages from frequently used applications can be displayed in the top area of ​​the notification message display interface. Thus, the electronic device can prioritize displaying notification messages that the user is interested in. Attached Figure Description

[0013] Figure 1 This is a flowchart of a notification message display method provided in some embodiments of this application;

[0014] Figure 2 This is a flowchart of a notification message display method provided in some embodiments of this application;

[0015] Figure 3This is a schematic diagram of the notification message setting interface in the notification message display method provided in some embodiments of this application;

[0016] Figure 4 This is a flowchart of a notification message display method provided in some embodiments of this application;

[0017] Figure 5 This is a schematic diagram of the notification message display priority setting interface in the notification message display method provided in some embodiments of this application;

[0018] Figure 6 These are schematic diagrams illustrating the addition of annotation information provided in some embodiments of this application;

[0019] Figure 7 This is a schematic diagram of the notification message setting interface in the notification message display method provided in some embodiments of this application;

[0020] Figure 8 This is a flowchart of a notification message display method provided in some embodiments of this application;

[0021] Figure 9 This is a flowchart of a notification message display method provided in some embodiments of this application;

[0022] Figure 10 This is a schematic diagram of scene tag management in the notification message display method provided in some embodiments of this application;

[0023] Figure 11 This is a schematic diagram of scene label settings in the notification message display method provided in some embodiments of this application;

[0024] Figure 12 This is a schematic diagram of entering a scene tag in a notification message display method provided in some embodiments of this application;

[0025] Figure 13 This is a schematic diagram illustrating the notification classification settings in the notification message display method provided in some embodiments of this application;

[0026] Figure 14 This is a schematic diagram illustrating the notification classification and editing in some embodiments of the notification message display method provided in this application;

[0027] Figure 15 This is a schematic diagram illustrating the setting of notification message labels in a notification message display method provided in some embodiments of this application;

[0028] Figure 16 This is a schematic diagram of the notification partition setting in the notification message display method provided in some embodiments of this application;

[0029] Figure 17This is a schematic diagram of the notification message display interface in the notification message display method provided in some embodiments of this application;

[0030] Figure 18 This is a schematic diagram of the notification message display interface in the notification message display method provided in some embodiments of this application;

[0031] Figure 19 These are schematic diagrams of notification message display devices provided in some embodiments of this application;

[0032] Figure 20 These are schematic diagrams of notification message display devices provided in some embodiments of this application;

[0033] Figure 21 This is a schematic diagram of the electronic device provided in the embodiments of this application;

[0034] Figure 22 This is a hardware schematic diagram of the electronic device provided in the embodiments of this application. Detailed Implementation

[0035] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0036] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0037] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.

[0038] The terms "at least one," "at least one of," etc., used in the specification and claims of this application refer to any one, any two, or a combination of two or more of the included items. For example, at least one of a, b, and c can mean: "a," "b," "c," "a and b," "a and c," "b and c," and "a, b, and c," where a, b, and c can be single or multiple. Similarly, "at least two" refers to two or more items, and its meaning is similar to that of "at least one."

[0039] The notification message display method and apparatus provided in this application will be described in detail below with reference to the accompanying drawings and specific embodiments and application scenario labels.

[0040] The notification message display method provided in this application embodiment can be applied to scene tags for displaying notification messages on electronic devices.

[0041] For example, when a user is reading on an electronic device, if the electronic device receives a notification message a from application A, the electronic device can display the notification message a in area C of the notification message display interface; wherein, area C is associated with application A and is used to display the notification message from application A.

[0042] Thus, after receiving notification message a from application A, notification message a can be directly displayed in area C, which is associated with application A and used to display notification messages from application A. Therefore, notification messages from applications that the user is interested in can be directly displayed in the associated display area, thereby allowing the user to prioritize the display of notification messages from applications that the user is interested in.

[0043] For example, when a user is shopping using an electronic device, if the electronic device receives a notification message b from the most frequently used social application B, the electronic device can display the notification message b in the top area D of the notification message display interface; wherein, area D is an area determined according to the usage frequency of application B.

[0044] Thus, after receiving notification message b from application B, notification message b can be directly displayed in area D, which is associated with the usage frequency of application B and is used to display notification messages of application B. Therefore, the notification messages of applications in the electronic device can be arranged from top to bottom according to the usage frequency of the application, so that the electronic device can prioritize displaying notification messages of applications with high usage frequency, thereby allowing the electronic device to prioritize displaying notification messages that the user is interested in.

[0045] It should be noted that the notification message display method provided in this application can be executed by a notification message display device, an electronic device, or a functional module within an electronic device. Some embodiments of this application use an electronic device executing the notification message display method as an example to illustrate the notification message display method provided in this application.

[0046] Figure 1 A flowchart illustrating a notification message display method provided in an embodiment of this application is shown. Figure 1 As shown, the notification message display method provided in this application embodiment may include the following steps 101 and 102.

[0047] Step 101: The electronic device receives the first notification message from the first application.

[0048] Optionally, in this embodiment of the application, the first application can be any application in the electronic device.

[0049] Optionally, in this embodiment, the first application may include applications pre-installed on the electronic device and applications actively downloaded by the user.

[0050] For example, the first application may be a shopping application downloaded by the user, or the first application may be a "messaging" application pre-installed on an electronic device to receive text messages; this application embodiment does not limit the scope.

[0051] Optionally, in this embodiment of the application, the first notification message may include any notification message from the first application.

[0052] For example, assuming the first application is a shopping application, the first notification message may include, but is not limited to, at least one of the following: logistics information notification messages and marketing notification messages in the application.

[0053] Step 102: The electronic device displays the first notification message in the first area of ​​the notification message display interface.

[0054] The first region is associated with the first application and is used to display notification messages from the first application; or, the first region is a region determined based on the usage frequency of the first application.

[0055] Optionally, in this embodiment of the application, the notification message display interface can be an interface of an electronic device for displaying notification messages, in which notification messages of all applications with notification message display permissions can be displayed.

[0056] Optionally, in this embodiment of the application, the first area may be a part or all of the above-mentioned notification message display interface.

[0057] Optionally, in this embodiment of the application, the display parameters of the first region can be any display parameters; wherein, the display parameters may include, but are not limited to, at least one of the following: display shape, display size, display color, display transparency, display position, and display background.

[0058] Optionally, in this embodiment of the application, the electronic device may first associate the first area with the first application, and then, after receiving a notification message from the first application, may directly display the notification message in the first area.

[0059] Optionally, in this embodiment, the first area may be associated with at least two applications, including the first application; upon receiving a notification message from any of the at least two applications, the notification message can be directly displayed in the first area. Optionally, in this embodiment, the electronic device may employ different display methods to display the first notification message in the first area.

[0060] For example, the electronic device may display the full content of the first notification message in the first area, or the electronic device may display part of the content of the first notification message in the first area, such as the type of the first notification message, the name of the first application corresponding to the first notification message, and the notification time of the first notification message.

[0061] Optionally, in this embodiment, when at least two notification messages are displayed in the first area, the electronic device may collapse the display of the at least two notification messages, or only display the icons of the applications corresponding to the at least two notification messages. Optionally, in this embodiment, after receiving the first notification message, the electronic device may first determine the first application corresponding to the first notification message, then determine the first area associated with the first application, and then display the first notification message in the first area.

[0062] Optionally, in this embodiment of the application, when the first region is a region determined based on the usage frequency of the first application, the first region can be the region corresponding to the usage frequency of the first application in the notification message display interface.

[0063] It should be noted that application usage frequency refers to the number of times a user launches or uses the application within a certain time frame, and is a core indicator for measuring user activity and product stickiness.

[0064] Optionally, in this embodiment of the application, after receiving the first notification message, the electronic device may first determine the first area based on the first application corresponding to the first notification message and then based on the usage frequency of the first application, and then display the first notification message in the first area.

[0065] For example, taking application A as the first application and notification message a as the first notification message, after receiving notification message a, the electronic device determines the first area M based on the usage frequency of application A corresponding to notification message a, and then displays the first notification message a in area M.

[0066] In the notification message display method provided in this application embodiment, after receiving a first notification message from a first application, the first notification message can be displayed in a first area associated with the first application or determined according to the usage frequency of the first application. On the one hand, notification messages from applications that the user is interested in can be directly displayed in the associated display area, thereby prioritizing the display of notification messages from applications that the user is interested in. On the other hand, notification messages can be displayed in an area determined according to the usage frequency of the application, thereby displaying notification messages in different areas according to the usage frequency of the application. For example, notification messages from applications with higher usage frequency can be displayed in the top area of ​​the notification message display interface. In this way, the electronic device can prioritize displaying notification messages that the user is interested in.

[0067] Optionally, in the embodiments of this application, combined with Figure 1 ,like Figure 2 As shown, prior to step 101 above, some embodiments of this application provide an image generation method that may further include steps 103 to 106 as described below.

[0068] Step 103: The electronic device receives the fifth input.

[0069] Optionally, in this embodiment, the fifth input is used to display the notification message settings interface.

[0070] Optionally, in this embodiment, the fifth input can be any possible form of input, such as touch input, voice input, or physical button input.

[0071] For example, taking the fifth input as a touch input, the fifth input may include, but is not limited to: single-click input, double-click input, special trajectory input or other feasible input performed by the user on the notification message setting interface with a finger or stylus. The specific input can be determined according to actual usage needs, and this application embodiment does not limit it; wherein, special trajectory input may include, but is not limited to: square trajectory input, rectangular trajectory input, rhombus trajectory input or trapezoidal trajectory input or any trajectory input.

[0072] For example, taking the fifth input as voice input, the fifth input may include, but is not limited to, any possible voice input such as the voice "enter the notification message settings interface" or the voice "open the notification message settings interface".

[0073] For example, taking the fifth input as a physical button input, the fifth input may include, but is not limited to, any of the following: pressing the volume "+" button and the volume "-" button simultaneously, or pressing the lock screen button, the volume "+" button, and the volume "-" button simultaneously.

[0074] Step 104: The electronic device responds to the fifth input and displays the notification message settings interface.

[0075] The notification message settings interface includes the first control.

[0076] Optionally, in this embodiment of the application, the first control is used to set the display order of notification messages to the order of the usage frequency of the application corresponding to the notification message from high to low.

[0077] Optionally, in this embodiment, the display parameters of the first control can be arbitrary; wherein, the display parameters may include, but are not limited to, at least one of the following: display shape, display size, display color, display transparency, display position, and display background. Optionally, in this embodiment, the above-mentioned notification message setting interface can be used to set information related to displaying notification messages; for example, the electronic device can use the notification message setting interface to set the notification method of the notification message to a general notification method, or the electronic device can use the notification message setting interface to set the notification method of the notification message to a category notification method.

[0078] It should be noted that, in the overall notification method, the first area can be an area determined based on the usage frequency of the first application; in the category notification method, the first area can be an area associated with the first application.

[0079] Step 105: The electronic device receives the sixth input to the first control.

[0080] In this embodiment, the sixth input is used to set the display order of notification messages.

[0081] Optionally, in this embodiment, the sixth input can be any possible form of input, such as touch input, voice input, or physical button input.

[0082] For example, taking the sixth input as a touch input, the sixth input may include, but is not limited to, the user's click input, hard press input, swipe input or other feasible input on the notification message settings interface by using a finger or stylus. The specific input can be determined according to actual usage needs, and this application embodiment does not limit it.

[0083] For example, taking the sixth input as voice input, the sixth input may include, but is not limited to, any possible voice input such as the voice "set the display order of notification messages" or the voice "enter the interface for setting the display order of notification messages".

[0084] For example, taking the sixth input as a physical button input, the sixth input may include, but is not limited to, any of the following: pressing the lock screen button and the volume "+" button simultaneously, or pressing the lock screen button and the volume "-" button simultaneously.

[0085] Step 106: In response to the sixth input, the electronic device displays the received notification message in at least one area of ​​the notification message display interface in descending order of the usage frequency of the application corresponding to the notification message.

[0086] Among them, at least one of the aforementioned regions includes the first region.

[0087] Optionally, in this embodiment of the application, each of the at least one region is used to display a notification message from an application.

[0088] The notification message display method provided in the embodiments of this application will be described exemplarily below with reference to the accompanying drawings.

[0089] For example, such as Figure 3 As shown, the notification message settings interface 10 includes a title bar 11, an overall notification method setting area 12, a category notification method setting area 13, and a notification rule setting area 16. The title bar 11 displays the name of the current interface and a control for exiting the current interface. The overall notification method setting area 12 is used to select the overall notification method as the notification method for the notification message, and the category notification method setting area 13 is used to select the category notification method as the notification method for the notification message. The notification rule setting area 16 contains the notification rules for setting the notification method of the notification message as the overall notification method. When it is necessary to set the notification method of the notification message to the overall notification method, the user can click the selection control 17 in the overall notification method setting area 12 to confirm the overall notification method as the notification method. After confirming the notification method, the user can also click the selection control 14 or selection control 15 in the notification rule area 16 to select the corresponding notification rule.

[0090] In this embodiment of the application, when the electronic device displays the above-mentioned notification message, the notification message setting interface can be displayed in response to the fifth input. The notification message setting interface includes a first control. The first control can arrange the notification message according to the usage frequency of the corresponding application in response to the sixth input. The notification message setting interface can be set to display the notification message according to the usage frequency of the corresponding application, thereby realizing that the notification message is arranged according to the usage frequency of the corresponding application.

[0091] Optionally, in this embodiment of the application, the first region may be associated with at least one application, which includes the first application; exemplarily, in combination with Figure 1 ,like Figure 4 As shown, prior to step 101 above, some embodiments of this application provide an image generation method that may further include step 107 below, and step 102 above can be specifically implemented through step 102a below.

[0092] Step 107: Set the display priority of notification messages for each application on the electronic device.

[0093] Optionally, in this embodiment of the application, if the notification message of an application has a higher display priority, then the notification message of that application is displayed first; if the notification message of an application has a lower display priority, then the notification message of that application is displayed after the notification message that is displayed first.

[0094] It's understandable that the higher the display priority of a notification message from an application, the higher the user's attention to that application's notification messages; conversely, the lower the priority, the lower the user's attention to that application's notification messages.

[0095] Optionally, in this embodiment of the application, the display priority of notification messages for each application can be the system default or can be arbitrarily set by the user according to actual usage needs.

[0096] Optionally, in this embodiment of the application, the notification message display priorities of any two applications in the above-mentioned at least one application may be the same or different.

[0097] Optionally, in this embodiment of the application, when the notification messages of any two applications in the above-mentioned at least one application have the same display priority, the electronic device can uniformly display the notification messages of any two applications in the above-mentioned at least one application in reverse order of the time they were received.

[0098] For example, if an electronic device receives a notification message j from application J and a notification message g from application G, and assuming that the notification messages from application J and application G have the same display priority, the electronic device will display the notification messages j and g in the notification message display interface in reverse chronological order of their receipt.

[0099] Optionally, in this embodiment of the application, when the display priorities of notification messages corresponding to any two applications in the at least one application are different, the electronic device can display the notification messages corresponding to any two applications according to their display priorities. For example, if the electronic device receives notification message m from application M and notification message n from application N, assuming that the display priorities of notification messages from application M and application N are different, and the display priority of notification message m from application M is higher than that of notification message n from application N, then the electronic device will display notification message m above the message display interface and notification message n below notification message m.

[0100] For example, such as Figure 5 As shown, taking the setting of application notification message display priority under the category notification method as an example, the application notification message display priority setting interface 30 includes an added application area 32, which is used to display the application programs that have been added to this notification message label. Below the application in the added application area 32, there will be a heart-shaped control 31, which can set the application notification message display priority.

[0101] For example, in a certain electronic device, the notification message display priority of applications is divided into two types: followed applications with high notification message display priority and unfollowed applications with low notification message display priority. The electronic device sets all applications to low notification message display priority. Users can set the notification message display priority of applications in the added applications area 31 of the notification message display priority settings interface. Clicking the heart-shaped control 31 under the application will set that application as a followed application with high notification message display priority, and a control 33 will pop up at the bottom of the notification message display priority settings interface 30 to prompt the user that the application has been set to high notification message display priority.

[0102] Step 102a: The electronic device displays the first notification message in the first area according to the notification message display priority corresponding to the first application.

[0103] Optionally, in this embodiment of the application, the notification message of the application with the highest display priority can be displayed in the top area of ​​the above-mentioned message display interface, and other notification messages are displayed below in descending order of the notification message display priority of the corresponding application.

[0104] It should be noted that the terms "up," "down," "left," and "right" in this embodiment are illustrative when the screen of the electronic device is facing the user. For example, assuming that notification message display priorities are divided into notification message display priority 1, notification message display priority 2, and notification message display priority 3, with notification message display priority 1 having the highest priority, notification message display priority 2 second, and notification message display priority 3 having the lowest priority, and assuming that the notification message display interface has already displayed notification message a and notification message b, the notification message display priority of application A corresponding to notification message a is notification message display priority 1, the notification message display priority of application B corresponding to notification message b is notification message display priority 3, notification message a is arranged at the top of the displayable notification message area of ​​the message display interface, and the notification message display priority of the first application C corresponding to the first notification message c is notification message display priority 2, then the first area is determined as the area below the area displaying notification message a, and notification message c is displayed in the first area.

[0105] In this embodiment, before receiving the first notification message from the first application, the electronic device first sets a notification message display priority for each application's corresponding notification message display, and then displays the first notification message in the first area according to the notification message display priority. This allows the electronic device to divide application notification messages into different notification message display priorities, thereby prioritizing the display of notification messages from applications that are of high user interest.

[0106] Optionally, in the embodiments of this application, combined with Figure 1 ,like Figure 6 As shown, prior to step 101 above, some embodiments of this application provide an image generation method that may further include steps 108 to 111 below.

[0107] Step 108: The electronic device responds to the first input and displays the notification message settings interface.

[0108] Optionally, in this embodiment of the application, the first input is used to display the notification message settings interface.

[0109] Optionally, in this embodiment, the first input can be any possible form of input, such as touch input, voice input, or physical button input.

[0110] For example, taking the first input as a touch input, the first input may include, but is not limited to, the user's click input, hard press input, swipe input or other feasible input on the notification message settings interface by using a finger or stylus. The specific input can be determined according to actual usage needs, and this application embodiment does not limit it.

[0111] For example, taking the first input as voice input, the first input may include, but is not limited to, any possible voice input such as the voice "open the display notification message settings interface" or the voice "enter the display notification message settings interface".

[0112] For example, taking the first input as a physical button input, the first input may include, but is not limited to, any of the following: pressing the lock screen button, pressing the volume "+" button, or pressing both the lock screen button and the volume "+" button simultaneously.

[0113] Optionally, in this embodiment of the application, the electronic device may first receive a first input, and then respond to the first input by displaying a notification message setting interface.

[0114] For example, such as Figure 7 As shown, the notification message settings interface 10 includes a title bar 11, an overall notification method setting area 12, a category notification method setting area 13, and a notification rule setting area 16. The title bar 11 displays the name of the current interface and a control for exiting the current interface; the overall notification method setting area 12 is used to select the overall notification method as the notification message method; the category notification method setting area 13 is used to select the category notification method as the notification message method; and the notification rule setting area 26 contains the notification rules corresponding to the category notification method.

[0115] For example, when a user sets the notification method for a notification message, they can click the selection control 18 in the category notification method setting area 13 to select the category notification method as the notification method for the notification message. After selecting the notification method, the user can also click the selection control 24 or selection control 25 in the notification rule area 26 to select the corresponding notification rule.

[0116] Step 109: In response to the second input on the notification message settings interface, the electronic device sets N notification message tags and sets the associated application for each notification message tag.

[0117] Where N is a positive integer.

[0118] Optionally, in this embodiment, the second input can be used to set N notification message tags and the application associated with each notification message tag. Optionally, in this embodiment, the second input can be any possible form of input, such as touch input, voice input, or physical button input.

[0119] For example, taking the second input as a touch input, the second input may include, but is not limited to, the user clicking, swiping, or other feasible inputs on the notification message settings interface using a finger or stylus. The specific input can be determined according to actual usage needs, and this application embodiment does not limit it.

[0120] For example, taking the second input as voice input, the second input may include, but is not limited to, any possible voice input such as the voice "set notification message label" or the voice "associate application A with notification message label 1".

[0121] For example, taking the above-mentioned second input as a physical button input, the second input may include, but is not limited to, any of the following: input of pressing the lock screen button, input of pressing the volume "-" button, and input of pressing the lock screen button and the volume "-" button at the same time.

[0122] Optionally, in this embodiment of the application, the electronic device may first receive the second input, and then, in response to the second input, set N notification message tags, and set an associated application for each notification message tag.

[0123] Optionally, in this embodiment, the notification message label can be a label associated with an application. Users can name the label themselves and associate it with the application. For example, a user can set a "Reading" notification message label and associate the relevant reading application with that notification message label.

[0124] Optionally, in this embodiment, the user can add pre-defined recommended notification message tags to the electronic device. These recommended notification message tags can be pre-associated with applications, and the user can directly use them or add or remove application associations. For example, the electronic device recommends a "travel" notification message tag in the notification types. After the user adds this notification message tag, it is associated with map applications, ride-hailing applications, and weather applications.

[0125] Optionally, in this embodiment, the applications pre-defined in the recommended notification message labels can be pre-defined according to user habits. For example, electronic devices can combine the application categories and application folder information on the user's desktop interface to optimize the recommendations of pre-defined applications in the recommended notification message labels, making them more in line with the user's application classification style.

[0126] Step 110: In response to a third input to the notification message settings interface, the electronic device displays N preview areas.

[0127] Each of the N preview areas is associated with one of the notification message tags mentioned above.

[0128] Optionally, in this embodiment of the application, the third input is used to display N preview areas.

[0129] Optionally, in this embodiment, the third input can be any possible form of input, such as touch input, voice input, or physical button input.

[0130] For example, taking the above-mentioned third input as a touch input, the third input may include, but is not limited to: the user clicking, swiping, or other feasible inputs on the above-mentioned notification message settings interface with a finger or stylus. The specific input can be determined according to actual usage needs, and this application embodiment does not limit it.

[0131] For example, taking the above-mentioned third input as voice input, the third input may include, but is not limited to, any possible voice input such as the voice "display N preview areas".

[0132] For example, taking the above-mentioned third input as a physical button input, the third input may include, but is not limited to, any of the following: input by pressing the volume "+" button, input by pressing the volume "-" button, and input by pressing the lock screen button and the volume "+" button at the same time.

[0133] Optionally, in this embodiment of the application, the electronic device may first receive a third input and then display N preview areas.

[0134] Optionally, in this embodiment of the application, the above-mentioned N preview areas can be regarded as the distribution of notification messages on the notification message display interface.

[0135] Optionally, in this embodiment of the application, each of the above-mentioned preview areas corresponds one-to-one with one of the above-mentioned notification message tags.

[0136] Step 111: The electronic device divides the notification message display interface into N areas according to the layout of N preview areas, and displays a notification message of an application associated with the preview area in each area.

[0137] Among them, the above N regions include the first region.

[0138] Optionally, in this embodiment of the application, the electronic device divides the area for displaying notification messages on the notification message display interface into the aforementioned N areas according to the proportion of the aforementioned preview area.

[0139] Optionally, in this embodiment of the application, the above-described N regions can correspond one-to-one with the above-described preview regions, thereby associating them with the applications associated with the preview regions. Notification messages of the applications associated with the regions can be displayed in the N regions.

[0140] For example, taking an electronic device with three notification message labels, namely notification message label A, notification message label B, and notification message label C, and assuming that preview area a corresponds to notification message label A, preview area b corresponds to notification message label B, and preview area c corresponds to notification message label C, the electronic device displays three preview areas, namely preview area a, preview area b, and preview area c. The layout of the three preview areas is the layout of the notification message labels on the notification message display interface.

[0141] Optionally, in this embodiment of the application, the notification messages displayed in the N areas divided in the notification message display interface can have multiple display methods.

[0142] For further descriptions of the display method of the above notification message, please refer to the specific description of the display method of the notification message in step 102 above. To avoid repetition, it will not be repeated here.

[0143] In this embodiment, the electronic device first sets notification message tags and associates the notification message tags with applications. Then, it divides the notification message display interface into different areas and displays the notification messages in different areas according to the tags, so that the electronic device can display notification messages in categories.

[0144] Optionally, in the embodiments of this application, combined with Figure 6 ,like Figure 8 As shown, prior to step 111 above, some embodiments of this application provide an image generation method that may further include steps 112 and 113 below, and step 111 above can be specifically implemented through step 111a below.

[0145] Step 112: The electronic device receives a fourth input to at least one preview area among the N preview areas.

[0146] Optionally, in this embodiment, the fourth input is used to update the layout of the N preview areas.

[0147] Optionally, in this embodiment, the fourth input can be any possible form of input, such as touch input, voice input, or physical button input.

[0148] For example, taking the fourth input as a touch input, the fourth input may include, but is not limited to, the user clicking, swiping, or other feasible inputs on the notification message settings interface using a finger or stylus. The specific input can be determined according to actual usage needs, and this application embodiment does not limit it.

[0149] For example, taking the fourth input as voice input, the fourth input may include, but is not limited to, any possible voice input such as "update the layout of N preview areas" or "open the update preview layout interface".

[0150] For example, taking the above-mentioned fourth input as a physical button input, the fourth input may include, but is not limited to, any of the following: input by pressing the volume "+" button, input by pressing the volume "-" button, and input by pressing the lock screen button and the volume "+" button at the same time.

[0151] Step 113: The electronic device responds to the fourth input and updates the layout of the N preview areas.

[0152] Optionally, in this embodiment of the application, updating the layout of the preview area can be done by updating the size and position of the preview area.

[0153] For example, taking preview areas A and B as examples, assuming that preview area A is above the preview area and its area is larger than that of preview area B, if the user wants to adjust the size and position of preview area A, they can click the lower right corner of preview area A to adjust the size of the preview area, or they can long press preview area A and drag it to exchange positions with preview area B.

[0154] Step 111a: The electronic device divides the notification message display interface into N areas according to the updated layout of the N preview areas, and displays a notification message of an application associated with the preview area in each area.

[0155] Among them, N regions include the first region.

[0156] Optionally, in this embodiment of the application, the electronic device divides the area for displaying notification messages on the notification message display interface into N areas according to the ratio of the updated preview area described above.

[0157] In this embodiment of the application, the electronic device can adjust the layout of the notification message display interface area by updating the layout of the preview area, thereby adjusting the layout of the notification message display interface area when selecting the notification method of the category notification method, so that the user can select the notification messages they want to pay attention to.

[0158] Optionally, in this embodiment of the application, the notification message display interface includes at least one scene label, and each scene label is associated with at least one application; combined with Figure 1 ,like Figure 9 As shown, after step 102 above, some embodiments of this application provide an image generation method that may further include steps 114 to 115 below.

[0159] Step 114: The electronic device receives a seventh input to a first scene label in at least one scene label.

[0160] Optionally, in this embodiment of the application, the seventh input is used to display only the notification messages of the application associated with the first scene tag on the notification message display interface.

[0161] Optionally, in this embodiment, the seventh input can be any possible form of input, such as touch input, voice input, or physical button input.

[0162] For example, taking the seventh input as a touch input, the seventh input may include, but is not limited to: the user clicking, swiping, or other feasible inputs on the notification message settings interface using a finger or stylus. The specific input can be determined according to actual usage needs, and this application embodiment does not limit it.

[0163] For example, taking the seventh input as voice input, the seventh input may include, but is not limited to, any possible voice input such as "set scene label" or "open scene A of the notification message display interface".

[0164] For example, taking the seventh input as a physical button input, the seventh input may include, but is not limited to, any of the following: pressing the volume "+" button, pressing the volume "-" button, or pressing the lock screen button and the volume "+" button simultaneously.

[0165] Optionally, in embodiments of this application, the seventh input may include a first sub-input, a second sub-input, and a third sub-input.

[0166] Optionally, in this embodiment of the application, the first sub-input of the seventh input may be a setting input for the first scene label, including but not limited to adding scene labels, deleting scene labels, and modifying scene labels.

[0167] Optionally, in this embodiment of the application, the second sub-input of the seventh input may be an input to the application associated with the first scene tag, including but not limited to adding the association between the application and the scene tag, deleting the association between the application and the scene tag, and modifying the association between the application and the scene tag.

[0168] Optionally, in this embodiment, the third sub-input of the seventh input can be the input that enables the first scene label.

[0169] Optionally, in this embodiment of the application, the scene label can be a scene set by the electronic device, under which only notification messages of the application associated with the scene label are displayed.

[0170] Optionally, in this embodiment of the application, the electronic device may also manage the scene tags in the electronic device before receiving the seventh input to the first scene tag in at least one scene tag.

[0171] For example, such as Figure 10 As shown, the scene tag management interface 60 includes a new scene tag area 61, an existing scene tag area 62, and a recommended scene tag area 63. The new scene tag area 61 is used to add user-defined scene tags. The existing scene tag area 62 displays existing scene tags on the electronic device, and users can also manage existing scene tags in this area. The recommended scene tag area 63 contains pre-set scene tags that users can add to the existing scene tag area 62.

[0172] For example, such as Figure 11 As shown, the scene tag settings interface 70 includes a scene tag name setting area 71, an associated application area 72, and an unassociated application area 73. Users can access the scene tag settings interface 70 by clicking on any of the three areas of the scene tag management interface 60. The scene tag name setting area 71 is used to set the scene tag name, the associated application area 72 is used to set associated applications, and the unassociated application area 73 is used to set and unassociate applications.

[0173] For example, when a user manages the scene tag function, they can click on the scene tag "Listen to Music" in the recommended scene tag area 63 to add the scene tag to the existing scene tag area 62. They can also swipe left in the existing scene tag area 62 to delete the existing scene tag "Fitness". Then, they can click on the "Listen to Music" scene tag to enter the scene tag settings interface 70. In the associated application area 72 of this interface, the user can click on the application that does not need notification to cancel the association between the application and the scene tag.

[0174] It's important to note that recommended scenario tags can integrate AI capabilities. Electronic devices use deep learning to analyze user application usage habits, frequency, and time periods to recommend enabling or disabling notifications for applications under that scenario tag. For example, combining user schedules and travel information, data analysis algorithms might identify "business trip" as a frequently used scenario tag. Based on the user's application usage correlation graph and frequency, the system might recommend enabling notifications for work communication and trip management applications, while disabling notifications for e-commerce promotional applications. Recommended scenario tags can be added directly to existing scenario tags. Users can also edit recommended scenario tags.

[0175] Step 115: In response to the seventh input, the electronic device displays only the notification messages of the application associated with the first scene tag on the notification message display interface.

[0176] Optionally, in this embodiment of the application, after the electronic device enables the first scene tag setting, it can hide notification messages of applications not associated with the first scene tag in the notification message display interface, and notification messages of applications not associated with the first scene tag received during the opening of the scene tag will no longer be displayed, only notification messages of applications associated with the first scene tag will be displayed. After exiting the first scene tag, the notification message display interface will display notification messages that are not displayed in the scene tag.

[0177] For example, taking an electronic device that has enabled the first scene tag setting and the first scene tag is associated with application A and application B, assuming that the electronic device receives notification message a corresponding to application A and notification message c corresponding to application C, since the first scene tag is associated with application A and not with application C, the notification message display interface only displays notification message a, and after the user exits the first scene and does not enter other scenes, the notification message display interface displays notification message c.

[0178] Optionally, in this embodiment, the electronic device can provide auxiliary functions based on the correlation of notification messages from applications in the first scene tag. For example, when a user selects the office scene tag, the electronic device generates a trip list notification message based on the application's notification messages and displays it on the notification display interface; when a user selects the office scene tag, the electronic device generates a price comparison notification message based on the application's notification messages and displays it on the notification display interface.

[0179] For example, such as Figure 12 As shown, the notification message display interface can also be presented as a notification message display interface 80, which can have notification scene labels 81 and notification message display areas 82. Notification scene labels 81 are used to enable, exit, and switch scene labels.

[0180] For example, a user can enter the "Fitness" scene tab by clicking on it. The notification display area 82 below will selectively display notifications, showing only those from applications associated with the current scene tab, while notifications from applications not associated with the current scene tab will not be displayed.

[0181] In this embodiment of the application, the electronic device can also be set to receive notification messages from only some applications using different scene tags according to different needs, so that users can choose to focus on the notification messages of the applications they need, without being disturbed by notification messages from other applications.

[0182] The notification message display method provided in the embodiments of this application will be described exemplarily below with reference to the accompanying drawings.

[0183] For example, the notification message display method provided in this application embodiment may include the following steps:

[0184] Step A: Set the electronic device to receive all notifications.

[0185] like Figure 3 As shown, the user can set the display mode of notification messages to overall notification mode. After receiving the user's input, the electronic device enters the notification message settings interface 10. This user input can be regarded as the fifth input in this embodiment. The default notification mode selected in the notification message settings interface is overall notification mode. The user selects the notification rule for overall notification mode in the notification rule control 16, and selects the "Sort by usage frequency" control 15 in the notification rule to set the notification mode to overall notification mode and sort the notification messages according to the usage frequency of the corresponding application. This input can be regarded as the sixth input in the above embodiment. After setting the notification mode to overall notification mode and sorting the notification messages according to the usage frequency of the corresponding application, the notification messages are displayed in the notification message settings interface from high to low usage frequency of the corresponding application, and the notification messages of the same application are displayed in reverse chronological order.

[0186] Step B: Set the electronic device to receive categorized notifications.

[0187] like Figure 7 As shown, users can also set the display mode of notification messages to a categorized notification mode. After receiving user input, the electronic device enters the notification message settings interface 10. This user input can be considered as the first input in the above embodiment. In the notification message settings interface, the user clicks the selection control 18 to set the notification mode to categorized notification mode. The user selects the notification category control 24 in the notification rule control 26 to enter the notification category as shown in the example. Figure 13The notification category settings interface 40 is shown. On this interface, the electronic device can respond to user input to set the type of notification message tags. When using categorized notifications for the first time, the electronic device automatically triggers the notification category editing function, and the user can also long-press any notification type in the notification category settings interface 40 to enter, for example... Figure 14 The notification category editing interface 50 shown allows editing notification message tags. Clicking the custom control 52 in the notification message tag area 51 allows creating and adding custom notification message tags, while clicking any notification message tag in the recommended tag area 53 allows adding recommended notification message tags. When creating or adding a custom notification message tag, the user needs to manually add applications to the tag. When adding a recommended notification message tag, the electronic device uses a data-driven recommendation algorithm to select the top 20 most frequently used applications as a dataset. An intelligent classification algorithm then identifies and categorizes these applications, optimizes the description of the classification results, and pre-adds suitable applications to the recommended notification message tags.

[0188] Step C: Set up category notification methods

[0189] like Figure 15 As shown, when a user sets the notification message display method to category notification mode, they can click on any notification message label in the notification message label type area 41 to enter the notification message label settings interface 90 to configure the notification message label. Users can click on any notification message label in the notification message label type area 91 to enter the edit mode for that notification message label. In this mode, the bottom of the message label settings interface 90 will display the associated applications area 92 and the unassociated applications 93 for that notification message label. Users can edit the associated and unassociated applications for that notification message label.

[0190] Step D: Add application notification message display priority

[0191] like Figure 5 As shown, when a user clicks any notification message tag in the notification message tag area 41 in the non-editing state of the notification category settings interface 40, a heart-shaped selection control 31 appears below the application associated with that notification message tag, which is displayed at the bottom of the notification message tag settings interface 90. The user can click this selection control to add the application to their watchlist, and a control 33 will pop up at the bottom of the interface to indicate that the user has added the application. After the user adds the application to their watchlist, the notification messages for that application will be displayed at the top of the notification message display interface. If the user adds multiple applications to their watchlist, the notification messages for all the added applications will be displayed in reverse chronological order, and then the notification messages for the other applications will be displayed below the first set of notification messages.

[0192] It should be noted that the focus on the application in this example is the same as the priority of the application's notification message display in this embodiment.

[0193] Step E: Set up the partition for categorized notifications

[0194] like Figure 16 As shown, after setting the notification display method to categorized notifications, the user enters the notification partition settings interface 110. The interface 110 displays a preview area 111 and a notification message tag type area 112. Preview area 111 displays N preview areas, and notification message tag type area 112 displays all notification message tag types of the electronic device, where N is the number of notification message tags. Each preview area corresponds one-to-one with a notification message tag. Users can long-press any notification message tag in notification message tag type area 112 and drag it to preview area 111 to adjust its position. They can also tap the lower right corner of the notification message tag to adjust the size of its corresponding preview area, thus customizing the layout of the preview area for each notification message tag.

[0195] Step F: Displaying notifications using categorized notification methods

[0196] like Figure 17 As shown, the preview area 111 set by the user in step E and the display area layout of the notification message display interface 120 when displaying notifications using the categorized notification method are the same. In the notification message display interface 120, notification messages within the notification message label 121 whose display area is smaller than the first threshold are collapsed into the corresponding application icon arrangement, such as... Figure 18 As shown, tapping the notification message display interface 130 expands it into a large window display, showing application information, notification message time, and notification message content; notification messages within the notification message label with a display area greater than or equal to the first threshold are displayed directly.

[0197] Step G: Display notification messages by scene tag

[0198] Users can use scene tags to display notification messages when choosing either categorized notifications or overall notifications. Users can create multiple scene tags as needed, associate notification messages with the applications under each scene tag, and switch the displayed notification messages by scene tag. Users first access the scene tag management interface 60 to manage scene tags. This interface displays the existing notification scene tag area 62, the recommended notification scene tag area 63, and the new scene tag area 61. Clicking "New Scene Tag" will take users to the scene tag settings interface 70, where users can set the name of the scene tag and manage the associated applications.

[0199] In this way, users can customize the notification display method, choosing between displaying notifications as a whole or categorizing them. They can also personalize notification message tags and the layout of their display areas, and set the display priority for application notifications, ensuring that notifications from higher-priority applications are displayed at the top for efficient access to important information. Furthermore, users can customize application notifications by switching scene tags, tailoring the display to their actual usage scenarios. This enhances the immersive experience of scene tags, reduces interference from irrelevant information, and facilitates easy access to key information. Ultimately, this aligns with the user's current focus, improving the overall interactive experience.

[0200] The above-described method embodiments, or various possible implementations of the method embodiments, can be executed individually, or, provided there are no contradictions, they can be combined with each other. The specific implementation can be determined according to actual usage requirements, and this application embodiment does not impose any restrictions on this.

[0201] The notification message display method provided in this application can be executed by a notification message display device. This application uses an example of a notification message display device executing the notification message display method to illustrate the notification message display device provided in this application.

[0202] like Figure 19 As shown in the figure, this application embodiment provides a notification message display device 90, which may include a receiving module 91 and a display module 92.

[0203] The receiving module 91 is used to receive a first notification message from a first application; the display module 92 is used to display the first notification message in a first area of ​​the notification message display interface; the first area is associated with the first application and is used to display the notification message of the first application; or, the first area is an area determined according to the usage frequency of the first application.

[0204] In one possible implementation, combining Figure 19 ,like Figure 20As shown, the notification message display device 90 further includes a processing module 93; a display module 92, which is further configured to display a notification message setting interface in response to a first input before the receiving module 91 receives the first notification message of the first application; the processing module 93, which is configured to set N notification message tags in response to a second input to the notification message setting interface, and set an associated application for each notification message tag, where N is a positive integer; the display module 92, which is further configured to display N preview areas in response to a third input to the notification message setting interface, where each preview area is associated with a notification message tag; and the processing module 93, which is further configured to divide the notification message display interface into N areas according to the layout of the N preview areas, and display a notification message of an application associated with the preview area in each area; wherein the N areas include the first area.

[0205] In one possible implementation, the receiving module 91 is further configured to receive a fourth input to at least one of the N preview areas before the processing module 93 divides the notification message display interface into N areas according to the layout of the N preview areas; the processing module 93 is further configured to update the layout of the N preview areas in response to the fourth input received by the receiving module 91; the processing module 93 is specifically configured to divide the notification message display interface into N areas according to the updated layout of the N preview areas.

[0206] In one possible implementation, the first area is associated with at least one application, including a first application; the notification message display device 90 further includes a processing module 93; the processing module 93 is configured to set the display priority of the notification message corresponding to each application before the receiving module 91 receives the first notification message of the first application; the display module 92 is specifically configured to display the first notification message in the first area according to the display priority of the notification message corresponding to the first application.

[0207] In one possible implementation, the receiving module 91 is further configured to receive a fifth input before receiving the first notification message from the first application; the display module 92 is further configured to display a notification message setting interface in response to the fifth input received by the receiving module 91, wherein the notification message setting interface includes a first control; the receiving module 91 is further configured to receive a sixth input to the first control; the display module 92 is further configured to display the received notification message in at least one area of ​​the notification message display interface in response to the sixth input received by the receiving module 91, in descending order of usage frequency of the application corresponding to the notification message; wherein the at least one area includes a first area.

[0208] In one possible implementation, the notification message display interface includes at least one scene label, each scene label being associated with at least one application; the receiving module 91 is further configured to receive a seventh input to the first scene label among the at least one scene labels after the display module 92 displays the first notification message in the first area of ​​the notification message display interface; the display module 92 is further configured to, in response to the seventh input received by the receiving module 91, display only the notification messages of the applications associated with the first scene label in the notification message display interface.

[0209] In the notification message display device provided in this application embodiment, after receiving a first notification message from a first application, the first notification message can be displayed in a first area associated with the first application or determined according to the usage frequency of the first application. On the one hand, notification messages from applications that the user is interested in can be directly displayed in the associated display area, thereby prioritizing the display of notification messages from applications that the user is interested in. On the other hand, notification messages can be displayed in an area determined according to the usage frequency of the application, thereby displaying notification messages in different areas according to the usage frequency of the application. For example, notification messages from applications with higher usage frequency can be displayed in the top area of ​​the notification message display interface. In this way, the electronic device can prioritize the display of notification messages that the user is interested in.

[0210] The notification message display device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television, ATM, or self-service machine, etc. This application embodiment does not specifically limit the device.

[0211] The notification message display device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit it.

[0212] The notification message display device provided in this application embodiment can implement all the processes implemented in the above method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0213] like Figure 21 As shown, this application embodiment also provides an electronic device 100, including a processor 101 and a memory 102. The memory 102 stores a program or instructions that can run on the processor 101. When the program or instructions are executed by the processor 101, they implement the various steps of the notification message display method embodiment described above and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0214] It should be noted that the electronic devices in the embodiments of this application include mobile electronic devices and non-mobile electronic devices.

[0215] Figure 22 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.

[0216] like Figure 22 As shown, the electronic device 1000 includes, but is not limited to, components such as: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.

[0217] Those skilled in the art will understand that the electronic device 1000 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 22 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0218] The radio frequency unit 1001 is used to receive a first notification message from a first application; the display unit 1006 is used to display the first notification message in a first area of ​​the notification message display interface; the first area is associated with the first application and is used to display the notification message of the first application; or, the first area is an area determined according to the usage frequency of the first application.

[0219] In one possible implementation, the display unit 1006 is further configured to display a notification message setting interface in response to a first input before the radio frequency unit 1001 receives a first notification message from the first application; the processor 1010 is configured to set N notification message tags in response to a second input to the notification message setting interface, and to set an associated application for each notification message tag, where N is a positive integer; the display unit 1006 is further configured to display N preview areas in response to a third input to the notification message setting interface, each preview area being associated with a notification message tag; the processor 1010 is further configured to divide the notification message display interface into N areas according to the layout of the N preview areas, and to display a notification message of an application associated with the preview area in each area; wherein the N areas include a first area.

[0220] In one possible implementation, the user input unit 1007 is further configured to receive a fourth input to at least one of the N preview areas before the processor 1010 divides the notification message display interface into N areas according to the layout of the N preview areas; the processor 1010 is further configured to update the layout of the N preview areas in response to the fourth input received by the user input unit 1007; specifically, the processor 1010 is configured to divide the notification message display interface into N areas according to the updated layout of the N preview areas.

[0221] In one possible implementation, the first region is associated with at least one application, the at least one application including a first application; the processor 1010 is configured to set the display priority of the notification message corresponding to each application before the radio frequency unit 1001 receives the first notification message of the first application; the display unit 1006 is specifically configured to display the first notification message in the first region according to the display priority of the notification message corresponding to the first application.

[0222] In one possible implementation, the radio frequency unit 1001 is further configured to receive a fifth input before receiving a first notification message from the first application; the display unit 1006 is further configured to display a notification message setting interface in response to the fifth input received by the user input unit 1007, the notification message setting interface including a first control; the user input unit 1007 is further configured to receive a sixth input to the first control; the display unit 1006 is further configured to display the received notification message in at least one area of ​​the notification message display interface in response to the sixth input received by the user input unit 1007, in descending order of the usage frequency of the application corresponding to the notification message; wherein the at least one area includes a first area.

[0223] In one possible implementation, the notification message display interface includes at least one scene label, each scene label being associated with at least one application; the user input unit 1007 is further configured to receive a seventh input on the first scene label among the at least one scene labels after the display unit 1006 displays the first notification message in the first area of ​​the notification message display interface; the display unit 1006 is further configured to, in response to the seventh input received by the user input unit 1007, display only the notification message of the application associated with the first scene label in the notification message display interface.

[0224] In the electronic device provided in this application embodiment, after receiving a first notification message from a first application, the first notification message can be displayed in a first area associated with the first application or determined according to the usage frequency of the first application. On the one hand, notification messages from applications that the user is interested in can be directly displayed in the associated display area, thereby prioritizing the display of notification messages from applications that the user is interested in. On the other hand, notification messages can be displayed in an area determined according to the usage frequency of the application, thereby displaying notification messages in different areas according to the usage frequency of the application. For example, notification messages from applications with higher usage frequency can be displayed in the top area of ​​the notification message display interface. In this way, the electronic device can prioritize the display of notification messages that the user is interested in.

[0225] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, joysticks, etc., which will not be described in detail here.

[0226] The memory 1009 can be used to store software programs and various data. The memory 1009 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1009 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0227] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 1010.

[0228] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described notification message display method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0229] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0230] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described notification message display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0231] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0232] This application provides a computer program / program product that is stored in a storage medium and executed by at least one processor to implement the various processes of the notification message display method embodiment described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0233] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0234] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0235] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A method for displaying notification messages, characterized in that, The method includes: Receive the first notification message from the first application; The first notification message is displayed in the first area of ​​the notification message display interface; Wherein, the first area is associated with the first application, and the first area is used to display notification messages of the first application; or, the first area is an area determined based on the usage frequency of the first application.

2. The method according to claim 1, characterized in that, Before receiving the first notification message from the first application, the method further includes: In response to the first input, the notification message settings interface is displayed; In response to a second input to the notification message settings interface, N notification message tags are set, and an associated application is set for each notification message tag, where N is a positive integer; In response to a third input to the notification message settings interface, N preview areas are displayed, each of which is associated with a notification message tag; According to the layout of the N preview areas, the notification message display interface is divided into N areas, and a notification message of an application associated with the preview area is displayed in each area; wherein, the N areas include the first area.

3. The method according to claim 2, characterized in that, Before dividing the notification message display interface into N areas according to the layout of the N preview areas, the method further includes: Receive a fourth input for at least one of the N preview areas; In response to the fourth input, update the layout of the N preview areas; The notification message display interface is divided into N areas according to the layout of the N preview areas, including: Based on the updated layout of the N preview areas, the notification message display interface is divided into N areas.

4. The method according to claim 1, characterized in that, The first region is associated with at least one application, and the at least one application includes the first application; Before receiving the first notification message from the first application, the method further includes: Configure the display priority of notification messages for each application; Displaying the first notification message in the first area of ​​the notification message display interface includes: The first notification message is displayed in the first area according to the notification message display priority corresponding to the first application.

5. The method according to claim 1, characterized in that, Before receiving the first notification message from the first application, the method further includes: Receive the fifth input; In response to the fifth input, a notification message settings interface is displayed, the notification message settings interface including a first control; Receive the sixth input to the first control; In response to the sixth input, the received notification message is displayed in at least one area of ​​the notification message display interface in descending order of the usage frequency of the application corresponding to the notification message; wherein, the at least one area includes the first area.

6. The method according to any one of claims 1 to 5, characterized in that, The notification message display interface includes at least one scene label, and each scene label is associated with at least one application. After displaying the first notification message in the first area of ​​the notification message display interface, the method further includes: Receive a seventh input for a first scene label among the at least one scene labels; In response to the seventh input, only notification messages from the application associated with the first scene tag are displayed on the notification message display interface.

7. A notification message display device, characterized in that, The device includes: a receiving module and a display module; The receiving module is used to receive a first notification message from the first application. The display module is used to display the first notification message in a first area of ​​the notification message display interface; Wherein, the first area is associated with the first application, and the first area is used to display notification messages of the first application; or, the first area is an area determined based on the usage frequency of the first application.

8. The apparatus according to claim 7, characterized in that, The device also includes a processing module; The display module is further configured to display a notification message setting interface in response to a first input before the receiving module receives the first notification message from the first application; The processing module is configured to, in response to a second input to the notification message setting interface, set N notification message tags and set an associated application for each notification message tag, where N is a positive integer; The display module is also configured to display N preview areas in response to a third input to the notification message settings interface, each of the preview areas being associated with a notification message tag; The processing module is further configured to divide the notification message display interface into N regions according to the layout of the N preview regions, and display a notification message of an application associated with the preview region in each region; wherein, the N regions include the first region.

9. The apparatus according to claim 8, characterized in that, The receiving module is further configured to receive a fourth input to at least one preview area among the N preview areas before the processing module divides the notification message display interface into N areas according to the layout of the N preview areas; The processing module is further configured to update the layout of the N preview areas in response to the fourth input received by the receiving module; The processing module is specifically used to divide the notification message display interface into N areas according to the updated layout of the N preview areas.

10. The apparatus according to claim 7, characterized in that, The first region is associated with at least one application, the at least one application including the first application; the device further includes a processing module. The processing module is used to set the display priority of notification messages corresponding to each application before the receiving module receives the first notification message of the first application; The display module is specifically used to display the first notification message in the first area according to the display priority of the notification message corresponding to the first application.

11. The apparatus according to claim 7, characterized in that, The receiving module is further configured to receive a fifth input before receiving the first notification message from the first application; The display module is further configured to display a notification message setting interface in response to the fifth input received by the receiving module, the notification message setting interface including a first control; The receiving module is also configured to receive a sixth input to the first control; The display module is further configured to, in response to the sixth input received by the receiving module, display the received notification message in at least one area of ​​the notification message display interface in descending order of the usage frequency of the application corresponding to the notification message; wherein the at least one area includes the first area.

12. The apparatus according to any one of claims 7 to 11, characterized in that, The notification message display interface includes at least one scene label, and each scene label is associated with at least one application. The receiving module is further configured to receive a seventh input on the first scene tag among the at least one scene tags after the display module displays the first notification message in the first area of ​​the notification message display interface; The display module is further configured to, in response to the seventh input received by the receiving module, display only the notification messages of the application associated with the first scene tag on the notification message display interface.