Reminder method, apparatus, device and computer program for group sessions

The method and device address the issue of missed tasks in group sessions by displaying a ToDo reminder controller for group tool messages, improving task management efficiency.

JP7783445B2Active Publication Date: 2025-12-09TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2025017871
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-03-22
Filing Date
2025-02-05
Publication Date
2025-12-09
Estimated Expiration
2040-11-10

AI Technical Summary

Technical Problem

Group members often miss important tasks or to-do items within group sessions due to fast message refresh rates or large member counts, leading to inefficiencies and incomplete task management.

Method used

A method and device that displays a ToDo reminder controller in the group session interface when a group tool message has a group ToDo attribute, ensuring members are reminded of pending tasks through a dedicated controller.

Benefits of technology

Effectively reminds group members of pending tasks, reducing the likelihood of missed items and enhancing task management efficiency by providing a dedicated reminder mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007783445000001
    Figure 0007783445000001
  • Figure 0007783445000002
    Figure 0007783445000002
  • Figure 0007783445000003
    Figure 0007783445000003
Patent Text Reader

Abstract

To provide a man-machine interaction method for effectively transmitting a group tool message to group members.SOLUTION: A reminder method includes: displaying a group session interface of a group session for permitting a group member to use a group tool that is a program function for supporting common use by at least two group members; displaying a group tool message including an entry link of the group tool, and dealing with the group tool on the group session interface, in response to that the group tool message is a message with a group ToDo attribute; and displaying a ToDo reminder controller intended as a reminder of a ToDo item in the group tool.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese patent application filed on March 22, 2020, bearing application number 202010204905.6 and entitled "Method, apparatus, device and medium for reminding in group sessions," the entire contents of which are incorporated herein by reference.

[0002] [Technical field] The present application relates to the field of instant messaging, and more particularly to a method, apparatus, device and medium for reminders in group sessions. [Background technology]

[0003] A group session is the most commonly used messaging method in social application programs. In a group session, group members (abbreviated as group members) can use a group tool as a communication tool. Common group tools include group voting, group payment (also known as "splitting the bill"), group check-in, group calendar, group lessons, etc. However, in related technologies, group members are likely to miss matters that need to be handled within the group tool. Summary of the Invention

[0004] The embodiments of the present invention provide a method, apparatus, device and medium for reminding in a group session, which can remind group members of matters that need to be handled within a group tool. According to one aspect of the present application, there is provided a reminder method in a group session executed by a terminal, the reminder method including: displaying a group session interface for the group session, the group session being a group session that allows group members to use group tools, the group tools being program functions that support common use by at least two group members; displaying a group tool message in the group session interface, the group tool message including an entry link for the group tool; In response to the group tool message being a message having a group ToDo attribute, displaying a ToDo reminder controller corresponding to the group tool in the group session interface, the ToDo reminder controller being used to remind of ToDo items in the group tool.

[0005] According to another aspect of the present application, there is provided a reminder device for a group session, the device comprising: a session display module for displaying a group session interface for a group session, the group session being a group session that allows group members to use group tools, the group tools being program functions that support common use by at least two group members; a message display module for displaying a group tool message in the group session interface, the group tool message including an entry link for the group tool; a ToDo display module that displays a ToDo reminder controller corresponding to the group tool in the group session interface in response to the group tool message being a message having a group ToDo attribute, the ToDo reminder controller being used to remind a ToDo item in the group tool; According to another aspect of the present application, there is provided a terminal including a processor and a memory, wherein the memory stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, the at least one program, code set or instruction set is loaded and executed by the processor to realize the reminder method in a group session described above.

[0006] According to another aspect of the present application, there is provided a computer-readable storage medium having stored thereon at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, code set or instruction set being loaded into and executed by a processor to implement the reminder method in a group session described above.

[0007] According to another embodiment of the present application, a computer program product is provided, which, when executed on a computer, causes the computer to perform the reminder method in a group session provided by the above-mentioned method embodiments.

[0008] The beneficial effects brought about by the technical solutions provided by the embodiments of the present application include at least the following: When a group tool message has a group ToDo attribute, a ToDo reminder controller corresponding to the group tool is displayed in the group session interface, so that group members in the group session can be reminded of the ToDo items in the group tool, thereby providing a man-machine interaction method for effectively sending group tool messages to group members, thereby avoiding situations where ToDo items in the group tool are missed due to group members not viewing the group tool message, group message refresh being too fast, or there being too many group members, etc. [Brief explanation of the drawings]

[0009] In order to more clearly describe the technical solutions in the embodiments of the present application, the following will briefly describe the drawings required in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can also obtain other drawings from these drawings without creative efforts. [Figure 1] 1 is a block diagram of a configuration of a group session system provided by an embodiment of the present application. [Figure 2] 1 is a flowchart of a reminder method in a group session provided by an embodiment of the present application; [Figure 3] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 4] 1 is a flowchart of a reminder method in a group session provided by an embodiment of the present application; [Figure 5] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 6] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 7]FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 8] 1 is a flowchart of a reminder method in a group session provided by an embodiment of the present application; [Figure 9] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 10] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 11] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 12] 1 is a flowchart of a reminder method in a group session provided by an embodiment of the present application; [Figure 13] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 14] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 15] 1 is a flowchart of a reminder method in a group session provided by an embodiment of the present invention; [Figure 16] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 17] 1 is a flowchart of a reminder method in a group session provided by an embodiment of the present application; [Figure 18] FIG. 1 is a schematic diagram of an interface of a reminder method in a group session provided by an embodiment of the present application; [Figure 19] FIG. 2 is a block diagram of a reminder device configuration in a group session provided by an embodiment of the present application; [Figure 20] FIG. 1 is a block diagram of a configuration of a computing device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0010] To make the objectives, technical solutions and advantages of the present application clearer, the following provides a more detailed description of the embodiments of the present application with reference to the accompanying drawings.

[0011] A group session is an instant communication session that supports multiplayer chat within an application program. Typical group sessions include, but are not limited to, private groups, public groups, chat rooms, audio / video chat rooms, and online member broadcast groups. In some examples, a group session requires group members to log in to a user account. In other examples, a group session allows group members to receive group messages using a guest account (i.e., no login required). A group session includes a group owner and a manager. There is typically one group owner, but there can be multiple managers.

[0012] A group tool is a program function that supports common use by at least two group members. Group tools include, but are not limited to, at least one of a group application, an applet, and a group announcement. A group application is a native application provided for a group session among application programs, and includes, but is not limited to, at least one of a group voting, group check-in, group event, group video, group calendar, group phone, group favorite, group live broadcast, group lesson, group payment, and group notification. An applet is a program that runs dependently on an application program, such as a cat search activity, online document statistics, or group game. A group announcement is an electronic bulletin board function provided in a group session.

