Information Processing Method, Apparatus, Terminal, and Storage Medium
The information processing method addresses the challenge of inefficient communication among users by creating communication groups based on user associations with content information, thereby enhancing collaboration.
Patent Information
- Application Number
- JP2023565602
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-04-26
- Filing Date
- 2022-04-21
- Publication Date
- 2025-06-11
- Estimated Expiration
- 2042-04-21
AI Technical Summary
Current technologies lack efficient methods for facilitating communication and cooperation among multiple users regarding shared work goals, leading to ineffective collaboration.
An information processing method that responds to user interactions by determining relevant users based on content information, creating communication groups, and displaying associated user information to enhance collaboration.
This method improves communication efficiency by automatically creating communication groups based on user associations with content information, facilitating better collaboration among users.
Smart Images

Figure 0007691053000001 
Figure 0007691053000002 
Figure 0007691053000003
Abstract
Description
Technical Field
[0001] This application is proposed based on a Chinese patent application with an application number of 202110454564.2, an application date of April 26, 2021, and a title of "Information Processing Method, Apparatus, Terminal, and Storage Medium", and claims the priority of the Chinese patent application. All the contents of the Chinese patent application are hereby incorporated herein by reference.
[0002] This disclosure relates to the technical field of computers, and particularly relates to information processing methods, apparatuses, terminals, and storage media.
Background Art
[0003] When working, usually, it is necessary to set several work goals. Usually, one work goal is related to many people, and many people need to jointly achieve the related goal. However, currently, efficient communication and cooperation cannot be carried out for the information of work goals.
Summary of the Invention
Problems to be Solved by the Invention
[0004] This disclosure provides an information processing method, apparatus, terminal, and storage medium.
Means for Solving the Problems
[0005] This disclosure adopts the following technical solutions.
[0006] In some embodiments, this disclosure responding to a first operation event for content information displayed on a current interface to determine first content information; Responding to a second operation event for a group creation identity associated with the first content information, displaying the first user and / or the second user, comprising determining the first user based on the first content information, determining the second user based on second content information, and the second content information and the first content information having an association relationship; Providing an information processing method, comprising creating a first communication group in the current interface based on the first user and / or the second user.
[0007] In some embodiments, the present disclosure comprises determining first content information in response to a first operation event for content information displayed in a current interface; displaying group information determined based on a user to which the content information belongs in response to a second operation event for a group creation identity associated with the first content information; and associating and displaying a corresponding communication group in the current interface in response to a selection operation on the group information.
[0008] In some embodiments, the present disclosure comprises a determination unit for determining first content information in response to a first operation event for content information displayed in a current interface; and a display unit for displaying a first user and / or a second user in response to a second operation event for a group creation identity associated with the first content information, the display unit determining the first user based on the first content information, determining the second user based on second content information, and the second content information and the first content information having an association relationship. Provided is an information processing apparatus including a control unit for creating a first communication group in a current interface based on the first user and / or the second user.
[0009] In some embodiments, the present disclosure includes a determination module for determining first content information in response to a first operation event on content information displayed in a current interface; a display module for displaying group information determined based on a user to which content information belongs in response to a second operation event on a group creation identity associated with the first content information; and a control module for associating and displaying a corresponding communication group in a current interface in response to a selection operation on the group information.
[0010] In some embodiments, the present disclosure provides a terminal including at least one memory for storing program code, and at least one processor for calling the program code stored in the memory to execute the above method.
[0011] In some embodiments, the present disclosure provides a storage medium storing program code for executing the above method.
Advantages of the Invention
[0012] The information processing method according to the present disclosure includes: determining first content information in response to a first operation event for content information displayed on a current interface; and displaying a first user and / or a second user in response to a second operation event for a group creation identity associated with the first content information, wherein the first user is determined based on the first content information, the second user is determined based on second content information, and the second content information and the first content information have an association relationship; and creating a first communication group in the current interface based on the first user and / or the second user. Embodiments of the present disclosure facilitate communication and interaction among users based on content information by creating a communication group including the first user and / or the second user for the content information.
Brief Description of the Drawings
[0013] Referring to the drawings and the following specific embodiments, the above and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are illustrative and elements and components are not necessarily drawn to scale.
[0014]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
DETAILED DESCRIPTION OF THE INVENTION
[0015] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although several embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to make the present disclosure more clearly and fully understood. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and not intended to limit the protection scope of the present disclosure.
[0016] It should be understood that each step described in the method embodiments of the present disclosure may be executed sequentially and / or in parallel. Also, the method embodiments may include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this regard.
[0017] As used herein, the term "comprising" and its variations are open-ended and inclusive, i.e., "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" represents "at least one embodiment", the term "another embodiment" represents "at least one another embodiment", and the term "some embodiments" represents "at least some embodiments". Related definitions of other terms are described in the following explanations.
[0018] It should be noted that concepts such as "first", "second", etc. mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of the functions executed by these devices, modules or units.
[0019] It should be noted that the "one" mentioned in this disclosure is an illustrative rather than a restrictive modification. Those skilled in the art should understand that, unless otherwise explicitly stated in the context, it should be construed as "one or more".
[0020] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are only used for the purpose of description and are not intended to limit the scope of these messages or information.
[0021] Hereinafter, the means according to the embodiments of this disclosure will be described in detail with reference to the drawings.
[0022] In enterprises and the like, work goals are often set, and one or more personnel are often involved in the processing of work goals, and there is a current situation where efficient communication regarding work goals cannot be achieved.
[0023] In some embodiments of this disclosure, as shown in FIG. 1, an information processing method including steps S11 to S13 is proposed.
[0024] S11: In response to a first operation event for content information displayed on the current interface, determine first content information.
[0025] In some embodiments, in the processing method proposed in the embodiments of the present disclosure, as shown in FIG. 2, content information is displayed on the user's current interface. FIG. 2 exemplarily shows a schematic diagram of an example of the current interface. At least one piece of content information is displayed on the current interface. The first operation event may be, for example, a selection operation on any of the content information, and the selected content information is regarded as the first content information. In some embodiments, when the first operation event is executed for any of the content information, an interface for displaying content details is displayed, and a group creation identity is displayed on the content details interface. In some other embodiments, the group creation identity may always be displayed at a predetermined position. In some embodiments, a time zone selection control is displayed on the current interface. The current interface displays the content information within the selected time zone according to the selected time zone. If there is no content information within the selected time zone, a content information creation identity may be displayed. The content information creation identity is used to create content information within the selected time zone when triggered.
[0026] S12: In response to a second operation event on the group creation identity associated with the first content information, display the first user and / or the second user.
[0027] In some embodiments, as shown in FIG. 3, after performing a second operation event on the group creation identity shown in FIG. 2, a group creation interface is displayed, the first user and / or the second user are displayed on the group creation interface, the first user is determined based on the first content information, the second user is determined based on the second user information, and the second user information and the first user information have an association relationship. In this way, not only the users related to the first content information but also the first user related to the first content information and the second user related to the second user information associated with the first content information can be displayed simultaneously. In some embodiments of the present disclosure, the first user may be, for example, a user belonging to the owner of the first content information. For example, first, the owner of the first content information may be determined, and then the first user belonging to the owner may be determined. From this, it is clear that the first user and the owner of the first content information have a belonging relationship. The belonging relationship between the first user and the owner of the first content information may be, for example, the relationship between an organization and a laboratory. Taking team collaboration as an example, when the team leader is the owner of the first content information, the members of this team may be the first users belonging to the first content information. In some embodiments of the present disclosure, the first user is the target user mentioned in the first type of information or the second type of information where the owner of the first content information is mentioned. The first type of information or the second type of information where the owner of the first content information is mentioned belongs to the target user. That is, when the target user mentions the owner of the first content information in their first type of information or the second type of information, the target user is the first user, and the mention method may be in the form of "@first user". In this case, it indicates that the target user is interested in the owner of the first content information. Therefore, the target user is determined as the first user.
[0028] S13: Create a first communication group in the current interface based on the first user and / or the second user.
[0029] In some embodiments, the members in the first group may be determined based on the first user and / or the second user, and the created first communication group may establish an association relationship with the first content information. In this way, the created first communication group is directly associated with the first content information with respect to each other, making it easy for the user to create a communication group related to the first content information. In some embodiments, when the first communication group is created, the members in the first communication group automatically establish an association relationship with the first content information, thereby reducing the association operation by the user. In some embodiments, by creating a communication group based on the first content information for the first user related to the first content information and the second user related to the second content information, the communication efficiency for the first content information is improved.
[0030] In some embodiments of the present disclosure, the content information displayed on the current interface belongs to the third user, and based on the first user and / or the second user, the step of creating a first communication group on the current interface includes the step of creating a first communication group on the current interface based on the first user and / or the second user and the third user. In some embodiments, the third user is the user to whom the content information displayed on the current interface belongs, and it is necessary to consider the third user when creating the first communication group. For example, the third user may be the currently logged-in user, and the first user, the second user, and the third user may be different.
[0031] In some embodiments of the present disclosure, the content information includes information of a first type and information of a second type, and the information of the second type and the information of the first type have a corresponding relationship. The form of the corresponding relationship is various. For example, the information of the second type may be sub-information of the information of the first type, or the information of the second type and the information of the first type have a superior-subordinate or upper-lower relationship. The first user information may be information of the first type, and the second user information may be information of the second type. Similarly, the first user information may be information of the second type, and the second user information may be information of the first type. The first user information and the second user information may be associated based on the corresponding relationship between the information of the first type and the information of the second type. In some embodiments, the first user information is of a different type from the information of the second user.
[0032] In some embodiments of the present disclosure, in response to the first content information being information of a first type, the step of determining the first user based on the first content information includes obtaining user identity information from the first content information and determining the first user based on the user identity information. In some embodiments, when the first user is information of the first type, the first user information may include user identity information. The first user may be, for example, the user mentioned in the first user information. The mention method may include the "@" user method. In this way, the user identity is included in the first user information, and it is possible to obtain the user identity and determine the first user.
[0033] In some embodiments of the present disclosure, in response to the first content information being information of a second type, the step of determining the first user based on the first content information includes obtaining user identity information from third content information and the first content information, and determining the first user based on the user identity information, where the third content information and the first content information have a corresponding relationship, and the third content information is information of a first type. In some embodiments, when the first user information is information of a second type, third user information of a first type having a corresponding relationship with the first user information of the second type can be obtained. In this case, user identity information and corresponding first user information are obtained from the first user information and the third user information. For example, as the first user, the user mentioned in the first user information and the third user information is obtained. In this case, when creating the first communication group, it may be based not only on the user mentioned in the first user information but also on the user mentioned in the corresponding third user information, thereby making it possible to create the first communication group based on users directly and indirectly related to the first user information.
[0034] In some embodiments of the present disclosure, in response to the first content information being information of a second type, the step of determining the first user based on the first content information includes obtaining user identity information from the first content information and content information having the same corresponding relationship as the first content information, and determining the first user based on the user identity information. In some embodiments, when the first user information is information of a second type, the first user information may have a corresponding relationship with third user information of a first type, and the content information having the same corresponding relationship as the first user information may be, for example, user information of information of a second type having a corresponding relationship with third user information other than the first user information. For example, the third user information is parent information, the sub-information under the third user information includes the first user information, and other sub-information under the third user information is content information having the same corresponding relationship as the first user information. In some embodiments, one piece of content information requires the cooperation of a plurality of other pieces of content information. Therefore, when considering one piece of content information, it is necessary to consider the situation of other content information, that is, it is necessary to communicate with the executor or related person of other content information.
[0035] In some embodiments of the present disclosure, in response to the first content information being information of a first type, the step of determining the first user based on the first content information includes obtaining user identity information from the first content information and fifth content information corresponding to the first content information, and determining the first user based on the user identity information. In some embodiments, when the first content information is information of a first type, the fifth content information is information of a second type having a corresponding relationship with the first type of information. For example, when creating a first communication group for the first type of information of the parent information in the case where the corresponding relationship is a parent-child relationship, user identity information is obtained from the parent information and the sub-information, and the first user corresponding to the user identity information is determined. For example, the first user mentioned in the parent information and the sub-information is obtained.
[0036] In some embodiments of the present disclosure, the content information may be the issued subject content or the subject content in an IM (instant messaging) message. The subject content may be one message. The first content information and the second content information may be the first subject post (or subject message, the initial message based on which all response messages are based) in the subject content, a response post (or response message) responding to this subject post, other subject posts issued under the current subject content, etc., but not limited thereto. For example, the first content information is the first subject post, the second content information is a response post responding to this subject post or the remaining subject posts issued under the current subject content, or the first content information is the remaining subject posts issued under the current subject content, the second content information is a response post responding to this subject post, or the first content information is a response post, and the second content information is a response post responding to this response post, that is, the first content information and the second content information have a corresponding association relationship. When creating a communication group, as group members, it includes the user who issues the subject post, the user who issues the response post, and / or the user mentioned in the subject post or the response post.
[0037] In some embodiments of the present disclosure, the content information may be task information to be issued, and the first content information and the second content information may be target information and sub-target information in the task information, which is not limited herein. For example, the first task and the second task have an association relationship with respect to task content, the first content information is the target information of the first task, the second content information is the sub-target information under the target information, or the first content information is the target information of the first task, the second content information is the target information or sub-target information of the second task, or the first content information is the sub-target information of the first task, the second content information is the target information or sub-target information of the second task, that is, the target information and sub-target information of the first task and the target information and sub-target information of the second task have an association relationship. When creating a communication group, the group members include the user who issues the first task, the user who issues the second task, the user mentioned in the target information or sub-target information of the first task, and / or the user mentioned in the target information or sub-target information of the second task.
[0038] In some embodiments of the present disclosure, in response to the first content information being information of a first type, the step of determining the second user based on the second content information includes: obtaining second content information that establishes an association relationship with the first content information; and determining the user to whom the second content information belongs as the second user. In some embodiments, the first content information is information of a first type, and the second content information may originally be content information that has no association relationship between the information of the first type and the information of the second type with the first content information. An association relationship is established between the second content information and the first content information. For example, a parent-child relationship (relationship between parent information and sub-information) between the second content information and the first content information is established. In this case, the second content information is information of a second type, or a sibling relationship (two sub-informations under the same parent information) between the second content information and the first content information is established. In this case, the second content information is information of the first type. The user to whom the second content information belongs may be, for example, the associated user of the second content information. For example, the second user may be the user responsible for processing the second content information.
[0039] In some embodiments of the present disclosure, in response to the first content information being of the second type, the step of determining the second user based on the second content information includes: determining third content information that has a corresponding relationship with the first content information and is of the first type; obtaining second content information that establishes an association relationship with the third content information; and determining the user to whom the second content information belongs as the second user. In some embodiments, when the first content information is of the second type, the third content information is of the first type, and both of them have a corresponding relationship between the first type of information and the second type of information. The second content information and the third content information do not originally have a corresponding relationship between the first type of information and the second type of information, and the second content information may be of the first type or the second type. For the second content information and the third content information, an association relationship, such as a parent-child relationship or a sibling relationship (for example, sub-information under the same parent information), is established, and the user to whom the second content information belongs is determined as the second user. As a method of establishing the association relationship, it may be based on the content of the third content information and the second content information. For example, when both contents are related to the same content information, a sibling relationship is established, and when both contents are directly related, a parent-child relationship can be established.
[0040] In some embodiments of the present disclosure, the step of displaying the first user and / or the second user is a step of displaying a preset control in an associated area for displaying the second user, the preset control indicating that a fourth user is associated with the second user, and the fourth content information corresponding to the fourth user has an association relationship with the second content information but has no association relationship with the first content information. In some embodiments, as shown in FIG. 3, when creating a first communication group, a group creation interface may be displayed, and the recommended first user and / or second user are displayed on the group creation interface. Also, as shown in FIG. 3, a preset control, for example, two rectangles and numbers connected by a connecting line on the right side of "Zhang San" in FIG. 3, is also displayed. The preset control indicates that a fourth user is associated with the second user, and a number representing the number of fourth users may be further displayed on the preset control. For example, in FIG. 3, the preset control indicates that three fourth users are associated with "Zhang San".
[0041] In some embodiments of the present disclosure, the method further includes the step of displaying the fourth user in response to a trigger operation on the preset control. For example, as shown in FIG. 3, when the preset control on the right side of "Zhang San" is triggered, three fourth users associated with "Zhang San" are displayed. In this way, not only can members of the first communication group be selected from the first user and the second user, but it is also possible to select members of the first communication group from the fourth user. This is because one piece of content information may be associated with other content information. For example, the first content information cannot be completed without completing other content information, or the first content information needs to be completed in synchronization with other content information. Therefore, the recommended group members may include those related to the first content information, such as the processor of the first content information. If there is an overlap between the first user associated with the first content information and the second user associated with the second content information, the overlapping ones are only displayed once.
[0042] In some embodiments of the present disclosure, in response to the first content information being information of a first type, the step of displaying the first user and / or the second user includes the step of displaying the first user before the second user, where the first user is determined by user identity information in the first content information, the second content information is content information that establishes an association relationship with the first content information, and the second user is a user belonging to the second content information. In some embodiments, the first user may be the user mentioned in the first content information, and the second content information may be content information that establishes an association relationship with the first content information. Therefore, the first user is a user more closely related to the first content information, and the first user must be displayed before the second user. For example, when the first user and the second user are displayed in the form of risks, the first user is displayed at a position where the first user is preferentially selected, that is, the first user is displayed before the list, and the second user is displayed after the list.
[0043] In some embodiments of the present disclosure, a search box for searching for users in a group creation interface is also displayed, and it is possible to search for members who want to join a first communication group through the search box. In some embodiments, a selected member interface is also displayed in the group creation interface, and the selected members are displayed in the selected member interface. Thereby, when there are many recommended group members, the user can quickly identify the selected members.
[0044] In some embodiments of the present disclosure, the content information is displayed in a first area of the current interface. Based on the first user and / or the second user, the step of creating a first communication group in the current interface includes generating a second area for displaying the first communication group in the current interface. In some embodiments, as shown in FIG. 4, the left side of FIG. 4 is the first area, the lower part on the right side of FIG. 4 is the second area, and the created communication group is displayed in the second area. In this way, when the content information on the left side of FIG. 4 is triggered, the communication group associated with the triggered content information may be displayed.
[0045] In some embodiments of the present disclosure, the content information is displayed in a first area of the current interface. Based on the first user and / or the second user, the step of creating a first communication group in the current interface includes generating a second area for displaying the first communication group and a third area for displaying the first content information in the current interface. In some embodiments, as shown in FIG. 4, the left side of FIG. 4 is the first area, the lower part on the right side of FIG. 4 is the second area, and the upper part on the right side of FIG. 4 is the third area. When the second area and the third area are displayed, when the user selects content information in the first area, the user can view both the specific content of the first content information and the communication group associated with the first content information.
[0046] In some embodiments of the present disclosure, the method further includes creating a communication group corresponding to the first communication group in the instant messaging tool of a third user to which the content information belongs. In some embodiments, the third user to which the content information belongs may be a person related to the content information, for example, a processor of the content information. When the first communication group is created, a corresponding communication group is automatically created in the instant messaging tool of the third user. In this way, the third user can directly use the instant messaging tool to which they belong to conduct conversations in the corresponding communication group. In some embodiments, in the instant messaging tool, the statements in the corresponding communication group and the statements in the first communication group are automatically synchronized, that is, the two communication groups are associated and can exchange information.
[0047] In some embodiments of the present disclosure, the step of creating a first communication group in the current interface includes: displaying at least one recommended word based on the first content information; and generating the name of the first communication group according to the selected recommended word in response to a selection operation on at least one recommended word. In some embodiments, as shown in FIG. 3, when creating a first communication group, recommended words are generated and displayed according to the information related to the first communication group, and the user can select a recommended word to form the name of the first communication group. Since the recommended word is related to the first content information, it contributes to the user quickly generating the name of the accurate communication group, reduces the user's operation, and the user can also input information into the input box of the communication group name. The communication group name may be a combination of the information input by the user and the selected recommended word. In some embodiments, the recommended word includes at least one of content number information, content time information, and content detail information. The content number information may be related to, for example, the sorting order of the content information. The content time information may be, for example, the processing time of the content information, such as July to October in FIG. 3. In this case, it indicates that the content information is processed between July and October. The content detail information may be, for example, the specific content that the content information requires to complete this. In some embodiments, when there are multiple selected recommended words, the multiple selected recommended words are combined, and the group name is generated based on the combination result. In some embodiments, when a recommended word is clicked, the recommended word is automatically filled into the group name. In the case of multiple recommended words, it may be separated by a space. The recommended words may be combined based on the selected order and the meaning of the recommended words, and the group name is automatically generated according to the selected recommended words.
[0048] In some embodiments of the present disclosure, a group identity is displayed in the first communication group, and the group identity includes an identity of content information and a user identity associated with the content information. In some embodiments, the group identity includes an identity of content information in addition to the user identity. In this way, the content information associated with the user can be directly grasped from the group identity, which is advantageous for better understanding the cause and meaning of a statement by referring to the content information associated therewith when the user makes a statement.
[0049] In some embodiments of the present disclosure, the fact that the group identity includes the identity of the content information and the user identity associated with the content information means that the group identity includes a sequence identity of the first type of information of the content information and / or a sequence identity of the second type of information of the content information. In some embodiments, the user group associated with the group identity may have associated content information, the content information may be distinguished by a sequence identity, the content information associated with the user may be determined by a sequence identity of the first type of information of the content information, and similarly, the content information associated with the user may be determined by a sequence identity of the second type of information of the content information. In some embodiments, the user is associated with both the first type of information and the second type of information of the content information, and in this case, both the sequence identity of the first type of information and the sequence identity of the second type of information may be displayed.
[0050] In some embodiments of the present disclosure, the group identity includes the identity of the content information and the user identity associated with the content information, which includes that the group identity includes the avatar of the user associated with the content information. In some embodiments, the identity of the content information may be displayed on the avatar of the user. In some other embodiments, an avatar display control may be provided with an area for displaying the avatar and an area for displaying the identity of the content information. In some embodiments, the identities associated with the same content information have the same display style in different user identities, and the identities of different content information have different display styles in different user identities. In this way, the associated user information can be distinguished by the display style.
[0051] In some embodiments, the group identity includes the identity of the content information and the user identity associated with the content information, which includes that the group identity includes a first display area and a second display area, the identity of the content information is displayed in the first area, and the user identity is displayed in the second area, and the first area and the second area occupy different areas of the group identity, or the first area and the second area overlap, or the first area floats above the second area. In some embodiments, the display modes of the first area and the second area may be selected by the user associated with the user identity. When the areas occupied by the first area and the second area are different, shielding of the user identity can be avoided. When the first area and the second area overlap, the association relationship between the user identity and the identity of the content information can be clearly determined. In some embodiments, when the first area floats above the second area, the relative position between the first area and the second area is adjustable, but the relative distance between the first area and the second area is below a threshold value.
[0052] In some embodiments, the member identity may be, for example, a group avatar of the member. The group avatar may adopt, for example, a combination of an individual avatar and an information identity. The information identity may be, for example, a code, number, name, etc. of the content information. The colors of different information identities may be different, and the user can select the color of the information identity by himself. Thereby, the user can grasp which content information each group member is associated with, and can grasp the background and cause of the member's speech.
[0053] In some embodiments, when the creation of the first communication group is completed, the first content information is selected by default, and it is also selected by default that the first communication group is displayed in the second area, and the conversation interface of the first communication group is automatically displayed. By creating a fourth area in the current interface and displaying the conversation interface of the first communication group within the fourth area, the user is informed that the conversation of the first communication group can be carried out in the current interface. The conversation interface of the first communication group is folded, and for example, a folding control for folding the conversation interface can be set. When the creation of the first communication group is successful, the first communication group is displayed in the instant messaging tool set of the third user.
[0054] In some embodiments of the present disclosure, in response to a second operation event for the preset group association identity, based on the input information, it further includes the step of associating the first content information with at least one existing communication group. In some embodiments, the group association identity may be displayed in the current interface, or may be displayed in the second area and the third area in response to an operation on the first content information. As shown in FIG. 4, the group association identity is displayed in the second area, and the group association identity may be a button. The second operation event may be a click operation on the group association identity.
[0055] In some embodiments of the present disclosure, in response to a second operation event for a preset group association identity, based on input information, the step of associating first content information with at least one existing communication group includes: in response to a second trigger event for the preset group association identity, displaying a communication group selection interface in which the communication groups already associated with the first content information are displayed; and in response to a selection operation on a communication group within the communication group selection interface, associating the first content information with the selected communication group. In some embodiments, the communication groups already associated with the first content information are selected by default. In this way, the user is reminded of which communication groups are associated with the first content information, and duplicate selections are avoided. In some embodiments, as shown in FIG. 5, when the group association identity is triggered, the group selection interface shown in FIG. 5 may be displayed. The group selection interface may have candidate communication groups, and a search box for searching for communication groups may be displayed. When a group is selected in the group selection interface, a selected group interface may be displayed, and the selected group is displayed in the selected group interface. When a communication group is selected, click the OK button to associate the first content information with the selected communication group, or click the Cancel button to cancel the association. If no communication group is selected, the OK button is not displayed and cannot be clicked.
[0056] In some embodiments, a communication group is configured such that only the target person can add group members, and the current user is not the target person, or in response to determining that a network failure has occurred or that it has failed to associate the first content information with the selected communication group, a prompt message is further displayed. In some embodiments, a communication group is configured such that only the target person can add group members, and if the current user is not the target person, or if the selected communication group is not associated with the first content information due to a network change, a reminder is displayed. If all associations of the selected communication group fail, first reminder information for reminding that all associations of the communication group have failed is displayed, and if some associations of the selected communication group fail, second reminder information for notifying that some associations of the communication group have failed is displayed.
[0057] In some embodiments of the present disclosure, the communication group created by the group creation identity is configured to have group join authentication turned on by default. In some embodiments, when a user wants to join a communication group with group join authentication turned on, the user needs to send authentication information to the communication group, and the user can join the communication group only if the authentication is successful. In some embodiments, since the communication group created by the group creation identity is related to content information, considering the confidentiality of the content information, turning on group join authentication by default can prevent the leakage of the content information.
[0058] In some embodiments of the present disclosure, in the second region, a communication group associated with the selected content information is displayed. As shown on the right side of FIG. 4, in the second region, a communication group associated with the content information is displayed. In response to an unassociation operation on any of the communication groups displayed in the second region, the association relationship between the communication group and the corresponding content information is cancelled. For example, in FIG. 4, the "Content 1 Discussion Group" is a communication group associated with Content 1, and an unassociation control is displayed in the group corresponding to the communication group. When the unassociation control is triggered, the association relationship is cancelled, and the unassociation control may be displayed when the control represented by "..." in FIG. 4 is triggered. When the unassociation control is triggered, a pop-up window for checking whether to cancel the association is displayed. The pop-up window may display a confirmation control and a cancellation control. When the confirmation control is triggered, the association relationship is cancelled, and when the cancellation control is triggered, the association relationship is maintained. When the association relationship is released, reminder information notifying that the association relationship has been released is displayed.
[0059] In some embodiments of the present disclosure, in response to a trigger operation on the sixth content information displayed on the current interface, displaying a communication group associated with the sixth content information; and in response to a trigger operation on a second communication group among the communication groups associated with the displayed sixth content information, displaying a conversation interface of the second communication group. The sixth content information may be the first content information, and the second communication group may be the first communication group. In some embodiments, referring to FIG. 6, the third content information is Content 1, the left side of FIG. 6 is the first region, and when Content 1 in the first region is triggered, the second region in the center of FIG. 6 is displayed. Each communication group associated with Content 1 is displayed in the second region. When the "Content 1 Discussion Group", which is a communication group in the second region, is triggered, the conversation interface of this communication group is displayed, and in this way, the user can directly conduct a communication conversation in this conversation interface. In some embodiments of the present disclosure, by triggering the content information, it is possible to enter the conversation interface of the communication group associated with the content information, thereby facilitating the user to quickly conduct a conversation related to the content information, assisting the user in classifying and managing communication groups, reducing the search operation by the user, and improving the user experience.
[0060] In some embodiments of the present disclosure, when a third communication group associated with the seventh content information among the content information generates an unread message, it further includes the step of displaying a first preset reminder mark at a position corresponding to the seventh content information. In some embodiments, a second preset reminder mark is displayed at a position corresponding to the third communication group associated with the seventh content information. The seventh content information may be the first content information, the third communication group may be the first communication group, the first reminder mark may be a red dot, the seventh content information may be the first area displayed on the current interface, and the third communication group associated with the seventh content information may be the second area displayed on the current interface. In some embodiments, referring to FIG. 7, Content 1 has two associated communication groups, namely, the "Content 1 Discussion Group" and the "Content 1 Chat Group". When two unread messages are received in the Content 1 Discussion Group, a second preset reminder mark (the numbered circle in FIG. 7) is displayed at the corresponding position (for example, the name or icon) of the Content 1 Discussion Group. When four unread messages are received in the Content 1 Chat Group, a second preset reminder mark is also displayed at the corresponding position of the Content 1 Chat Group. The number of unread messages may be displayed on the second preset reminder mark. In some embodiments, further referring to FIG. 7, a first preset reminder mark is displayed at the corresponding position of Content 1. The total number of unread messages in the associated communication groups may be displayed on the first preset reminder mark. In FIG. 7, there are six. In this way, the user can directly check whether there are unread messages and can quickly check the unread messages by opening the conversation interface of the associated communication group.
[0061] In some embodiments of the present disclosure, when the content of the eighth content information is edited, the eighth content information displayed on the current interface is correspondingly updated, and the step of maintaining the group name of the communication group associated with the content information is further included. In some embodiments, the eighth content information may be specific content information such as the first content information, and the content of the eighth information may be stored in the server. The content of the eighth content information can be deleted by accessing the server. When the content example of the eighth content information is edited, the content information displayed on the current interface is automatically changed correspondingly, thereby maintaining the accuracy of the content information displayed on the current interface. Also, the name of the communication group already associated with the eighth content information remains unchanged, thereby ensuring that the user cannot identify the group associated with the eighth content information from the group list and causing inconvenience to the user's use.
[0062] In some embodiments of the present disclosure, when the ninth content information is deleted, the ninth content information is deleted from the content information displayed on the current interface. In some embodiments, the ninth content information is specific content information such as the first content information. When the ninth content information is deleted, for example, the ninth content information is deleted on the server or on the terminal of the executor of the method, and the ninth content information is automatically and correspondingly deleted from the content information. In some embodiments of the present disclosure, when the sorting order of the tenth content information with respect to other content information is adjusted, the sorting order of the tenth content information among the content information displayed on the current interface is correspondingly updated, and the member identities in the communication group associated with the tenth content information are maintained. The information identity of the content information is related to the sorting order of the content information, and the member identity displays the information identity of the content information associated with the member. In some embodiments, the information identity in the member identity is related to the sorting order of the associated content information. When the sorting order of the tenth content information with respect to other content information is changed, for example, the sorting order of the tenth content information is adjusted on a server or a device different from the terminal of the executor of the method, and the sorting order of the tenth content information displayed in the content information is automatically adjusted, which does not affect the member identity in the communication group associated with the tenth content information. Taking the case where the member identity is an avatar with an information identity as an example, the image of the avatar remains unchanged, and the information identity in the avatar remains in the state before the sorting order of the tenth content information is adjusted.
[0063] In some embodiments of the present disclosure, in response to a dissolution operation for a fourth communication group, it further includes the step of releasing the association relationship between the fourth communication group and the content information associated therewith. In some embodiments, the fourth communication group may be a communication group associated with one piece of content information, for example, the first communication group or the second communication group. When the fourth communication group is dissolved, the association relationship with the associated content information is automatically released. When the associated content information is triggered, the dissolved fourth communication group may not be displayed, or a prompt message indicating that the fourth communication group has been dissolved may be displayed.
[0064] To better explain the method proposed in the embodiments of the present disclosure, hereinafter, the case where the method proposed in the embodiments of the present disclosure is used by a client will be described as an example. In some embodiments of the present disclosure, the client may be an instant messaging client. As shown in FIG. 8, a "Content" option is displayed on the client. When the "Content" option is triggered, a personnel option is displayed. When the personnel in the personnel option is triggered, relevant information of the content information associated with the triggered personnel is displayed. In FIG. 8, taking the case where the content information is object and key result (OKR) information as an example, when the user triggers the name of the user himself / herself under "My OKR" in the personnel option, the user's OKR information is displayed. A plurality of interface options are displayed on the display interface of the client. The interface options in FIG. 8 include a first interface option "Goal", a second interface option "Follow-up", and a third interface option "Data". When the first interface option (Goal) is triggered, the first interface is displayed. The first interface has a first sub-option (Settings) and a second sub-option (Align). When the first sub-option is triggered, the first sub-interface is displayed. When the client is launched or the logged-in user switches, the interface corresponding to the first interface option is opened by default. Regarding the current content information of the user in the first sub-interface, when the second sub-option is triggered, the second sub-interface (see FIG. 9) is displayed, and a diagram after establishing an association relationship with the content information is displayed on the second sub-interface.When the second interface option (follow-up) is triggered, as shown in FIG. 10, content information is displayed. The interface has a first area (the left side of FIG. 10) for displaying the content information. A time zone selection control is displayed in the content display interface. One time zone is selected by the time zone selection control, and the content information within the selected time zone in the content display interface may be displayed. When the second interface is opened, by default, the content information within the current time zone is selected. If there is no content information within the current time zone, by default, the content information of the previous time zone is displayed. If there is no content information in the previous time zone either, by default, no content information is displayed. The second area and the third area associated with the content information are displayed as blank by default. In the first area, a first operation event may be performed on any of the content information. The content information for which the first operation event is to be executed is regarded as the first content information. In the second area of the first content information, a group creation identity and a group association identity are displayed. The group creation identity is triggered and used to create a communication group associated with the first content information. The group association identity is triggered and used to associate with one or more existing communication groups. If there is already an associated communication group for the first content information, after the first operation event is executed for the first content information, the communication group already associated with the first content information is displayed. In response to a trigger operation on the already associated communication group, the conversation interface of the communication group (the right side of FIG. 10) may be displayed. When the option (data) of the third interface of the display interface is triggered, the third interface is displayed. In the third interface, for the user to easily check, a data analysis of the content information is displayed. The data analysis may include, for example, the filling rate, completion rate, and recent update rate of the content information.If the user leaves the page corresponding to the "Content" option, but does not end the login client and does not switch the logon, when the user returns to the page corresponding to the "Content" option again, the page corresponding to the "Content" option that was displayed when leaving last time is displayed by default.
[0065] In some embodiments of the present disclosure, an information processing method is also proposed. Moreover, the technical features of any method embodiment of the present disclosure may also be combined with this embodiment, and the interpretations and descriptions in any embodiment of the present disclosure may also be applied to this embodiment as long as there is no contradiction. As shown in FIG. 12, the information processing method includes steps S21 to S23.
[0066] S21: In response to a first operation event for the content information displayed on the current interface, determine first content information.
[0067] In some embodiments, the description of step S11 is also applicable to this embodiment.
[0068] S22: In response to a second operation event for the group creation identity associated with the first content information, display group information.
[0069] In some embodiments, the group creation identity may always be displayed on the current interface or may be displayed in response to the first operation event. The group information is determined based on the user to whom the content information belongs. The group information may be an existing communication group, and the user to whom the content information belongs may be, for example, the user in charge of processing the content information.
[0070] S23: In response to a selection operation on the group information, in the current interface, display the corresponding communication group in association.
[0071] In some embodiments, the selection operation for group information may be, for example, a selection operation for one or more pieces of group information. The communication group selected in the current interface is associated and displayed, and the communication group may be associated with the first content information. For the associated communication group, when this communication group is triggered, a conversation interface of the communication group is displayed. In some embodiments of the present disclosure, by creating a communication group for the first content information, it facilitates the communication and interaction of the relevant users of the first content information regarding the first content information, and improves the communication efficiency.
[0072] In an embodiment of the present disclosure, a determination unit for determining first content information in response to a first operation event for the content information displayed in the current interface, and a display unit for displaying a first user and / or a second user in response to a second operation event for a group creation identity associated with the first content information, the display unit determining the first user based on the first content information, determining the second user based on second content information, and the second content information and the first content information having an association relationship An information processing apparatus including a control unit for creating a first communication group in the current interface based on the first user and / or the second user is also proposed.
[0073] In some embodiments, the content information displayed in the current interface belongs to a third user, and the step of creating a first communication group in the current interface by the control unit based on the first user and / or the second user includes the step of creating a first communication group in the current interface based on the first user and / or the second user and the third user.
[0074] In some embodiments, the content information includes first-type information and second-type information, and the second-type information and the first-type information have a corresponding relationship.
[0075] In some embodiments, in response to the first content information being first-type information, the step of determining a first user based on the first content information includes obtaining user identity information from the first content information and determining the first user based on the user identity information.
[0076] In some embodiments, in response to the first content information being second-type information, the step of determining a first user based on the first content information includes obtaining user identity information from third content information and the first content information and determining the first user based on the user identity information, where the third content information and the first content information have a corresponding relationship and the third content information is first-type information.
[0077] In some embodiments, in response to the first content information being second-type information, the step of determining a first user based on the first content information includes obtaining user identity information from the first content information and content information having the same corresponding relationship as the first content information and determining the first user based on the user identity information.
[0078] In some embodiments, in response to the first content information being first-type information, the step of determining a first user based on the first content information includes obtaining user identity information from the first content information and fifth content information corresponding to the first content information and determining the first user based on the user identity information.
[0079] In some embodiments, in response to the first content information being of the first type, the step of determining a second user based on the second content information includes: obtaining second content information that establishes an association relationship with the first content information; and determining the user to whom the second content information belongs as the second user.
[0080] In some embodiments, in response to the first content information being of the second type, the step of determining a second user based on the second content information includes: determining third content information that has a correspondence relationship with the first content information and is of the first type; obtaining second content information that establishes an association relationship with the third content information; and determining the user to whom the second content information belongs as the second user.
[0081] In some embodiments, the step of the display unit displaying the first user and / or the second user includes: displaying a preset control in an associated area for displaying the second user, where the preset control indicates that a fourth user is associated with the second user, and the fourth content information corresponding to the fourth user has an association relationship with the second content information but has no association relationship with the first content information.
[0082] In some embodiments, the display unit is further used to display the fourth user in response to a trigger operation on the preset control.
[0083] In some embodiments, in response to the first content information being of the first type, the step of displaying the first user and / or the second user includes: displaying the first user before the second user, where the first user is determined by user identity information in the first content information, the second content information is content information that establishes an association relationship with the first content information, and the second user is the user belonging to the second content information.
[0084] In some embodiments, the content information is displayed in the first area of the current interface, and the step of creating a first communication group in the current interface based on the first user and / or the second user by the control unit includes generating a second area for displaying the first communication group in the current interface.
[0085] In some embodiments, the content information is displayed in the first area of the current interface, and the step of creating a first communication group in the current interface based on the first user and / or the second user by the control unit includes generating a second area for displaying the first communication group and a third area for displaying the first content information in the current interface.
[0086] In some embodiments, the control unit is further used to create a communication group corresponding to the first communication group in the instant messaging tool of the third user to which the content information belongs.
[0087] In some embodiments, the step of creating a first communication group in the current interface by the control unit includes displaying at least one recommended word based on the first content information, and generating a group name of the first communication group according to the selected recommended word in response to a selection operation on the at least one recommended word.
[0088] In some embodiments, the recommended word includes at least one of content number information, content time information, and content detail information.
[0089] In some embodiments, when there are multiple selected recommended words, the multiple selected recommended words are combined to generate a group name based on the combination result.
[0090] In some embodiments, a group identity is displayed in the first communication group, and the group identity includes the identity of the content information and the user identity associated with the content information.
[0091] In some embodiments, the fact that the group identity includes the identity of the content information and the user identity associated with the content information means that the group identity includes the sequence identity of the first type of information of the content information and / or the sequence identity of the second type of information of the content information.
[0092] In some embodiments, the fact that the group identity includes the identity of the content information and the user identity associated with the content information means that the group identity includes the avatar of the user associated with the content information.
[0093] In some embodiments, the fact that the group identity includes the identity of the content information and the user identity associated with the content information means that the group identity includes a first display area and a second display area, the identity of the content information is displayed in the first area, the user identity is displayed in the second area, and the areas occupied by the first area and the second area in the group identity are different, or the first area and the second area overlap, or the first area floats above the second area.
[0094] In some embodiments, the control unit is further used to associate the first content information with at least one existing communication group based on the input information in response to a second operation event for the preset group association identity.
[0095] In some embodiments, in response to a second operation event for a preset group association identity, based on input information, the step of associating first content information with at least one existing communication group includes: in response to a second trigger event for the preset group association identity, displaying a communication group selection interface on which a communication group already associated with the first content information is displayed; and in response to a selection operation on the communication group within the communication group selection interface, associating the first content information with the selected communication group.
[0096] In some embodiments, the control unit is further configured such that only the target person can add group members, and when the current user is not the target person, or when a network failure occurs and it is determined that the association between the first content information and the selected communication group fails, it is used to display a prompt message.
[0097] In some embodiments, the display unit is further configured to display a communication group associated with the sixth content information in response to a trigger operation on the sixth content information among the content information displayed on the current interface. It is used to display a conversation interface of the second communication group in response to a trigger operation on the second communication group among the communication groups associated with the sixth content information.
[0098] In some embodiments, the display unit is further configured to display a first preset reminder mark at a position corresponding to the seventh content information, and / or display a second preset reminder mark at a position corresponding to the third communication group associated with the seventh content information when the third communication group associated with the seventh content information among the content information generates an unread message.
[0099] In some embodiments, the communication group created by the group creation identity is configured such that group joining authentication is on by default.
[0100] In some embodiments, the display unit is further used to, when the content of the eighth content information is edited, correspondingly update the eighth content information displayed on the current interface, maintain the group name of the communication group associated with the eighth content information, and / or, when the ninth content information is deleted, delete the ninth content information from the content information displayed on the current interface, and / or, when the sorting order of the tenth content information with respect to other content information is adjusted, correspondingly update the sorting order of the tenth content information among the content information displayed on the current interface, and maintain the member identity in the communication group associated with the tenth content information. The information identity of the content information is related to the sorting order of the content information, and the member identity displays the information identity of the content information associated with the member.
[0101] In some embodiments, the control unit is further used to release the association relationship between the fourth communication group and the content information associated therewith in response to a dissolution operation on the fourth communication group.
[0102] In some embodiments, the first user is a user belonging to the owner of the first content information, or the first user is the target user mentioned by the owner of the first content information in the first type of information or the second type of information, and the first type of information or the second type of information mentioned by the owner of the first content information belongs to the target user.
[0103] In an embodiment of the present disclosure, a determination module for determining first content information in response to a first operation event on content information displayed on a current interface, a display module for displaying group information determined based on a user to which the content information belongs in response to a second operation event on a group creation identity associated with the first content information, and a control module for associating and displaying a corresponding communication group in the current interface in response to a selection operation on the group information are provided, and an information processing apparatus is proposed.
[0104] Regarding the embodiments of the apparatus, basically, they correspond to the embodiments of the method. For related points, refer to the part of the embodiments of the method. The embodiments of the apparatus described above are merely schematic, and the modules described as separate modules may or may not be separated. Some or all of these modules may be selected according to actual needs to achieve the purpose of this embodiment. Those skilled in the art can understand and implement it without creative efforts.
[0105] As described above, based on the embodiments and application examples, the method and apparatus of the present disclosure have been described. Furthermore, the present disclosure provides a terminal and a storage medium described below.
[0106] Hereinafter, with reference to FIG. 13, a schematic structural diagram of an electronic device (for example, a terminal device or a server) 800 suitable for implementing the embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure may include mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablets (PADs), portable multimedia players (PMPs), in-vehicle terminals (for example, in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers, but is not limited thereto. The electronic device shown in the figure is merely an example and does not limit the functions and usage ranges of the embodiments of the present disclosure.
[0107] The electronic device 800 can include a processing device (e.g., a central processor, a graphics processor, etc.) 801 that can execute various appropriate operations and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. Various programs and data necessary for the operation of the electronic device 800 are also stored in the RAM 803. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0108] Generally, for example, an input device 806 including a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 807 including a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 808 including a magnetic tape, a hard disk, etc.; and a communication device 809 can be connected to the I / O interface 805. The communication device 809 can enable the electronic device 800 to communicate with other devices wirelessly or wiredly for data exchange. The drawings show the electronic device 800 having various devices, but it should be understood that it is not necessarily required to implement or provide all of the shown devices. Alternatively, more or fewer devices can be implemented or provided.
[0109] In particular, according to the embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program mounted on a non-transitory computer-readable medium including program code for executing the method shown in the flowchart. In such an embodiment, this computer program may be downloaded and installed from a network via a communication device 809, may be installed from a storage device 808, or may be installed from a ROM 802. When this computer program is executed by a processing device 801, the above-described functions defined by the method according to the embodiments of the present disclosure are executed.
[0110] Note that the computer-readable medium described above in the present disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof, but is not limited thereto. More specific examples of the computer-readable storage medium can include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical memory devices, magnetic memory devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium that includes or stores a program that can be used by or in combination with an instruction execution system, apparatus, or device. On the other hand, in the present disclosure, the computer-readable signal medium can include a data signal that propagates a computer-readable program code in a baseband or as part of a carrier. Such a propagated data signal can take various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can be any computer-readable medium other than the computer-readable storage medium that can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium can be transmitted through any suitable medium including, but not limited to, wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0111] In some embodiments, the client and the server can communicate using any network protocol known currently or developed in the future, such as HTTP (Hyper Text Transfer Protocol), and can interconnect with digital data communication of any form or medium (e.g., communication network). Examples of communication networks include local area network ("LAN"), wide area network ("WAN"), network (e.g., Internet), and end-to-end network (e.g., ad hoc end-to-end network), as well as any network known currently or developed in the future.
[0112] The computer-readable medium may be included in the electronic device or may exist separately without being incorporated into the electronic device.
[0113] The computer-readable medium stores one or more programs that, when executed by the electronic device, cause the electronic device to execute the above-described method of the present disclosure.
[0114] The computer program code for performing the operations of the present disclosure can be written in one or more programming languages including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as the "C" language and similar programming languages, or combinations thereof. The program code can be executed entirely on the user computer, partially on the user computer, as an independent software package, partially on the user computer, partially on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, the remote computer can be connected to the user computer via any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, can be connected via the Internet using an Internet service provider).
[0115] The flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, program segment, or portion of code that includes one or more executable instructions for implementing a given logical function. It should be noted that in some alternative implementations, the functions shown in the blocks may occur in a different order than that shown in the drawings. For example, two blocks shown consecutively may actually be executed substantially in parallel, or may be executed in the reverse order depending on the relevant functions. Also, each block of the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be implemented in a dedicated hardware-based system that performs a given function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.
[0116] The units described in the embodiments of the present disclosure may be implemented by software or by hardware. Note that the name of a unit may not limit the unit itself.
[0117] The functions described herein can be executed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0118] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of these. More specific examples of a machine-readable storage medium can include one or more electrical connections based on wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of these.
[0119] According to one or more embodiments of the present disclosure, in response to a first operation event for content information displayed on a current interface, determining first content information; In response to a second operation event for a group creation identity associated with the first content information, displaying the first user and / or the second user, including determining the first user based on the first content information, determining the second user based on second content information, and the second content information and the first content information having an association relationship; Based on the first user and / or the second user, creating a first communication group in the current interface, and providing a method for processing task information.
[0120] According to one or more embodiments of the present disclosure, the content information displayed in the current interface belongs to a third user, and based on the first user and / or the second user, the step of creating a first communication group in the current interface is Based on the first user and / or the second user, and the third user, creating a first communication group in the current interface, and providing a method for processing task information.
[0121] According to one or more embodiments of the present disclosure, the content information includes first type information and second type information, and the second type information and the first type information have a corresponding relationship, and a method for processing task information is provided.
[0122] According to one or more embodiments of the present disclosure, in response to the first content information being first type information, the step of determining the first user based on the first content information includes obtaining user identity information from the first content information and determining the first user based on the user identity information, and providing a method for processing task information.
[0123] According to one or more embodiments of the present disclosure, in response to the first content information being of a second type, the step of determining the first user based on the first content information includes obtaining user identity information from third content information and the first content information, and determining the first user based on the user identity information, where the third content information has a corresponding relationship with the first content information, and the third content information is of a first type, and a method for processing task information is provided.
[0124] According to one or more embodiments of the present disclosure, in response to the first content information being of a second type, the step of determining the first user based on the first content information includes obtaining user identity information from the first content information and content information having the same corresponding relationship as the first content information, and determining the first user based on the user identity information, and a method for processing task information is provided.
[0125] According to one or more embodiments of the present disclosure, in response to the first content information being of a first type, the step of determining the first user based on the first content information includes obtaining user identity information from the first content information and fifth content information corresponding to the first content information, and determining the first user based on the user identity information, and a method for processing task information is provided.
[0126] According to one or more embodiments of the present disclosure, in response to the first content information being of a first type, the step of determining the second user based on the second content information includes obtaining second content information establishing an association relationship with the first content information; and determining the user to whom the second content information belongs as the second user, and a method for processing task information is provided.
[0127] According to one or more embodiments of the present disclosure, in response to the first content information being information of a second type, the step of determining the second user based on the second content information includes: determining third content information that has a corresponding relationship with the first content information and is information of a first type; obtaining second content information that establishes an association relationship with the third content information; and determining the user to whom the second content information belongs as the second user. A method for processing task information is provided.
[0128] According to one or more embodiments of the present disclosure, the step of displaying the first user and / or the second user includes: displaying a preset control in an associated area for displaying the second user, where the preset control indicates that a fourth user is associated with the second user, and fourth content information corresponding to the fourth user has an association relationship with the second content information but has no association relationship with the first content information. A method for processing task information is provided.
[0129] According to one or more embodiments of the present disclosure, further includes the step of displaying the fourth user in response to a trigger operation on the preset control. A method for processing task information is provided.
[0130] According to one or more embodiments of the present disclosure, in response to the first content information being information of a first type, the step of displaying the first user and / or the second user includes: A step of displaying the first user in front of the second user, where the first user is determined by user identity information in the first content information, the second content information is content information that establishes an association relationship with the first content information, and the second user is a user belonging to the second content information, and a method for processing task information is provided.
[0131] According to one or more embodiments of the present disclosure, the content information is displayed in a first area of the current interface, and based on the first user and / or the second user, the step of creating a first communication group in the current interface is A method for processing task information is provided, which includes a step of generating a second area for displaying the first communication group in the current interface.
[0132] According to one or more embodiments of the present disclosure, the content information is displayed in a first area of the current interface, and based on the first user and / or the second user, the step of creating a first communication group in the current interface is A method for processing task information is provided, which includes a step of generating a second area for displaying the first communication group and a third area for displaying the first content information in the current interface.
[0133] According to one or more embodiments of the present disclosure, A method for processing task information is provided, which further includes a step of creating a communication group corresponding to the first communication group in an instant messaging tool of a third user to whom the content information belongs.
[0134] According to one or more embodiments of the present disclosure, the step of creating a first communication group in the current interface is A step of displaying at least one recommended word based on the first content information; and Providing a method for processing task information, including: in response to a selection operation on at least one of the recommended words, generating a group name of the first communication group according to the selected recommended word.
[0135] According to one or more embodiments of the present disclosure, the recommended word includes at least one of content number information, content time information, and content detailed information, and provides a method for processing task information.
[0136] According to one or more embodiments of the present disclosure, when there are multiple selected recommended words, combining the multiple selected recommended words and generating the group name based on the combination result provides a method for processing task information.
[0137] According to one or more embodiments of the present disclosure, member identities are displayed in the first communication group, and information identities of content information associated with the members are displayed in the member identities, providing a method for processing task information.
[0138] According to one or more embodiments of the present disclosure, a group identity is displayed in the first communication group, and the group identity includes an identity of content information and a user identity associated with the content information, providing a method for processing task information.
[0139] According to one or more embodiments of the present disclosure, the fact that the group identity includes an identity of content information and a user identity associated with the content information The group identity includes a sequence identity of the first type of information of the content information and / or a sequence identity of the second type of information of the content information, providing a method for processing task information.
[0140] According to one or more embodiments of the present disclosure, the group identity includes the identity of the content information and the user identity associated with the content information. The group identity provides a method for processing task information, including including an avatar of a user associated with the content information.
[0141] According to one or more embodiments of the present disclosure, the group identity includes the identity of the content information and the user identity associated with the content information. The group identity includes a first display area and a second display area. The identity of the content information is displayed in the first area, and the user identity is displayed in the second area. The first area and the second area occupy different areas of the group identity, or the first area and the second area overlap, or the first area floats above the second area, providing a method for processing task information.
[0142] According to one or more embodiments of the present disclosure, In response to a second operation event on the preset group association identity, based on the input information, further includes the step of associating the first content information with at least one existing communication group, providing a method for processing task information.
[0143] According to one or more embodiments of the present disclosure, in response to a second operation event on the preset group association identity, based on the input information, the step of associating the first content information with at least one existing communication group is In response to a second trigger event on the preset group association identity, displaying a communication group selection interface that displays the communication groups already associated with the first content information; Providing a method for processing task information, including: in response to a selection operation on a communication group within the communication group selection interface, associating the first content information with the selected communication group.
[0144] According to one or more embodiments of the present disclosure, Providing a method for processing task information, including: when a communication group is configured such that only the target person can add group members and the current user is not the target person, or when a network failure occurs and it is determined that the association of the first content information with the selected communication group fails, displaying a prompt message.
[0145] According to one or more embodiments of the present disclosure, In response to a trigger operation on the sixth content information among the content information displayed on the current interface, displaying the communication group associated with the sixth content information; and In response to a trigger operation on the second communication group among the communication groups associated with the sixth content information, further including the step of displaying the conversation interface of the second communication group, providing a method for processing task information.
[0146] According to one or more embodiments of the present disclosure, When the third communication group associated with the seventh content information among the content information generates an unread message, Providing a method for processing task information, further including the step of displaying a first preset reminder mark at the position corresponding to the seventh content information, and / or displaying a second preset reminder mark at the position corresponding to the third communication group associated with the seventh content information.
[0147] According to one or more embodiments of the present disclosure, a method for processing task information is provided, wherein a communication group created by the group creation identity is configured such that group joining authentication is turned on by default.
[0148] According to one or more embodiments of the present disclosure, when the content of the eighth content information is edited, the eighth content information displayed on the current interface is correspondingly updated, the group name of the communication group associated with the eighth content information is maintained, and / or when the ninth content information is deleted, the ninth content information is deleted from the content information displayed on the current interface, and / or when the sorting order of the tenth content information with respect to other content information is adjusted, the sorting order of the tenth content information among the content information displayed on the current interface is correspondingly updated, and the member identities in the communication group associated with the tenth content information are maintained, wherein the information identity of the content information is related to the sorting order of the content information, and the member identity displays the information identity of the content information associated with the member. A method for processing task information is further provided.
[0149] According to one or more embodiments of the present disclosure, A method for processing task information is further provided, which further includes the step of releasing the association relationship between the fourth communication group and the content information associated therewith in response to a dissolution operation on the fourth communication group.
[0150] According to one or more embodiments of the present disclosure, a first user is a user belonging to an owner of first content information, or the first user is a target user in which the owner of the first content information is mentioned in first type of information or second type of information, and the first type of information or the second type of information in which the owner of the first content information is mentioned belongs to the target user, and a method for processing task information is provided.
[0151] According to one or more embodiments of the present disclosure, in response to a first operation event on content information displayed on a current interface, determining first content information, and in response to a second operation event on a group creation identity associated with the first content information, displaying group information determined based on a user to which the content information belongs. And in response to a selection operation on the group information, displaying an associated communication group in the current interface, and a method for processing task information is provided.
[0152] According to one or more embodiments of the present disclosure, a determination module for determining first content information in response to a first operation event on content information displayed on a current interface, a display module for displaying group information determined based on a user to which the content information belongs in response to a second operation event on a group creation identity associated with the first content information, and a control module for displaying an associated communication group in the current interface in response to a selection operation on the group information, and an information processing apparatus is provided.
[0153] According to one or more embodiments of the present disclosure, a determination unit for determining first content information in response to a first operation event on content information displayed on a current interface, A display unit for displaying a first user and / or a second user in response to a second operation event for a group creation identity associated with the first content information, the display unit determining the first user based on the first content information, determining the second user based on second content information, and the second content information and the first content information having an association relationship, A control unit for creating a first communication group in a current interface based on the first user and / or the second user, and an information processing apparatus comprising the same.
[0154] According to one or more embodiments of the present disclosure, there is provided a terminal comprising at least one memory for storing program code, and at least one processor for calling the program code stored in the at least one memory to execute the method described in any of the above.
[0155] According to one or more embodiments of the present disclosure, there is provided a storage medium storing program code for executing the method described above.
[0156] The above description is merely an explanation of the preferred embodiments of the present disclosure and the applied technical principles. As can be understood by those skilled in the art, the disclosure scope of the present disclosure is not limited to the technical solutions composed of specific combinations of the above technical features, but should also cover other technical solutions formed by arbitrarily combining the above technical features or their equivalent features without departing from the above disclosure idea. For example, there are technical solutions formed by mutually replacing the technical features (but not limited thereto) disclosed in the present disclosure having the above features and similar functions.
[0157] Also, although the operations have been described in a particular order, it should not be understood that these operations are required to be performed in the particular order or sequence shown. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above description contains many specific implementation details, these should not be understood to limit the scope of the present disclosure. The specific features described in the context of a single embodiment may be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may be implemented separately or in any suitable sub-combination in multiple embodiments.
[0158] Although the subject matter has been described in language specific to structural features and / or logical operations of a method, it should be understood that the subject matter defined by the appended claims is not necessarily limited to the specific features or operations described above. Conversely, the specific features and operations described above are merely exemplary forms of implementing the claims.
Claims
1. An information processing method, comprising: responding to a first operation event of selecting any of content information indicating main content in an instant message displayed on a current interface, and determining first content information indicating a main post related to the main content; responding to a second operation event indicating an instruction for a group creation identity displayed in response to determining the first content information, determining a first user based on the first content information, determining a second user based on second content information indicating a response post in response to the main post, and displaying the first user and the second user; creating a first communication group in the current interface based on the first user and the second user.
2. The step of creating a first communication group in the current interface based on the first user and the second user in claim 1 includes: creating a first communication group in the current interface based on the first user, the second user, and a third user logged in to display the current interface, according to the information processing method described in claim 1.
3. The first content information includes information of a first type indicating that it is parent information, and the second content information includes information of a second type indicating that it is sub - information of the parent information, and the information of the second type and the information of the first type have a parent - child relationship, according to the information processing method described in claim 1.
4. The step of determining the first user based on the first content information includes: obtaining user identity information from the first content information, and determining the first user based on the user identity information, according to the information processing method described in claim 1.
5. The step of determining the first user based on the first content information includes: obtaining user identity information from the first content information and fifth content information having a parent - child relationship with the first content information, and determining the first user based on the user identity information, according to the information processing method described in claim 1.
6. The step of determining the second user based on the second content information includes: The step of determining the user who issued the second content information as the second user, the information processing method according to claim 1, comprising.
7. The step of displaying the first user and the second user is The step of displaying a preset control in an association area for displaying the second user, the preset control including the step of indicating that a fourth user is associated with the second user, the information processing method according to claim 1.
8. The information processing method according to claim 7, further comprising the step of displaying the fourth user in response to a trigger operation on the preset control.
9. The step of displaying the first user and the second user is The step of displaying the first user before the second user, the first user being determined by user identity information in the first content information, and the second user being the user who issued the second content information, the information processing method according to claim 1.
10. The content information is displayed in a first area of the current interface, Based on the first user and the second user, the step of creating a first communication group in the current interface is The information processing method according to claim 1, including the step of generating a second area for displaying the first communication group in the current interface.
11. The content information is displayed in a first area of the current interface, Based on the first user and the second user, the step of creating a first communication group in the current interface is The information processing method according to claim 1, including the step of generating a second area for displaying the first communication group and a third area for displaying the first content information in the current interface.
12. A group identity is displayed in the first communication group, the group identity including the identity of the content information and the user identity associated with the content information, the information processing method according to claim 1.
13. The fact that the group identity includes the identity of the content information and the user identity associated with the content information is The information processing method according to claim 12, wherein the group identity includes a sequence identity of information of a first type of the content information and / or a sequence identity of information of a second type of the content information.
14. The fact that the group identity includes the identity of the content information and the user identity associated with the content information The information processing method according to claim 12, wherein the group identity includes an avatar of a user associated with the content information.
15. The fact that the group identity includes the identity of the content information and the user identity associated with the content information The group identity includes a first area and a second area, the identity of the content information is displayed in the first area, and the user identity is displayed in the second area. The information processing method according to claim 12, wherein the first area and the second area have different areas occupied by the group identity, or the first area and the second area overlap, or the first area floats above the second area.
16. The information processing method according to claim 1, further comprising the step of associating the first content information with at least one existing communication group based on input information in response to a second operation event for a preset group association identity.
17. The step of associating the first content information with at least one existing communication group based on input information in response to a second operation event for a preset group association identity includes: displaying a communication group selection interface in response to a second trigger event for the preset group association identity; associating the first content information with a selected communication group in response to a selection operation on a communication group within the communication group selection interface in which a communication group already associated with the first content information is displayed. The information processing method according to claim 16.
18. A communication group is configured to be selectable such that only the target person can add group members. When the current user is not the target person or when a network failure occurs and it is determined that the association of the first content information with the selected communication group has failed, the method includes a step of displaying a prompt message. The information processing method according to claim 17.
19. Responding to a trigger operation on the sixth content information among the content information displayed on the current interface, a step of displaying a communication group associated with the sixth content information; and responding to a trigger operation on a second communication group among the communication groups associated with the sixth content information, a step of displaying a conversation interface of the second communication group. The information processing method according to claim 1.
20. When a third communication group associated with the seventh content information among the content information generates an unread message, a step of displaying a first preset reminder mark at a position corresponding to the seventh content information and / or displaying a second preset reminder mark at a position corresponding to the third communication group associated with the seventh content information. The information processing method according to claim 1.
21. The communication group created by the group creation identity is configured such that group joining authentication is on by default. The information processing method according to claim 1.
22. When the content of the eighth content information is edited, a step of correspondingly updating the eighth content information displayed on the current interface and maintaining the group name of the communication group associated with the eighth content information, and / or When the ninth content information is deleted, a step of deleting the ninth content information from the content information displayed on the current interface, and / or When the sorting order of the 10th content information with respect to other content information is adjusted, the sorting order of the 10th content information among the content information displayed on the current interface is correspondingly updated, and the member identities in the communication group associated with the 10th content information are maintained. The information identity of the content information is related to the sorting order of the content information, and the member identity displays the information identity of the content information associated with the member. The information processing method according to claim 1 further includes the step of
23. The information processing method according to claim 1, further comprising the step of releasing the association relationship between the 4th communication group and the content information associated therewith in response to a dissolution operation on the 4th communication group.
24. An information processing apparatus, a determination unit for determining first content information indicating a topic post regarding the topic content in response to a first operation event of selecting any of the content information indicating the topic content in the instant message displayed on the current interface; a display unit for determining a first user based on the first content information and a second user based on second content information indicating a response post in response to the response post to the topic post in response to a second operation event indicating an instruction for a group creation identity displayed in response to determining the first content information, and displaying the first user and the second user; An information processing apparatus, comprising: a control unit for creating a first communication group in the current interface based on the first user and the second user.
25. An electronic device, comprising: at least one memory for storing program code; and at least one processor for calling the program code stored in the memory to cause the electronic device to execute the method according to any one of claims 1 to 23.
26. A storage medium storing program code for executing the method according to any one of claims 1 to 23.
Citation Information
Patent Citations
Program, method and device for supporting formation of cooperative work area
JP2007072523A
Method and system for information distribution
JP2008500616A
Message transmission system, control method and program
JP2013161168A
Management system and management program for social network service
JP2014071817A