Information processing method and device, electronic equipment, storage medium and program product

By displaying notification icons with different styles in the application interface and changing them with animation, the problem of notification messages obscuring interface content is solved, improving user experience and the visibility of notification messages.

CN120428896BActive Publication Date: 2026-01-02BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510916817.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-03
Publication Date
2026-01-02
Estimated Expiration
2045-07-03

AI Technical Summary

Technical Problem

The way notification messages are displayed in existing applications often obscures the interface content, affecting the user experience, and the information content is low, making it difficult for users to notice the notification messages.

Method used

In the first interface, a first notification icon is displayed in association with a first control. In response to a trigger operation, a second interface is displayed, and in the second interface, the first notification icon is displayed in association with a second control. The first notification icon changes to a second notification icon with a different style, and this change is achieved through an animation process.

Benefits of technology

It reduces the obstruction of interface content, increases user attention to notification messages, enhances the effectiveness and interest of notification icons, and allows users to more clearly, accurately, and quickly locate the source of notification messages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120428896B_ABST
    Figure CN120428896B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an information processing method and device, electronic equipment, storage medium and program product, and relates to the technical field of computers. The information processing method of the present disclosure comprises: displaying a first notification identifier in association with a first control in a first interface; in response to detecting a triggering operation on the first control, displaying a second interface, and displaying the first notification identifier in association with a second control in the second interface; and displaying the first notification identifier changing into a second notification identifier, wherein the second notification identifier is different in style from the first notification identifier. In different interfaces, the first control and the second control are both associated with the display of the first notification identifier, which can enable the user to more clearly, accurately and quickly locate the source of the notification message. Furthermore, the first notification identifier changing into the second notification identifier can produce dynamic visual stimulation for the user, making it easier for the user to pay attention to the notification messages corresponding to the first notification identifier and the second notification identifier, and improving the interest and display effect.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of computer, and in particular, to an information processing method and device, electronic equipment, storage medium and program product. BACKGROUND

[0002] There are various notification messages in an application (APP), such as social interaction messages, system reminder messages, content push messages, etc. In order to remind the user to pay attention to and view these notification messages in time, the application can prompt the user of these notification messages in the form of a pop-up window, a bubble, a message bar, and a notification identifier, etc. SUMMARY

[0003] According to some embodiments of the present disclosure, an information processing method is provided, including: displaying a first notification identifier in association with a first control in a first interface; in response to detecting a triggering operation on the first control, displaying a second interface, and displaying the first notification identifier in association with a second control in the second interface; and displaying the first notification identifier changing into a second notification identifier, wherein the second notification identifier is different in style from the first notification identifier.

[0004] According to other embodiments of the present disclosure, an information processing device is provided, including: a first display module configured to display a first notification identifier in association with a first control in a first interface; a second display module configured to, in response to detecting a triggering operation on the first control, display a second interface, and display the first notification identifier in association with a second control in the second interface; and a third display module configured to display the first notification identifier changing into a second notification identifier, wherein the second notification identifier is different in style from the first notification identifier.

[0005] According to still other embodiments of the present disclosure, an electronic equipment is provided, including: a processor; and a memory coupled to the processor, configured to store instructions, which, when executed by the processor, cause the processor to perform the information processing method of any one of the embodiments of the present disclosure.

[0006] According to yet other embodiments of the present disclosure, a computer-readable storage medium is provided, having a computer program stored thereon, wherein the program, when executed by a processor, causes the processor to perform the information processing method of any one of the embodiments of the present disclosure.

[0007] According to still other embodiments of the present disclosure, a computer program product is provided, including: instructions, wherein the instructions, when executed by a processor, cause the processor to perform the information processing method of any one of the embodiments of the present disclosure.

[0008] Other features, aspects, and advantages of the present disclosure will become apparent from the following detailed description of the exemplary embodiments with reference to the following drawings. BRIEF DESCRIPTION OF DRAWINGS

[0009] Embodiments of the present disclosure will be described below with reference to the accompanying drawings. It should be understood that the accompanying drawings related to the description below merely relate to some embodiments of the present disclosure and do not limit the present disclosure. In the drawings:

[0010] Figure 1 A flowchart of an information processing method according to some embodiments of the present disclosure is shown;

[0011] Figures 2-9 A schematic diagram of a display interface according to some embodiments of the present disclosure is shown;

[0012] Figure 10 A flowchart of an information processing method according to some other embodiments of the present disclosure is shown;

[0013] Figure 11 A structural schematic diagram of an information processing apparatus according to some embodiments of the present disclosure is shown;

[0014] Figure 12 A structural schematic diagram of an electronic device according to some embodiments of the present disclosure is shown;

[0015] Figure 13 A structural schematic diagram of an electronic device according to some other embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0016] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present disclosure. It should be understood that the present disclosure can be implemented in various forms, and should not be interpreted as being limited to the embodiments described herein.

[0017] It should be understood that each step described in the method embodiments of the present disclosure can be executed in different orders and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect. Unless otherwise specified, the relative arrangement of the steps described in these embodiments should be interpreted as merely exemplary and does not limit the scope of the present disclosure.

[0018] The term “comprising” and variations thereof used in the present disclosure mean an open term that includes at least the recited elements / features, but does not exclude other elements / features, i.e., “including but not limited to”. The term “based on” means “at least partially based on”.

[0019] It should be noted that the terms "first", "second", and the like in the present disclosure are used only to distinguish different devices, modules, or units, and do not imply the order or interdependence of the functions performed by these devices, modules, or units. Unless otherwise specified, the terms "first", "second", and the like are not intended to imply a given order or any other way of a given order in time, space, ranking, or any other manner.

[0020] It should be noted that the modification of "one", "multiple" mentioned in the present disclosure is illustrative but not restrictive, and those skilled in the art should understand that unless otherwise specified in the context, it should be understood as "one or more".

[0021] The embodiments of the present disclosure are described in detail below in conjunction with the accompanying drawings, but the present disclosure is not limited to these specific embodiments. The following specific embodiments can be combined with each other, and for the same or similar concepts or processes, some embodiments can not be described again. In addition, in one or more embodiments, specific features, structures or characteristics can be combined by any suitable means from the present disclosure which is clear to those skilled in the art.