[0013] A group message is a message sent and received in a group session. Group messages include, but are not limited to, at least one of a text message, an image message, an emotion message, an audio message, a geolocation message, a file message, a short video message, a group tool message, a system notification message, and a custom message. A text message is a message whose message content is regular text. An image message is a message whose message content is a uniform resource locator (URL) address of an image. An emotion message is a message whose message content is an emoticon, an emotion image, or an emotion video. An audio message is a message whose message content is audio data. A geolocation message is a message whose message content is information such as a geolocation title, longitude, and latitude. A file message is a message whose message content is a URL address of a file. A short video message is a message whose message content is a URL address of an audio / video file. A system notification message is a notification message sent by a background system to a group session. A custom message is a message customized by a developer, such as a lucky money message or a rock-paper-scissors message.

[0014] A group tool message is a message generated by cluster members sharing or using a group tool. A group tool message is one type of group message.

[0015] In the related art, taking group voting as an example, group member A initiates a group vote in a group session, and the group vote is sent to the group session in the form of a group tool message. Group member B clicks the group tool message to open the group vote program interface and completes his / her vote. However, if there are many group members or the message refresh frequency is fast, the group tool message is likely to be buried by later refreshed messages, causing group members to miss matters that need to be processed within the group tool.

[0016] 1 shows a block diagram of a group session system 100 according to an exemplary embodiment of the present application. The group session system 100 includes a first terminal 120, a server 140, and a second terminal 160.

[0017] An application program supporting a group session function is installed and executed on the first terminal 120. The first terminal 120 is a terminal used by a user, and optionally, the user uses the application program by logging in to a user account. The application program may be an instant messaging program, a community application program, a microblog (Weibo) application program, a short video application program, an e-commerce application program, an education application program, a payment application program, or the like.

[0018] The first terminal 120 is connected to the server 140 via a wireless or wired network.

[0019] The server 140 may include at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Typically, the server 140 includes a processor 144 and a memory 142. The memory 142 may also include an access module 1421, a group chat module 1422, and a group tools module 1423. The server 140 is used to provide background services for application programs supporting group session functions, typically providing chat access functionality, group session chat functionality, and group tools functionality. Optionally, the server 140 may perform primary computing tasks, and the first terminal 120 and the second terminal 160 may perform secondary computing tasks. Alternatively, the server 140 may perform secondary computing tasks, and the first terminal 120 and the second terminal 160 may perform primary computing tasks. Alternatively, the server 140, the first terminal 120, and the second terminal 160 may perform collaborative computing using a distributed computing architecture.

[0020] An application program having a group session function is installed and executed on the second terminal 160, and the second terminal 160 is also a terminal used by a user. Optionally, the user can simultaneously use the same application program on the first terminal 120 and the second terminal 160. Optionally, the user downloads the target file on the first terminal 120 to the second terminal 160 to realize the transmission of the target file stored on the first terminal 120, or the second terminal 160 controls the first terminal 120 to transmit the target file.

[0021] Optionally, the application programs installed on the first terminal 120 and the second terminal 160 may be the same or different application programs, or the application programs installed on the two terminals may be the same type of application programs running different operating systems, or the application programs installed on the two terminals may be different types of application programs with message interworking capabilities. The first terminal 120 may broadly refer to one of multiple terminals, and the second terminal 160 may broadly refer to one of multiple terminals. This embodiment will be described using only the first terminal 120 and the second terminal 160 as an example. Optionally, the device types of the first terminal 120 and the second terminal 160 may be the same or different. This embodiment will be described using the device types of the first terminal 120 and the second terminal 160 as an example. The device types include at least one of a smartphone, a tablet computer, an e-book reader, an MP3 player, an MP4 player, a laptop computer, and a desktop computer. This embodiment will be described using the terminals as an example including a smartphone and a personal computer.

[0022] As will be appreciated by those skilled in the art, the number of the terminals may be greater or less. For example, the number of the terminals may be only one, or the number of the terminals may be tens, hundreds, or more. The embodiments of the present application are not limited to the number and type of the terminals.

[0023] 2 shows a flowchart of a reminder method in a group session provided by an exemplary embodiment of the present application. The present application takes the method as an example to be applied to a terminal, and the terminal is running an application program with a group session function, and the method includes: Step 202 displays a group session interface for a group session, the group session being a group session that allows group members to use group tools.

[0024] A group session is a session in which at least three (or at least two) member accounts are instant messaging. If there are only two group members, it can be considered an individual chat. A group session interface is a user interface for displaying group messages in a group session.

[0025] The group session allows group members to use group tools, which are program functions that support common use by at least two group members. Group tools include, but are not limited to, at least one of group applications, applets, and group announcements. Among the above application programs, the group applications are native applications provided for the group session, including, but not limited to, at least one of group voting, group check-in, group events, group video, group calendar, group phone, group favorites, group live broadcasts, group lessons, group payments, and group notifications. Applets are programs that run in dependence on application programs, such as cat hunting activities, online document statistics, and group games. The group announcements are electronic bulletin board functions provided in the group session.

[0026] Schematically, the group session interface includes a session area and a non-session area. The session area is an area for displaying group messages. In the session area, each group message can be displayed using a message bubble. The non-session area is an area for displaying group content, such as an input box, a group member list, and each control button for the group session.

[0027] In step 204, a group tool message is displayed in the group session interface, where the group tool message includes an entry link for the group tool.

[0028] A group member may trigger the generation of a group tool message after using (sharing) a group tool. All group members in the group session can receive the group tool message. A group member using the group tool may be at least one of the group owner, manager, group tool sharer, group tool user, other group members, and a self-terminal group member. A self-terminal group member is a group member using a current terminal.

[0029] The application program displays the group tool message in the group session interface, and the group tool message includes a group tool entry link.

[0030] Optionally, the display format of the group tool message is a message card, which displays information such as the name of the group tool, the initiator, the content, etc. When the message card is triggered, it will transition to the tool interface of the group tool according to the entry link of the group tool.

[0031] At step 206, in response to the group tool message being a message having a group ToDo attribute, display a ToDo reminder controller corresponding to the group tool in the group session interface.

[0032] In many scenarios, a to-do item in a group tool requires the participation of all or some designated group members. In this embodiment, if a group tool message is a message with a group to-do attribute, the application program can further display a to-do reminder controller corresponding to the group tool in the group session interface. The to-do reminder controller is a controller for reminding a to-do item in the group tool. Optionally, the to-do reminder controller is an entry controller for the group tool. The to-do reminder controller is at least one of a button controller, a floating layer controller, a floating ball button controller, and a capsule button controller. Optionally, each group tool message corresponds to one to-do reminder controller, and each to-do item in the group tool corresponds to one to-do reminder controller. The number of the to-do reminder controllers is at least one.

[0033] Optionally, the ToDo reminder controller's display position will not change when group messages in the session area slide up or down.

[0034] Optionally, the ToDo Reminder Controller displays at least one of the following pieces of information: Group tool icon, Group tool title content, In a group session, the number of people who have already completed the to-do items in the group tool, the total number of people in the group session, and The completion status of group members on your device for ToDo items in the group tool.

