Message display method and device, electronic equipment and computer program product
By allowing users to follow group members in any message receiving mode and display updated message collections in instant messaging group chats, the problem of cumbersome operations in the existing technology is solved, and the function of quickly viewing new messages from followed members is realized.
Patent Information
- Application Number
- CN202510760851.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-09
- Publication Date
- 2025-09-12
AI Technical Summary
In the existing instant messaging group chat function, users cannot follow group members and quickly view their new message aggregate content in any message receiving mode. The operation steps are cumbersome and it is impossible to retain group message reminders and new message reminders of followed members at the same time.
Provides a message display method that allows users to follow group members in any message receiving mode, and select members to follow through the group configuration page. In response to message update events, the updated message set is determined, and the updated message subset of the followed members is displayed, supporting quick viewing and aggregated display.
It enables users to quickly view the updated message aggregation content of the group members they follow in any message receiving mode, simplifies the operation steps, and meets the needs of receiving group messages and new messages from the members they follow at the same time.
Smart Images

Figure CN120639738A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of computer technology. More specifically, the embodiments of the present disclosure relate to a message display method, a message display device, an electronic device, and a computer program product. Background Art
[0002] This section is intended to provide a background or context to the embodiments of the present disclosure that are recited in the claims. No statement herein is admitted to be prior art by virtue of its inclusion in this section.
[0003] Instant messaging (IM) is the most popular communication method on the internet, allowing two or more people to exchange text messages, files, voice, and video messages in real time. Groups are a specialized data sharing method within IM tools, typically consisting of multiple users. Within a group, multiple users can share messages and resources. When any user in the group sends a group message, all users in the group receive it. Summary of the Invention
[0004] However, in the group chat function of the relevant solution, the group message needs to be set to do not disturb mode before the "followed group members" option appears, and the new message aggregation content of the followed group members cannot be viewed.
[0005] To this end, the present disclosure proposes an improved message display method so that when the target group is in any message receiving mode, the user can follow group members; and after following group members, the updated message aggregate content of all followed group members can be quickly viewed.
[0006] In this context, embodiments of the present disclosure are intended to provide a message display method, a message display device, a computer-readable storage medium, an electronic device, and a computer program product.
[0007] In a first aspect of the embodiments of the present disclosure, a message display method is provided, comprising: when a message receiving mode of a target group is in any mode, receiving a follow-up operation on a member of the target group, and treating the selected group member as a member of the follow-up group; in response to a message update event of the follow-up group member, determining a target update message set for the follow-up group member, the target update message set including a corresponding update message subset for each member of the follow-up group; receiving a message viewing operation on the target update message set, and displaying the corresponding update message subset for the follow-up group member.
[0008] In one embodiment of the present disclosure, the receiving of the member follow operation for the target group and taking the selected group member as the follow group member includes: displaying the group configuration control through the group chat page of the target group; based on the group configuration control, switching the group chat page to the group configuration page corresponding to the target group, the group configuration page including the member follow component; receiving the member follow operation based on the member follow component, and obtaining the number of follow members of the currently added follow group member; when the number of follow members is less than a specified number threshold, selecting one or more group members as the follow group members, and updating the component display status of the member follow component corresponding to the follow group member.
[0009] In one embodiment of the present disclosure, determining the target update message set of the focus group member in response to the message update event of the focus group member includes: determining the group update message set of the target group in response to the message update event of the focus group member, the group update message set including the total amount of group update messages; determining the target update message set based on the group update message set, the target update message set including the number of target update messages.
[0010] In one embodiment of the present disclosure, the method further includes: displaying the target group based on a message page list; using the area where the target group is located in the message page list as a target group display area; and displaying update message prompt information of the target group based on the target group display area, wherein the update message prompt information includes the total number of group update messages and the number of target update messages.
[0011] In one embodiment of the present disclosure, before receiving a message viewing operation for the target update message set, the method further includes: in response to an area touch operation on the target group display area, switching the message page list to a group chat page; displaying an update message prompt identifier at a designated position on the group chat page, the update message prompt identifier including one or more of an identifier of a follower member who sent a new message, the number of target update messages, and the latest message content.
[0012] In one embodiment of the present disclosure, the receiving of a message viewing operation for the target updated message set and displaying a subset of updated messages corresponding to the members of the follow group include: receiving a touch operation for an updated message prompt identifier to switch the group chat page of the target group to a target message display page; displaying the members of the follow group in a first page area of the target message display page; displaying the target updated message set in a second page area of the target message display page; receiving the message viewing operation and displaying a subset of updated messages corresponding to each member of the follow group.
[0013] In one embodiment of the present disclosure, the updated message subset includes a specific message subset, and the receiving of the message viewing operation and the display of the updated message subset corresponding to each member of the follow group include: receiving a member selection operation for the follow group member and determining a specific follow member; responding to the message viewing operation for the specific follow member and determining a specific message subset corresponding to the specific follow member; and correspondingly displaying the specific message subset in the second page area.
[0014] In one embodiment of the present disclosure, the corresponding display of the specific message subset in the second page area includes: displaying the specific message subset at the first page position of the second page area; displaying the historical message identifier and historical group message at the second page position of the second page area; receiving a message viewing exit operation for the target updated message set, and switching the target message display page to the group chat page.
[0015] In one embodiment of the present disclosure, the target update message set includes one or more target update messages, and the method further includes: in response to a touch operation on the target update message, switching the target message display page to the group chat page; locating the target update message in the group chat page, and displaying the target update message in a first display style; after a preset time period, displaying the target update message in a default display style.
[0016] In the second aspect of the embodiment of the present disclosure, a message display device is provided, including: a member attention module, which is used to receive member attention operations for the target group when the message receiving mode of the target group is in any mode, and to use the selected group members as members of the attention group; a message set determination module, which is used to determine the target update message set of the attention group members in response to the message update event of the attention group members, and the target update message set includes an update message subset corresponding to each of the attention group members; a message display module, which is used to receive message viewing operations for the target update message set, and to display the update message subset corresponding to the attention group members.
[0017] In one embodiment of the present disclosure, the member attention module includes a member attention unit, which is used to: display the group configuration control through the group chat page of the target group; based on the group configuration control, switch the group chat page to the group configuration page corresponding to the target group, and the group configuration page includes a member attention component; receive the member attention operation based on the member attention component, and obtain the number of attention members of the currently added attention group members; when the number of attention members is less than a specified number threshold, select one or more group members as the attention group members, and update the component display status of the member attention component corresponding to the attention group members.
[0018] In one embodiment of the present disclosure, the message set determination module includes a message set determination unit, which is used to: determine the group update message set of the target group in response to the message update event of the focus group member, and the group update message set includes the total number of group update messages; determine the target update message set based on the group update message set, and the target update message set includes the number of target update messages.
[0019] In one embodiment of the present disclosure, the message display device also includes an update message display module, which is used to: display the target group based on the message page list; use the area where the target group is located in the message page list as the target group display area; based on the target group display area, display the update message prompt information of the target group, and the update message prompt information includes the total number of group update messages and the number of target update messages.
[0020] In one embodiment of the present disclosure, before receiving a message viewing operation for the target update message set, the message display device also includes a prompt identifier display module, which is used to: in response to an area touch operation on the target group display area, switch the message page list to a group chat page; display an update message prompt identifier at a designated position on the group chat page, and the update message prompt identifier includes one or more of the follower member identifier who sent the new message, the number of the target update messages, and the latest message content.
[0021] In one embodiment of the present disclosure, the message display module includes a message display unit, which is used to: receive a touch operation for an update message prompt indicator, switch the group chat page of the target group to a target message display page; display the members of the follow group in a first page area of the target message display page; display the target updated message set in a second page area of the target message display page; receive the message viewing operation, and display a subset of updated messages corresponding to each member of the follow group.
[0022] In one embodiment of the present disclosure, the updated message subset includes a specific message subset, and the message display unit includes a message display sub-unit, which is used to: receive a member selection operation for the follow-up group member to determine the specific follow-up member; respond to the message viewing operation for the specific follow-up member to determine the specific message subset corresponding to the specific follow-up member; and display the specific message subset in the second page area.
[0023] In one embodiment of the present disclosure, the message display sub-unit includes a specific message display sub-unit, which is used to: display the specific message subset at the first page position of the second page area; display the historical message identifier and historical group message at the second page position of the second page area; receive the message viewing exit operation for the target updated message set, and switch the target message display page to the group chat page.
[0024] In one embodiment of the present disclosure, the target update message set includes one or more target update messages, and the message display device also includes a message positioning module, which is used to: switch the target message display page to the group chat page in response to a touch operation on the target update message; locate the target update message in the group chat page, and display the target update message in a first display style; after a preset time period, display the target update message in a default display style.
[0025] In a third aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the message display method as described above is implemented.
[0026] In a fourth aspect of the embodiments of the present disclosure, an electronic device is provided, comprising: a processor; and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the message display method as described above is implemented.
[0027] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, which implements any one of the above-described message display methods when executed by a processor.
[0028] According to the technical solutions of the disclosed embodiments, after following a group member, a user can quickly view the aggregated updated messages of all the group members they follow. Furthermore, the user can follow any group member in any message receiving mode of the target group, satisfying the user's need to receive group message notifications while also receiving new messages from the group members they follow. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings, in which several embodiments of the present disclosure are shown by way of example and not limitation, wherein:
[0030] Figure 1 A schematic block diagram schematically illustrates a system architecture of an exemplary application scenario according to some embodiments of the present disclosure;
[0031] Figure 2 The following schematically illustrates a flow chart of a message display method according to some embodiments of the present disclosure;
[0032] Figure 3 Schematically illustrating a schematic diagram of calling a "Followed Group Members" function page through a chat page of a target group according to some embodiments of the present disclosure;
[0033] Figure 4 Schematically illustrating a schematic diagram of adding “group members of interest” to a target group according to some embodiments of the present disclosure;
[0034] Figure 5 Schematically illustrates a diagram of switching from a "Followed Group Members" function page to a group configuration page according to some embodiments of the present disclosure;
[0035] Figure 6 Schematically illustrating a schematic diagram of clicking a prompt message of a target group to enter a group chat page of the target group when a group member of interest has a new message according to some embodiments of the present disclosure;
[0036] Figure 7 Schematically illustrating a schematic diagram of displaying a target update message set of a target group on a group chat page according to some embodiments of the present disclosure;
[0037] Figure 8 Schematically illustrating a schematic diagram of displaying group messages in different display styles according to some embodiments of the present disclosure;
[0038] Figure 9 The following schematically shows a schematic block diagram of a message display device according to some embodiments of the present disclosure;
[0039] Figure 10 A schematic diagram schematically illustrates a storage medium according to an example embodiment of the present disclosure;
[0040] Figure 11 A block diagram of an electronic device according to an example embodiment of the invention is schematically shown.
[0041] In the drawings, the same or corresponding reference numerals denote the same or corresponding parts. DETAILED DESCRIPTION
[0042] The principles and spirit of the present disclosure will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided solely to enable those skilled in the art to better understand and implement the present disclosure, and are not intended to limit the scope of the present disclosure in any way. Rather, these embodiments are provided to make the present disclosure more thorough and complete, and to fully convey the scope of the present disclosure to those skilled in the art.
[0043] Those skilled in the art will appreciate that the embodiments of the present disclosure may be implemented as a system, apparatus, device, method, or computer program product. Therefore, the present disclosure may be implemented in the following forms: entirely in hardware, entirely in software (including firmware, resident software, microcode, etc.), or in a combination of hardware and software.
[0044] According to an embodiment of the present disclosure, a message display method, a message display device, a computer-readable storage medium, an electronic device, and a computer program product are proposed.
[0045] In this article, it's important to understand that the terms used, such as "group member," refer to a group chat consisting of two or more people in an instant messaging tool. Everyone in a group chat is considered a group member. "New messages from followed group members" refers to unread messages posted by followed group members within the group. Unread messages are new, unread messages posted since the user last entered the chat interface.
[0046] In addition, any number of elements in the drawings is for illustration and not limitation, and any naming is for distinction only and does not have any limiting meaning.
[0047] The principles and spirit of the present disclosure are explained in detail below with reference to several representative embodiments of the present disclosure. SUMMARY OF THE INVENTION
[0049] Currently, most IM apps don't offer the "Follow Group Members" feature. While it does exist in some IM group chats, you need to set the group to Do Not Disturb for the "Follow Group Members" option to appear. Clicking this option allows you to follow up to four group members. After following a group member, if a member receives a new message, the "Followed" message will appear in red on the second line of the chat message list, indicating new messages from the group member.
[0050] However, the above solution has the following disadvantages: (1) Currently, IM group chats only use red fonts on the chat message list to indicate that the group members you follow have new messages, but the number of new messages is not displayed. Moreover, when you click to enter the group chat, you cannot view the aggregated content of new messages from the members you follow. If you do not want to see all the new messages in the group, but only want to see the new messages from the members you follow, you can only do so by viewing the historical messages. The specific steps are: 1. Click the three dots in the upper right corner → 2. View historical messages → 3. Click "Group Members" → 4. Select the corresponding group member to view all the messages of that member. This implementation solution is cumbersome in terms of operation steps. On the other hand, these historical messages contain both unread new messages and read historical old messages, without a clear distinction.
[0051] (2) When following multiple group members, if you want to view historical messages, you need to select a member, exit the page, and then select the next member. It is not possible to view new messages from multiple members at once, and the operation steps are cumbersome.
[0052] (3) The "Follow Group Members" function in IM group chats requires the "Do Not Disturb" function to be enabled first. It is not possible to retain group message notifications and set "Follow Group Members" at the same time. However, in actual needs, users may want to receive group message notifications and also receive notifications of new messages from members they follow.
[0053] Based on the above content, the present disclosure proposes a message display method, a message display device, a computer-readable storage medium, an electronic device, and a computer program product.
[0054] Various non-limiting embodiments of the present disclosure are described in detail below.
[0055] Application Scenario Overview
[0056] First reference Figure 1 , Figure 1 A schematic block diagram shows a system architecture of an exemplary application scenario in which a message display method and apparatus according to an embodiment of the present disclosure can be applied.
[0057] like Figure 1 As shown, the system architecture 100 may include one or more terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired or wireless communication links or fiber optic cables, etc. The terminal devices 101, 102, 103 may be various electronic devices with display screens, including but not limited to desktop computers, portable computers, smart phones, tablet computers, etc. It should be understood that Figure 1The number of terminal devices, networks and servers in the embodiment is merely illustrative. Any number of terminal devices, networks and servers may be provided as needed. For example, the server 105 may be a server cluster consisting of multiple servers.
[0058] The message display method provided in the embodiment of the present disclosure is generally executed by the server 105, and accordingly, the message display device is generally set in the server 105. However, it is easy for those skilled in the art to understand that the message display method provided in the embodiment of the present disclosure can also be executed by the terminal devices 101, 102, and 103, and accordingly, the message display device can also be set in the terminal devices 101, 102, and 103, and this is not particularly limited in this exemplary embodiment. For example, in an exemplary embodiment, a user can perform an operation of selecting a member of a group of interest and an operation of viewing new messages of the member of a group of interest through the terminal devices 101, 102, and 103, and upload the relevant user operation to the server 105. The server determines the member of the group of interest of the target group based on the user operation through the message display method provided in the embodiment of the present disclosure, and when the member of the group of interest has a new message in the target group, the server sends the aggregated content of the new messages of the member of the group of interest to the terminal devices 101, 102, and 103, so that the terminal devices 101, 102, and 103 can display the aggregated content of the new messages of the member of the group of interest to the user.
[0059] It should be understood that Figure 1 The application scenario shown is only an example in which the embodiments of the present disclosure can be implemented. The scope of application of the embodiments of the present disclosure is not limited in any aspect by the application scenario.
[0060] Exemplary Methods
[0061] The following combination Figure 1 For application scenarios, refer to Figure 2 To describe the message display method according to an exemplary embodiment of the present disclosure. It should be noted that the above application scenarios are only shown to facilitate understanding of the spirit and principles of the present disclosure, and the embodiments of the present disclosure are not limited in this respect. On the contrary, the embodiments of the present disclosure can be applied to any applicable scenario.
[0062] The present disclosure first provides a message display method. The execution subject of the method can be a terminal device or a server. The present disclosure does not make any special restrictions on this. In this example embodiment, the method is described by taking the server executing the method as an example.
[0063] Reference Figure 2 As shown, the message display method may include the following steps S210 to S230:
[0064] Step S210: When the message receiving mode of the target group is in any mode, a follow operation for a member of the target group is received, and the selected group member is used as a follow group member;
[0065] Step S220, in response to the message update event of the attention group member, determining the target update message set of the attention group member, the target update message set including the update message subset corresponding to each attention group member;
[0066] Step S230: receiving a message viewing operation for a target update message set, and displaying a subset of update messages corresponding to the group members.
[0067] In the message display method provided in this example embodiment, after following a group member, a user can quickly view the aggregated updated messages of all the group members they follow. Furthermore, the user can follow any group member in any message receiving mode of the target group, satisfying the user's need to receive group message notifications while also receiving new messages from the group members they follow.
[0068] The above steps of this exemplary embodiment are described in more detail below.
[0069] In step S210, when the message receiving mode of the target group is in any mode, a follow operation for a member of the target group is received, and the selected group member is used as a follow group member.
[0070] In one embodiment of the present disclosure, the target group may be one or more messaging groups within an IM application. A message receiving mode may be a mode in which a user receives new messages through the chat interface of the target group. For example, message receiving modes may include, but are not limited to, real-time receiving mode, do not disturb mode, message blocking mode, mode for receiving messages from specific members, and smart filtering mode. A member following operation may be an operation in which a user adds one or more group members within the target group as users of special interest. Group members of interest may be one or more group members identified by the user from the target group through the member following operation.
[0071] IM group chats usually support multiple message receiving modes. For example, the real-time receiving mode means that after a group member sends a message, other members will receive a notification immediately and the message will be displayed in real time on the chat interface. The do not disturb mode means that after the do not disturb mode is turned on, group messages can still be received normally, but no notification reminders will pop up, and users can check the messages at a convenient time. The message blocking mode means that in this mode, the user will not receive any messages from the group at all, including message reminders and chat history updates. The receive specific member message mode means that in this mode, the user can set to receive only messages from specific members in the group, and can choose to block or do not disturb messages from other members. The smart filtering mode means that in this mode, the IM software uses artificial intelligence and machine learning technology to intelligently filter group messages based on factors such as user usage habits and message content.
[0072] In order to solve the problem in related group chat solutions that the "Followed Group Members" option only appears after the target group's message receiving mode is set to "Do Not Disturb Mode", this disclosure supports member follow operations regardless of which message receiving mode the target group is in. Receive member follow operations for one or more group members in the target group, and set the selected group members as followed group members. This disclosure takes the target group as a message group as an example to illustrate the message display method for the target group.
[0073] In one embodiment of the present disclosure, for step S210, a member follow operation for a target group is received, and the selected group member is used as a follow group member, including: displaying a group configuration control through the group chat page of the target group; based on the group configuration control, switching the group chat page to the group configuration page corresponding to the target group, the group configuration page including a member follow component; receiving a member follow operation based on the member follow component, and obtaining the number of follow members of the currently added follow group member; when the number of follow members is less than a specified number threshold, selecting one or more group members as follow group members, and updating the component display status of the member follow component corresponding to the follow group member.
[0074] The group chat page may be the chat page corresponding to the target group. The group configuration control may be an operation control for performing configuration operations on the target group. The group configuration page, also known as the group information page, may be an operation page for performing configuration operations on the target group. The member follow component may be an operation component displayed on the current page or a lower-level page of the group configuration page. The number of followed members may be the number of group members that the user has followed in the target group. The component display status may be the display status of the member follow component.
[0075] When the member attention component is an operation component displayed on the current page of the group configuration page, the component display status of the member attention component can be either followed or not followed; when the member attention component is an operation component displayed on a lower-level page of the group configuration page, the component display status of the member attention component can be either followed or not followed, or displayed or not displayed (displayed means not followed, not displayed means followed). When the number of followed members is greater than a specified threshold, the component display status of the member attention component corresponding to the unfollowed group members can also be a state of being unable to follow.
[0076] refer to Figure 3 , Figure 3 The schematic diagram of calling the "Followed Group Members" function page through the chat page of the target group according to some embodiments of the present disclosure is schematically shown. When the user opens the group chat page of the target group, he can Figure 3 The group configuration control 311 in the group chat page 310 in the target group is switched from the group chat page 310 to the group configuration page 320 corresponding to the target group, such as Figure 3 The group configuration control 311 in the group chat page can be the three dots in the upper right corner. The group configuration control can also be a control with other identifiers, and this disclosure does not make any special limitation on this.
[0077] By clicking on the group configuration control 311, the user enters the group configuration page 320. The group configuration page 320 may include basic information about the target group, such as the number of group members and the avatars and nicknames of individual group members. It may also include multiple functional controls for configuring group information, such as message do not disturb, top chat, and group members to follow. By clicking on the "Followed Group Members" control below, the user enters the "Followed Group Members" page 330 to add group members to follow from the target group. The "Followed Group Members" page 330 defaults to the status of not following any members. The page header displays the instructions for following group members, and below is the Add Member button, which prompts the user the maximum number of members that can be added.
[0078] After the user clicks the "Add Member" control 331, he / she enters the list page for selecting group members of the target group. Figure 4 , Figure 4 The diagram schematically illustrates a method of adding “group members of interest” to a target group according to some embodiments of the present disclosure. Figure 4 FIG4 shows a user list page 410 showing the avatars and nicknames of all group members. Figure 4The user list page 410 can display the avatar nicknames of all members of the group. After clicking to select a member (such as group member 3), it returns to the "Followed Group Members" function page 420, which displays the members just followed. If the user wants to unfollow the group member, he can click the "Unfollow" control on the right, and the page will return to the unfollowed state. Figure 3 The display status of the “Followed Group Members” page 330.
[0079] If the user has already followed other group members before unfollowing the group member, the avatar and nickname of the group member will be displayed on the page, and the display status of the member follow component will change accordingly depending on whether the user has added a group member to follow. Figure 4 In the illustrated embodiment, the member attention component is an operation component displayed through a lower-level page of the group configuration page, and the component display states of the member attention component are display and non-display (display means not paying attention, non-display means paying attention).
[0080] The application can usually set a maximum value for the "followed group members" of the target group, such as setting the specified number threshold to 5. The specified number threshold can also be any other value, such as 3, 8, etc. When the number of members currently followed by the user in the target group is less than the specified number threshold, one or more group members can be selected as follow group members. After selecting the follow group members, the component display status of the member follow component corresponding to the follow group member can be updated. When the number of follow members reaches the maximum limit (i.e., the specified number threshold), the display status of the "Add member" control below the "Followed group members" function page 420 becomes gray, that is, it is not clickable, and new follow group members can no longer be added at this time.
[0081] refer to Figure 5 , Figure 5 The diagram schematically illustrates switching from a “Followed Group Members” function page to a group configuration page according to some embodiments of the present disclosure. Figure 5 In the example, when the number of "group members to follow" added by the user reaches the maximum limit, no new group members can be added at this time. The user can return to the group configuration page 520 by clicking the return button 511 in the upper left corner of the "group members to follow" function page 510. At this time, the avatars 521 of the members to be followed are displayed to the right of the text "group members to follow" in the group configuration page 520. The present disclosure supports the operation of setting the following group members when the target group is in any message receiving mode, so that when the group messages of the target group are displayed normally without setting the do not disturb function, the user can still follow the group members and display the message prompts of the group members independently.
[0082] In step S220, in response to the message update event of the focus group member, a target update message set of the focus group member is determined, where the target update message set includes an update message subset corresponding to each focus group member.
[0083] In one embodiment of the present disclosure, a message update event may be triggered by a new message sent by a member of a follow group in a target group. A target update message set may be a collection of new messages sent by all follow group members in the target group that the user is following, and the target update message set may be displayed using a message aggregation method. An update message subset may be a collection of new messages sent by a specific follow group member in the target group.
[0084] When a member of a group that a user is following sends a new message in the target group, a message update event for that member is generated. In response to this message update event, a target update message set corresponding to all members of the target group in this message update event is determined. Each member of the group has a corresponding update message subset, and the update message subsets corresponding to all members of the group together constitute the target update message set.
[0085] In one embodiment of the present disclosure, for step S220, in response to a message update event of a member of the focus group, a target update message set of the member of the focus group is determined, including: in response to a message update event of a member of the focus group, a group update message set of the target group is determined, the group update message set including the total amount of group update messages; based on the group update message set, a target update message set is determined, the target update message set including the number of target update messages.
[0086] The group update message set may be a set of new messages sent by all group members in the target group. The total number of group update messages may be the total number of new messages included in the group update message set. The target update message number may be the number of new messages included in the target update message set.
[0087] When a group member of interest has a new message, a corresponding message update event will be generated. In response to the message update event of the group member of interest, a group update message set corresponding to the target group is determined. The group update message set may include the number of new messages sent by all group members in the target group, i.e., the total number of group update messages. Furthermore, for the determined group update message set, a target update message set sent by the group members of interest added by the user can be determined based on the group update message set, and the number of messages contained in the target update message set can be counted as the target update message number. By determining the target update message set, relevant information about the new message can be displayed at the corresponding position of the target group when a message update event is generated.
[0088] In one embodiment of the present disclosure, the target group is displayed based on the message page list; the area where the target group is located in the message page list is used as the target group display area; based on the target group display area, the target group's update message prompt information is displayed, and the update message prompt information includes the total number of group update messages and the number of target update messages.
[0089] The message page list may be a message list consisting of all chat sessions in an instant messaging program. The target group display area may be a display area where the target group is located in the message page list. The message update prompt information may be a prompt information used to prompt the user that a member of the target group has generated a new message.
[0090] refer to Figure 6 , Figure 6 The diagram schematically illustrates a diagram of clicking on a prompt message of a target group to enter a group chat page of the target group when a group member of interest has a new message according to some embodiments of the present disclosure. Figure 6 Message page list 610 in the instant messaging application displays a list of messages between the user and other users or groups. Taking target group 1 as an example, message page list 610 includes a display area for target group 1, namely target group display area 611. Within target group display area 611, below the corresponding group name, update message prompts for the target group can be displayed, including the total number of group update messages for the target group and the number of target update messages.
[0091] For example, use a highlighted font, bold font, or a specific color (red) font to display "[X people you follow]" to prompt the number of unread new messages from the group members you follow. The new message prompt of the target group on the right is still displayed in the form of a red dot and the number of group messages is displayed. Figure 6 The total amount of group update messages displayed on the right side of the target group display area 611 is 99+, which is the number of unread new messages in the target group. By displaying the number of unread new messages in the target group display area, the user can instantly view the number changes of unread new messages.
[0092] In one embodiment of the present disclosure, in response to an area touch operation on the target group display area, the message page list is switched to be displayed as a group chat page; an update message prompt identifier is displayed at a designated position on the group chat page, and the update message prompt identifier includes one or more of the follow member identifier who sends the new message, the target update message number and the latest message content.
[0093] The area touch operation may be a touch operation on the target group display area. The update message prompt indicator may be a prompt indicator used to prompt the user that a follow group member in the target group has generated a new message. The follow member identifier may be a unique identifier used to identify different follow group members. The latest message content may be the content of the most recently generated new message in the target update message set.
[0094] Continue to refer Figure 6 The user can switch the message page list 610 to the group chat page 620 by touching the target group display area. After entering the group chat page 620, an update message prompt icon is displayed at a designated position on the group chat page 620. For example, an update message prompt icon 621 of the group member being followed is displayed above the input box on the group chat page 620. Figure 6 The updated message prompt icon 621 in the group chat page can include the avatar of the group member who sent the new message, prompt text displayed in a specific display style, such as "[X people I follow]" highlighted in red, and the content of the latest new message. By adding the updated message prompt icon to the group chat page, users can use the updated message prompt icon to quickly browse the aggregated messages of the group members they follow.
[0095] In step S230, a message viewing operation for a target update message set is received, and a subset of update messages corresponding to the group members of interest is displayed.
[0096] In one embodiment of the present disclosure, the message viewing operation may be a user operation of viewing a target update message set in a target group.
[0097] Continue to refer Figure 6 When the user clicks the update message prompt icon 621 in the group chat page 620, that is, when the user clicks the entire message prompt bar, the instant messaging program can enter the content aggregation page of the new messages of the group members of interest from the group chat page 620.
[0098] refer to Figure 7 , Figure 7 The following schematic diagram illustrates displaying a target group's target update message set on a group chat page according to some embodiments of the present disclosure. A user clicks on the update message prompt icon 621 to access a display page for the target group's target update message set, which can be presented in a variety of formats.
[0099] In one embodiment of the present disclosure, for step S230, a message viewing operation for a target updated message set is received, and a subset of updated messages corresponding to members of the follow group is displayed, including: receiving a touch operation for an updated message prompt identifier, switching the group chat page of the target group to a target message display page; displaying members of the follow group in a first page area of the target message display page; displaying a target updated message set in a second page area of the target message display page; receiving a message viewing operation, and displaying a subset of updated messages corresponding to each member of the follow group.
[0100] The target message display page may be a page for displaying a target update message set. The first page area may be a page area in the target message display page for displaying relevant information about members of the follow group. The second page area may be a page area in the target message display page for displaying a target update message set.
[0101] Continue to refer Figure 7 The user switches the target group's group chat page 620 to the target message display page by clicking the update message prompt icon 621. The target message display page can be presented in a variety of display forms, such as the target message display page 710, which is a display form that aggregates the new messages of all the group message members being followed.
[0102] In the target message display page 710, the relevant information of the group members of interest is displayed through the first page area, such as the first page area can be the page header area. At this time, all avatar identifiers and the avatar identifier corresponding to each group member of interest are displayed at the header of the target message display page 710, wherein all avatar identifiers can be avatar identifiers formed by combining the avatar identifiers of multiple group members of interest. The avatar identifier in the first page area defaults to "all", that is, all group members of interest. In addition to being displayed in the form of avatar identifiers, the relevant information of the group members of interest can also be displayed in other forms such as nicknames, user names, and user codes.
[0103] On the target message display page 710, the second page area displays unread new messages from the group members being followed. For example, the second page area can be a page area located below the first page area on the target message display page 710. In the second page area, new messages from all the group members being followed can be mixed and displayed, such as displaying aggregated new messages from multiple group members being followed in chronological order. In addition, historical messages from the target group can also be displayed below the second page area, allowing users to access historical messages already received from the target group by sliding.
[0104] In addition, users can also view the new message aggregation content of a certain group member by switching different group members. By displaying the message aggregation content of the group members on the target message display page, users can quickly view the new message aggregation content of all group members they follow.
[0105] In one embodiment of the present disclosure, a message viewing operation is received and an updated message subset corresponding to each follow group member is displayed, including: receiving a member selection operation for a follow group member and determining a specific follow member; responding to a message viewing operation for a specific follow member and determining a specific message subset corresponding to the specific follow member; and correspondingly displaying the specific message subset in the second page area.
[0106] The member selection operation may be an operation of selecting one or more members of the group of interest from all members of the group of interest. The specific members of interest may be group members selected from the specific members of interest through the member selection operation. The specific message subset may be a set of new messages sent by the specific members of interest.
[0107] The present disclosure also supports users to view the message aggregation content of one or more members of a group of followers separately. For example, when a user wants to view the message aggregation content of a certain group of followers separately, the user can switch the currently selected group of followers to switch the currently displayed message aggregation content. For example, the user can switch the message aggregation content displayed below by clicking the member portrait in the first page area. The user can also switch the group of followers selected in the header by swiping the page below. The new message content of the relevant group members or all group of followers will be displayed below.
[0108] It should be noted that the number of specific attention members can be pre-configured according to user needs. For example, the number of specific attention members can be configured to 1, 2, 3, etc. Users can configure the number in advance and select corresponding specific attention members according to the configuration information. This disclosure does not make any special restrictions on this.
[0109] Continue to refer Figure 7 In the target message display page 720, the user clicks on the user avatar of group user 3 to select group user 3 as a specific follow-up member; at this time, the new message sent by group user 3 can be determined from the target update message set as a specific message subset, and the new message aggregation content of group user 3 can be displayed in the second page area of the target message display page 720.
[0110] Similarly, users can also switch to display the aggregated content of new messages from different follow-up groups based on their personal information viewing needs. For example, users can switch to display the aggregated content of messages from different follow-up groups in the second page area of the target message display page, and use the user's currently selected follow-up group member as a specific follow-up member, and display the corresponding specific message subset in the second page area. The present disclosure supports an interactive method for switching between multiple follow-up group members, which can facilitate users to quickly switch between different members to view the aggregated content of new messages, meeting the needs of users who have too many group chat messages and want to avoid missing messages from specific follow-up members.
[0111] In one embodiment of the present disclosure, a specific message subset is displayed in the second page area, including: displaying the specific message subset at the first page position of the second page area; displaying historical message identifiers and historical group messages at the second page position of the second page area; receiving a message viewing exit operation for the target updated message set, and switching the target message display page to the group chat page.
[0112] The first page location may be a location in the second page area where a specific message subset is displayed. The second page location may be a location in the second page area where a historical message identifier and historical group messages are displayed. The message viewing exit operation may be an operation for exiting viewing a target updated message set.
[0113] Continue to refer Figure 7 , the target message display page 720 supports displaying a specific message subset and also supports displaying historical group messages. For example, the second page area of the target message display page 720 can display a specific message subset at the first page position. After the specific message subset is displayed, the historical message identifier and historical group messages can be displayed at the second page position. The historical message identifier can be Figure 7 The dividing line between China News and historical news, and a prompt "The following is historical news" is displayed below the dividing line.
[0114] When the user slides up the page, all the avatars and nicknames of the members they follow in the first page area of the target message display page are always fixed at the top. Figure 7 The display status of the target message display page 730 is changed compared to the initial state after the user slides up; among them, the target message display pages 710, 720 and 730 are the three different display states corresponding thereto.
[0115] In addition, when the user wants to exit viewing the target update message set, they can perform a message viewing exit operation based on the target message display page. For example, the user can switch the target message display page to the group chat page by clicking the exit icon 701 in the target message display page 730. For example, the user can click the cross in the upper left corner of the page to exit the page and return to the group chat page. Through the above steps, users can flexibly switch between different pages and view the message content of the target group in different ways.
[0116] In one embodiment of the present disclosure, in response to a touch operation on a target update message, the target message display page is switched to a group chat page; the target update message is located in the group chat page, and the target update message is displayed in a first display style; after a preset time period, the target update message is displayed in a default display style.
[0117] The target update message may be a new message sent by a member of the group of interest selected by the user through a touch operation. The first display style may be a display style for highlighting the target update message. For example, the first display style may include but is not limited to highlighting, background highlighting, bolding, etc. The default display style may be the system default display style for new messages.
[0118] When the user wants to focus on a certain group message, he can perform a touch operation on the group message. The touch operation may include but is not limited to single click, double click, and re-press operation. For example, when the user clicks on a group message, the group message is determined as the target update message. Figure 7 When the user browses page 720, if he clicks on the message text 7 of group user 3, the group message will be used as the target update message.
[0119] refer to Figure 8 , Figure 8 The following schematic diagrams illustrate displaying group messages in different display styles according to some embodiments of the present disclosure. In response to a user's touch operation on a target update message, the target message display page is switched to the group chat page, such as switching the current display page from target message display page 720 to group chat page 810. The target update message is located within group chat page 810, and the target update message is displayed using a first display style, such as displaying the target update message in first display style 811 within group chat page 810. The first display style may be a style that highlights the message using a specified background color.
[0120] After a preset time period, such as highlighting the target update message for 3 seconds, the default display style is restored, and the target update message is displayed in the same style as other group messages in the group chat page 820. This allows the user to quickly locate the position of a particular group message within the target group's entire message collection and highlight it, allowing the user to quickly browse the context of the message.
[0121] In summary, the message display method disclosed herein, when the target group's message receiving mode is in any mode, receives a follow operation on a member of the target group and selects the selected group member as a followed group member; in response to a message update event for a followed group member, determines a target update message set for the followed group member, the target update message set including a subset of update messages corresponding to each followed group member; and receives a message view operation on the target update message set, displays the subset of update messages corresponding to the followed group member. On one hand, after following a group member, a user can quickly view the aggregated update message content of all followed group members. On the other hand, when the target group is in any message receiving mode, the user can follow any group member, satisfying the user's need to receive group message notifications while also receiving new messages from the followed group members individually. On another hand, after following multiple group members, a user can quickly view the aggregated new message content of all followed group members and support quickly switching between different members to view, meeting the user's need to avoid missing new messages from important group members when there are too many group chat messages.
[0122] Exemplary devices
[0123] After introducing the method of the exemplary embodiment of the present disclosure, next, reference is made to Figure 9 A message display device according to an exemplary embodiment of the present disclosure will be described.
[0124] exist Figure 9 In the embodiment, the message display device 900 may include: a member attention module 910 , a message set determination module 920 and a message display module 930 .
[0125] Among them, the member attention module 910 is used to receive member attention operations for the target group when the message receiving mode of the target group is in any mode, and to use the selected group members as members of the attention group; the message set determination module 920 is used to determine the target update message set of the attention group members in response to the message update event of the attention group members, and the target update message set includes the update message subset corresponding to each attention group member; the message display module 930 is used to receive message viewing operations for the target update message set, and to display the update message subset corresponding to the attention group members.
[0126] In one embodiment of the present disclosure, the member attention module 910 includes a member attention unit, which is used to: display the group configuration control through the group chat page of the target group; based on the group configuration control, switch the group chat page to the group configuration page corresponding to the target group, and the group configuration page includes a member attention component; receive the member attention operation based on the member attention component, and obtain the number of attention members of the currently added attention group members; when the number of attention members is less than the specified number threshold, select one or more group members as attention group members, and update the component display status of the member attention component corresponding to the attention group members.
[0127] In one embodiment of the present disclosure, the message set determination module 920 includes a message set determination unit, which is used to: determine the group update message set of the target group in response to the message update event of the group member, the group update message set including the total number of group update messages; determine the target update message set based on the group update message set, the target update message set including the number of target update messages.
[0128] In one embodiment of the present disclosure, the message display device 900 also includes an update message display module, which is used to: display the target group based on the message page list; use the area where the target group is located in the message page list as the target group display area; based on the target group display area, display the update message prompt information of the target group, and the update message prompt information includes the total number of group update messages and the number of target update messages.
[0129] In one embodiment of the present disclosure, before receiving a message viewing operation for a target updated message set, the message display device 900 also includes a prompt identification display module, which is used to: switch the message page list to a group chat page in response to an area touch operation on the target group display area; display an updated message prompt identification at a designated position on the group chat page, and the updated message prompt identification includes one or more of the identification of the follower who sent the new message, the number of target updated messages, and the latest message content.
[0130] In one embodiment of the present disclosure, the message display module 930 includes a message display unit, which is used to: receive a touch operation for an updated message prompt indicator, switch the group chat page of the target group to a target message display page; display the members of the follow group in the first page area of the target message display page; display the target updated message collection in the second page area of the target message display page; receive a message viewing operation, and display the updated message subset corresponding to each follow group member.
[0131] In one embodiment of the present disclosure, the updated message subset includes a specific message subset, and the message display unit includes a message display sub-unit, which is used to: receive a member selection operation for a follow-up group member, and determine a specific follow-up member; in response to a message viewing operation for a specific follow-up member, determine a specific message subset corresponding to the specific follow-up member; and display the specific message subset in the second page area.
[0132] In one embodiment of the present disclosure, the message display sub-unit includes a specific message display sub-unit, which is used to: display a specific message subset at the first page position of the second page area; display historical message identifiers and historical group messages at the second page position of the second page area; receive a message viewing exit operation for a target updated message set, and switch the target message display page to the group chat page.
[0133] In one embodiment of the present disclosure, the target update message set includes one or more target update messages, and the message display device 900 also includes a message positioning module, which is used to: switch the target message display page to the group chat page in response to a touch operation on the target update message; locate the target update message in the group chat page, and display the target update message in a first display style; after a preset time period, display the target update message in a default display style.
[0134] Since the various functional modules of the message display device of the example embodiment of the present disclosure correspond to the steps of the example embodiment of the message display method described above, for details not disclosed in the embodiment of the device of the present disclosure, please refer to the embodiment of the message display method described above, and no further details will be given here.
[0135] It should be noted that although several modules or units of the message display device are mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0136] Exemplary media
[0137] After introducing the apparatus of the exemplary embodiment of the present disclosure, next, referring to Figure 10 A storage medium according to an exemplary embodiment of the present disclosure is described.
[0138] In some embodiments, various aspects of the present disclosure may also be implemented as a medium having program code stored thereon, which, when executed by a processor of a device, is used to implement the steps in the message display method according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification.
[0139] For example, when the processor of the device executes the program code, the following may be achieved: Figure 2 In step S210, when the message receiving mode of the target group is in any mode, a follow-up operation for the member of the target group is received, and the selected group member is regarded as a member of the follow group; in step S220, in response to a message update event of the follow group member, a target update message set for the follow group member is determined, and the target update message set includes an update message subset corresponding to each follow group member; in step S230, a message viewing operation for the target update message set is received, and an update message subset corresponding to the follow group member is displayed.
[0140] refer to Figure 10 As shown, a program product 1000 for implementing the above-mentioned message display method or implementing the above-mentioned message display method according to an embodiment of the present disclosure is described. The program product 1000 may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto.
[0141] The program product may be implemented in any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, 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 thereof.
[0142] Computer-readable signal media may include a data signal transmitted in baseband or as part of a carrier wave, which carries readable program code. Such a transmitted data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any readable medium other than a readable storage medium.
[0143] Program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, and the like, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN).
[0144] Exemplary computing devices
[0145] After introducing the message display method, message display device and storage medium of the exemplary embodiment of the present disclosure, Figure 11 An electronic device according to an exemplary embodiment of the present disclosure will be described.
[0146] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods, or program products. Therefore, various aspects of the present disclosure may be implemented in the following forms: a complete hardware embodiment, a complete software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, which may be collectively referred to herein as a "circuit," "module," or "system."
[0147] In some possible embodiments, the electronic device according to the present disclosure may include at least one processing unit and at least one storage unit. The storage unit stores program code, and when the program code is executed by the processing unit, the processing unit performs the steps of the message display method according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of this specification. For example, the processing unit may perform the following steps: Figure 2 In step S210 shown in the figure, when the message receiving mode of the target group is in any mode, a follow operation for a member of the target group is received, and the selected group member is regarded as a member of the follow group; in step S220, in response to a message update event of a member of the follow group, a target update message set for the member of the follow group is determined, and the target update message set includes an update message subset corresponding to each member of the follow group; in step S230, a message viewing operation for the target update message set is received, and an update message subset corresponding to the member of the follow group is displayed.
[0148] Refer to the following Figure 11 1100 according to an exemplary embodiment of the present disclosure is described. Figure 11The electronic device 1100 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0149] like Figure 11 As shown, electronic device 1100 is implemented as a general-purpose computing device. Components of electronic device 1100 may include, but are not limited to, the aforementioned at least one processing unit 1101, the aforementioned at least one storage unit 1102, a bus 1103 connecting various system components (including storage unit 1102 and processing unit 1101), and a display unit 1107.
[0150] Bus 1103 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures.
[0151] The storage unit 1102 may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 1121 and / or a cache memory 1122 , and may further include a read-only memory (ROM) 1123 .
[0152] The storage unit 1102 may also include a program / utility 1125 having a set (at least one) of program modules 1124, such program modules 1124 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0153] Electronic device 1100 may also communicate with one or more external devices 1104 (e.g., a keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1100, and / or any device that enables electronic device 1100 to communicate with one or more other computing devices (e.g., a router, modem, etc.). Such communication may occur via input / output (I / O) interface 1105. Furthermore, electronic device 1100 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via network adapter 1106. As shown, network adapter 1106 communicates with other modules of electronic device 1100 via bus 1103. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with electronic device 1100, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0154] It should be noted that although the detailed description above mentions several units / modules or sub-units / modules of the message display device, this division is merely exemplary and not mandatory. In fact, according to embodiments of the present disclosure, the features and functions of two or more units / modules described above may be embodied in a single unit / module. Conversely, the features and functions of a single unit / module described above may be further divided and embodied by multiple units / modules.
[0155] Furthermore, although the operations of the disclosed method are described in a particular order in the accompanying drawings, this does not require or imply that the operations must be performed in this particular order, or that all illustrated operations must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0156] Although the spirit and principles of the present disclosure have been described with reference to several specific embodiments, it should be understood that the present disclosure is not limited to the specific embodiments disclosed, and the division into various aspects does not mean that the features in these aspects cannot be combined to benefit. Such division is only for the convenience of expression. The present disclosure is intended to cover various modifications and equivalent arrangements included in the spirit and scope of the appended claims.
Claims
1. A message display method, characterized in that: include: When the message receiving mode of the target group is in any mode, receiving a follow operation for a member of the target group, and treating the selected group member as a follow group member; In response to a message update event of the focus group member, determining a target update message set of the focus group member, the target update message set including an update message subset corresponding to each of the focus group members; A message viewing operation for the target update message set is received, and a subset of update messages corresponding to the members of the focus group is displayed.
2. The method according to claim 1, characterized in that The receiving of the follow operation for the member of the target group and taking the selected group member as the follow group member includes: Displaying group configuration controls via the group chat page of the target group; Based on the group configuration control, switching the group chat page to a group configuration page corresponding to the target group, the group configuration page including a member follow component; Receive a member following operation based on the member following component, and obtain the number of following members of the currently added following group member; When the number of the attention members is less than a specified number threshold, one or more group members are selected as the attention group members, and the component display status of the member attention component corresponding to the attention group members is updated.
3. The method according to claim 1, characterized in that The step of determining a target update message set for the group member in response to the message update event of the group member includes: In response to the message update event of the focused group member, determining a group update message set of the target group, wherein the group update message set includes a total amount of group update messages; The target update message set is determined based on the group update message set, where the target update message set includes a target update message quantity.
4. The method according to claim 3, characterized in that The method further comprises: Displaying the target group based on a message page list; The area where the target group is located in the message page list is used as the target group display area; Based on the target group display area, update message prompt information of the target group is displayed, where the update message prompt information includes the total number of group update messages and the number of target update messages.
5. The method according to claim 4, characterized in that Before receiving a message viewing operation for the target update message set, the method further includes: In response to an area touch operation on the target group display area, switching the message page list to display a group chat page; An update message prompt mark is displayed at a designated location on the group chat page, wherein the update message prompt mark includes one or more of an identifier of a follower who sent a new message, the target update message quantity, and the latest message content.
6. The method according to claim 1, characterized in that The receiving of a message viewing operation for the target update message set and displaying a subset of update messages corresponding to the members of the focus group include: Receiving a touch operation on the update message prompt indicator, switching the group chat page of the target group to the target message display page; Displaying the members of the focus group in the first page area of the target message display page; Displaying the target update message set in the second page area of the target message display page; The message viewing operation is received, and a subset of updated messages corresponding to each member of the focus group is displayed.
7. The method according to claim 6, characterized in that The update message subset includes a specific message subset, and the receiving of the message viewing operation displays the update message subset corresponding to each member of the focused group, including: receiving a member selection operation for the member of the focus group and determining a specific member of focus; In response to a message viewing operation for the specific member of interest, determining a specific message subset corresponding to the specific member of interest; The specific message subset is displayed in the second page area accordingly.
8. A message display device, characterized in that: include: A member following module, configured to receive a member following operation for the target group when the message receiving mode of the target group is in any mode, and set the selected group members as followed group members; a message set determining module, configured to determine a target update message set for the members of the focus group in response to a message update event of the members of the focus group, wherein the target update message set includes an update message subset corresponding to each member of the focus group; The message display module is used to receive a message viewing operation for the target update message set and display the update message subset corresponding to the member of the focus group.
9. An electronic device, characterized in that: include: processor; as well as A memory, wherein computer-readable instructions are stored in the memory, and when the computer-readable instructions are executed by the processor, the message display method according to any one of claims 1 to 7 is implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the message display method according to any one of claims 1 to 7 is implemented.