[0022] In the application, the user can be prompted to view the notification message in the form of a panel, a pop-up window, a bubble, a message bar, and a notification identifier. The application usually includes multiple pages, and the user usually needs to operate across one or more pages when viewing the notification message. The same or different forms can be used to prompt the user in different pages. For example, a notification identifier can be displayed in the first page, and when entering the second page from the first page, a panel, a pop-up window, a bubble, or the like of the notification message can be displayed. This display method can cause the notification message to block the second page, affect the user's viewing of the content in the second page, and usually requires the user to manually operate to close the panel, pop-up window, or bubble, affecting the user's operation experience. The notification identifier, as a lightweight identifier, can avoid blocking the content in the page, but the information content is low, especially in the case of a large amount of content in the page, it is difficult for the user to notice the notification identifier.

[0023] Based on the above problems, the information processing method provided by the present disclosure can display a first notification identifier in association with a first control in a first interface, display a second interface in response to detecting a triggering operation on the first control, display the first notification identifier in association with a second control in the second interface, and display the first notification identifier changing into a second notification identifier with a different style. In different interfaces, the first control and the second control both display the first notification identifier, which can make the user more clearly, accurately and quickly locate the source of the notification message. The first notification identifier and the second notification identifier can both try to reduce the occlusion of the content in the interface and reduce the impact on the user's viewing of the content in the interface. Further, the first notification identifier changing into the second notification identifier can produce dynamic visual stimulation for the user, making the user more easily pay attention to the notification message corresponding to the first notification identifier and the second notification identifier, and improving the interest and display effect.

[0024] The following describes the information processing method of the present disclosure in conjunction with Figures 1-10 The information processing method of the present disclosure is described. The information processing method of the present disclosure can be executed by an information processing device or an electronic device, and the information processing device can be implemented in the form of software or a combination of software and hardware.

[0025] Figure 1 The flowchart of some embodiments of the information processing method of the present disclosure is shown in FIG. 1. As shown in FIG. 1, the information processing method of the embodiment includes steps S102-S106. Figure 1

[0026] In step S102, a first notification identifier is displayed in association with a first control in a first interface.

[0027] For example, the first interface is a display interface of multimedia content stream, a homepage of an application, a navigation page, etc., without being limited to the examples. The first control can be used to trigger the display of the second interface. For example, the first interface and the second interface can be different tabs, or the first interface and the second interface are interfaces of different levels, without being limited to the examples. In the case that the first interface and the second interface are different tabs, the first control can be a tab control corresponding to the second interface, and in the case that the first interface and the second interface are interfaces of different levels, the first control can be an entry control of the second interface. The first control can be displayed in the form of text, image, etc. The first notification identifier is a lightweight identifier that tries to reduce the occlusion of the content in the first interface. The first notification identifier can be used to identify the existence of a notification message (unread or unprocessed notification message), or to identify information associated with the notification message.

[0028] In step S104, in response to detecting a triggering operation on the first control, the second interface is displayed, and the first notification identifier is displayed in association with a second control in the second interface.

[0029] ​The user can trigger the first control by specifying an action, a gesture, or a voice, etc., so as to trigger the display of the second interface switched from the first interface. The second control can be used to trigger the display of the third interface. The second control can be an entry control of the third interface, and the second interface and the third interface are interfaces of different levels. The third interface can include one or more objects corresponding to the first notification identifier, i.e., the notification message corresponding to the first notification identifier is a notification message related to the one or more objects. The second control can be displayed in the form of text, image, etc.

[0030] The first notification identifier is displayed in association with the second control in the second interface, and the user can be prompted about the source of the notification message through the conversion of the position of the first notification identifier.

[0031] In step S106, the first notification identifier is changed to the second notification identifier.

[0032] The second notification identifier is different from the first notification identifier in at least one of shape, color, content, effect, size, etc. The change of the first notification identifier to the second notification identifier is a dynamic process, which can attract the attention of the user. The second notification identifier is displayed in association with the second control, and the second notification identifier is a lightweight identifier, which can minimize the occlusion of the content in the second interface. The first notification identifier and the second notification identifier can be used to indicate the same notification message.

[0033] The above embodiment information processing method can display the first notification identifier in association with the first control in the first interface, display the second interface in response to detecting the triggering operation on the first control, display the first notification identifier in association with the second control in the second interface, and display the first notification identifier changed to the second notification identifier with a different style. In different interfaces, the first control and the second control are both associated with the display of the first notification identifier, which can make the user more clearly, accurately, and quickly locate the source of the notification message. The first notification identifier and the second notification identifier can both minimize the occlusion of the content in the interface, and reduce the impact on the user's viewing of the content in the interface. Further, the change of the first notification identifier to the second notification identifier can produce dynamic visual stimulation for the user, making the user more likely to pay attention to the notification message corresponding to the first notification identifier and the second notification identifier, and improving the effectiveness, interest, and display effect of the first notification identifier and the second notification identifier.

[0034] Some display methods of the first notification identifier and the second notification identifier are described below.

[0035] In some embodiments, displaying the first notification identifier changed to the second notification identifier includes displaying an animation of the first notification identifier changed to the second notification identifier.

[0036] The first notification identifier changes into the second notification identifier in an animation, for example, the first notification identifier gradually changes into the second notification identifier in an animation. For example, the first notification identifier gradually changes into the second notification identifier in terms of shape, color, content, effect, size, etc. For example, the first notification identifier extends to obtain the second notification identifier in an animation. The first notification identifier changing into the second notification identifier in an animation can depend on the style of the first notification identifier and the style of the second notification identifier.

[0037] Displaying the animation of the first notification identifier changing into the second notification identifier can explicitly show the change process of the first notification identifier into the second notification identifier, make the transition of the first notification identifier and the second notification identifier more natural, increase the interest, attract the visual focus of the user more, and guide the user to pay attention to the notification messages corresponding to the first notification identifier and the second notification identifier.

[0038] In some embodiments, displaying the animation of the first notification identifier changing into the second notification identifier includes: in response to the display time length of the first notification identifier reaching a first time length, displaying an animation of the first notification identifier changing into the second notification identifier; and in response to the display time length of the animation reaching a second time length, displaying the second notification identifier.