[0035] In one example, as shown in FIG. 3 , after a group member uses a group tool called “Online Documents,” the group member triggers the generation of a group application message 32, and the application program displays the group application message 32 in the session area of ​​the group session interface 30. The application program displays a ToDo reminder controller in the non-session area of ​​the group session interface 30. A ToDo item field 34 is provided at the top of the input field in the group session interface 30 (at the bottom of the session area), and a ToDo reminder controller 36 is displayed in the ToDo item field 34. For example, the ToDo reminder controller 36 is a capsule-shaped ToDo reminder controller, and is referred to as a ToDo reminder capsule or ToDo capsule for short. The ToDo capsule displays the icon of the group tool called “Online Documents” and the title content of the ToDo item called “Student Health Information Statistical Table.” If the number of characters in the title content is relatively large, the title content is truncated based on the length of the ToDo reminder controller, and the truncated title content is displayed on the ToDo reminder controller.

[0036] Optionally, the ToDo reminder controller is displayed in or below the title column of the group session interface.

[0037] In another example, the application program displays a ToDo reminder controller in a session area of ​​a group session interface, for example, by displaying the ToDo reminder controller as a floating ball button controller on the right edge of the session area.

[0038] To summarize, the method provided in this embodiment provides a man-machine interaction method for effectively sending group tool messages to group members when the group tool message is a message with a group ToDo attribute by displaying a ToDo reminder controller corresponding to the group tool in the group session interface, thereby reminding group members in the group session of the ToDo items in the group tool. This avoids situations where group members miss ToDo items in the group tool due to factors such as not viewing the group tool message, the group message being refreshed too quickly, or there being too many group members.

[0039] If the group tool message has a group ToDo attribute set, the application program displays a ToDo reminder controller in the session area of ​​the group session interface, and if the group tool message does not have a group ToDo attribute set, the application program does not display the ToDo reminder controller.

[0040] In an exemplary embodiment based on FIG. 2 , a group member who has the authority to set group ToDo attributes can set group ToDo attributes for a group tool message. Schematically, the group member who has the authority to set group ToDo attributes is at least one of the group owner and the manager. Alternatively, the group member who has the authority to set group ToDo attributes is at least one of the group owner, the manager, the group tool sharer, the group tool initiator, and the group member.

[0041] In an alternative embodiment based on FIG. 2, the setting path of the group ToDo attribute includes at least two types of formats.

[0042] In Route 1, when a group member with setting authority shares and uses a group tool, the group member sets the group ToDo attribute in the process of sending a group tool message of the group tool to the group session.

[0043] As a route 2, after sending a group tool message of the group tool, a group member with setting authority sets the group ToDo attribute.

[0044] Regarding Route 1 (main route) above In an alternative embodiment based on FIG. 2, the method further includes step 203 and step 203b, as shown in FIG.

[0045] In step 203a, in response to a group member using the group tool, a message sending window of the group tool is displayed, and a first ToDo setting controller is displayed in the message sending window.

[0046] Schematically, a group owner or manager, as the initiator of the group tool, shares a group tool within a group session. After the initiator selects the group session during the group tool sharing process, the initiator displays a message sending window of the group tool. The message sending window displays a first ToDo setting controller, which is used to set group ToDo attributes for a group tool message. Optionally, the first ToDo setting controller is a thumb switch.

[0047] As shown in FIG. 5, a first ToDo setting controller 52 is displayed in a message sending window 50 of a group tool called "Online Document." The default state of the first ToDo setting controller 52 is the off state, i.e., the group ToDo attribute is not set. When a user clicks the first ToDo setting controller 52, the off state is switched to the on state, and the group ToDo attribute is set for the group application message. Then, when the user clicks the "Send" button, a group application message of the group tool called "Online Document" is sent to the group session, and the group ToDo attribute is set for the group application message.

[0048] Optionally, the first ToDo setting controller has the following attributes: 1. By default, the first ToDo setting controller is in the off state, i.e., the group ToDo attribute is not set. The initiator can manually click the first ToDo setting controller to switch from the off state to the on state.

[0049] 2. When using the group ToDo message function for the first time, the user will be prompted to enter the group ToDo message function's user guide window to guide the user and teach them how to use the group ToDo message function. As shown in Figure 6, when using the group ToDo message function for the first time, a user guide window 54 displaying the group ToDo message function will pop up. When using the group ToDo message function later, the user can click the i button to also display the user guide window 54.

[0050] 3. When the initiator selects multiple group sessions and shares the group tool, the first ToDo setting controller will not be displayed in the message sending window of the group tool.

[0051] In step 203b, in response to a setting operation on the first ToDo setting controller, a group tool message having a group ToDo attribute is sent.

[0052] The setting action includes, but is not limited to, a single click action, a double click action, a slide knob action, and the like.

[0053] When the user clicks the first ToDo setting controller, the group tool message is set as a group tool message with a group ToDo attribute, which is abbreviated as group ToDo message, and after the user clicks the send button, it is sent to all group members in the group session.

[0054] Schematically, after sending a group tool message, a ToDo reminder controller appears above the input boxes for all group members (including the initiator). At the same time, a notification indicating that the message has already been set as a group ToDo is displayed around the group tool message. The notification is displayed in green.

[0055] Optionally, if the group tool is a group announcement, the three letters "group announcement" will be displayed on the ToDo reminder, but the content of the group announcement will not be displayed.

[0056] For illustrative purposes, the above example will be described taking the example of sending a group tool message to all group members as an example. In some possible embodiments, the initiator can select some designated group members in the group session and send a group tool message with a group ToDo attribute to the designated group members. The group tool message may not be sent to non-designated group members in the group session, or a group tool message without the group ToDo attribute may be sent. In this way, a ToDo reminder controller (ToDo capsule) is displayed on the application program used by the designated group members, and the ToDo reminder controller is not displayed on the application program used by the non-designated group members.

[0057] Methods by which the initiator selects designated group members include, but are not limited to, making a selection from a list controller before sending a message, and employing people who are @-designated in the message content.

[0058] In one example, as shown in FIG. 7, when the initiator selects group member 1 and group member 2 in the message sending window of the group tool message by adopting the "@specified person" method, the server sends a group tool message with a group ToDo attribute to group member 1 and group member 2, and sends a group tool message without a group ToDo attribute to group members other than group member 1 and group member 2.

[0059] To summarize, the method provided in this embodiment sets the group tool message as a group ToDo message when the initiator sends the group tool message of the group tool to the group session, making it easy for the initiator to complete the setting of the group ToDo attribute while using the group tool, thereby improving the smoothness and convenience of user operations.

[0060] Regarding Route 2 (compensation route) In an alternative embodiment based on FIG. 2, the group session interface further displays a second ToDo setting controller corresponding to the group tool message, and the method further includes step 205, as shown in FIG. 8: In step 205, in response to a setting operation on the second ToDo setting controller, the group tool message is set to have a group ToDo attribute.

[0061] The second ToDo setting controller is displayed in the session area. Schematically, the second ToDo setting controller is displayed around the group tool message, for example, the second ToDo setting controller is displayed in a lower area of ​​the group tool message, and the distance between the second ToDo setting controller and the message card of the group tool message is a predetermined distance, which is equal to or less than the interval distance between adjacent message bubbles.

