Notification message processing method and device and storage medium
By displaying the application icon on the back screen of the up and down smartphones and responding to the user operation of the user operation, the notification message is displayed in the second display area, the problem of limited information processing of the back screen notification is solved, and the user experience and message management efficiency are improved.
Patent Information
- Application Number
- CN202310896405.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-20
- Publication Date
- 2025-01-21
AI Technical Summary
On the back screen of the folding smartphone up and down, notification message processing is limited by the screen size, making it difficult for users to effectively process multiple notification messages.
Through the detection of the application notification message, the application icon of the application is displayed in the first display area of the terminal currently display, and responding to the user's operation, displaying the notification message in the second display area. This method includes displaying the application icon in the first display area, and in the second display area, the notification message is displayed in the form of small windows or in detail.
It realizes efficient processing of notification messages within limited screen space, improves the user experience when browsing or switching applications, and simplifies the management process of notification messages.
Smart Images

Figure CN119342144A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of terminal technology, and in particular to a notification message processing method, device and storage medium. Background Art
[0002] With the continuous development of smart phones, more and more functions have appeared in people's vision. Smart phones have assumed more and more functions, and a variety of tasks can be completed through smart phones. Among them, foldable smart phones are particularly popular with many users because of their compact shape, and the screen on the back can also have more imagination space.
[0003] During daily use, when the upper and lower parts are folded and closed for use, many notification messages will arrive. Usually, users need to handle these notification messages one by one.
[0004] However, the function of switching applications on the back screen is more limited by the size of the screen. Summary of the invention
[0005] In order to overcome the problems existing in the related art, the present disclosure provides a notification message processing method, device and storage medium.
[0006] According to a first aspect of an embodiment of the present disclosure, a notification message processing method is provided, comprising: in response to detecting a notification message of an application, displaying an application icon of the application in a first display area of a current display screen of a terminal, the terminal having a folding function, the current display screen of the terminal being an external screen after the terminal is folded, the external screen having a non-display area near an edge, the first display area being a display area adjacent to the non-display area at the edge; in response to detecting an operation on the application icon, the operation being used to trigger display of the notification message, displaying the notification message in a second display area of the current display screen; wherein the second display area is other display areas of the external screen except the non-display area and the first display area.
[0007] In one embodiment, in response to detecting an operation on the application icon, the operation is used to trigger display of the notification message, and the notification message is displayed in a second display area of the current display screen, including: in response to detecting a first operation on the application icon, the first operation is used to trigger preview display of the notification message, and preview information of the notification message is displayed in a small window in the second display area of the current display screen.
[0008] In one embodiment, in response to detecting an operation on the application icon, the operation is used to trigger display of the notification message, and the notification message is displayed in a second display area of the current display screen, including: in response to detecting a second operation on the application icon, the second operation is used to trigger display of detailed contents of the notification message and process the notification message, and the detailed contents of the notification message are displayed in the second display area of the current display screen.
[0009] In one embodiment, the method further includes: in response to not detecting an operation on the application icon, displaying an indication on the application icon that the notification message has not been processed.
[0010] In one embodiment, the method further includes: in response to detecting an operation on the application icon, removing the mark, and adjusting a display position of the application icon in the first display area.
[0011] In one embodiment, in response to detecting a notification message of an application, displaying the application icon of the application in the first display area of the terminal's current display screen includes: in response to detecting notification messages of multiple applications, displaying the application icons of the multiple applications in the first display area of the terminal's current display screen according to the priority order of the multiple applications.
[0012] In one embodiment, the priority order is determined in at least one of the following ways: the priority order decreases in order from the time when the notification message is detected from the beginning to the end; the application icon that currently detects the operation has the highest priority; the priority order decreases in order from the frequency of detecting the notification message from most to least; the priority order decreases in order from the number of times the operation is detected from most to least.
[0013] According to a second aspect of an embodiment of the present disclosure, a notification message processing device is provided, comprising: a display unit, for displaying an application icon of the application in a first display area of a current display screen of a terminal in response to detecting a notification message of the application, the terminal having a folding function, the current display screen of the terminal being an external screen after the terminal is folded, the external screen having a non-display area near an edge, the first display area being a display area adjacent to the non-display area at the edge; a processing unit, for displaying the notification message in a second display area of the current display screen in response to detecting an operation on the application icon, the operation being used to trigger display of the notification message; wherein the second display area is other display areas of the external screen except the non-display area and the first display area.
[0014] In one embodiment, the processing unit responds to detecting an operation on the application icon, wherein the operation is used to trigger display of the notification message and displays the notification message in a second display area of the current display screen in the following manner: In response to detecting a first operation on the application icon, wherein the first operation is used to trigger preview display of the notification message, preview information of the notification message is displayed in a small window in the second display area of the current display screen.
[0015] In one embodiment, the processing unit responds to detecting an operation on the application icon, the operation being used to trigger display of the notification message, and displays the notification message in a second display area of the current display screen in the following manner: In response to detecting a second operation on the application icon, the second operation being used to trigger display of detailed contents of the notification message and process the notification message, and displaying the detailed contents of the notification message in the second display area of the current display screen.
[0016] In one embodiment, the display unit is further configured to: in response to not detecting an operation on the application icon, display an indication on the application icon that the notification message has not been processed.
[0017] In one embodiment, the processing unit is further configured to: in response to detecting an operation on the application icon, remove the identifier and adjust a display position of the application icon in the first display area.
[0018] In one embodiment, the display unit displays the application icon of the application in the first display area of the current display screen of the terminal in response to detecting a notification message of the application in the following manner: in response to detecting notification messages of multiple applications, the application icons of the multiple applications are displayed in the first display area of the current display screen of the terminal according to the priority order of the multiple applications.
[0019] In one embodiment, the processing unit determines the priority in at least one of the following ways: the priority order decreases in order from the time when the notification message is detected from early to late; the application icon that currently detects the operation has the highest priority; the priority order decreases in order from the frequency of detecting the notification message from high to low; the priority order decreases in order from the number of times the operation is detected from high to low.
[0020] According to a third aspect of an embodiment of the present disclosure, a notification message processing device is provided, comprising: a processor; a memory for storing processor executable instructions; wherein the processor is configured to: execute the notification message processing method described in the first aspect or any one of the implementations of the first aspect.
[0021] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided, in which instructions are stored. When the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute any one of the notification message processing methods described above.
[0022] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: by detecting the notification message of the application, the application icon of the application is displayed in the first display area of the current display screen of the terminal; if an operation on the application icon is detected, the notification message is displayed in the second display area of the current display screen, wherein the operation is used to trigger the display of the notification message. By dividing the current display screen of the terminal into display areas, different display areas correspond to different functions, which facilitates the user to browse or switch applications more smoothly, and helps to improve the user experience.
[0023] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0025] Figure 1 It is a schematic diagram of a design of a back screen according to an exemplary embodiment.
[0026] Figure 2 The present invention is a flowchart of a notification message processing method according to an exemplary embodiment.
[0027] Figure 3 It is a schematic diagram of a design of a back screen according to an exemplary embodiment.
[0028] Figure 4 The present invention is a flowchart showing, in response to detecting an operation on an application icon, the operation being used to trigger display of a notification message, displaying the notification message in a second display area of a current display screen according to an exemplary embodiment.
[0029] Figure 5 The present invention is a diagram showing a display interface when a first operation is performed according to an exemplary embodiment.
[0030] Figure 6 The present invention is a flowchart showing, in response to detecting an operation on an application icon, the operation being used to trigger display of a notification message, displaying the notification message in a second display area of a current display screen according to an exemplary embodiment.
[0031] Figure 7The present invention is a diagram showing a display interface for performing a second operation according to an exemplary embodiment.
[0032] Figure 8 It is a schematic diagram of an APP interface for exiting a current process according to an exemplary embodiment.
[0033] Fig. 9 The figure is a schematic diagram showing a notification message processing according to an exemplary embodiment.
[0034] Fig.10 The diagram is a diagram of a display interface after a first operation is performed according to an exemplary embodiment.
[0035] Fig.11 The present invention is a flowchart showing a method of displaying an application icon of an application in a first display area of a current display screen of a terminal in response to detecting a notification message of an application according to an exemplary embodiment.
[0036] Fig.12 The figure is a block diagram of a notification message processing device according to an exemplary embodiment.
[0037] Fig.13 The invention is a block diagram showing a device for processing a notification message according to an exemplary embodiment. DETAILED DESCRIPTION
[0038] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure.
[0039] With the continuous development of smart phones, more and more functions have appeared in people's vision. Smart phones have assumed more and more functions, and a variety of tasks can be completed through smart phones. Among them, foldable smart phones are particularly popular with many users because of their compact shape, and the screen on the back can also have more imagination space.
[0040] During daily use, when the phone is folded up and down and closed for use, many notification messages will arrive. Usually, users need to handle these notification messages one by one.
[0041] However, the function of switching applications on the back screen is more limited by the size of the screen.
[0042] In view of this, the present disclosure provides a notification message processing method, which makes it easier to preview applications by combining the special form of the back screen of a smartphone, and can also realize real-time preview of notification messages on the back screen, which is beneficial to improving the user experience.
[0043] Among them, the notification message processing method provided by the present disclosure is mainly applied to terminals with touch display devices, folding functions and touch-operated back screens. Such as smart phones, smart tablets, etc., the present disclosure does not specifically limit this. In addition, the present disclosure includes but is not limited to smart mobile terminals with up and down folding functions, and can also be expanded to smart mobile terminals with left and right folding functions, and the notification message processing method provided by the present disclosure can also be extended to terminals with display screens. However, the embodiments of the present disclosure mainly take smart phones with up and down folding functions as an example.
[0044] Further, in order to facilitate the description of the subsequent embodiments, the present disclosure is as follows Figure 1 The back screen design shown is used as an example. Figure 1 is a schematic diagram showing a design of a back screen according to an exemplary embodiment. Figure 1 As shown, the terminal is a smart phone with a foldable function 101, wherein the back of the upper half of the smart phone with a camera is a touch display screen 102. That is, the back of the smart phone after folding up and down is a whole screen 103, the position of the hole in the upper left half of the screen is a camera 104, and the rest of the screen is a touch screen 105.
[0045] It should be noted that the implementation method of the notification message processing method provided by the present disclosure is not limited to the design method of the back screen, and the method can be appropriately adjusted according to the special form of the back screen. In addition, the back screen and the outer screen appearing in the embodiments of the present disclosure have the same meaning, and there is no specific limitation on the names, and they can be used interchangeably.
[0046] Figure 2 is a flowchart of a notification message processing method according to an exemplary embodiment. Figure 2 As shown, the notification message processing method is used in a terminal and includes the following steps.
[0047] In step S101, in response to detecting a notification message of an application, an application icon of the application is displayed in a first display area of a current display screen of a terminal.
[0048] In step S102, in response to detecting an operation on the application icon, a notification message is displayed in a second display area of the current display screen.
[0049] In one embodiment of the present disclosure, the operation is used to trigger display of a notification message.
[0050] In one embodiment of the present disclosure, the terminal has a folding function, the current display screen of the terminal is the external screen after the terminal is folded, the external screen has a non-display area near the edge, and the first display area is the display area near the edge of the non-display area. Among them, the back screen in the context of the present disclosure has the same meaning as the current display screen of the terminal in the embodiment of the present disclosure, which refers to the external screen after the terminal is folded, and they are essentially the same, so they can be used interchangeably, and the present disclosure does not make specific restrictions on this.
[0051] In one embodiment of the present disclosure, the second display area is other display areas of the external screen except the non-display area and the first display area.
[0052] In one embodiment of the present disclosure, a dock bar may be provided in the first display area of the current display screen of the terminal for storing application icons corresponding to notification messages, that is, providing a device for accessing the data interface of each APP application.
[0053] For example, Figure 3 is a schematic diagram showing a design of a back screen according to an exemplary embodiment. Figure 3 As shown, when the smart phone is in a folded state, a docking bar 202 is set in the lower left half of the screen, that is, below the camera 201, for storing notification messages 203.
[0054] In one embodiment, the number of applications that can be displayed in a display interface of the DOCK bar is preset, such as only N application icons can be displayed in a page, and the arrangement is n*m, where N, n and m are positive integers greater than or equal to 1. When the number of applications displayed in the DOCK bar is greater than N, the display interface of the DOCK bar can be switched to view other applications that are not displayed in the current display interface. Among them, the specific situation in the embodiment of the present disclosure determines the appropriate method according to the size of the back screen of the smart mobile terminal, and is not specifically limited here.
[0055] In one embodiment, you can slide up and down to view all APP applications in the DOCK bar, or you can flip left and right to view all APP applications in the DOCK bar. The specific situation is determined according to the size of the back screen of the smart mobile terminal, and no specific limitation is made here.
[0056] In another embodiment, the number of application icons displayed in the DOCK bar is limited. For example, it is set that only A application icons can be displayed in the DOCK bar, where A is a positive integer greater than or equal to 1. If there are already A application icons displayed in the DOCK bar, the newly received A+1th application can replace the processed application icon displayed in the DOCK bar. If the A displayed application icons have not been processed, the newly received A+1th application can replace the application icon that was first received and has not been processed and is displayed in the DOCK bar. Among them, after the newly received A+1th application is displayed in the DOCK bar, the display position of the A+1th application icon needs to be automatically adjusted.
[0057] In one embodiment, Figure 3 As shown, the processing interface 204 of each APP application when processing its corresponding notification message can be displayed on the right side of the screen. Alternatively, only the display interface of the APP application can be previewed without processing the message in the APP application. Therefore, the preview interface corresponding to each APP application can also be displayed on the right side of the screen. Different touch operations correspond to different processing results.
[0058] In one embodiment, when a new notification message is received, the application corresponding to the notification message is displayed in the DOCK bar. Alternatively, after the notification message is displayed in the form of a pop-up window on the right screen, the application corresponding to the notification message is displayed in the DOCK bar and displayed at the top of the DOCK bar.
[0059] Through the above embodiments, the current display screen of the terminal is divided into display areas, and different display areas correspond to different functions, which facilitates the user to browse or switch applications more smoothly, and helps to improve the user experience. In addition, through the method provided by the present disclosure, the special shape of the terminal back screen can be used to help users quickly preview and switch the APP application currently displayed on the back screen, helping users to have a better user experience in folding up and down, and improving the efficiency of the user's back screen operation.
[0060] Figure 4 FIG. 1 is a flowchart showing, in response to detecting an operation on an application icon, the operation being used to trigger display of a notification message, displaying the notification message in a second display area of a current display screen, according to an exemplary embodiment. Figure 4 As shown, the following steps are included.
[0061] In step S201 , in response to detecting a first operation on an application icon.
[0062] In step S202, preview information of the notification message is displayed in a small window in the second display area of the current display screen.
[0063] In an embodiment of the present disclosure, the first operation is used to trigger a preview display of a notification message.
[0064] In one embodiment, the user performs a first operation on an application in the DOCK bar, and a preview interface of the application triggered to perform the first operation can be previewed in the second display area of the back screen. The first operation includes but is not limited to a long press operation.
[0065] For example, Figure 5 is a diagram showing a display interface when performing a first operation according to an exemplary embodiment. Figure 5 As shown, when the user long presses 301 an APP icon 303 with a red dot in the DOCK bar 302, the application processing interface corresponding to the APP is displayed in the second display area 305 in the form of a small window 304. In the preview process, the user's finger needs to keep in contact with the touch screen, that is, keep long pressing the corresponding application icon. When the finger is disconnected from the touch screen, the preview interface of the application is closed in real time.
[0066] Through the above-mentioned embodiments, the application interface can be previewed according to user needs, and by displaying it in the form of a small window, it is not limited to the size of the screen, which helps to help users quickly preview the APP application.
[0067] Figure 6 FIG. 1 is a flowchart showing, in response to detecting an operation on an application icon, the operation being used to trigger display of a notification message, displaying the notification message in a second display area of a current display screen, according to an exemplary embodiment. Figure 6 As shown, the following steps are included.
[0068] In step S301 , in response to detecting a second operation on an application icon.
[0069] In step S302, detailed content of the notification message is displayed in the second display area of the current display screen.
[0070] In an embodiment of the present disclosure, the second operation is used to trigger display of detailed content of the notification message and process the notification message.
[0071] In one embodiment, after the user performs a second operation on the application in the DOCK bar, the processing interface of the APP application that is triggered to perform the second operation can be displayed in the second display area of the back screen, and the user can process the message in the APP application interface. The second operation includes but is not limited to pressing and holding the application icon and sliding the application icon to the second display area of the back screen. Figure 1 In the back screen design shown in , the user presses and holds the target application icon and slides to the right.
[0072] For example, Figure 7is a display interface diagram for performing a second operation according to an exemplary embodiment. Figure 7 As shown, after the user presses and holds the target application icon 401, based on the user's needs, it is determined that the App message needs to be further processed. At this time, the user only needs to press and hold the APP and slide to the right 402. After completing this touch operation, the user's hand does not need to contact the touch screen, and the application processing interface corresponding to the APP can be displayed on the display interface 404 on the right through a small window form 403.
[0073] In one embodiment, a return button is provided in the display interface of the back screen, and the user can exit the currently processed APP interface at any time through the return button according to the user's needs.
[0074] For example, Figure 8 is a schematic diagram showing a method of exiting a currently processed APP interface according to an exemplary embodiment. Figure 8 As shown, if the second display area 501 is currently displaying the interface 502 of an application A in the DOCK bar, and the user does not click the back button to exit application A, but directly performs the second operation 503 on the icon of another application B in the DOCK bar, at this time, the processing interface 504 of application B is displayed in the second display area of the back screen, but application A is still running in the background. When the user clicks the back button 505 in the processing interface of application B, the interface of application B is exited, and the interface 506 of application A is redisplayed.
[0075] Among them, in another embodiment of the present disclosure, if the application icons displayed in the DOCK bar are not processed for a long time, in order to save the display position of the application icons in the DOCK bar, a specified touch operation can be performed on the application icons, so that all the application icons displayed in the DOCK bar are in a pending state. The application icon in the pending state is deleted, and it disappears in the DOCK bar in real time. If the application icon is not in the pending state, it cannot be deleted. You can click any point in the second display area at will or directly perform the return operation, and the application icon will exit the pending state.
[0076] In one embodiment, if a call is received and answered while an application A in the DOCK bar is being processed, the call information is displayed on the back screen display interface. However, when the user hangs up the call, the processing interface of application A will be re-entered, and there will be no impact on the processing interface of the application.
[0077] In one embodiment, two modes of processing applications are set up based on the inner and outer screens: the inner and outer screens perform interactive processing, that is, the outer screen processes, and the inner screen can continue to process; the outer and inner screens do not perform interactive processing, only support external screen processing, and the inner screen does not perform any operation processing on it.
[0078] For example, if you are processing an application A in the DOCK bar and unfold the foldable screen of the smartphone, the interface of the application A being processed on the back screen will be enlarged, that is, displayed in real time on the unfolded inner screen.
[0079] In another embodiment of the present disclosure, when the angle of the folded mobile phone is greater than or equal to the angle threshold, the inner screen will light up and the outer screen will turn off. When fully unfolded, the application interface processed by the outer screen can be switched to the inner screen for display. When the smartphone is in the unfolded state and is closed, and the closing angle is less than the angle threshold, the inner screen will turn off and the outer screen will light up.
[0080] In another embodiment of the present disclosure, there is an interactive relationship between the notification message displayed on the inner screen in the notification center and the application icon displayed in the DOCK bar on the back screen.
[0081] Through the above embodiments, applications can be processed according to user needs. At the same time, it is also convenient for users to browse or switch applications more smoothly on the display screen of the back screen with a smaller screen size, helping users to quickly preview and switch APP applications displayed in the second display area, which helps to improve the user experience.
[0082] In one implementation, in response to not detecting an operation on the application icon, an indicator indicating that the notification message has not been processed is displayed on the application icon.
[0083] In one embodiment, when a new notification message is received, the APP corresponding to the notification message will be displayed in an unread state, and the display position of the APP application in the DOCK bar will be adjusted in real time. The display method of the unread state includes but is not limited to the following two methods: a red dot appears in the corner of the application; the number of unprocessed messages is displayed in the corner of the application. By displaying the application in an unread state in the DOCK bar, the user can be prompted that the APP has notification messages that need to be processed.
[0084] For example, Fig. 9 is a schematic diagram showing a notification message processing according to an exemplary embodiment. Fig. 9 As shown, when the application 602 displayed in the third position in the current display interface 601 of the DOCK bar receives a new notification message, the APP application 602 will be displayed in an unread state, and the display position of the APP application in the DOCK bar will be adjusted in real time to the first display position 603 in the DOCK bar.
[0085] Among them, in the above embodiment, when the user views the notification message of the APP, the APP changes from an unread state to a read state. For example, the red dot in the corner of the application will disappear after the user views it; the number of unprocessed messages minus the number of notification messages viewed by the user is displayed in the corner of the application.
[0086] In one implementation, in response to detecting an operation on the application icon, the identifier is removed and the display position of the application icon in the first display area is adjusted.
[0087] As an example, the triggering and executing of the first operation is used as an example for explanation. Fig.10 is a diagram showing a display interface after a first operation is performed according to an exemplary embodiment. Fig.10 As shown, when the user releases 701 clicks, the state will return to the state shown in Fig.10 In the display interface shown, the red dot of the APP application 702 will automatically disappear after viewing, and the position of the APP icon in the DOCK bar will also move down in real time. Among them, if there are multiple applications in the DOCK bar, it is necessary to determine the position of the application icon after being processed according to the priority order, that is, to reduce the display priority of the APP application icon. On this basis, other APP icons after the APP will automatically increase their priority display order by one level to fill the display position of the APP after it moves down in real time.
[0088] Fig.11 is a flow chart showing a method of displaying an application icon of an application in a first display area of a current display screen of a terminal in response to detecting a notification message of an application according to an exemplary embodiment. Fig.11 As shown, the following steps are included.
[0089] In step S401, in response to detecting notification messages of multiple applications.
[0090] In step S402, application icons of multiple applications are displayed in a first display area of a current display screen of the terminal according to the priority order of the multiple applications.
[0091] In one embodiment, the order in which each application is displayed on the DOCK bar is determined by the time sequence of the latest APP application notification message. In response to the number of notification messages being multiple, each application is displayed in the display interface of the DOCK bar in the order from the time when the APP application is triggered to send the notification message.
[0092] In one embodiment, the priority order is determined in at least one of the following ways: the priority order decreases in order from the time when the notification message is detected from the beginning to the end; the application icon that currently detects the operation has the highest priority; the priority order decreases in order from the frequency of detecting the notification message from most to least; the priority order decreases in order from the number of times the operation is detected from most to least.
[0093] In one embodiment, the application currently being processed has the highest priority and is displayed at the top of the DOCK bar, followed by other applications.
[0094] For example, if an application A in the DOCK bar is being processed, its display position before processing is in the middle of the DOCK bar. After the user performs the second operation on application A, the display position of application A will be adjusted to the top of the DOCK bar in real time, and its priority will be the highest. Application icons in other positions will adjust their display positions adaptively.
[0095] In one embodiment, the priority of the application icon in the processing state is higher than the priority of the application icon in the unprocessed state, and the priority of the application icon in the unprocessed state is higher than the priority of the application icon in the processed state. In other words, in the display interface of the DOCK bar, the display order from high to low is the application icon in the processing state, the application icon in the unprocessed state, and the application icon in the processed state. The processed state includes: the processing interface of the application that has been previewed and the processing interface of the application that has been entered to process the message in the application.
[0096] In one embodiment, the priority display order of the application icons in the unprocessed state is displayed in the display interface of the DOCK bar in sequence from the time when the APP application is triggered to send the notification message.
[0097] In one embodiment, the priority display order of application icons in the processed state can be displayed in a display position after the application icons in the unprocessed state in a priority order from high to low according to the order from front to back when each application is triggered to perform a preview operation or a processing operation.
[0098] In another embodiment, the application icons displayed in the DOCK bar are dynamically adjusted. The display position of the application icons that have been processed or previewed will automatically move down to lower the priority of the application icon display. When no new notification messages are received for a long time and all application icons are in the processed state, the priority order of the application icons in the processed state can be determined according to the frequency of incoming messages and the frequency of frequent use. Even if there are other application icons in the unprocessed state, the application icon in the processed state can also determine its own priority order according to the frequency of incoming messages corresponding to the application and the frequency of frequent use, and move down to the corresponding display position.
[0099] Through the above embodiment, the priority of the application icons displayed in the first area of the current display screen is set, and the adjustment is made according to the user's usage habits, which helps to improve the user experience. The real-time dynamic adjustment can help the user check the latest news of the APP application at any time.
[0100] Based on the same concept, an embodiment of the present disclosure also provides a notification message processing device.
[0101] It is understandable that in order to realize the above functions, the notification message processing device provided by the embodiment of the present disclosure includes hardware structures and / or software modules corresponding to the execution of each function. In combination with the units and algorithm steps of each example disclosed in the embodiment of the present disclosure, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present disclosure.
[0102] Fig.12 FIG. 1 is a block diagram of a notification message processing device 100 according to an exemplary embodiment. Fig.12 , the device 100 includes a display unit 801 and a processing unit 802.
[0103] The display unit 801 is used to display the application icon of the application in the first display area of the terminal's current display screen in response to detecting a notification message of the application. The terminal has a folding function, and the terminal's current display screen is the external screen after the terminal is folded. The external screen has a non-display area near the edge, and the first display area is a display area adjacent to the non-display area at the edge.
[0104] The processing unit 802 is used to respond to detecting an operation on an application icon, the operation being used to trigger the display of a notification message, and display the notification message in a second display area of the current display screen; wherein the second display area is other display areas in the external screen except the display area and the first display area.
[0105] In one implementation, the display unit 801 is configured to display an indicator indicating that the notification message has not been processed on the application icon in response to not detecting any operation on the application icon.
[0106] In one implementation, the display unit 801 is configured to display application icons of the multiple applications in a first display area of a current display screen of the terminal according to a priority order of the multiple applications in response to detecting notification messages of the multiple applications.
[0107] In one embodiment, the processing unit 802 is used to respond to detecting a first operation on the application icon, where the first operation is used to trigger a preview display of the notification message, and display preview information of the notification message in a small window in the second display area of the current display screen.
[0108] In one embodiment, the processing unit 802 is used to respond to detecting a second operation on the application icon, the second operation is used to trigger the display of detailed content of the notification message and process the notification message, and display the detailed content of the notification message in the second display area of the current display screen.
[0109] In one implementation, the processing unit 802 is configured to remove the identifier and adjust the display position of the application icon in the first display area in response to detecting an operation on the application icon.
[0110] In one embodiment, the processing unit 802 is used to determine the priority in at least one of the following ways: the priority order decreases in order from the time when the notification message is detected from the beginning to the end; the application icon that currently detects the operation has the highest priority; the priority order decreases in order from the frequency of detecting the notification message from most to least; the priority order decreases in order from the number of times the operation is detected from most to least.
[0111] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0112] Fig.13 2 is a block diagram of a device 200 for notification message processing according to an exemplary embodiment. For example, the device 200 may be a mobile phone, a computer, a digital broadcast terminal, a message transceiver device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0113] Reference Fig.13 , the device 200 may include one or more of the following components: a processing component 902 , a memory 904 , a power component 906 , a multimedia component 908 , an audio component 910 , an input / output (I / O) interface 912 , a sensor component 914 , and a communication component 916 .
[0114] The processing component 902 generally controls the overall operation of the device 200, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 902 may include one or more processors 920 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 902 may include one or more modules to facilitate the interaction between the processing component 902 and other components. For example, the processing component 902 may include a multimedia module to facilitate the interaction between the multimedia component 908 and the processing component 902.
[0115] The memory 904 is configured to store various types of data to support operations on the device 200. Examples of such data include instructions for any application or method operating on the device 200, contact data, phone book data, messages, pictures, videos, etc. The memory 904 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0116] The power component 906 provides power to the various components of the device 200. The power component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 200.
[0117] The multimedia component 908 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 908 includes a front camera and / or a rear camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0118] The audio component 910 is configured to output and / or input audio signals. For example, the audio component 910 includes a microphone (MIC), and when the device 200 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 904 or sent via the communication component 916. In some embodiments, the audio component 910 also includes a speaker for outputting audio signals.
[0119] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0120] The sensor assembly 914 includes one or more sensors for providing various aspects of status assessment for the device 200. For example, the sensor assembly 914 can detect the open / closed state of the device 200, the relative positioning of components, such as the display and keypad of the device 200, and the sensor assembly 914 can also detect the position change of the device 200 or a component of the device 200, the presence or absence of user contact with the device 200, the orientation or acceleration / deceleration of the device 200, and the temperature change of the device 200. The sensor assembly 914 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 914 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 914 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0121] The communication component 916 is configured to facilitate wired or wireless communication between the device 200 and other devices. The device 200 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 916 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 916 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0122] In an exemplary embodiment, the apparatus 200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.
[0123] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 904 including instructions, and the instructions can be executed by the processor 920 of the device 200 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0124] It is to be understood that in the present disclosure, "plurality" refers to two or more than two, and other quantifiers are similar. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. The singular forms "a", "the" and "the" are also intended to include plural forms, unless the context clearly indicates other meanings.
[0125] It is further understood that the terms "first", "second", etc. are used to describe various information, but such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other, and do not indicate a specific order or degree of importance. In fact, the expressions "first", "second", etc. can be used interchangeably. For example, without departing from the scope of the present disclosure, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information.
[0126] It can be further understood that, unless otherwise specified, “connection” includes a direct connection without other components between the two, and also includes an indirect connection with other components between the two.
[0127] It is further understood that, although the operations are described in a specific order in the drawings in the embodiments of the present disclosure, it should not be understood as requiring the operations to be performed in the specific order shown or in a serial order, or requiring the execution of all the operations shown to obtain the desired results. In certain environments, multitasking and parallel processing may be advantageous.
[0128] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any modifications, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure.
[0129] It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the scope of the appended claims.
Claims
1. A notification message processing method, characterized in that: include: In response to detecting a notification message of an application, displaying an application icon of the application in a first display area of a current display screen of a terminal, the terminal having a folding function, the current display screen of the terminal being an outer screen after the terminal is folded, the outer screen having a non-display area near an edge, and the first display area being a display area at the edge adjacent to the non-display area; In response to detecting an operation on the application icon, the operation is used to trigger display of the notification message, and displaying the notification message in the second display area of the current display screen; The second display area is other display areas of the external screen except the non-display area and the first display area.
2. The notification message processing method according to claim 1, characterized in that: In response to detecting an operation on the application icon, the operation being used to trigger display of the notification message, displaying the notification message in the second display area of the current display screen includes: In response to detecting a first operation on the application icon, the first operation is used to trigger a preview display of the notification message, and the preview information of the notification message is displayed in a small window in the second display area of the current display screen.
3. The notification message processing method according to claim 1, characterized in that: In response to detecting an operation on the application icon, the operation being used to trigger display of the notification message, displaying the notification message in the second display area of the current display screen includes: In response to detecting a second operation on the application icon, the second operation is used to trigger display of detailed content of the notification message and process the notification message, and display the detailed content of the notification message in a second display area of the current display screen.
4. The notification message processing method according to any one of claims 1 to 3, characterized in that: The method further comprises: In response to not detecting an operation on the application icon, displaying an indication that the notification message has not been processed on the application icon.
5. The notification message processing method according to claim 4, characterized in that: The method further comprises: In response to detecting an operation on the application icon, the identifier is removed, and a display position of the application icon in the first display area is adjusted.
6. The notification message processing method according to claim 1, characterized in that: The step of displaying the application icon of the application in the first display area of the current display screen of the terminal in response to detecting the notification message of the application comprises: In response to detecting notification messages of multiple applications, application icons of the multiple applications are displayed in a first display area of a current display screen of the terminal according to a priority order of the multiple applications.
7. The notification message processing method according to claim 6, characterized in that: The priority order is determined in at least one of the following ways: The priority order is lowered in the order of the time when the notification message is detected from the earliest to the latest; The application icon for which the operation is currently detected has the highest priority; The order of priority is from the most to the least frequent notification messages detected; The priority order decreases from the most to the least number of times the operation is detected.
8. A notification message processing device, characterized in that: include: A display unit, configured to display an application icon of the application in a first display area of a current display screen of a terminal in response to detecting a notification message of the application, wherein the terminal has a folding function, the current display screen of the terminal is an outer screen after the terminal is folded, the outer screen has a non-display area near an edge, and the first display area is a display area near the edge adjacent to the non-display area; A processing unit, configured to, in response to detecting an operation on the application icon, wherein the operation is used to trigger display of the notification message, display the notification message in the second display area of the current display screen; The second display area is other display areas of the external screen except the non-display area and the first display area.
9. The notification message processing device according to claim 8, characterized in that: The processing unit displays the notification message in the second display area of the current display screen in response to detecting an operation on the application icon, the operation being used to trigger display of the notification message, in the following manner: In response to detecting a first operation on the application icon, the first operation is used to trigger a preview display of the notification message, and the preview information of the notification message is displayed in a small window in the second display area of the current display screen.
10. The notification message processing device according to claim 8, characterized in that: The processing unit displays the notification message in the second display area of the current display screen in response to detecting an operation on the application icon, the operation being used to trigger display of the notification message, in the following manner: In response to detecting a second operation on the application icon, the second operation is used to trigger display of detailed content of the notification message and process the notification message, and display the detailed content of the notification message in a second display area of the current display screen.
11. The notification message processing device according to any one of claims 8 to 10, characterized in that: The display unit is also used for: In response to not detecting an operation on the application icon, displaying an indication that the notification message has not been processed on the application icon.
12. The notification message processing device according to claim 11, characterized in that: The processing unit is also used for: In response to detecting an operation on the application icon, the identifier is removed, and a display position of the application icon in the first display area is adjusted.
13. The notification message processing device according to claim 8, characterized in that: The display unit displays the application icon of the application in the first display area of the current display screen of the terminal in response to detecting the notification message of the application in the following manner: In response to detecting notification messages of multiple applications, application icons of the multiple applications are displayed in a first display area of a current display screen of the terminal according to a priority order of the multiple applications.
14. The notification message processing device according to claim 13, characterized in that: The processing unit determines the priority by at least one of the following methods: The priority order is lowered in the order of the time when the notification message is detected from the earliest to the latest; The application icon for which the operation is currently detected has the highest priority; The order of priority is from the most to the least frequent notification messages detected; The priority order decreases from the most to the least number of times the operation is detected.
15. A notification message processing device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to: execute the notification message processing method described in any one of claims 1-7.
16. A storage medium, characterized in that: The storage medium stores instructions, and when the instructions in the storage medium are executed by a processor of the terminal, the terminal is enabled to execute the notification message processing method according to any one of claims 1 to 7.