[0039] The first time length can be the same as or different from the second time length. The above display method is a display process from static to dynamic and then to static, which can more clearly and accurately display the change process of the first notification identifier into the second notification identifier, attract the attention of the user more, make the user clear about the cause and effect, and improve the effectiveness, interest, and display effect of the first notification identifier and the second notification identifier.

[0040] In some embodiments, the second interface includes the first control, and the first control is displayed in association with the first notification identifier in the second interface.

[0041] The first control can also be displayed in the second interface, and the first notification identifier is displayed in association with the first control. For example, the second interface is a tab page, the first control is a tab control of the second interface, and the first control is displayed in a navigation area of the second interface when the second interface is displayed.

[0042] The first control and the second control are displayed in association with the first notification identifier in the second interface, which can make the user clearly and accurately determine the association between the two, locate the source of the notification message corresponding to the first notification identifier, and thus quickly and accurately view the notification message.

[0043] In some embodiments, the first notification identifier is displayed within a first specified range around the first control; the first notification identifier is displayed within a second specified range around the second control; and / or the second notification identifier is displayed within a third specified range around the second control.

[0044] The first control is associated with the display of the first notification identifier, i.e., the first notification identifier is displayed within a first specified range around the first control, and does not block other controls and information. For example, the first notification identifier can be displayed adjacent to the first control, e.g., the first notification identifier is displayed at an adjacent position such as the upper right corner, the upper left corner, the lower right corner, the lower left corner, etc. of the first control, but does not block other controls and information. The first notification identifier can be displayed outwardly from the center point of the first control as the origin by a specified number of pixels in a specified direction. The first notification identifier can partially overlap the first control, but does not affect the identification of the first control. Similarly, the second control is associated with the display of the first notification identifier, i.e., the first notification identifier is displayed within a second specified range around the second control, and does not block other controls and information, the second control is associated with the display of the second notification identifier, i.e., the second notification identifier is displayed within a third specified range around the second control, and does not block other controls and information, and will not be described again. Further, the animation of the change of the first notification identifier to the second notification identifier can be displayed within a fourth specified range around the second control, and does not block other controls and information. The shapes and sizes of the first notification identifier, the second notification identifier, and the animation meet the condition of not blocking other controls and information.

[0045] The display method of the first notification identifier and the second notification identifier described above can make the user more clearly understand the association between the notification identifier and the control, and more quickly and accurately locate the source of the notification message.

[0046] Some specific forms of the first notification identifier and the second notification identifier are described below.

[0047] In some embodiments, the first notification identifier is at least one of a number and a first type of icon, and the second notification identifier is at least one of a word, a number, and a second type of icon.

[0048] For example, the first notification identifier is a number indicating the number of notification messages (unread or unprocessed notification messages). For example, the first notification identifier is a first type of icon, and further to reduce the weight, it can be a badge, a corner mark, or a notification point, e.g., a red dot or other lightweight identifier. The first notification identifier can also be a combination of a number and a first type of icon, e.g., a badge, a corner mark, a notification point, etc. containing a number.

[0049] For example, the second notification identifier is a number, which can be different from the style of the number in the first notification identifier, and can be used to indicate the number of notification messages. For example, the second notification identifier is a word used to indicate the status information of the object related to the notification message, a word of the name of the object, or a word used to indicate the related information of the notification message or the object, which is not limited to the examples shown. For example, the second notification identifier is a combination of a word and a number, which is used to indicate the number of notification messages and the related information of the object. For example, the second notification identifier is a second type of icon, which can be different from the shape, color, effect, and / or size of the first type of icon. The second notification identifier can be an icon of the object, or an icon representing different states of the object, etc. The second notification identifier can be a logo, a superscript, a notification point, etc., which can be different from the shape, color, effect, and / or size of the first type of icon, further lightening and avoiding blocking the content in the second interface. For example, the second notification identifier is a combination of a word and an icon, such as a logo, a superscript, a notification point, etc. containing a number, such as a red dot containing a number. For example, the second notification identifier is a combination of a word, a number, and an icon, such as a logo, a superscript, a notification point, etc. containing a word and a number.

[0050] The first notification identifier and the second notification identifier can be static or dynamic icons. For example, the first notification identifier is a static icon, and the second notification identifier is a dynamic icon.

[0051] The first notification identifier and the second notification identifier can be displayed in various different forms, which can attract more attention of the user, improve the effectiveness, interest, and display effect of the first notification identifier and the second notification identifier.

[0052] In some embodiments, the first notification identifier is used to indicate the existence of the notification message or the number of notification messages, and the second notification identifier is used to indicate the related information of the object related to the notification message.

[0053] The first notification identifier can be used to indicate the existence of the notification message (unread or unprocessed notification message) or the number of notification messages. The second notification identifier is used to indicate the related information of the object related to the notification message. The information indicated by the first notification message and the second notification message is different, and the second notification identifier contains more indication information than the first notification identifier.

[0054] The first control is used to trigger the display of the second interface, and the first control is displayed in association with the first notification identifier, which can be used to indicate the existence of the notification message related to the object in the second interface or the number of notification messages. The second control is used to trigger the display of the third interface, and the third interface can include one or more objects of the same type, and the second control is displayed in association with the second notification identifier, which can further indicate the related information of the objects of the same type.

[0055] The associated display of controls and notification icons can indicate more information and help users quickly and accurately obtain key information and sources of notification messages.

[0056] By using the first and second notification identifiers to indicate different information, and by combining the changes from the first to the second notification identifier, more information can be provided to users through simple and lightweight identifiers. This makes it easier for users to pay attention to the notification messages corresponding to the first and second notification identifiers, thereby improving the effectiveness and display effect of the first and second notification identifiers.

[0057] In some embodiments, the relevant information of the object includes at least one of the following: the object's identifier, the object's status information, and the number of notification messages for the object.

[0058] A notification message may involve one or more objects. If the notification message involves multiple objects, these objects can be of the same type. For example, the object's identifier may include at least one of the following: the object's name, or an image. This is not limited to the examples given. For instance, if the object is a product or order, its identifier could be an image of the product. Similarly, if the object is a user's social media account, its identifier could be the account's avatar. And if the object is a device, its identifier could be an image of the device, etc. The notification message is sent due to a change in the object's state. For example, the object's state information may include at least one of the following: the object's current state, the urgency level corresponding to the object's current state, or the activity information corresponding to the object's current state. This is not limited to the examples given. For instance, if the activity information corresponding to the object's current state is "Live Streaming," then the activity information would be the live stream information. This is not limited to the examples given.