[0062] As shown in FIG. 9, after a group member with usage rights shares or uses a group tool called "Online Document," a group tool message 32 for "Online Document" is displayed in the group session interface 30, and a second ToDo setting controller 35 is displayed below the group tool message 32. In the initial state, no group ToDos are set in the second ToDo setting controller 35, and a prompt message saying "Set as Group ToDo" is displayed on the second ToDo setting controller 35. When a user clicks the second ToDo setting controller 35, a group ToDo attribute is set for the group tool message 32. The prompt message on the second ToDo setting controller 35 is switched from "Set as Group ToDo" to "Set as Group ToDo."

[0063] In one alternative embodiment, when the second ToDo setting controller 35 is clicked for the first time, a user guidance window 92 pops up on the group session interface 30 to guide the user in how to use the group ToDo message function, as shown in FIG. 10.

[0064] Optionally, clicking the second ToDo setting controller 35 pops up a selection list of group members, and the designated group member is selected using the selection list controller. The server sends a group tool message with a group ToDo attribute to the designated group member, and sends a group tool message without a group ToDo attribute to group members other than the designated group member.

[0065] To summarize, the method provided by this embodiment generates a group tool message and then sets the group tool message as a group ToDo message, making it easier for group owners and managers to complete the setting of group ToDo attributes in the subsequent process of using the group tool, thereby improving the smoothness and convenience of user operations.

[0066] Regarding the real-time number of people in Group ToDo In an alternative embodiment based on FIG. 2, the ToDo reminder controller supports displaying the number of people in the group who have already completed the ToDo event. This number may be displayed constantly or only for a specific period of time. Schematically, as shown in FIG. 11, after the ToDo reminder controller 36 is displayed in the group session interface 30, if the group member of the own terminal has not yet completed the ToDo reminder controller, the ToDo reminder controller 36 displays that the number of people in the group who have already completed the ToDo item in the group session is "3 people." Optionally, the number of people in the group cannot be single-clicked or rounded down.

[0067] To summarize, the method provided by this embodiment displays the number of people in the group who have already completed the ToDo event in the ToDo reminder controller, so that group members do not need to perform redundant operations, i.e., they can check the progress of the ToDo items in the group tool, thereby improving the efficiency of information acquisition.

[0068] About the ToDo item completion feature In an optional embodiment based on the above FIG. 2, the method further includes steps 208a, 208b, and 208c, and as shown in FIG. 12: Step 208 receives a group tool message or trigger action on the ToDo reminder controller to display the group tool ToDo item.

[0069] The trigger action includes, but is not limited to, at least one of a single click action, a double click action, a physical key action, and a voice output action.

[0070] After the user clicks on the group tool message or ToDo reminder controller, the group session interface transitions to the tool interface of the group tool, where the ToDo items of the group tool are displayed.

[0071] For example, the group tool is an online document. The tool interface displays the document editing content of the online document, and the user completes the editing of the online document in the tool interface.

[0072] Step 208b completes the group tool to-do item in response to the received input action.

[0073] In response to the input action received at the tool interface, the local group member completes the to-do item in the group tool.

[0074] Schematically, as shown in FIG. 13, after a self-terminal group member clicks on a ToDo reminder controller 36, the completion of a ToDo event of the group tool can be triggered.

[0075] In step 208c, in response to a completion confirmation action on the ToDo reminder controller, the display of the ToDo reminder controller is canceled.

[0076] The completion confirmation action may be an action of clicking on the completion notification on the ToDo reminder controller.

[0077] Schematically, as shown in FIG. 14, after a user completes a to-do item in the group tool, a "Complete" prompt appears at the end of the to-do capsule, and the "Complete" prompt replaces the number of group members who have already completed the to-do item in the to-do reminder controller. At the same time, the to-do capsule is updated to the leftmost position in the to-do item column. After the user clicks the "Complete" prompt on the to-do capsule 36, the to-do reminder controller in the group session interface 30 is canceled.

[0078] In addition, the completion confirmation operation can trigger the system to notify a message saying "You have completed the group ToDo" or "You have completed the group ToDo you started" (for the initiator).

[0079] To summarize, the method provided by this embodiment provides a task deletion function on the ToDo reminder controller, which allows group members to delete the ToDo reminder controller in a timely manner after completing a task, thereby providing a set of simplified "to-do" task management functions on the group session interface.

[0080] About the delete function of the ToDo reminder controller In an optional embodiment based on FIG. 2, as shown in FIG. 15, the method further includes:

[0081] In step 209, a delete operation on the ToDo reminder controller is received, and the display of the ToDo reminder controller is canceled.

[0082] Schematically, the delete action includes a long press action on the ToDo reminder controller and a click action on the popped-up delete button.

[0083] The delete action can delete a ToDo item for the ToDo reminder controller regardless of whether it is in a completed or incomplete state.

[0084] 16, any group member performs a long press on the ToDo reminder controller 36 in the group session interface. A delete button 37 is displayed above the ToDo reminder controller 36. After the group member clicks the delete button 37, the application program cancels the display of the ToDo reminder controller 36.

[0085] Optionally, for an incomplete ToDo reminder controller, the display of the ToDo reminder controller is automatically cancelled in response to the timeout of a timer (e.g., 7 days) that starts counting from the time the ToDo reminder controller is created, or in response to the total number of ToDo reminder controllers exceeding a threshold, the display of the ToDo reminder controller that has exceeded the threshold and was created earliest is automatically cancelled.

[0086] To summarize, the method provided by this embodiment provides a deletion function in the ToDo reminder controller, which allows group members to customize the deletion of ToDo reminder controllers that they are not interested in, thereby avoiding the distraction of invalid information.

[0087] Regarding the ToDo Reminder Controller's Retract function In an optional embodiment based on FIG. 2, as shown in FIG. 17, the method further includes:

[0088] In step 210a, a cancel operation on the ToDo reminder controller is received, and a request is made to the server to cancel the group tool messages and ToDo reminder controllers of all group members in the group session.

[0089] Group members with the ability to withdraw, such as the group owner, manager, and presenter, can trigger a withdraw action on the ToDo reminder controller. Schematically, the withdraw action includes a long press on the ToDo reminder controller and a click on the popped-up withdraw button.

[0090] In an alternative implementation, a cancel operation on the second ToDo setting controller is received, and a request is made to the server to cancel the group tool message and ToDo reminder controllers of all group members in the group session.

[0091] Schematically, as shown in Fig. 16, any group member performs a long press on the ToDo reminder controller 36 in the group session interface. A cancel button 38 is displayed above the ToDo reminder controller 36. After the group member clicks the cancel button 38, the application program cancels the display of the ToDo reminder controller 36.

[0092] At the same time, after the group member with the revocation authority retracts the ToDo reminder controller 36, further execute the following steps for all other group members: In step 210b, a group tool message withdrawal message is displayed, where the withdrawal message is triggered by a withdrawal action of a group member with withdrawal authority in the group session, and cancels the display of the group tool message and the ToDo reminder controller.

