Identification display method and device, electronic equipment and readable storage medium
Patent Information
- Application Number
- CN202311345494.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-17
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2043-10-17
AI Technical Summary
[0010]In this embodiment, when there are many conversation messages in the conversation interface, a first identifier is displayed in the conversation interface to help users quickly understand the type of interactive operation and the relationship between interactive operations within the conversation interface. Conversation operations in conversation interfaces displaying the first identifier are detected, and the first identifier is updated based on different conversation operations. The updated target identifier matches the conversation operation, allowing users to determine the type of chat action within the conversation window through the updated target identifier. This enriches the display effect of the conversation interface and enables users to easily understand the type of interactive operation within the conversation interface through the target identifier, improving the ease with which users can distinguish between different conversation interfaces.
Smart Images

Figure CN117424870B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of electronic equipment technology, and specifically relates to a method, apparatus, electronic device and readable storage medium for displaying an identifier. Background Technology
[0002] With the development of internet communication technology, users are increasingly using instant messaging applications for conversations and chats. Summary of the Invention
[0003] The purpose of this application is to provide an identification display method, apparatus, electronic device, and readable storage medium.
[0004] In a first aspect, embodiments of this application provide an identifier display method, comprising: displaying a first identifier in a session interface; updating the first identifier to a target identifier based on session operations of at least two session objects in the session interface, wherein the target identifier matches the type of the session operation, the at least two session objects are objects participating in a target session in the session interface, and the target identifier is used to represent the interactive operation relationship associated with the target session.
[0005] Secondly, embodiments of this application provide an identification display device, comprising: a display module for displaying a first identifier in a session interface; and an update module for updating the first identifier to a target identifier based on session operations of at least two session objects in the session interface, wherein the target identifier matches the type of the session operation, the at least two session objects are objects participating in a target session in the session interface, and the target identifier is used to represent the interactive operation relationship associated with the target session.
[0006] Thirdly, embodiments of this application provide an electronic device, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as described in the first aspect.
[0007] Fourthly, embodiments of this application provide a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the identification display method as described in the first aspect.
[0008] Fifthly, embodiments of this application provide a chip including a processor and a communication interface coupled to the processor, the processor being used to run programs or instructions to implement the steps of the identification display method as described in the first aspect.
[0009] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the identification display method as described in the first aspect.
[0010] In this embodiment, when there are many conversation messages in the conversation interface, a first identifier is displayed in the conversation interface to help users quickly understand the type of interactive operation and the relationship between interactive operations within the conversation interface. Conversation operations in conversation interfaces displaying the first identifier are detected, and the first identifier is updated based on different conversation operations. The updated target identifier matches the conversation operation, allowing users to determine the type of chat action within the conversation window through the updated target identifier. This enriches the display effect of the conversation interface and enables users to easily understand the type of interactive operation within the conversation interface through the target identifier, improving the ease with which users can distinguish between different conversation interfaces. Attached Figure Description
[0011] Figure 1 A flowchart illustrating the identifier display method provided in an embodiment of this application is shown;
[0012] Figure 2 A schematic diagram of one of the session interfaces provided in some embodiments of this application is shown;
[0013] Figure 3 This is a second schematic diagram of a session interface provided in some embodiments of this application;
[0014] Figure 4 A schematic diagram of a session list provided in some embodiments of this application is shown;
[0015] Figure 5 A schematic diagram of a desktop interface provided in some embodiments of this application is shown;
[0016] Figure 6 This is shown as a third schematic diagram of a session interface provided in some embodiments of this application;
[0017] Figure 7 A structural block diagram of the identification display device provided in an embodiment of this application is shown;
[0018] Figure 8 The diagram shows a structural block diagram of an electronic device provided according to some embodiments of this application;
[0019] Figure 9 A schematic diagram of the hardware structure of an electronic device provided in some embodiments of this application is shown. Detailed Implementation
[0020] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0021] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0022] The following is in conjunction with the appendix Figures 1 to 9 The present application provides a detailed description of the identification display method, identification display device, electronic device, and readable storage medium through specific embodiments and application scenarios.
[0023] This application provides an identification display method. Figure 1 A flowchart illustrating the identifier display method provided in an embodiment of this application is shown, as follows: Figure 1 As shown, the identification display method includes:
[0024] Step 102: Display the first identifier in the conversation interface;
[0025] In this embodiment, the conversation interface is the interface through which the local user engages in conversational operations with other conversation objects. The conversation interface can be a one-to-one private chat interface or a group chat interface. The first identifier is an identifier displayed in the conversation interface, which is an identifier displayed when the conversation interface meets preset conditions.
[0026] For example, if the number of conversation messages in the conversation interface exceeds a first threshold within a preset duration, a first identifier will be displayed in the conversation interface. The preset duration ranges from 1 to 7 days, and the first threshold ranges from 5 to 50 messages. For instance, if the number of messages in the conversation interface exceeds 20 within a day, the first identifier will be displayed in the conversation interface.
[0027] In this embodiment of the application, the first identifier can be displayed at any position in the session interface to help users quickly understand the type of interactive operation and the relationship between interactive operations within the session interface.
[0028] For example, a first identifier is displayed at the top of the session interface, such as when the first identifier is displayed adjacent to the session object identifier in the session interface.
[0029] Step 104: Based on the conversation operations of at least two conversation objects in the conversation interface, update the first identifier to the target identifier. The target identifier matches the type of the conversation operation. The at least two conversation objects are objects participating in the target conversation in the conversation interface. The target identifier is used to represent the interactive operation relationship associated with the target conversation.
[0030] In this embodiment, the system continuously detects the session operations between at least two session objects in the session interface, and updates the first identifier to the target identifier based on the type of the session operation, so that the target identifier matches the type of the detected session operation, thereby enabling the user to determine the interactive operation relationship existing in the current session interface by viewing the target identifier.
[0031] Figure 2 A schematic diagram of one of the session interfaces provided in some embodiments of this application is shown, such as... Figure 2 As shown, the conversation interface displays conversation messages 202 sent by the conversation object and the current user. When the number of conversation messages 202 exceeds 20 per day and the conversation message 202 includes two consecutive emoji messages 206, a first identifier 204 is displayed at the top of the conversation interface. When the conversation object and the current user perform a specified type of conversation operation, such as a video call, the first identifier 204 is updated to the target identifier 208.
[0032] For example, the target identifier can be an identifier obtained by updating the display parameters of the first identifier, such as adjusting the color of the first identifier when updating the first identifier to obtain the target identifier.
[0033] For example, the target identifier can be another identifier different from the first identifier. For instance, when updating the first identifier, an identifier of a different shape can be used as the target identifier, the first identifier can be canceled, and the target identifier can be displayed in the original position of the first identifier.
[0034] In this embodiment, when there are many conversation messages in the conversation interface, a first identifier is displayed in the conversation interface to help users quickly understand the types and relationships of interactive operations within the conversation interface. Conversation operations in conversation interfaces displaying the first identifier are detected, and the first identifier is updated based on the different types of conversation operations. The updated target identifier matches the interactive operation relationship of the target conversation, allowing users to determine the interactive operation relationship within the conversation window by viewing the updated target identifier. This enriches the display effect of the conversation interface and enables users to easily understand the types of interactive operations within the conversation interface through the target identifier, improving the ease with which users can distinguish between different conversation interfaces.
[0035] In some embodiments of this application, updating the first identifier to the target identifier based on the session operations of at least two session objects in the session interface includes:
[0036] The display parameters of the target identifier are determined based on the type of session operation;
[0037] Display the target identifier in the session interface based on the display parameters.
[0038] In this embodiment, the display parameters of the target identifier are determined based on the type of session operation in the target session. For example, the type of session operation includes voice or video calls between at least two session objects. The type of session operation also includes messages between at least two session objects that meet preset conditions in the target session. Sending messages that meet preset conditions may include sending messages of a preset type and / or the number of preset type messages sent within a preset duration reaching a threshold. Examples of preset type messages include media resources sent by at least two session objects, emoticons sent by at least two session objects, and media content shared by at least two session objects within an application. In some embodiments, preset type messages may also include all types of session messages between session members.
[0039] For example, there is a one-to-one correspondence between the type of session operation and the display parameters of the target identifier. The display parameters of the target identifier can be determined by the mapping relationship between the display parameters and the type of session operation.
[0040] In this embodiment of the application, by obtaining the type of the session operation, the display parameters of the target identifier can be determined, and the target identifier can be displayed in the session interface according to the determined display parameters. This can ensure the matching between the display parameters and the type of the session operation, and further help users quickly understand the type of interactive operation and the relationship between interactive operations in the session interface.
[0041] In some embodiments of this application, the display parameters include at least one of the following: identifier shape parameters, identifier size parameters, identifier color parameters, identifier brightness parameters, identifier blur parameters, and identifier dynamic effect parameters.
[0042] In this embodiment of the application, the display parameters of the target identifiers corresponding to different types of session operations are different, and one of the following parameters of the target identifiers is different: identifier shape parameter, identifier size parameter, identifier color parameter, identifier brightness parameter, identifier blur parameter, and identifier dynamic effect parameter.
[0043] For example, the first target identifier is an identifier corresponding to a voice or video call between at least two conversation objects, and the first target identifier is a lightning bolt identifier. The second target identifier is a message sent by at least two conversation objects in the conversation that meets preset conditions, and the second target identifier is a flame identifier. That is, the identifier shape parameters of the first target identifier and the second target identifier are different.
[0044] In this embodiment of the application, by setting the identifiers corresponding to different session operations to at least one of the different identifiers of shape parameters, color parameters, brightness parameters, and blur parameters, the distinction between the identifiers corresponding to different session operations can be improved, and users can be further helped to quickly understand the type of session operation and the relationship of interactive operation within the session interface.
[0045] In some embodiments of this application, the identifier display method further includes: in response to the first identifier being updated to display as a target identifier, updating the first identifier of the target interface to the target identifier, wherein the target interface includes other interfaces in the current application besides the session interface.
[0046] In this embodiment, the current application is the application corresponding to the session interface displaying the target identifier. This application displays not only the session interface but also other interfaces. After the first identifier in the session interface of the current application is updated to display the target identifier, the first identifiers in the other interfaces are all displayed as the target identifier.
[0047] For example, the current application includes a session interface, a session list interface, and a widget interface displayed on the desktop. The session list interface displays multiple session identifiers, allowing access to different session interfaces through different session identifiers. The widget interface displayed on the desktop is a widget interface shown on the terminal device's desktop, allowing access to different session interfaces through different widgets displayed on the desktop. After the first identifier in the session interface is updated to the target identifier, the first identifiers in other interfaces corresponding to the current application are simultaneously updated to the target identifier.
[0048] It should be noted that the target interface can be an interface displayed on the same screen as the conversation interface, such as the conversation object details interface triggered by inputting an action within the conversation interface. Alternatively, it can be an interface displayed on a different screen than the conversation interface, such as the conversation list interface corresponding to the conversation interface.
[0049] In this embodiment, after the first identifier in the conversation interface is updated to the target identifier, the first identifier in the target interface displaying the first identifier in the current application can be updated to the target identifier simultaneously. This ensures that the first identifier in the target interface corresponding to the conversation interface in the current application is updated synchronously, improving the consistency of target identifier updates. This helps users quickly understand the type of conversation operation and the interaction relationship within the conversation interface in different interfaces.
[0050] In some embodiments of this application, the process of updating the first identifier to the target identifier based on the session operations of at least two session objects in the session interface further includes:
[0051] Update the display parameters of interface elements in the session interface based on the display parameters of the target identifier.
[0052] In this embodiment of the application, during the process of updating the first identifier to the target identifier, the display parameters of the interface elements in the session interface are updated synchronously based on the display parameters of the target identifier, so that the interface elements of the updated session interface match the display parameters of the target identifier.
[0053] For example, the display parameters of the interface elements include the interface color parameters. If the target identifier is a green identifier, then all interface elements in the session interface will be displayed in green.
[0054] For example, if the display parameters of the interface elements include the interface shape parameters, and the outline of the target identifier is a dashed line, then the outline of the interface elements in the session interface is also a dashed line.
[0055] For example, the display parameters of interface elements also include interface brightness parameters, interface blur parameters, and interface dynamic effect parameters.
[0056] It should be noted that interface elements include, but are not limited to, chat bubbles, chat windows, and function controls.
[0057] Figure 3 This is a second schematic diagram of a session interface provided in some embodiments of this application, such as... Figure 3 As shown, the conversation interface displays a first identifier 302 and a conversation bubble 304, with the outlines of both being solid lines. After the first identifier 302 in the conversation interface is updated to a target identifier 306, the outline of the target identifier 306 becomes a dashed line, and the outline of the conversation bubble 304 is also updated to a dashed line.
[0058] In this embodiment of the application, during the process of updating the first identifier in the conversation interface to the target identifier, the display parameters of the interface elements in the conversation interface can be updated based on the display parameters of the updated target identifier. By updating the display parameters of the interface elements in the conversation interface synchronously with the display parameters of the target identifier, the visibility of the display effect is further improved.
[0059] In some embodiments of this application, the first identifier is updated to the target identifier based on the session operations of at least two session objects in the session interface, including at least one of the following:
[0060] Based on the session operation, which includes voice or video calls between at least two session objects, the first target identifier is determined as the target identifier;
[0061] Session-based operations include sending messages that meet preset conditions between at least two session objects in a target session, and determining the second target identifier as the target identifier.
[0062] In this embodiment of the application, the session operation includes a voice call or video call between at least two session objects. After detecting the session operation of a voice call or video call, the first identifier is updated to the corresponding first target identifier.
[0063] In this embodiment of the application, the session operation includes sending a message that meets preset conditions between at least two session objects. After detecting a session operation that meets preset conditions, the first identifier is updated to the corresponding second target identifier.
[0064] It should be noted that when the target session includes both of the above-mentioned session operations, the identifier corresponding to the most recent or first-occurring session operation can be used as the target identifier. For example, if the target session includes a voice call and sending a message that meets preset conditions, since the voice call is more recent, the first target identifier will be determined as the target identifier.
[0065] For example, messages that meet the preset conditions include, but are not limited to: image messages, video messages, emoticon messages, etc.
[0066] In this embodiment of the application, the display parameters of the first target identifier and the second target identifier are different.
[0067] For example, the first target identifier and the second target identifier have different color parameters; for example, the first target identifier is green and the second target identifier is gold. For example, the first target identifier and the second target identifier have different shape parameters; for example, the first target identifier is star-shaped and the second target identifier is flame-shaped. In this embodiment, when at least two session objects in the session interface perform different session operations, different target identifiers can be unlocked. This allows users to determine the session operation category of the current session interface by viewing different target identifiers in different session interfaces, further helping users quickly understand the type and relationship of interactive operations within the session interface.
[0068] In some embodiments of this application, the session-based operation includes at least two session objects sending messages that meet preset conditions within the session, and determining the second target identifier as the target identifier, including at least one of the following:
[0069] Based on the fact that session operations include at least two session objects sending media resources to each other, the second identifier is determined as the second target identifier;
[0070] Based on the fact that session operations involve sharing media content between at least two session objects, the third identifier is determined as the second target identifier.
[0071] In this embodiment, the session operation corresponding to the second target identifier includes at least two session objects sending media resources to each other. After detecting the session operation of exchanging media resources, the first identifier is updated to the corresponding second identifier. The media resources can be at least one of image resources, video resources, and text file resources uploaded by the session objects.
[0072] In this embodiment, the session operation corresponding to the second target identifier includes sharing media content between at least two session objects. After detecting the session operation of exchanging media content, the first identifier is updated to the corresponding third identifier. The media content can be video works, graphic works, or other content created by other users shared by the session objects, or browsing links to video works or graphic works created by other users.
[0073] In this application embodiment, the same type of session operation can also correspond to different parameter sub-identifiers, and different sub-identifiers can have multiple differences among the following parameters: identifier size parameter, identifier color parameter, identifier brightness parameter, identifier blur parameter, identifier dynamic effect parameter.
[0074] For example, since the first target identifier and the second target identifier correspond to two different types of session operations, their identifier shape parameters are set differently. Since the second identifier and the third identifier in the second target identifier correspond to different messages that meet preset conditions, their identifier color parameters are set differently.
[0075] For example, when a conversation operation includes a voice or video call between conversation objects, the target identifier is the first target identifier, such as a green dot. When a conversation operation includes sending image resources between conversation objects, the target identifier is the second identifier in the second target identifier set, such as a gold flame. When a conversation operation includes sending a link to view a video work between conversation objects, the target identifier is the third identifier in the second target identifier set, such as a purple flame.
[0076] In this embodiment of the application, when at least two conversation objects in the conversation interface send different messages that meet preset conditions, the different identifiers can be used as second target identifiers, so that users can determine the different messages that meet preset conditions in the current conversation interface by viewing the different second target identifiers in different conversation interfaces, which helps users quickly understand the type and relationship of interactive operations in the conversation interface.
[0077] In some embodiments of this application, after updating the first identifier to the target identifier based on the session operations of at least two session objects in the session interface, the method further includes:
[0078] Receive the first input to the session interface;
[0079] In response to the first input, the target identifier is displayed in a session unit in the session list, where the session unit is used to trigger the display of the session interface.
[0080] In this embodiment, the first input is an operation input to exit the current session interface. The first input can be a gesture input performed on the session interface or the operation controls therein, or it can be voice input, etc., and is not specifically limited here.
[0081] In this embodiment, in response to a user's first input to the conversation interface, a conversation list is displayed. This list shows the conversation units corresponding to the current conversation interface, and these units can be used to trigger the expansion and display of the conversation interface. Target identifiers are displayed in the conversation graph, allowing the user to distinguish the types of conversation operations and their interactive relationships within different conversation interfaces by using the target identifiers displayed in each conversation unit within the conversation list.
[0082] Figure 4 A schematic diagram of a session list provided in some embodiments of this application is shown, such as... Figure 4 As shown, multiple session units 402 are displayed in the session list. Each session unit 402 displays a target identifier 404, which matches the session operation in the session interface that the session unit 402 can trigger.
[0083] In this embodiment of the application, by displaying target identifiers that match the session operations in the session chart of the session list, users can quickly understand the types and relationships of interactive operations within the session interface.
[0084] In some embodiments of this application, the identifier display method further includes:
[0085] In response to the first identifier being updated to the target identifier, the target widget on the desktop interface of the terminal device where the current application is located is triggered to display the target identifier and / or the first prompt information associated with the target identifier. The target widget is used to trigger the display of the session interface.
[0086] In this embodiment of the application, the target widget is a control displayed on the desktop interface of the terminal device, and the target is the widget of the current application corresponding to the session interface. The user can trigger the display of the corresponding session interface through the target widget.
[0087] In this embodiment, when the first identifier in the session interface is updated to display as the target identifier, the target widget on the desktop also displays the corresponding target identifier, and displays a first prompt message associated with the target widget. This first prompt message is used to prompt the user to keep or update the target identifier. It should be noted that it is also possible to only display the updated target identifier in the target widget, or only display the first prompt message associated with the target identifier.
[0088] For example, if the conversation operation in the conversation interface corresponding to the target widget is a voice call, then the target is identified by a green flame. The target widget displayed on the desktop interface of the electronic device shows this green flame, along with a first prompt message: "Keep the green flame active while chatting until 3 PM."
[0089] For example, a gray flame is displayed in the target widget of the desktop interface on the electronic device, along with a first prompt message for “Restore the red flame to chat before 3 p.m.”
[0090] It should be noted that there can be multiple target widgets displayed on the desktop interface, and the target identifiers displayed in different target widgets can be different.
[0091] In this embodiment of the application, when the first identifier in the conversation interface is updated to the target identifier, the target identifier is also displayed synchronously in the target widget displayed in the desktop interface, and a prompt message is displayed to remind the user to keep or update the target identifier, so as to help the user quickly understand the type of interactive operation and the relationship of interactive operation in the conversation interface in the desktop interface.
[0092] In some embodiments of this application, the target widget displays at least one of the following: identification information of the session object, a fourth identifier, and a second prompt information. The fourth identifier is used to display the online status of the session object, and the second prompt information includes at least one of the following: prompt information for unread session messages in the session interface, and prompt information for the frequency of sending and receiving session messages in the session interface.
[0093] In this embodiment of the application, the target widget also displays the identification information of the session object in the session interface and a fourth identifier used to indicate whether the session object is online, as well as the prompt information of unread session messages and the prompt information of session message sending and receiving frequency in the session interface.
[0094] For example, the identification information is used to display information about the conversation object in the target session, such as the conversation object's avatar icon and nickname. When the conversation object is online, the fourth identifier is a green dot; when the conversation object is offline, the fourth identifier is a gray dot. When there are unread conversation messages in the conversation interface, the unread conversation messages are displayed in the target widget; when there are no unread conversation messages in the conversation interface, the duration of the continuous chat is displayed in the target widget.
[0095] In this embodiment, the identification information of the session object is displayed in the target widget on the desktop, as well as the target identifier for prompting session operations, the fourth identifier for prompting the online status of the session object, and the second prompt information for prompting session messages. This helps users to quickly understand the type and relationship of interactive operations within the session interface without having to enter the session list or session interface.
[0096] In this embodiment of the application, the identification display method further includes:
[0097] At least one of the target identifier, first prompt message, fourth identifier, and second prompt message is displayed in the foreground of the target widget, and the background of the target widget is used to display message information of the target session and / or identification information of the target object in the target session.
[0098] In this embodiment of the application, when the target widget is displayed on the desktop, at least one of the target identifier, first prompt information, fourth identifier and second prompt information is displayed in the foreground of the target widget, and at least one of the target session message information and target object identifier information is displayed in the background of the target widget.
[0099] In this embodiment of the application, the message information in the target session includes, but is not limited to: image messages, video messages, text messages, and interactive components. Among them, the interactive components include, for example, a red envelope control, which can receive red envelopes sent by the session object.
[0100] In this embodiment of the application, the target object is the session object participating in the target session, and the identification information includes, but is not limited to, the avatar image and nickname information of the session object.
[0101] Figure 5 The following are schematic diagrams of desktop interfaces provided in some embodiments of this application, such as... Figure 5As shown, the target widget 502 is displayed on the desktop interface. The background of the target widget 502 is the avatar image of the communication object. The foreground of the target widget 502 displays the target identifier 504 and the fourth identifier 506, as well as the first prompt message 508 and the second prompt message 510. The first prompt message 508 is "Keep the green flame in the chat before 3 pm", and the second prompt message 510 is "Chat continuously for 68 days". The avatar image is the identification information of the target object.
[0102] In this embodiment of the application, by displaying at least one of the target identifier, the first prompt information, the fourth identifier, and the second prompt information in the foreground of the target widget on the desktop, and displaying at least one of the message information of the target session and the identifier information of the target object in the target session in the background of the target widget on the desktop, it is possible to improve the display effect of the information in the target widget while ensuring the richness of the content displayed in the target widget.
[0103] In some embodiments of this application, the process of updating the first identifier to the target identifier based on the session operations of at least two session objects in the session interface further includes:
[0104] A third prompt message is displayed in the conversation interface, and the third prompt message matches the conversation operation.
[0105] Receive the second input regarding the third prompt message;
[0106] In response to the second input, an identification prompt panel is displayed in the session interface. The identification prompt panel includes identification information for at least two session objects and a fourth prompt, which matches the session operation.
[0107] In this embodiment of the application, during the process of automatically updating the first identifier to the target identifier according to the session operation, a third prompt message is displayed in the session interface. The third prompt message is a prompt message that matches the session operation.
[0108] It should be noted that the third prompt message is displayed within the conversation interface, specifically between conversation messages. That is, the display position of the third prompt message is adjacent to the display position of the conversation messages, so that users can promptly understand the target identifier that has been unlocked by the current conversation operation.
[0109] In this embodiment, the second input is the user's operation input on the third prompt information, which can be a click, swipe, or other gesture input. By performing the second input on the first prompt message, the user can trigger the display of a display icon prompt panel in the session interface. This panel displays detailed information about unlocking the target icon. The detailed information includes icon information for at least two session objects and a fourth prompt. The icon information can be icons such as avatars of at least two session objects, and the fourth prompt provides a detailed explanation of the target icon, facilitating the user's understanding of the currently unlocked target icon's details.
[0110] For example, if the conversation operation is a voice call, the third prompt message includes "Unlock target identifier," prompting the user to unlock the corresponding target identifier for the conversation on the conversation interface. The second prompt message is a detailed prompt message, and the fourth prompt message includes "Continuous chatting and sending image emoticons, unlock target identifier."
[0111] Figure 6 This is illustrated in Figure 3, a schematic diagram of a session interface provided in some embodiments of this application, such as... Figure 6 As shown, during the process of displaying conversation messages 602 and target identifier 604 sent by the conversation objects and the local user in the conversation interface, a first prompt message 606 is displayed under the latest conversation message in the conversation interface. The first prompt message 606 is "Unlock target identifier". When the user clicks on the first prompt message 606, an identifier prompt panel 608 is displayed in the conversation interface. The identifier prompt panel 608 displays the avatars 610 of all conversation objects in the conversation interface, as well as a second prompt message 612, which is "Continuous chatting and sending image emoticons, unlock target identifier".
[0112] In this embodiment, during the process of updating the first identifier to the target identifier, a first prompt message is displayed in the session interface. The first prompt message informs the user that the corresponding target identifier has been unlocked in the session interface. By performing a second input on the first prompt message, the user triggers the expansion and display of the identifier prompt panel. The identifier prompt panel displays the conditions for unlocking the target identifier, as well as the identifier information of the session object that unlocked the target identifier, allowing the user to understand the detailed instructions for unlocking the target identifier.
[0113] The identification display method provided in this application can be executed by an identification display device. This application uses an identification display device executing the identification display method as an example to illustrate the identification display device provided in this application.
[0114] In some embodiments of this application, an identification display device is provided. Figure 7 A structural block diagram of the identification display device provided in an embodiment of this application is shown, such as... Figure 7 As shown, the signage display device 700 includes:
[0115] Display module 702 is used to display the first identifier in the session interface;
[0116] The update module 704 is used to update the first identifier to the target identifier based on the session operations of at least two session objects in the session interface. The target identifier matches the type of the session operation, and the at least two session objects are objects participating in the target session in the session interface. The target identifier is used to identify the interactive operation relationship associated with the target session.
[0117] In this embodiment, when there are many conversation messages in the conversation interface, a first identifier is displayed in the conversation interface to help users quickly understand the types and relationships of interactive operations within the conversation interface. Conversation operations in conversation interfaces displaying the first identifier are detected, and the first identifier is updated based on the different types of conversation operations. The updated target identifier matches the interactive operation relationship of the target conversation, allowing users to determine the interactive operation relationship within the conversation window by viewing the updated target identifier. This enriches the display effect of the conversation interface and enables users to easily understand the types of interactive operations within the conversation interface through the target identifier, improving the ease with which users can distinguish between different conversation interfaces.
[0118] In some embodiments of this application, the identifier display device further includes: a determining module, configured to determine display parameters of the target identifier based on the type of session operation;
[0119] Display module 702 is used to display the target identifier in the session interface based on display parameters.
[0120] In this embodiment of the application, by obtaining the type of the session operation, the display parameters of the target identifier can be determined, and the target identifier can be displayed in the session interface according to the determined display parameters. This can ensure the matching between the display parameters and the type of the session operation, and further help users quickly understand the type of interactive operation and the relationship between interactive operations in the session interface.
[0121] In some embodiments of this application, the display parameters include at least one of the following: identifier shape parameters, identifier size parameters, identifier color parameters, identifier brightness parameters, identifier blur parameters, and identifier dynamic effect parameters.
[0122] In this embodiment of the application, by setting the identifiers corresponding to different session operations to at least one of the different identifiers of shape parameters, color parameters, brightness parameters, and blur parameters, the distinction between the identifiers corresponding to different session operations can be improved, and users can be further helped to quickly understand the type of session operation and the relationship of interactive operation within the session interface.
[0123] In some embodiments of this application, the update module 704 is used to update the first identifier of the target interface to the target identifier in response to the first identifier being updated to the target identifier. The target interface includes other interfaces in the current application besides the session interface.
[0124] In this embodiment, after the first identifier in the conversation interface is updated to the target identifier, the first identifiers in the target interfaces displaying the first identifier in the current application can be updated to the target identifier simultaneously. This ensures that the first identifiers in the target interfaces corresponding to the conversation interface in the current application are updated synchronously, improving the consistency of target identifier updates. This helps users quickly understand the type of conversation operation and the relationship of interactive operations within the conversation interface in different interfaces.
[0125] In some embodiments of this application, the update module 704 is used to update the display parameters of interface elements in the session interface based on the display parameters of the target identifier.
[0126] In this embodiment of the application, during the process of updating the first identifier in the conversation interface to the target identifier, the display parameters of the interface elements in the conversation interface can be updated based on the display parameters of the updated target identifier. By updating the display parameters of the interface elements in the conversation interface synchronously with the display parameters of the target identifier, the visibility of the display effect is further improved.
[0127] In some embodiments of this application, the determining module is used to determine the first target identifier as the target identifier based on the session operation, which includes a voice call or video call between at least two session objects.
[0128] The determination module is used to determine the second target identifier as the target identifier based on the session operation, which includes at least two session objects sending messages that meet preset conditions in the target session.
[0129] In this embodiment of the application, when at least two conversation objects in the conversation interface perform different conversation operations, different target identifiers can be unlocked, enabling users to determine the conversation operation category of the current conversation interface by viewing different target identifiers in different conversation interfaces, further helping users to quickly understand the type and relationship of interactive operations within the conversation interface.
[0130] In some embodiments of this application, the determining module is used to determine the second identifier as the second target identifier based on the session operation including the mutual transmission of media resources between at least two session objects;
[0131] The determination module is used to determine the third identifier as the second target identifier based on session operations, including sharing media content between at least two session objects.
[0132] In this embodiment of the application, when at least two conversation objects in the conversation interface send different messages that meet preset conditions, the different identifiers can be used as second target identifiers, so that users can determine the different messages that meet preset conditions included in the current conversation interface by viewing the different second target identifiers in different conversation interfaces, which helps users quickly understand the type and relationship of interactive operations in the conversation interface.
[0133] In some embodiments of this application, the identification display device further includes:
[0134] The receiving module is used to receive the first input to the session interface;
[0135] Display module 702 is used to display a target identifier in a session unit in the session list interface in response to a first input, wherein the session unit is used to trigger the display of the session interface.
[0136] In this embodiment of the application, by displaying target identifiers that match the session operations in the session chart of the session list, users can quickly understand the type of interactive operation and the relationship between interactive operations within the session interface.
[0137] In some embodiments of this application, the display module 702 is used to trigger the display of the target identifier and / or the first prompt information associated with the target identifier in the target widget on the desktop interface of the terminal device where the current application is located in response to the first identifier being updated to the target identifier. The target widget is used to trigger the display of the session interface.
[0138] In this embodiment of the application, when the first identifier in the conversation interface is updated to the target identifier, the target identifier is also displayed synchronously in the target widget displayed in the desktop interface, and a prompt message is displayed to remind the user to keep or update the target identifier, so as to help the user quickly understand the type of interactive operation and the relationship of interactive operation in the conversation interface in the desktop interface.
[0139] In some embodiments of this application, the target widget displays at least one of the following: identification information of the session object, a fourth identifier, and a second prompt information. The fourth identifier is used to display the online status of the session object, and the second prompt information includes at least one of the following: prompt information for unread session messages in the session interface, and prompt information for the frequency of sending and receiving session messages in the session interface.
[0140] In this embodiment, the identification information of the session object is displayed in the target widget on the desktop, as well as the target identifier for prompting session operations, the fourth identifier for prompting the online status of the session object, and the second prompt information for prompting session messages. This helps users to quickly understand the type and relationship of interactive operations within the session interface without having to enter the session list or session interface.
[0141] In some embodiments of this application, the display module 702 is used to display at least one of the target identifier, the first prompt information, the fourth identifier, and the second prompt information in the foreground of the target widget, and the background of the target widget is used to display the message information of the target session and / or the identification information of the target object in the target session.
[0142] In this embodiment of the application, by displaying at least one of the target identifier, the first prompt information, the fourth identifier, and the second prompt information in the foreground of the target widget on the desktop, and displaying at least one of the message information of the target session and the identifier information of the target object in the target session in the background of the target widget on the desktop, it is possible to improve the display effect of the information in the target widget while ensuring the richness of the content displayed in the target widget.
[0143] In some embodiments of this application, the display module 702 is used to display third prompt information on the session interface, the third prompt information being matched with the session operation;
[0144] The receiving module is used to receive a second input for the third prompt information;
[0145] Display module 702 is used to display an identification prompt panel in the session interface in response to a second input. The identification prompt panel includes identification information of at least two session objects and a fourth prompt, which matches the session operation.
[0146] In this embodiment, during the process of updating the first identifier to the target identifier, a first prompt message is displayed in the session interface. The first prompt message informs the user that the corresponding target identifier has been unlocked in the session interface. By performing a second input on the first prompt message, the user triggers the expansion and display of the identifier prompt panel. The identifier prompt panel displays the conditions for unlocking the target identifier, as well as the identifier information of the session object that unlocked the target identifier, allowing the user to understand the detailed rules for unlocking the target identifier.
[0147] The identification display device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the scope of the device.
[0148] The identification display device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.
[0149] The identification display device provided in this application embodiment can implement the various processes implemented in the above method embodiments, and will not be described again here to avoid repetition.
[0150] Optionally, embodiments of this application also provide an electronic device. Figure 8 Structural block diagrams of electronic devices provided according to some embodiments of this application are shown, such as Figure 8 As shown, the electronic device 800 includes a processor 802 and a memory 804. The memory 804 stores a program or instructions that can run on the processor 802. When the program or instructions are executed by the processor 802, they implement the various steps of the above method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0151] It should be noted that the electronic devices in the embodiments of this application include the aforementioned mobile electronic devices and non-mobile electronic devices.
[0152] Figure 9 A schematic diagram of the hardware structure of an electronic device provided in some embodiments of this application is shown.
[0153] The electronic device 900 includes, but is not limited to, components such as: radio frequency unit 901, network module 902, audio output unit 903, input unit 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, and processor 910.
[0154] Those skilled in the art will understand that the electronic device 900 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 910 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 9 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0155] The display unit 906 is used to display the first identifier in the session interface;
[0156] Display unit 906 is used to update the first identifier to the target identifier based on the session operations of at least two session objects in the session interface. The target identifier matches the type of session operation, and the at least two session objects are objects participating in the target session in the session interface. The target identifier is used to identify the interactive operation relationship associated with the target session.
[0157] In this embodiment, when there are many conversation messages in the conversation interface, a first identifier is displayed in the conversation interface to help users quickly understand the types and relationships of interactive operations within the conversation interface. Conversation operations in conversation interfaces displaying the first identifier are detected, and the first identifier is updated based on the different types of conversation operations. The updated target identifier matches the interactive operation relationship of the target conversation, allowing users to determine the interactive operation relationship within the conversation window by viewing the updated target identifier. This enriches the display effect of the conversation interface and enables users to easily understand the types of interactive operations within the conversation interface through the target identifier, improving the ease with which users can distinguish between different conversation interfaces.
[0158] Furthermore, the processor 910 is used to determine the display parameters of the target identifier based on the type of session operation;
[0159] Display unit 906 is used to display the target identifier in the session interface based on display parameters.
[0160] In this embodiment of the application, by obtaining the type of the session operation, the display parameters of the target identifier can be determined, and the target identifier can be displayed in the session interface according to the determined display parameters. This can ensure the matching between the display parameters and the type of the session operation, and further help users quickly understand the type of interactive operation and the relationship between interactive operations in the session interface.
[0161] Furthermore, the display parameters include at least one of the following: logo shape parameters, logo size parameters, logo color parameters, logo brightness parameters, logo blur parameters, and logo dynamic effect parameters.
[0162] In this embodiment of the application, by setting the identifiers corresponding to different session operations to at least one of the different identifiers of shape parameters, color parameters, brightness parameters, and blur parameters, the distinction between the identifiers corresponding to different session operations can be improved, and users can be further helped to quickly understand the type of session operation and the relationship of interactive operation within the session interface.
[0163] Furthermore, the display unit 906 is configured to update the first identifier of the target interface to the target identifier in response to the first identifier being updated to the target identifier. The target interface includes other interfaces in the current application besides the session interface.
[0164] In this embodiment, after the first identifier in the conversation interface is updated to the target identifier, the first identifiers in the target interfaces displaying the first identifier in the current application can be updated to the target identifier simultaneously. This ensures that the first identifiers in the target interfaces corresponding to the conversation interface in the current application are updated synchronously, improving the consistency of target identifier updates. This helps users quickly understand the type of conversation operation and the relationship of interactive operations within the conversation interface in different interfaces.
[0165] Furthermore, the display unit 906 is used to update the display parameters of interface elements in the session interface based on the display parameters of the target identifier.
[0166] In this embodiment of the application, during the process of updating the first identifier in the conversation interface to the target identifier, the display parameters of the interface elements in the conversation interface can be updated based on the display parameters of the updated target identifier. By updating the display parameters of the interface elements in the conversation interface synchronously with the display parameters of the target identifier, the visibility of the display effect is further improved.
[0167] Furthermore, the processor 910 is used to determine the first target identifier as the target identifier based on a session operation including a voice call or video call between at least two session objects.
[0168] Processor 910 is used to determine a second target identifier as a target identifier based on session operations, including sending messages that meet preset conditions between at least two session objects in a target session.
[0169] In this embodiment of the application, when at least two conversation objects in the conversation interface perform different conversation operations, different target identifiers can be unlocked, enabling users to determine the conversation operation category of the current conversation interface by viewing different target identifiers in different conversation interfaces, further helping users to quickly understand the type and relationship of interactive operations within the conversation interface.
[0170] Furthermore, the processor 910 is configured to determine the second identifier as the second target identifier based on session operations including the mutual transmission of media resources between at least two session objects;
[0171] Processor 910 is used to determine a third identifier as a second target identifier based on session operations, including sharing media content between at least two session objects.
[0172] In this embodiment of the application, when at least two conversation objects in the conversation interface send different messages that meet preset conditions, the different identifiers can be used as second target identifiers, so that users can determine the different messages that meet preset conditions included in the current conversation interface by viewing the different second target identifiers in different conversation interfaces, which helps users quickly understand the type and relationship of interactive operations in the conversation interface.
[0173] Furthermore, the user input unit 907 is used to receive the first input to the session interface;
[0174] Display unit 906 is used to display a target identifier in a session unit in the session list interface in response to a first input, wherein the session unit is used to trigger the display of the session interface.
[0175] In this embodiment of the application, by displaying target identifiers that match the session operations in the session chart of the session list, users can quickly understand the type of interactive operation and the relationship between interactive operations within the session interface.
[0176] Furthermore, the display unit 906 is configured to, in response to the first identifier being updated to display as the target identifier, trigger the display of the target identifier and / or a first prompt message associated with the target identifier in the target widget on the desktop interface of the terminal device where the current application is located, and the target widget is used to trigger the display of the session interface.
[0177] In this embodiment, when the first identifier in the session interface is updated to the target identifier, the target identifier is also simultaneously displayed in the target widget displayed on the desktop interface, along with a prompt message to remind the user to keep or update the target identifier, helping the user quickly understand the type and relationship of interactive operations within the session interface.
[0178] Furthermore, the target widget displays at least one of the following: the identifier information of the session object, a fourth identifier, and a second prompt information. The fourth identifier is used to display the online status of the session object, and the second prompt information includes at least one of the following: a prompt information for unread session messages in the session interface, and a prompt information for the frequency of sending and receiving session messages in the session interface.
[0179] In this embodiment, the identification information of the session object is displayed in the target widget on the desktop, as well as the target identifier for prompting session operations, the fourth identifier for prompting the online status of the session object, and the second prompt information for prompting session messages. This helps users to quickly understand the type and relationship of interactive operations within the session interface without having to enter the session list or session interface.
[0180] Furthermore, the display unit 906 is used to display at least one of the target identifier, the first prompt information, the fourth identifier, and the second prompt information in the foreground of the target widget, and the background of the target widget is used to display the message information of the target session and / or the identification information of the target object in the target session.
[0181] In this embodiment of the application, by displaying at least one of the target identifier, the first prompt information, the fourth identifier, and the second prompt information in the foreground of the target widget on the desktop, and displaying at least one of the message information of the target session and the identifier information of the target object in the target session in the background of the target widget on the desktop, it is possible to improve the display effect of the information in the target widget while ensuring the richness of the content displayed in the target widget.
[0182] Furthermore, the display unit 906 is used to display a third prompt message on the conversation interface, the third prompt message being matched with the conversation operation;
[0183] User input unit 907 is used to receive a second input for the third prompt information;
[0184] Display unit 906 is used to display an identification prompt panel in the session interface in response to a second input. The identification prompt panel includes identification information of at least two session objects and a fourth prompt, which matches the session operation.
[0185] In this embodiment, during the process of updating the first identifier to the target identifier, a first prompt message is displayed in the session interface. The first prompt message informs the user that the corresponding target identifier has been unlocked in the session interface. By performing a second input on the first prompt message, the user triggers the expansion and display of the identifier prompt panel. The identifier prompt panel displays the conditions for unlocking the target identifier, as well as the identifier information of the session object that unlocked the target identifier, allowing the user to understand the detailed rules for unlocking the target identifier.
[0186] It should be understood that, in this embodiment, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042. The GPU 9041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 906 may include a display panel 9061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0187] The memory 909 can be used to store software programs and various data. The memory 909 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 909 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 909 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0188] Processor 910 may include one or more processing units; optionally, processor 910 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 910.
[0189] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described identification display method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0190] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0191] This application also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described identification display method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0192] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0193] This application provides a computer program product that is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described identification display method embodiment, and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0194] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0195] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.
[0196] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for displaying an identifier, characterized in that, include: A first identifier is displayed on the conversation interface, which is then presented to the first user. Based on the completed session operations of at least two session objects in the session interface, the first identifier is updated and displayed as the target identifier. The target identifier matches the type of the session operation. The at least two session objects are objects participating in the target session in the session interface. The target identifier is used to represent the interactive operation relationship associated with the target session. The at least two session objects include the first user.
2. The identification display method according to claim 1, characterized in that, The step of updating and displaying the first identifier as the target identifier based on the session operations of at least two session objects in the session interface includes: The display parameters of the target identifier are determined based on the type of the session operation; The target identifier is displayed on the session interface based on the display parameters.
3. The identification display method according to claim 2, characterized in that, The display parameters include at least one of the following: logo shape parameters, logo size parameters, logo color parameters, logo brightness parameters, logo blur parameters, and logo dynamic effect parameters.
4. The identification display method according to claim 1, characterized in that, The method further includes: In response to the first identifier being updated to the target identifier, the first identifier of the target interface is updated to the target identifier, the target interface including other interfaces in the current application besides the session interface.
5. The identification display method according to claim 1, characterized in that, The process of updating the first identifier to the target identifier based on the session operations of at least two session objects in the session interface further includes: Based on the display parameters of the target identifier, update the display parameters of the interface elements in the session interface.
6. The identification display method according to claim 1, characterized in that, The step of updating the first identifier to the target identifier based on the session operations of at least two session objects in the session interface includes at least one of the following: Based on the fact that the session operation includes at least two of the session objects conducting a voice or video call, the first target identifier is determined as the target identifier; Based on the session operation, which includes at least two of the session objects sending messages that meet preset conditions in the target session, the second target identifier is determined as the target identifier.
7. The identification display method according to claim 6, characterized in that, The session-based operation includes at least two session objects sending messages that meet preset conditions within the session, and determining the second target identifier as the target identifier, including at least one of the following: Based on the fact that the session operation includes at least two session objects sending media resources to each other, the second identifier is determined as the second target identifier; Based on the fact that the session operation includes sharing media content between at least two of the session objects, the third identifier is determined as the second target identifier.
8. The identification display method according to claim 1, characterized in that, After updating the first identifier to the target identifier based on the session operations of at least two session objects in the session interface, the method further includes: Receive the first input to the session interface; In response to the first input, the target identifier is displayed in a session unit in the session list interface, wherein the session unit is used to trigger the display of the session interface.
9. The identification display method according to any one of claims 1 to 8, characterized in that, The method further includes: In response to the first identifier being updated to display as the target identifier, the target widget on the desktop interface of the terminal device where the current application is located is triggered to display the target identifier and / or a first prompt message associated with the target identifier, the target widget being used to trigger the display of the session interface.
10. The identification display method according to claim 9, characterized in that, The target widget displays at least one of the following: the identification information of the session object, a fourth identifier, and a second prompt information. The fourth identifier is used to display the online status of the session object, and the second prompt information includes at least one of the following: a prompt information for unread session messages in the session interface, and a prompt information for the frequency of sending and receiving session messages in the session interface.
11. The identification display method according to claim 10, characterized in that, The method further includes: At least one of the target identifier, the first prompt information, the fourth identifier, and the second prompt information is displayed in the foreground of the target widget, and the background of the target widget is used to display the message information of the target session and / or the identification information of the target object in the target session.
12. The identification display method according to any one of claims 1 to 8, characterized in that, The process of updating the first identifier to the target identifier based on the session operations of at least two session objects in the session interface further includes: A third prompt message is displayed on the conversation interface, and the third prompt message matches the conversation operation. Receive a second input regarding the third prompt information; In response to the second input, an identification prompt panel is displayed in the session interface. The identification prompt panel includes identification information of at least two session objects and a fourth prompt, which matches the session operation.
13. A signage display device, characterized in that, include: The display module is used to display a first identifier in the session interface, which is presented to the first user. The update module is used to update the first identifier to a target identifier based on the completed session operations of at least two session objects in the session interface. The target identifier matches the type of session operation, and the at least two session objects are objects participating in the target session in the session interface. The target identifier is used to represent the interactive operation relationship associated with the target session, and the at least two session objects include the first user.
14. An electronic device, characterized in that, include: A processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in any one of claims 1 to 12.
15. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instructions are executed by the processor, they implement the steps of the method as described in any one of claims 1 to 12.
Citation Information
Patent Citations
Service reminding method, device and system, electronic equipment and storage medium
CN113938451A
Session message presentation method and device, equipment and storage medium
CN115396391A
Information display method and device, electronic equipment and storage medium
CN116260784A