[0059] The second notification identifier can be used to indicate at least one of the following: the object's identifier, the object's status information, and the number of notification messages for the object. It can provide users with more effective information about the object, improve the effectiveness of the second notification identifier, and enhance the user experience.

[0060] The following is combined with Figures 2-9 Examples describing the display methods and effects of the first and second notification identifiers.

[0061] like Figure 2 As shown, the first interface 201 displays multiple controls, and different controls can be used to trigger the display of different interfaces. The first interface 201 corresponds to control 202. The first control 203 is displayed in association with the first notification identifier 204. The first notification identifier 204 is represented by the number 1, which can be used to indicate that there is an unread or unprocessed notification message related to the second interface. The first notification identifier 204 can also be displayed as a red dot or other forms. In response to detecting a trigger operation on the first control 203, the following can be displayed:Figure 3 The second interface is shown.

[0062] As Figure 3 shown, in the second interface 301, the second control 302 is displayed, and the first notification identifier 303 is displayed in association with the second control 302. The first notification identifier 303 is the same as the first notification identifier 204. If the second interface 301 is a tab page, the first control 203 can also be displayed in the second interface 301, and the first notification identifier 204 is displayed in association with the first control 203. In response to the display time length of the first notification identifier 303 displayed in association with the second control 302 reaching the first time length, an interface as Figure 4 shown is displayed.

[0063] As Figure 4 shown, in response to the display time length of the first notification identifier 303 displayed in association with the second control 302 reaching the first time length, an animation 401 in which the first notification identifier changes to a second notification identifier is displayed. Since the animation cannot be shown, the figure is a schematic diagram of the animation. In response to the display time length of the animation 401 reaching a second time length, a second interface as Figure 5 shown is displayed.

[0064] As Figure 5 shown, in response to the display time length of the animation 401 reaching the second time length, a second notification identifier 501 is displayed in association with the second control 302. The second notification identifier 501 adds text information to the first notification identifier 204, for example, the second notification identifier 501 displays “1 to be picked up”, “1 reduced”, “1 task completed”, and the like, without being limited to the examples shown.

[0065] Figure 6 Another display method of the first notification identifier and the second notification identifier is shown. As Figure 6 shown, the first control 601 and the first notification identifier 602 are displayed in association in the second interface, and the second control 603 and the first notification identifier 604 are displayed in association. The first notification identifiers 602 and 604 can be lightweight identifiers such as red dots. In response to the display time length of the first notification identifier 604 displayed in association with the second control 603 reaching a first time length, an animation 605 in which the first notification identifier changes to a second notification identifier is displayed, and in response to the display time length of the animation 605 reaching a second time length, a second notification identifier 606 is displayed in association with the second control 603. The second notification identifier 606 adds text information to the first notification identifiers 602 and 604.

[0066] Figures 7-9 Some display methods of the second notification identifier are shown. As Figure 7 shown, in response to the display time length of the animation 401 reaching the second time length, a second notification identifier 701 can be displayed, and the second notification identifier 701 can be an image of an object. As Figure 8As shown, in response to the display duration of the animation 401 reaching the second duration, the second notification identifier 801 can be displayed, which can be a dynamic icon (only a static image can be shown in the figure) indicating that the object is live streaming. As shown in the figure, the second notification identifier 801 can be displayed in the form of a dynamic icon. Figure 9 As shown, in response to the display duration of the animation 401 reaching the second duration, the second notification identifier 901 can be displayed, which can be an icon different from the first notification identifier 204 in shape and color.

[0067] The display method and style of the first notification identifier and the second notification identifier can be designed according to actual needs, and are not limited to Figures 2-9 The examples are shown.

[0068] The first control is used to trigger the display of the second interface, and the second interface includes a plurality of controls, in addition to the second control, other controls. Each control in the second interface can be used to trigger the display of an interface, and each control can correspond to an object of a type. Therefore, the first control can correspond to objects of multiple types, and can be associated with display of notification identifiers corresponding to objects of multiple types. The state of each type of object changes can trigger the generation of a notification message, and the following describes a method of displaying the first notification identifier.

[0069] In some embodiments, the first control corresponds to objects of multiple types, the objects of multiple types correspond to multiple controls in the second interface, the multiple controls include the second control, and the first notification identifier is associated with the display of the first control in the first interface, including: in response to the state information of the objects of multiple types changing, determining a target type from the multiple types; and according to the state information of the objects of the target type changing, displaying the first notification identifier associated with the first control in the first interface, wherein the objects of the target type correspond to the second control.

[0070] In the case where the state information of the objects of multiple types changes, the target type can be determined from the multiple types, so that the first notification identifier is only used to indicate the notification message of the objects of the target type. For example, the first notification identifier is used to indicate the existence of the notification message or the number of the notification message of the objects of the target type. The second control corresponds to the objects of the target type, and in the case where the second interface is displayed by jumping from the first interface, the second control is displayed in association with the first notification identifier, so that the source of the notification message can be more clearly indicated.

[0071] The method of the above embodiment, in the case where the state information of the objects of multiple types changes, only according to the state information of the objects of the target type changing, to display the first notification identifier, can simplify the prompt of the notification message, and can guide the user more clearly and accurately in the process of switching between different interfaces, avoid too many notification identifiers increasing the psychological and operational burden of the user, and improve the user experience.

[0072] In some embodiments, determining the target type from the plurality of types comprises: determining the target type according to priorities of the plurality of types.

[0073] For example, the type with the highest priority is selected as the target type. During the process of displaying the first notification identifier, if the state information of an object of a type with a higher priority than the target type changes, the first notification identifier can be displayed according to the state information of the object of the type with the higher priority. The first notification identifier can be updated periodically. Within one period, if the state information of objects of multiple types changes, the type with the highest priority is selected as the target type, and the first notification identifier is displayed according to the changed state information of the object of the target type.

[0074] In some embodiments, the information processing method further comprises: in response to detecting the triggering of the second control, displaying a third interface, and displaying the information of the object of the target type in the third interface.