[0093] In one example, the manager long presses the ToDo capsule (initiated by any group member) and clicks the Withdraw button 38 to cancel the display of the ToDo capsule and simultaneously trigger a system message saying "Group ToDo Withdrawn."

[0094] Show other group members that "xxx (manager) has withdrawn the group ToDo."

[0095] Optionally, the withdrawal expiration period is 7 days, and if it exceeds 7 days, the withdrawal button will not be displayed.

[0096] In another example, as shown in Figure 18, the manager confirms a second time by clicking the second ToDo setting controller 35 to pop up a cancel action sheet. After clicking Cancel Group ToDo 39, the display of the ToDo capsule is canceled and a system message "Group ToDo has been canceled" is triggered.

[0097] Show other group members that "xxx (manager) has withdrawn the group ToDo."

[0098] Optionally, the withdrawal expiration period is 7 days, and if it exceeds 7 days, the withdrawal button will not be displayed.

[0099] In another example, a presenter can long press a group tool message and click Retract (theoretically within 2 minutes), which simultaneously triggers a "Message Retracted" system message associated with the Retract Group ToDo capsule.

[0100] Show other users that "xxx (presenter) has retracted the message."

[0101] To summarize, the method provided by this embodiment provides a cancellation function for ToDo items for group members with management authority, which allows group members to cancel unnecessary group ToDo items and ToDo reminder controllers based on actual situations, thereby avoiding the interference of invalid information.

[0102] In one illustrative example, the system message logic mentioned in the above embodiment is as follows: -character -act -Recipient -message / / remarks 1. When a presenter shares or uses a group tool, the following system message will be triggered: -creator(sender) - Message sharing -Retract message 2. When a manager sets a group ToDo attribute for a group tool message, a system message of the following form will be triggered: -manager -ToDo settings -creator / / It is necessary to distinguish whether it is you or not, and if it is you, do not display this message -manager$ "Set your message as a group ToDo" 3. When a manager cancels a ToDo, the following system message will be triggered: -Cancel ToDo -all / / It is necessary to distinguish whether it is you or not. If it is you, use "You retracted the group ToDo" -manager$ "Group ToDo has been withdrawn" 4. When a group member deletes a ToDo item, a system message will be triggered in the following format: -receiver (the person who clicked Finish) -Complete -receiver / / It is necessary to distinguish whether it is you or not. If it is you, use "Completed a group to-do announced by you." If it is not you, use "Completed a group to-do announced by $creator$." [Popped up in the client] -If creator, manager / / receiver=creator, only system messages from receiver are displayed. -$receiver$ "Completed $title$" / / title is blue, clickable, and has a space before it.

[0103] / / This system message is visible to everyone, and users other than the manager and creator will not receive it again after clicking to complete it.

[0104] For scenes where the group tool is a group announcement, the following logic can be optionally provided: 1. The manager edits the group announcement, clicks to announce it, and then sends a group announcement message like @all to the group (existing logic).

[0105] 2. A gray tail section is added under this group announcement message, and the group manager can click on the gray tail section to trigger the group announcement ToDo item via Route 2.

[0106] 3. Update the group announcement, the ToDo reminder controller in the history group announcement will be removed, a gray tail will appear in the latest group announcement, and the second ToDo setting controller in the history group announcement message will disappear.

[0107] 4. The ToDo Reminder Controller for Group Announcements only displays the word "Group Announcement" and does not display the content of the group announcement.

[0108] It should be noted that the above method embodiments can be freely combined and the present application is not limited thereto.

[0109] 19 is a block diagram of a reminder device configuration in a group session provided by an exemplary embodiment of the present application, the device having a group session function. a session display module 1920 for displaying a group session interface for a group session, the group session being a group session that allows group members to use group tools, the group tools being program features that support common use by at least two group members; a message display module 1940 for displaying a group tool message in the group session interface, the group tool message including an entry link for the group tool; and a ToDo display module 1960 that, in response to the group tool message being a message having a group ToDo attribute, displays a ToDo reminder controller corresponding to the group tool in the group session interface, the ToDo reminder controller being used to remind of a ToDo item in the group tool.

[0110] In one alternative embodiment, the group session interface includes a session area and a non-session area, the session area being an area used to display group messages; The step of displaying a ToDo reminder controller corresponding to the group tool in the group session interface includes: displaying the ToDo reminder controller in the non-session area of ​​the group session interface.

[0111] In one alternative embodiment, the ToDo reminder controller is displayed in the non-session area of ​​the group session interface in a capsule shape.

[0112] In one alternative embodiment, the ToDo reminder controller includes: the group tool icon, The title content of the group tool, the number of people in the group session who have already completed the ToDo items in the group tool; the total number of people in said group session; and At least one of the information about the completion status of the group members on the own terminal with respect to the ToDo items of the group tool is displayed.

[0113] In one alternative embodiment, the message display module 1940 is used to perform the steps of: displaying a message sending window of the group tool in response to the group member using the group tool, and displaying a first ToDo setting controller in the message sending window; and generating the group tool message having the group ToDo attribute in response to a setting operation on the first ToDo setting controller.

[0114] In one optional embodiment, the group session interface further displays a second ToDo setting controller corresponding to the group tool message, and the ToDo display module 1960 is used to perform a step of setting the group tool message to have the group ToDo attribute in response to a setting operation on the second ToDo setting controller.

[0115] In one alternative embodiment, the ToDo display module 1960 is used to perform the steps of receiving the group tool message or a trigger action on the ToDo reminder controller and displaying the ToDo items of the group tool, and canceling the display of the ToDo reminder controller in response to a completion confirmation action on the ToDo reminder controller.

[0116] In one alternative embodiment, the ToDo display module 1960 is used to perform the steps of: receiving a delete operation on the ToDo reminder controller and canceling the display of the ToDo reminder controller; or canceling the display of the ToDo reminder controller in response to a timeout of a timer that starts counting from the time the ToDo reminder controller was created; or canceling the display of the ToDo reminder controller that exceeds the threshold and was created earliest in response to the total number of the ToDo reminder controllers exceeding a threshold.

[0117] In one alternative embodiment, the ToDo display module 1960 is used to perform the steps of requesting a server to cancel the group tool message and the ToDo reminder controller of all group members in the group session in response to a cancel action on the ToDo reminder controller, and / or displaying a cancel message for the group tool message and canceling the display of the group tool message and the ToDo reminder controller, wherein the cancel message is triggered by a cancel action of a group member in the group session who has cancel authority.

[0118] In one alternative embodiment, the group tool includes: Group applications, an applet that is executed depending on the application program; and At least one of the group announcements is included.

[0119] It should be noted that the group session reminder device provided by the above embodiment is described by only taking the division of each of the above functional modules as an example, but in actual application, the above functions can be assigned as needed to be completed by different functional modules, that is, the internal configuration of the device can be divided into different functional modules to complete all or part of the above functions. It should be noted that the group session reminder device provided by the above embodiment belongs to the same concept as the embodiment of the group session reminder method, and its specific implementation process should be referred to the embodiment of the method, and will not be described in further detail herein.

[0120] 20 is a block diagram of a configuration of a computer device 2000 provided by an exemplary embodiment of the present application. The computer device 2000 may be a portable mobile terminal such as a smartphone, a tablet computer, an MP3 (Moving Picture Experts Group Audio Layer III, a moving picture experts compressed standard audio level 3) player, an MP4 (Moving Picture Experts Group Audio Layer IV, a moving picture experts compressed standard audio level 4) player, etc. The computer device 2000 may also be called other names such as user equipment, a portable terminal, etc.

[0121] Generally, the computing device 2000 includes a processor 2001 and a memory 2002 .

[0122] The processor 2001 may include one or more processing cores, such as a 4-core processor or an 8-core processor. The processor 2001 may be implemented using at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), or a PLA (Programmable Logic Array). The processor 2001 may include a main processor and a coprocessor. The main processor is a processor for processing data in an active state and is also called a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 2001 may be integrated with a GPU (Graphics Processing Unit), which is used to render and draw content that needs to be displayed on a display. In some embodiments, the processor 2001 may include an AI (Artiphicial Intelligence) processor, which is used to process computing operations related to machine learning.

[0123] The memory 2002 may include one or more computer-readable storage media, which may be tangible and non-transitory. The memory 2002 may also include high-speed random access memory and non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices, etc. In some embodiments, the non-transitory computer-readable storage media in the memory 2002 is used to store at least one instruction that, when executed by the processor 2001, is used to implement the group session reminder method provided by the method embodiments of the present disclosure.

[0124] In some embodiments, the computing device 2000 may optionally include a peripheral device interface 2003 and at least one peripheral device, including at least one of a radio frequency circuit 2004, a display 2005, a camera component 2006, an audio circuit 2007, a positioning component 2008, and a power source 2009.

[0125] Those skilled in the art will appreciate that the structure shown in FIG. 20 does not constitute a limitation on computing device 2000, which may include more or fewer components than those shown, combine some components, or employ different component heights.

[0126] The memory also includes one or more programs stored in the memory, the one or more programs including steps executed by a computing device to implement the methods provided by the embodiments of the present application.

[0127] Embodiments of the present application also provide one or more computer-readable storage media, the readable storage media storing at least one instruction, at least one program, code set, or instruction set, which is loaded and executed by one or more processors to implement the reminder method in a group session described in any of the above embodiments.

[0128] The present application also provides a computer program product which, when executed on a computer, causes the computer to perform the reminder method in a group session provided by the various method embodiments above.

[0129] As can be understood by those skilled in the art, all or part of the steps in the various methods of the above embodiments can be instructed by a program to be completed by related hardware, and the program may be stored in a computer-readable storage medium, which may be included in the memory of the above embodiments, or may be a separate computer-readable storage medium not incorporated in the terminal. The computer-readable storage medium stores at least one instruction, at least one program, code set, or instruction set, which is loaded and executed by the processor to realize the group session reminder method described in any of the above method embodiments.

[0130] "Plurality" as referred to herein should be understood to mean two or more. "And / or" describes a relational relationship between related objects and indicates that a three-way relationship may exist, for example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the related objects before and after it are in an "or" relationship.

[0131] As can be understood by those skilled in the art, the realization of all or part of the steps in the above embodiments may be completed by hardware, or may be completed by instructing relevant hardware by a computer program, and the computer program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disk, etc.

[0132] The above are only selective embodiments of the present disclosure, and do not limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure should be included within the scope of protection of the present disclosure.

[0133] [Appendix A-1] A reminder method in a group session executed by a terminal, the terminal executing an application program having a group session function, the method comprising: displaying a group session interface for the group session, the group session being a group session that allows group members to use group tools, the group tools being program functions that support common use by at least two group members; displaying a group tool message in the group session interface, the group tool message including an entry link for the group tool; In response to the group tool message being a message having a group ToDo attribute, displaying a ToDo reminder controller corresponding to the group tool in the group session interface, the ToDo reminder controller being used to remind a ToDo item in the group tool; A method comprising: [Appendix A-2] the group session interface includes a session area and a non-session area, the session area being an area used to display group messages; The step of displaying a ToDo reminder controller corresponding to the group tool in the group session interface includes: displaying the ToDo reminder controller in the non-session area of ​​the group session interface; The method according to claim A-1, [Appendix A-3] The step of displaying the ToDo reminder controller in the non-session area of ​​the group session interface includes: displaying the ToDo reminder controller in a capsule shape in the non-session area of ​​the group session interface; The method according to claim A-2, [Appendix A-4] The ToDo reminder controller includes: the group tool icon, The title content of the group tool, the number of people in the group session who have already completed the ToDo items in the group tool; the total number of people in said group session; and At least one of the information about the completion status of the group members on the own device for the ToDo items of the group tool is displayed. The method according to any one of Appendices A-1 to A-3, [Appendix A-5] The method further comprises: displaying a message sending window of the group tool in response to the group member using the group tool, wherein a first ToDo setting controller is displayed in the message sending window; generating the group tool message having the group ToDo attribute in response to a setting operation on the first ToDo setting controller; The method according to any one of Appendices A-1 to A-3, [Appendix A-6] the group session interface further displays a second ToDo setting controller corresponding to the group tool message; The method further comprises: and setting the group tool message to have the group ToDo attribute in response to a setting operation on the second ToDo setting controller. The method according to any one of Appendices A-1 to A-3, [Appendix A-7] The method further comprises: receiving the group tool message or a trigger action on the ToDo reminder controller and displaying the ToDo items of the group tool; and canceling the display of the ToDo reminder controller in response to a completion confirmation operation on the ToDo reminder controller. The method according to any one of Appendices A-1 to A-3, [Appendix A-8] The method further comprises: receiving a delete operation on the ToDo reminder controller and canceling display of the ToDo reminder controller; or canceling the display of the ToDo reminder controller in response to a timeout of a timer that starts counting from the time when the ToDo reminder controller was created; or In response to the total number of ToDo reminder controllers exceeding a threshold, canceling display of the ToDo reminder controller that has exceeded the threshold and was generated earliest. The method according to any one of Appendices A-1 to A-3, [Appendix A-9] The method further comprises: requesting a server to cancel the group tool messages and the ToDo reminder controllers of all group members in the group session in response to a cancel operation on the ToDo reminder controller; and / or displaying a withdrawal message for the group tool message and canceling the display of the group tool message and the ToDo reminder controller, the withdrawal message being triggered by a withdrawal action of a group member having withdrawal authority in the group session; The method according to any one of Appendices A-1 to A-3, [Appendix A-10] The group tool includes: Group applications, an applet that is executed depending on the application program; and Contains at least one of the group announcements, The method according to any one of Appendices A-1 to A-3, [Appendix A-11] A reminder device for a group session, comprising: a session display module for displaying a group session interface for a group session, the group session being a group session that allows group members to use group tools, the group tools being program features that support common use by at least two group members; a message display module for displaying a group tool message in the group session interface, the group tool message including an entry link for the group tool; a ToDo display module that displays a ToDo reminder controller corresponding to the group tool in the group session interface in response to the group tool message being a message having a group ToDo attribute, the ToDo reminder controller being used to remind a ToDo item in the group tool; 10. An apparatus comprising: [Appendix A-12] A terminal including a processor and a memory, The memory stores at least one instruction, at least one program, code set, or instruction set, and the at least one instruction, the at least one program, code set, or instruction set is loaded and executed by the processor to realize the reminder method for a group session described in any one of Appendices A-1 to A-10. A terminal characterized by: [Appendix A-13] A computer program comprising: A terminal executes a reminder method for a group session according to any one of Supplementary Notes A-1 to A-10. A computer program characterized by:

[0134] [Appendix B-1] A terminal-implemented reminder method for a group session, comprising: displaying a group session interface for the group session, the group session being a group session that allows group members to use group tools; generating and sending a group tool message having a group ToDo attribute of the group tool in the group session interface, and displaying a ToDo reminder controller corresponding to the group tool in the group session interface, wherein the ToDo reminder controller is used to remind the user of a ToDo item in the group tool; A reminder method comprising: [Appendix B-2] The step of generating and sending a group tool message having a group ToDo attribute of the group tool in the group session interface includes: displaying a message sending window of the group tool in response to the group tool being used, the message sending window displaying a first ToDo setting controller; generating and transmitting the group tool message having the group ToDo attribute in response to a setting operation in the first ToDo setting controller; The reminder method according to Appendix B-1, characterized in that: [Appendix B-3] The first ToDo setting controller is a knob switch. The reminder method according to appendix B-2, characterized in that: [Appendix B-4] In the default case, the first ToDo setting controller is in an off state. The reminder method according to Appendix B-2 or B-3, [Appendix B-5] The step of generating and sending a group tool message having a group ToDo attribute of the group tool in the group session interface includes: generating and transmitting the group tool message; displaying the group tool message and a second ToDo setting controller in the group session interface, the second ToDo setting controller being displayed around the group tool message; and setting the group tool message to have the group ToDo attribute in response to a setting operation on the second ToDo setting controller. The reminder method according to Appendix B-1, characterized in that: [Appendix B-6] When a group tool message having a group ToDo attribute is generated for the first time, a user instruction window for setting the group ToDo attribute will pop up; 6. The reminder method according to any one of appendices B-1 to B-5, wherein: [Appendix B-7] the group session interface includes a session area and a non-session area, the session area is an area used to display a group message, and the non-session area is an area used to display the ToDo reminder controller; When the group message in the session area slides up and down, the display position of the ToDo reminder controller does not change. 7. The reminder method according to any one of appendices B-1 to B-6, wherein: [Appendix B-8] In the ToDo reminder controller, the number of people in the group who have already completed the ToDo event is displayed in real time; 8. The reminder method according to any one of appendices B-1 to B-7, wherein: [Appendix B-9] The reminder method further comprises: receiving the group tool message or a trigger action on the ToDo reminder controller and displaying the ToDo items of the group tool; In response to completion of the ToDo item of the group tool, displaying a completion prompt in the ToDo reminder controller; and canceling the display of the ToDo reminder controller in response to a confirmation action for the completion presentation on the ToDo reminder controller. 9. The reminder method according to any one of appendices B-1 to B-8, wherein: [Appendix B-10] The reminder method further comprises: receiving a delete operation on the ToDo reminder controller and canceling display of the ToDo reminder controller; or canceling the display of the ToDo reminder controller in response to a timeout of a timer that starts counting from the time when the ToDo reminder controller was created; or In response to the total number of ToDo reminder controllers exceeding a threshold, canceling display of the ToDo reminder controller that has exceeded the threshold and was generated earliest. 9. The reminder method according to any one of appendices B-1 to B-8, wherein: [Appendix B-11] The reminder method further comprises: requesting a server to cancel the group tool messages and the ToDo reminder controllers of all group members in the group session in response to a cancel operation on the ToDo reminder controller; and / or displaying a withdrawal message for the group tool message and canceling the display of the group tool message and the ToDo reminder controller, the withdrawal message being triggered by a withdrawal action of a group member having withdrawal authority in the group session; 9. The reminder method according to any one of appendices B-1 to B-8, wherein: [Appendix B-12] The group tool includes: Group applications, applets that depend on application programs to run; and Contains at least one of the group announcements, 12. A reminder method according to any one of appendices B-1 to B-11, wherein: [Appendix B-13] The ToDo reminder controller for the group announcement does not display the content of the group announcement, but only displays the word "Group Announcement." The reminder method according to appendix B-12, characterized in that: [Appendix B-14] A terminal-implemented reminder method for a group session, comprising: receiving a group tool message sent from a non-own-terminal group member in a group session interface of the group session, the group session being a group session that allows the group member to use a group tool; a step of displaying the group tool message and a second ToDo setting controller sent from the non-own-terminal group member in the group session interface, wherein the second ToDo setting controller is displayed around the group tool message; In response to a setting operation in the second ToDo setting controller, setting the group tool message sent from the non-own-terminal group member to have a group ToDo attribute, and displaying a ToDo reminder controller corresponding to the group tool in the group session interface, the ToDo reminder controller being used to remind the user of a ToDo item in the group tool. A reminder method comprising: [Appendix B-15] A terminal-implemented reminder method for a group session, comprising: displaying a group session interface for the group session, the group session being a group session that allows group members to use group tools; receiving and displaying a group tool message in the group session interface; and in response to the group tool message being a message having a group ToDo attribute, displaying a ToDo reminder controller corresponding to the group tool in the group session interface, the ToDo reminder controller being used to remind a ToDo item in the group tool. A reminder method comprising: [Appendix B-16] the group session interface includes a session area and a non-session area, the session area being an area used to display group messages; The step of displaying a ToDo reminder controller corresponding to the group tool in the group session interface includes: displaying the ToDo reminder controller in the non-session area of ​​the group session interface; The reminder method according to appendix B-15, characterized in that: [Appendix B-17] displaying the ToDo reminder controller in the non-session area of ​​the group session interface, displaying the ToDo reminder controller in a capsule shape in the non-session area of ​​the group session interface; The reminder method according to appendix B-16, characterized in that: [Appendix B-18] When the group message in the session area slides up and down, the display position of the ToDo reminder controller does not change. The reminder method according to Appendix B-16 or 17, [Appendix B-19] The ToDo reminder controller includes: the group tool icon, The title content of the group tool, the number of people in the group session who have already completed the ToDo items in the group tool; the total number of people in said group session; and At least one of the information about the completion status of the group members on the own device for the ToDo items of the group tool is displayed. The reminder method according to any one of Appendix B-15 to B-17, [Appendix B-20] In the ToDo reminder controller, the number of people in the group who have already completed the ToDo event is displayed in real time; 20. The reminder method according to any one of appendices B-15 to B-19, wherein: [Appendix B-21] The reminder method further comprises: receiving the group tool message or a trigger action on the ToDo reminder controller and displaying the ToDo items of the group tool; In response to completion of the ToDo item of the group tool, displaying a completion prompt in the ToDo reminder controller; and canceling the display of the ToDo reminder controller in response to a confirmation action for the completion presentation on the ToDo reminder controller. The reminder method according to any one of Appendix B-15 to B-20, characterized in that: [Appendix B-22] The group tool includes: Group applications, applets that depend on application programs to run; and Contains at least one of the group announcements, 22. A reminder method according to any one of appendices B-15 to B-21, comprising: [Appendix B-23] The ToDo reminder controller for the group announcement does not display the content of the group announcement, but only displays the word "Group Announcement." The reminder method according to appendix B-22, characterized in that: [Appendix B-24] A reminder device for a group session, comprising: The reminder device is configured to realize the reminder method described in any one of Supplementary Notes B-1 to B-13. Reminder device. [Appendix B-25] A reminder device for a group session, comprising: The reminder device is configured to implement the reminder method described in Appendix B-14; Reminder device. [Appendix B-26] A reminder device for a group session, comprising: The reminder device is configured to realize the reminder method described in any one of Appendix B-15 to B-23. Reminder device. [Appendix B-27] A terminal including a processor and a memory, The memory stores at least one instruction, at least one program, code set, or instruction set, and the at least one instruction, the at least one program, code set, or instruction set is loaded and executed by the processor to realize the reminder method described in any one of Supplementary Notes B-1 to B-13, the reminder method described in any one of Supplementary Notes B-14, or the reminder method described in any one of Supplementary Notes B-15 to B-23. Terminal. [Appendix B-28] A computer program comprising: A computer is caused to execute the reminder method described in any one of Supplementary Notes B-1 to B-13, the reminder method described in any one of Supplementary Notes B-14, or the reminder method described in any one of Supplementary Notes B-15 to B-23. Computer program.