[0075] The second notification identifier displayed in association with the second control is used to indicate the relevant information of the object of the target type. For example, the information of the object of the target type can include the information indicated by the second notification identifier. For example, the second notification identifier is used to indicate the state information of the object of the target type, and the state information of the object of the target type can be displayed in the third interface. The second notification identifier is used to indicate the identifier of the object of the target type, and the identifier of the object of the target type can be displayed in the third interface. The information of the object of the target type can also include detailed information of each object, which is determined according to the actual scene.

[0076] The second control is used to trigger the display of the third interface, and the second notification identifier is used to indicate the relevant information of the object of the target type in the third interface. The two are associated with each other to provide a better visual experience for the user.

[0077] In some embodiments, the information processing method further comprises: in the second interface, in addition to the second control, a third notification identifier is displayed in association with each control, wherein the third notification identifier of each control is used to indicate the notification message of the object corresponding to each control.

[0078] In addition to displaying the second notification identifier in association with the second control, a third notification identifier can also be displayed in association with each of the other controls. The third notification identifier can have the same style as the first notification identifier or the same style as the second notification identifier.

[0079] The third notification identifier can also change to a fourth notification identifier. For details, reference can be made to the embodiments in which the first notification identifier changes to the second notification identifier, which will not be described herein again. In this case, the third notification identifier can have the same style as the first notification identifier, and the fourth notification identifier can have the same style as the second notification identifier.

[0080] The third notification identifier is associated with each control, and the third notification identifier can provide prompt information about the notification message of the other type of object in the second interface to attract the user's attention to the notification message of the other type of object.

[0081] There can be multiple objects of the target type, and the state of each object can be different. The following describes how to display the first notification identifier and the second notification identifier when the states of the multiple objects are different.

[0082] In some embodiments, there are multiple objects of the target type, and the first notification identifier is displayed in association with the first control in the first interface according to the state information of the objects of the target type that have changed, including: in response to the state information of the multiple objects of the target type having changed, determining a target object from the multiple objects according to the time when the state information of the multiple objects changed and / or the type of the state information of the multiple objects that has changed; and displaying the first notification identifier in association with the first control in the first interface according to the state information of the target object that has changed.

[0083] For example, in the case where the state information of the multiple objects of the target type has changed, the object whose state information has changed for the longest time is determined as the target object. The first notification identifier can be updated periodically, and in each period, the object whose state information has changed for the longest time is determined as the target object.

[0084] For example, different types of state information correspond to different priorities. For example, the state of a task having an error has the highest priority, the state of an order being ready for delivery has the highest priority, and the like. In the case where the state information of the multiple objects of the target type has changed, the priority of the multiple objects is determined according to the type of the state information of the multiple objects that has changed, and the target object is determined according to the priority of the multiple objects.

[0085] The target object can also be determined according to the time when the state information of the multiple objects changed and the type of the state information of the multiple objects that has changed. For example, the multiple objects are sorted according to the time when the state information changed to obtain a first order of each object, the multiple objects are sorted according to the type of the state information that has changed to obtain a second order of each object, the first order and the second order are weighted and summed to obtain an order of each object, and the object with the highest order is selected as the target object.

[0086] The target object can be one or more. In the case of multiple target objects, the number or other content displayed in the first notification identifier can be determined according to the number of notification messages corresponding to the target objects. For example, the second notification identifier is displayed according to the state information of the multiple target objects that has changed. The text, number, icon in the second notification identifier can be summarized according to the state information of the multiple target objects.

[0087] The method of the above embodiment determines the target object according to the time of the state information change of the multiple objects and / or the type of the state information change of the multiple objects, and then displays the first notification identifier and the second notification identifier corresponding to the target object. This can prompt the user with more valuable notification messages, improving the effectiveness of the first notification identifier and the second notification identifier.

[0088] In some embodiments, the information processing method further comprises at least one of the following: in response to the first notification identifier being displayed for a third length of time in the first interface, canceling the display of the first notification identifier; in response to detecting that the processing of the notification message corresponding to the first notification identifier is complete, canceling the display of the first notification identifier and the second notification identifier.

[0089] In response to the first notification identifier being displayed for a third length of time in the second interface, the display of the first notification identifier in the second interface can also be canceled. For example, in response to the second notification identifier being displayed for a fourth length of time in the second interface, the display of the second notification identifier is canceled. For example, the third interface is displayed after the user triggers the second control, which can determine that the processing of the notification message corresponding to the first notification identifier is complete, and the display of the first notification identifier and the second notification identifier is canceled.

[0090] The first notification identifier and / or the second notification identifier can be displayed as an animation effect that gradually disappears, so that the user can more clearly and accurately understand that the notification message has been processed and complete, and effectively prompt the user.

[0091] The information processing method of the present disclosure will be described in more detail below. Figure 10 The information processing method of the present disclosure will be described in more detail below.

[0092] Figure 10 The flowchart of some embodiments of the information processing method of the present disclosure is shown in FIG. 10. As shown in FIG. 10, the information processing method of the embodiment comprises steps S1002-S1014. Figure 10 In step S1002, in response to the state information of the multiple types of objects corresponding to the first control changing, a target type is determined from the multiple types.

[0093]

[0094] ​In step S1004, in response to the state information of the plurality of objects of the target type changing, the target object in the plurality of objects is determined according to the time of the state information of the plurality of objects changing and / or the type of the state information of the plurality of objects changing.

[0095] In step S1006, the first notification identifier is displayed in association with the first control in the first interface according to the changed state information of the target object.

[0096] In step S1008, in response to detecting the triggering operation on the first control, the second interface is displayed, and the first notification identifier is displayed in association with the second control in the second interface.

[0097] In step S1010, an animation of the first notification identifier changing to the second notification identifier is displayed.

[0098] In step S1012, in response to detecting the triggering of the second control, the third interface is displayed, and the information of the object of the target type is displayed in the third interface.

[0099] In step S1014, in response to detecting the processing completion of the notification message corresponding to the first notification identifier, the display of the first notification identifier and the second notification identifier is cancelled.

[0100] The first notification identifier and the second notification identifier can be interactive identifiers, for example, in response to detecting the triggering of the first notification identifier, the notification message corresponding to the first notification identifier is displayed, and in response to detecting the triggering of the second notification identifier, the notification message corresponding to the second notification identifier is displayed.

[0101] The specific details of the method of the above embodiments can refer to the foregoing embodiments, which will not be described here. Through the method of the above embodiments, the user can be provided with clearer and more accurate prompts, so that the user can more clearly, accurately and quickly locate the source of the notification message and process the notification message.

[0102] The present disclosure also provides an information processing apparatus, which will be described below in conjunction with Figure 11 .

[0103] Figure 11 is a structural diagram of some embodiments of the information processing apparatus of the present disclosure. As shown in the figure, the information processing apparatus 110 of the embodiment includes a first display module 1110, a second display module 1120, and a third display module 1130. Figure 11

[0104] The first display module 1110 is configured to display a first notification identifier in association with a first control in a first interface.

[0105] ​The second display module 1120 is configured to display the second interface in response to detecting the triggering operation on the first control, and display the first notification identifier in association with the second control in the second interface.

[0106] The third display module 1130 is configured to display the first notification identifier changing into the second notification identifier, where the second notification identifier is different in style from the first notification identifier.

[0107] The information processing apparatus in the above embodiments can display the first notification identifier in association with the first control in the first interface, display the second interface in response to detecting the triggering operation on the first control, display the first notification identifier in association with the second control in the second interface, and display the first notification identifier changing into the second notification identifier in a different style. In different interfaces, the first control and the second control both display the first notification identifier, which can make the user more clearly, accurately and quickly locate the source of the notification message. The first notification identifier and the second notification identifier can both minimize the occlusion of the content in the interface and reduce the impact on the user viewing the content in the interface. Further, the first notification identifier changing into the second notification identifier can produce dynamic visual stimulation for the user, making the user more likely to pay attention to the notification message corresponding to the first notification identifier and the second notification identifier, and improving the effectiveness, interest and display effect of the first notification identifier and the second notification identifier.

[0108] In some embodiments, the third display module 1130 is configured to display an animation of the first notification identifier changing into the second notification identifier.

[0109] In some embodiments, the third display module 1130 is configured to display an animation of the first notification identifier changing into the second notification identifier in response to the display time length of the first notification identifier reaching a first time length, and display the second notification identifier in response to the display time length of the animation reaching a second time length.

[0110] In some embodiments, the second interface includes the first control, and the first control is displayed in association with the first notification identifier in the second interface.

[0111] In some embodiments, the first notification identifier is used to indicate the existence of the notification message or the number of notification messages, and the second notification identifier is used to indicate the relevant information of the object involved in the notification message.

[0112] In some embodiments, the relevant information of the object includes at least one of the identifier of the object, the state information of the object, and the number of notification messages of the object.

[0113] In some embodiments, the first control corresponds to a plurality of types of objects, the plurality of types of objects correspond to a plurality of controls in the second interface, the plurality of controls include the second control, the first display module 1110 is configured to determine a target type from the plurality of types in response to a change in state information of the plurality of types of objects; and display the first notification identifier in association with the first control in the first interface according to the changed state information of the object of the target type, wherein the object of the target type corresponds to the second control.

[0114] In some embodiments, the first display module 1110 is configured to determine the target type according to priorities of the plurality of types.

[0115] In some embodiments, the information processing apparatus further includes a fourth display module 1140 configured to display a third interface in response to detecting the trigger on the second control, and display information of the object of the target type in the third interface.

[0116] In some embodiments, the second display module 1120 is further configured to display a third notification identifier in association with each control in the second interface except the second control, wherein the third notification identifier of each control is used to indicate a notification message of the object corresponding to each control.

[0117] In some embodiments, the object of the target type is a plurality of objects, the first display module 1110 is configured to determine a target object from the plurality of objects of the target type in response to a change in state information of the plurality of objects of the target type, according to a time of the change in state information of the plurality of objects and / or a type of the changed state information of the plurality of objects; and display the first notification identifier in association with the first control in the first interface according to the changed state information of the target object.

[0118] In some embodiments, the first display module 1110 is further configured to cancel the display of the first notification identifier in response to a time length of the display of the first notification identifier in the first interface reaching a third time length; and / or cancel the display of the first notification identifier in response to detecting that processing of the notification message corresponding to the first notification identifier is completed.

[0119] In some embodiments, the third display module 1130 is configured to cancel the display of the second notification identifier in response to detecting that processing of the notification message corresponding to the first notification identifier is completed.

[0120] In some embodiments, the first notification identifier is displayed within a first specified range around the first control; the first notification identifier is displayed within a second specified range around the second control; and / or the second notification identifier is displayed within a third specified range around the second control.

[0121] In some embodiments, the first notification identifier is at least one of a number, a first type of icon, the second notification identifier is at least one of a text, a number, a second type of icon.

[0122] The present disclosure also provides an electronic device, which is described below in conjunction with Figure 12 and 13 .

[0123] Figure 12 A block diagram of an electronic device according to some embodiments of the present disclosure is shown. As shown, the electronic device 12 includes a processor 122; and a memory 121 coupled to the processor 122, for storing instructions, which when executed by the processor 122, cause the processor 122 to perform the information processing method according to any of the embodiments of the present disclosure. Figure 12

[0124] The electronic device of the above embodiments can display the first notification identifier in association with the first control in the first interface, in response to detecting the triggering operation on the first control, display the second interface, display the first notification identifier in association with the second control in the second interface, and display the first notification identifier changing to the second notification identifier of a different style. In different interfaces, the first control and the second control are both associated with the display of the first notification identifier, which can make the user more clearly, accurately and quickly locate the source of the notification message. The first notification identifier and the second notification identifier can both try to reduce the occlusion of the content in the interface and reduce the impact on the user's viewing of the content in the interface. Further, the first notification identifier changing to the second notification identifier can produce dynamic visual stimulation for the user, making it easier for the user to pay attention to the notification message corresponding to the first notification identifier and the second notification identifier, and improving the effectiveness, interest and display effect of the first notification identifier and the second notification identifier.

[0125] The memory 121 is configured to store one or more computer-readable instructions. The memory 121 can include any combination of various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory, including but not limited to random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), flash memory. The memory 121 may, for example, store an operating system, application programs, a boot loader (BootLoader), a database, and other programs, and can also store various application programs and various data.