Claims

1. 1. A reminder method in a group session executed by a terminal, the method comprising: displaying a group session interface for the group session, the group session being a group session that allows group members to use group tools; displaying a group tool message in the group session interface; If the group tool message is a group to-do message, displaying a to-do reminder controller corresponding to the group tool in the group session interface, the to-do reminder controller being used to remind a to-do item in the group tool; A method comprising:

2. The method of claim 1 , wherein the group tool is a program function that supports common use by at least two group members.

3. The method of claim 1 , wherein the group tool message includes an entry link for the group tool.

4. The method according to claim 1 , wherein the input field in the group session interface includes a to-do item field, and the to-do reminder controller is displayed in the to-do item field.

5. The method of claim 1 , wherein when the to-do item is completed, a to-do capsule displays a "Done" prompt, and when the "Done" prompt is clicked, the to-do reminder controller is cancelled.

6. The method of claim 1 , wherein the to-do reminder controller is a capsule-shaped to-do capsule.

7. The title of the to-do item displayed in the to-do capsule includes: the group tool icon, Title and content of ToDo items, The method of claim 6 , wherein at least one of:

8. When using the group to-do message function for the first time, a user guide window for the group to-do message function is entered, and a guide for teaching how to use the group to-do message function is popped up in the user guide window. The method of claim 1.

9. the group session interface includes a session area and a non-session area, the session area being an area used to display group messages; The step of displaying a ToDo reminder controller corresponding to the group tool in the group session interface includes: displaying the ToDo reminder controller in the non-session area of ​​the group session interface; 2. The method of claim 1 .

10. The step of displaying the ToDo reminder controller in the non-session area of ​​the group session interface includes: displaying the ToDo reminder controller in a capsule shape in the non-session area of ​​the group session interface; 10. The method of claim 9.

11. The ToDo reminder controller includes: the group tool icon, The title content of the group tool, the number of people in the group session who have already completed the to-do items in the group tool; the total number of people in said group session; and At least one of the information on the completion status of the group members of the own terminal for the to-do items of the group tool is displayed. The method according to any one of claims 1 to 10.

12. The method further comprises: displaying a message sending window of the group tool in response to the group member using the group tool, wherein a first ToDo setting controller is displayed in the message sending window; generating the group ToDo message in response to a setting operation in the first ToDo setting controller; The method according to any one of claims 1 to 10.

13. setting a group ToDo attribute for a group application message in response to a setting operation in the first ToDo setting controller; The method of claim 12.

14. a second ToDo setting controller corresponding to the group tool message is further displayed in the group session interface; The method further comprises: In response to a setting operation in the second ToDo setting controller, setting the group tool message to the group ToDo message. The method according to any one of claims 1 to 10.

15. The method further comprises: receiving the group tool message or a trigger action on the ToDo reminder controller and displaying the ToDo items of the group tool; and canceling the display of the ToDo reminder controller in response to a completion confirmation action on the ToDo reminder controller. The method according to any one of claims 1 to 10.

16. The method further comprises: receiving a delete operation on the ToDo reminder controller and canceling the display of the ToDo reminder controller; or canceling the display of the ToDo reminder controller in response to a timeout of a timer that starts counting from a time when the ToDo reminder controller is generated; or In response to the total number of the ToDo reminder controllers exceeding a threshold, canceling the display of the ToDo reminder controller that has exceeded the threshold and was generated earliest. The method according to any one of claims 1 to 10.

17. The method of claim 16 , wherein the delete action includes a long press action acting on the to-do reminder controller and a click action on a pop-up delete button.

18. The method further comprises: requesting a server to cancel the group tool messages and the ToDo reminder controllers of all group members in the group session in response to a cancel operation on the ToDo reminder controller; and / or displaying a withdrawal message for the group tool message and canceling the display of the group tool message and the ToDo reminder controller, the withdrawal message being triggered by a withdrawal action of a group member with withdrawal authority in the group session; The method according to any one of claims 1 to 10.

19. The method of claim 18 , wherein the cancel action includes a long press action acting on a to-do reminder controller and a click action on a popped-up cancel button.

20. The group tool includes: Group applications, applets that depend on application programs to run; and At least one of the following is included: The method according to any one of claims 1 to 10.

21. A reminder device for a group session, comprising: a session display module for displaying a group session interface for a group session, the group session being a group session that allows group members to use group tools, the group tools being program functions that support common use by at least two group members; a message display module for displaying a group tool message in the group session interface, the group tool message including an entry link for the group tool; a ToDo display module that, in response to the group tool message being a group ToDo message, displays a ToDo reminder controller corresponding to the group tool in the group session interface, the ToDo reminder controller being used to remind a ToDo item in the group tool; 10. An apparatus comprising:

22. A terminal including a processor and a memory, The memory stores at least one instruction, at least one program, code set or instruction set, which is loaded and executed by the processor to implement the reminder method for a group session according to any one of claims 1 to 10. A terminal characterized by:

23. A computer program comprising: causing a terminal to execute the reminder method for a group session according to any one of claims 1 to 10; A computer program characterized by:

Citation Information

Patent Citations

  • Display device, control method and program

    JP2014071479A

  • Mobile terminal operation method

    JP2014238848A

  • Hierarchical project management device

    JP2018018526A

  • Task management based on instant communication messages

    JP2019534514A

  • Display method and device

    US20180331996A1