[0126] The processor 122 is configured to run the computer-readable instructions to implement the method of any of the above embodiments. The specific implementation of each step of the method can be referred to the above embodiments, and the repeated parts are not described here.

[0127] ​The processor 122 can be embodied as various processing devices such as a central processing unit (CPU), a network processor (NP), etc.; and also can be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The central processing unit (CPU) can be an X86 or ARM architecture, etc.

[0128] The processor 122 and the memory 121 can communicate with each other directly or indirectly. For example, the processor 122 and the memory 121 can communicate through a network. The network can include a wireless network, a wired network, and / or any combination of a wireless network and a wired network. The processor 122 and the memory 121 can also communicate with each other through a system bus, without limitation.

[0129] It should be noted that Figure 12 The components of the electronic device 12 shown are only exemplary and are not limiting, and the electronic device 12 can also have other components according to actual application needs. The processor 122 can control other components in the electronic device 12 to perform desired functions.

[0130] The electronic device 12 can be implemented in software, firmware, and / or hardware, and can be integrated into a device in which a related application program is installed.

[0131] Figure 13 A block diagram of an electronic device according to other embodiments of the disclosure is shown.

[0132] Figure 13 The electronic device 13 shown can be a computer system with a special hardware structure, which can perform corresponding functions when a related application program is installed.

[0133] The electronic device includes, but is not limited to, a mobile terminal such as a smartphone, a notebook computer, a personal digital assistant (PDA), a tablet computer (Tablet PC), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), a wearable device, etc., and a fixed terminal such as a digital television, a desktop computer, etc.

[0134] As Figure 13As shown, a central processing unit (CPU) 131 performs various processes in accordance with a program stored in a read only memory (ROM) 132 or a program loaded from a storage section 138 to a random access memory (RAM) 133. In the RAM 133, data required when the CPU 131 performs various processes and the like is stored as necessary. The central processing unit is merely exemplary, and can be other types of processors, such as the various processors described above. The ROM 132, the RAM 133, and the storage section 138 can be various forms of computer readable storage media. Note that, although Figure 13 The ROM 132, the RAM 133, and the storage section 138 are each shown separately, but one or more of them can be combined, or located in the same or different memory or storage modules.

[0135] The CPU 131, the ROM 132, and the RAM 133 are connected to each other via a bus 134. An input / output interface 135 is also connected to the bus 134.

[0136] The following components are connected to the input / output interface 135: an input section 136 including a touch panel, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, and the like; an output section 137 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), a speaker, a vibrator, and the like; a storage section 138 including a hard disk, a magnetic tape, and the like; and a communication section 139 including a network interface card such as a LAN card, a modem, and the like. The communication section 139 allows communication processing to be performed via a network such as the Internet. It is easily understood that, although Figure 13 The components in the electronic device 13 are shown as communicating via the bus 134, but they can also communicate through a network or other means, where the network can include a wireless network, a wired network, and / or any combination of a wireless network and a wired network.

[0137] A drive 1310 is also connected to the input / output interface 135 as necessary. A removable medium 1311 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like is mounted on the drive 1310 as necessary, so that a computer program read therefrom is installed in the storage section 138 as necessary.

[0138] In the case where the above series of processes are implemented by software, the program constituting the software can be installed from a network or a storage medium such as the removable medium 1311.

[0139] According to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. The present disclosure also provides a computer program product comprising instructions, which, when executed by a processor, cause the processor to perform the information processing method of any embodiment of the present disclosure.

[0140] The computer program product of the above embodiment can display the first notification identifier in association with the first control in the first interface, display the second interface in response to detecting the triggering operation on the first control, display the first notification identifier in association with the second control in the second interface, and display the first notification identifier changing into the second notification identifier with a different style. In different interfaces, the first control and the second control are both associated with the display of the first notification identifier, which can make the user more clearly, accurately and quickly locate the source of the notification message. The first notification identifier and the second notification identifier can both minimize the occlusion of the content in the interface and reduce the impact on the user's viewing of the content in the interface. Further, the first notification identifier changing into the second notification identifier can produce dynamic visual stimulation for the user, making the user more easily focus on the notification message corresponding to the first notification identifier and the second notification identifier, and improving the effectiveness, interest and display effect of the first notification identifier and the second notification identifier.

[0141] For example, some embodiments of the present disclosure include a computer program product that, when running on a computer, causes the computer to implement the method described in any of the preceding embodiments. The computer program product includes computer instructions carried on a computer readable medium, including program codes for executing the method shown in the flowchart. In such embodiments, the computer instructions can be downloaded and installed from the network through the communication part 139, or installed from the storage part 138, or installed from the ROM 132. When the computer program is executed by the CPU 131, the method of the embodiments of the present disclosure is executed.

[0142] The present disclosure also provides a computer readable storage medium having stored thereon a computer program, wherein the program, when executed by a processor, causes the processor to perform the computer readable storage medium of any embodiment of the present disclosure.

[0143] The computer readable storage medium of the above embodiment can display the first notification identifier in association with the first control in the first interface, display the second interface in response to detecting the triggering operation on the first control, display the first notification identifier in association with the second control in the second interface, and display the first notification identifier changing into the second notification identifier with a different style. In different interfaces, the first control and the second control both display the first notification identifier, which can make the user more clearly, accurately and quickly locate the source of the notification message. The first notification identifier and the second notification identifier can both try to reduce the occlusion of the content in the interface and reduce the impact on the user viewing the content in the interface. Further, the first notification identifier changing into the second notification identifier can produce dynamic visual stimulation for the user, making the user more easily pay attention to the notification message corresponding to the first notification identifier and the second notification identifier, and improving the effectiveness, interest and display effect of the first notification identifier and the second notification identifier.

[0144] It should be noted that, in the context of the present disclosure, the computer readable medium can be a tangible medium that can contain or store programs for use by or in connection with an instruction execution system, apparatus or device.

[0145] The computer readable medium can be a computer readable storage medium, or a computer readable signal medium, or any combination of the two.

[0146] The computer readable storage medium includes, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus or device. The computer readable storage medium stores computer instructions, which are executed by the processor to implement the method described in any of the above embodiments.

[0147] The computer readable medium can include a computer-readable signal medium and / or computer-readable storage medium. A computer readable signal medium can include a propagated data signal with computer executable instructions. A computer readable storage medium can include any non-transitory medium that can store computer executable instructions such as volatile memory or non-volatile memory, removable or non-removable memory, erasable or non-erasable memory, or a combination of the foregoing. Examples of computer readable storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store computer executable instructions in the form of computer-readable program code means.

[0148] The computer readable medium can be included within the electronic device; or can exist separately from the electronic device.

[0149] In some embodiments, a computer program including instructions which, when executed by a processor, causes the processor to carry out any of the methods described in the preceding embodiments is also provided. For example, the instructions can be embodied in a computer program code.

[0150] In an embodiment of the disclosure, the computer program code for carrying out operations of the disclosure can be written in one or more programming languages or combinations of languages including object oriented programming languages such as Java, Smalltalk, C++ or conventional procedural programming languages such as "C" and / or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0151] The computer program product of the first aspect can include one or more non-transitory computer-readable media storing instructions that, when executed by one or more processors of a computing device, cause the one or more processors to perform the operations of the method of the first aspect. The one or more non-transitory computer-readable media can include one or more of the following: a magnetic storage device, an optical storage device, a solid-state storage device, a hard disk drive, a flash drive, a RAM, a ROM, a database, and / or any other suitable type of non-transitory computer-readable medium.

[0152] The functions described above can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, non-limiting examples of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SOCs), complex programmable logic devices (CPLDs), etc.

[0153] While certain aspects of the present disclosure have been described with reference to particular examples, those of ordinary skill in the art will understand that various other modifications can be made to the examples and in other aspects, without departing from the scope and spirit of the disclosure. It is not intended that the disclosure be limited as described above, but instead that the scope of the disclosure be measured by the broad scope of the following claims.

Claims

1. An information processing method, comprising: In response to changes in the state information of multiple types of objects, a target type is determined from the multiple types; Based on the status information of the target type object that has changed, a first notification identifier is displayed in the first interface in association with a first control, wherein the first control corresponds to the multiple types of objects; In response to detecting a trigger operation on the first control, a second interface is displayed, and the first notification identifier is displayed in the second interface in association with the second control. The objects of the multiple types correspond to multiple controls in the second interface, the object of the target type corresponds to the second control, and the first notification identifier is used to indicate the existence of a notification message or the number of notification messages. The first notification identifier is changed to a second notification identifier, wherein the second notification identifier has a different style from the first notification identifier. The second notification identifier is used to indicate at least one of the following: the identifier of the object involved in the notification message, the status information of the object, and the number of notification messages for the object.

2. The information processing method according to claim 1, wherein, The step of displaying the change of the first notification identifier to the second notification identifier includes: An animation showing the first notification identifier changing to the second notification identifier.

3. The information processing method according to claim 2, wherein, The animation displaying the change from the first notification identifier to the second notification identifier includes: In response to the first notification identifier being displayed for a first duration, an animation showing the first notification identifier changing to the second notification identifier is displayed; In response to the animation display duration reaching a second duration, the second notification identifier is displayed.

4. The information processing method according to claim 1, wherein, The second interface includes the first control, and the first control is displayed in association with the first notification identifier in the second interface.

5. The information processing method according to claim 1, wherein, Determining the target class from the plurality of types includes: The target type is determined based on the priority of the multiple types.

6. The information processing method according to claim 1, further comprising: In response to the detection of a trigger on the second control, a third interface is displayed, and information about the target type object is shown in the third interface.

7. The information processing method according to claim 1, further comprising: In the second interface, in addition to the second control, a third notification identifier is displayed in association with each control, wherein the third notification identifier of each control is used to indicate the notification message of the object corresponding to each control.

8. The information processing method according to claim 5, wherein, The target type includes multiple objects, and the step of displaying the first notification identifier in the first interface in association with the first control based on the status information of changes in the target type objects includes: In response to a change in the state information of multiple objects of the target type, the target object among the multiple objects is determined based on the time of the change in the state information of the multiple objects and / or the type of the changed state information of the multiple objects; Based on the changed state information of the target object, the first notification identifier is displayed in the first interface in association with the first control.

9. The information processing method according to any one of claims 1-8, further comprising at least one of the following: In response to the first notification icon being displayed on the first interface for a third duration, the first notification icon is removed from display; In response to the detection that the processing of the notification message corresponding to the first notification identifier is completed, the display of the first notification identifier and the second notification identifier is cancelled.

10. The information processing method according to any one of claims 1-8, wherein: Display the first notification identifier within a first specified range around the first control; Display the first notification identifier within a second specified range around the second control; and / or The second notification identifier is displayed within a third specified range around the second control.

11. The information processing method according to any one of claims 1-8, wherein, The first notification identifier is at least one of a number and a first type of icon, and the second notification identifier is at least one of text, a number, and a second type of icon.

12. An information processing apparatus, comprising: The first display module is configured to respond to changes in the state information of multiple types of objects, determine a target type from the multiple types, and display a first notification identifier in a first interface in association with a first control based on the changed state information of the target type of object, wherein the first control corresponds to the multiple types of objects; The second display module is configured to display a second interface in response to detecting a trigger operation on the first control, and to display the first notification identifier in the second interface in association with the second control, wherein the multiple types of objects correspond to multiple controls in the second interface, the target type of object corresponds to the second control, and the first notification identifier is used to indicate the existence of a notification message or the number of notification messages; The third display module is configured to display the change of the first notification identifier to a second notification identifier, wherein the second notification identifier has a different style from the first notification identifier, and the second notification identifier is used to indicate at least one of the identifier of the object involved in the notification message, the status information of the object, and the number of notification messages of the object.

13. An electronic device, comprising: processor; as well as A memory coupled to the processor is used to store instructions that, when executed by the processor, cause the processor to perform the information processing method as described in any one of claims 1 to 11.

14. A computer-readable storage medium having a computer program stored thereon, wherein, When the program is executed by a processor, it causes the processor to perform the information processing method as described in any one of claims 1 to 11.

15. A computer program product comprising: Instructions, wherein when executed by a processor, the processor performs the information processing method as described in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method and device for content presentation, equipment and storage medium

    CN116755586A