Information processing method, device, electronic device and storage medium

By using the target tag to associate multiple members in group chats of instant messaging software, the problem of cumbersome reminder operations for multiple members is solved, and the convenient multi-member reminder function is achieved.

CN113342235BActive Publication Date: 2025-02-25LENOVO (BEIJING) LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110744440.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-30
Publication Date
2025-02-25
Estimated Expiration
2041-06-30

AI Technical Summary

Technical Problem

In group chats of instant messaging software, when reminding multiple members, reminding them separately is necessary, which is cumbersome.

Method used

Receive input target information through the group chat dialogue interface, including a reminder identifier and a target tag associated with the reminder identifier. The target tag is associated with at least two group members. Based on the tag, the same application is used to send the target information to make the relevant members receive the reminder. .

Benefits of technology

It realizes reminding multiple group members at one time, improving operation convenience and reducing the complexity of user operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113342235B_ABST
    Figure CN113342235B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses an information processing method, device, electronic device and storage medium. After displaying the group chat dialogue interface of the first chat group, the input target information is received through the group chat dialogue interface. The target information includes at least a reminder mark and a target tag associated with the reminder mark, wherein the target tag is associated with at least two members in the first chat group, and the at least two members use the same application based on the target tag; the target information is sent so that each member associated with the target tag receives the reminder information. In the present application, based on the label representing the behavior of the group members in the chat group, the purpose of reminding multiple members in the chat group at one time is achieved. Since the label representing the behavior of the group members in the chat group is established based on the behavior of the group members, rather than being established specifically for establishing the label, the convenience of reminding multiple members is improved and the complexity of user operations is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing technology, and more specifically, to an information processing method, device, electronic device and storage medium. Background Art

[0002] When a group chat is carried out in an instant messaging (IM) software, it is possible to remind all members or a single member (for example, @everyone, or @Zhang San, etc.). If reminders need to be given to multiple members (two or more, but not all members), each of the multiple members needs to be reminded separately (for example, @Li Si, @Wang Wu, etc.), which makes the user's operation more cumbersome. Summary of the invention

[0003] The purpose of this application is to provide an information processing method, device, electronic device and storage medium, including the following technical solutions:

[0004] An information processing method, the method comprising:

[0005] Display the group chat dialogue interface of the first chat group;

[0006] receiving input target information through the group chat dialogue interface, wherein the target information at least includes: a reminder identifier and a target tag associated with the reminder identifier; wherein the target tag is associated with at least two members of the first chat group, and the at least two members use the same application based on the target tag;

[0007] The target information is sent so that each member associated with the target tag receives the reminder information.

[0008] In the above method, preferably, the at least two members are at least some of the multiple members who use the same application based on the target tag.

[0009] In the above method, preferably, the at least two members use the same application based on the target tag in the first chat group or the second chat group.

[0010] In the above method, preferably, the step of receiving input target information through the group chat dialogue interface includes:

[0011] Receiving a reminder identifier input through the group chat dialogue interface;

[0012] displaying a tag list, wherein each tag of at least some of the tags in the tag list represents that a plurality of members use the same application based on the tag;

[0013] Determine a target tag in the tag list;

[0014] The target tag is input into the group chat dialogue interface.

[0015] The above method, preferably, before inputting the target tag into the group chat dialogue interface, further comprises:

[0016] Outputting prompt information, where the prompt information is used to determine whether to remind all members in the first chat group associated with the target tag;

[0017] If the determination is no, displaying a list of all members in the first chat group associated with the target tag;

[0018] Determine at least two target members in the member list;

[0019] The at least two target members are associated with the target tag.

[0020] In the above method, preferably, the target tags associated with the reminder logo include at least two, and each target tag is associated with at least two members in the first chat group.

[0021] In the above method, preferably, the sending of the target information so that each member associated with the target tag receives the reminder information includes:

[0022] The target information is sent to a server, so that the server sends the reminder information to each member associated with the target tag according to the reminder identifier, so that each member associated with the target tag receives the reminder information.

[0023] An information processing device, comprising:

[0024] A display module, used to display the group chat dialogue interface of the first chat group;

[0025] a receiving module, configured to receive input target information through the group chat dialogue interface, wherein the target information at least includes: a reminder identifier and a target tag associated with the reminder identifier; wherein the target tag is associated with at least two members of the first chat group, and the at least two members use the same application based on the target tag;

[0026] The sending module is used to send the target information so that each member associated with the target tag receives the reminder information.

[0027] An electronic device, comprising:

[0028] Memory, used to store programs;

[0029] A processor is used to call and execute the program in the memory, and implement each step of the information processing method as described above by executing the program.

[0030] A readable storage medium stores a computer program, and when the computer program is executed by a processor, the computer program implements the steps of any of the above information processing methods.

[0031] Through the above scheme, it can be known that the information processing method, device, electronic device and storage medium provided by the present application, after displaying the group chat dialogue interface of the first chat group, receives input target information through the group chat dialogue interface, and the target information at least includes a reminder mark and a target tag associated with the reminder mark, wherein the target tag is associated with at least two members in the first chat group, and the at least two members use the same application based on the target tag; the target information is sent so that each member associated with the target tag receives the reminder information. In the embodiment of the present application, based on the label representing the behavior of the group members in the chat group, the purpose of reminding multiple members in the chat group at one time is achieved. Since the label representing the behavior of the group members in the chat group is established based on the behavior of the group members (not the behavior of establishing the label), rather than being established specifically for establishing the label, based on the present application, the convenience of reminding multiple members is improved and the complexity of user operations is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0033] Figure 1 A flowchart of an implementation of the information processing method provided in the embodiment of the present application;

[0034] Figure 2 An example diagram of a group chat dialogue interface provided in an embodiment of the present application;

[0035] Figure 3 A flowchart for implementing receiving input target information through a group chat dialogue interface provided in an embodiment of the present application;

[0036] Figure 4 An example diagram of a solitaire result after multiple members use the solitaire application provided in an embodiment of the present application;

[0037] Figure 5 A schematic diagram of the structure of an information processing device provided in an embodiment of the present application;

[0038] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0039] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims and the above drawings are used to distinguish similar parts, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated herein. DETAILED DESCRIPTION

[0040] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0041] The information processing method provided in the embodiment of the present application can be used in instant messaging software, and the instant messaging software can establish a chat group. As an example, the instant messaging software can be WeChat, QQ, or 263 Cloud Communication, etc. Of course, the instant messaging software in the present application is not limited to the above-mentioned ones, and can also be other instant messaging software as long as it can establish a chat group.

[0042] like Figure 1 As shown, a flowchart of an implementation of the information processing method provided in an embodiment of the present application may include:

[0043] Step S101: Displaying a group chat dialogue interface of a chat group (referred to as the first chat group for ease of description).

[0044] The first chat group may be any chat group established in the instant messaging software.

[0045] Optionally, the group chat dialogue interface may include an input box and a message stream display box, wherein the input box is used for the user to edit the information to be sent, and the message stream display box is used to display the chat content of the user and other members in the chat group. Figure 2 As shown, it is an example diagram of a group chat dialogue interface provided by an embodiment of the present application. In the group chat dialogue interface, the user of the group chat dialogue interface asks who has a stapler, and members A and B in the chat group respond to the user that they have staplers, and the user decides to use A's stapler because the user is closer to A.

[0046] Optionally, in addition to the input box and the message flow display box, the chat dialogue interface may also include other information display boxes, which are used to display relevant information of the chat group or display advertisements, etc., which are not limited here.

[0047] Step S102: receiving input target information through the group chat dialogue interface, the target information including at least: a reminder identifier and a target tag associated with the reminder identifier; wherein the target tag is associated with at least two members in the first chat group, and the at least two members use the same application based on the target tag.

[0048] The application mentioned here may refer to a functional module that comes with the instant messaging software to which the first chat group belongs, such as the chain function module that comes with WeChat; the application may also be a small program used by each chat group in the instant messaging software to which the first chat group belongs, such as group voting, chain manager, etc.

[0049] When a user wants to remind multiple members in a chat group, he can enter a reminder identifier and a target tag associated with the reminder identifier in the group chat dialogue interface. The target tag is associated with at least two members in the first chat group, and the at least two members use the same application based on the target tag. It should be noted that the members who use the same application based on the target tag may only be the above-mentioned at least two members, or, in addition to the above-mentioned at least two members, may also include other members in the chat group.

[0050] Since multiple members in the chat group use the same application based on the target tag, it can be considered that the target tag represents the daily behavior of the group members in the chat group. Different tags represent different behaviors of members, and different members associated with the same tag have the same behavior. It can be said that the target tag is established based on the behavior of the members, rather than a tag established specifically for the purpose of establishing a tag.

[0051] Optionally, when a member (for the sake of ease of narration, recorded as the first member) triggers the use of a certain application (for the sake of ease of narration, recorded as the first application), a label (for the sake of ease of narration, recorded as the first label) is generated and the first label is associated with the first member (for example, a member list identified by the first label is generated, and the identifier of the first member is added to the member list). When other members, such as the second member, use the first application again based on the first label, the first label is associated with the second member (for example, the identifier of the second member is added to the member list). At this time, the first label is associated with the first member and the second member, and so on.

[0052] For example, member 1 in the chat group initiated [Jielong 1], and a member list can be initialized (for the sake of ease of description, recorded as member list 1), and the label "Jielong 1" is used as the identifier of member list 1. When member 2 joins [Jielong 1], the identifier of member 2 is added to member list 1. At this time, the label "Jielong 1" associates member 1 and member 2. Similarly, when member 3 joins [Jielong 1], the identifier of member 3 is added to member list 1. At this time, the label "Jielong 1" associates member 1, member 2 and member 3.

[0053] For another example, member 5 in the chat group initiated [Jielong 2], and a member list can be initialized (for ease of description, recorded as member list 2), and the label "Jielong 2" can be used as the identifier of member list 2, and the identifier of member 5 is added to member list 2. When member 6 joins [Jielong 2], the identifier of member 6 is added to member list 2. At this time, the label "Jielong 2" associates member 5 and member 6. Similarly, when member 8 joins [Jielong 2], the identifier of member 8 is added to member list 2. At this time, the label "Jielong 2" associates member 5, member 6 and member 8.

[0054] In the above examples, different user-defined information (for example, [Jielong 1], [Jielong 2]) is used as labels to distinguish different user behaviors, but in actual applications, the user-defined labels may be the same. For example, member 1 initiated [Jielong] and member 7 also initiated [Jielong]. The two user-defined information are the same and the two chains cannot be distinguished. Therefore, in an optional embodiment, regardless of whether the user-defined information is the same, a unique identifier can be generated as a label to distinguish different user behaviors. For example, member 1 initiated [Jielong]. At this time, a unique number can be generated as a label to identify the behavior of member 1 and subsequent members who participate in the chain initiated by member 1. After member 7 initiated [Jielong], a unique number can be generated as a label to identify the behavior of member 7 and subsequent members who participate in the chain initiated by member 7.

[0055] Step S103: Send the target information so that each member associated with the target tag receives the reminder information.

[0056] Optionally, the target information may be sent to the server so that the server sends the reminder information to each member associated with the target tag according to the reminder identifier, so that each member associated with the target tag receives the reminder information.

[0057] Optionally, the reminder information may be text information, audio information, or image information, or may be other types of information, such as a vibration instruction (used to instruct the user's terminal device to vibrate), etc.

[0058] After sending the target information, the target information can be displayed in the group chat dialogue interface (for easy distinction, recorded as the first group chat dialogue interface) described in step S101 (specifically in the message flow display box), and the target information can also be displayed in the group chat dialogue interface of the first chat group in the terminal device of each member associated with the target tag (for easy distinction, the second group chat dialogue interface). In addition to displaying the target information, the second group chat dialogue interface can also display reminder information so that each member associated with the target tag can be informed of the reminder information.

[0059] The information processing method provided in the embodiment of the present application achieves the purpose of reminding multiple members in a chat group at one time based on the labels that characterize the behaviors of group members in the chat group. Since the labels that characterize the behaviors of group members in the chat group are established based on the behaviors of group members (not the behaviors for establishing labels) rather than being established specifically for establishing labels, the convenience of reminding multiple members is improved based on the present application and the complexity of user operations is reduced.

[0060] In an optional embodiment, before receiving the input target information through the group chat dialogue interface, the following may also be included:

[0061] Receive input target content through the group chat dialogue interface;

[0062] The target content is sent so that each member in the first chat group can receive the target content.

[0063] In an embodiment of the present application, the target content can be sent in the chat group first, and then the above-mentioned target information is sent, so that the above-mentioned at least two members receive the reminder information, thereby achieving the purpose of reminding the above-mentioned at least two members to view the above-mentioned target content.

[0064] In an optional embodiment, after sending the target information, the following steps may also be included:

[0065] Receive input target content through the group chat dialogue interface;

[0066] The target content is sent so that each member in the first chat group can receive the target content.

[0067] In an embodiment of the present application, the target information may be first sent in the chat group, and then the target content may be sent, so that the at least two members receive the target content after receiving the reminder information, thereby achieving the purpose of reminding the at least two members to view the target content.

[0068] In an optional embodiment, when receiving input target information through the group chat dialogue interface, the target information may include, in addition to a reminder mark and a target tag associated with the reminder mark, target content, that is, the information that the user wants to remind each member associated with the target tag to view, so that after sending the target information, the at least two members mentioned above can view the target content at the same time as receiving the reminder information.

[0069] In an optional embodiment, the at least two members are at least some of the multiple members that use the same application based on the target tag.

[0070] That is to say, in the embodiment of the present application, the at least two members mentioned above may be all members of the multiple members that use the same application based on the target tag, or may be some members of the multiple members that use the same application based on the target tag.

[0071] Whether to use all or part of the multiple members of the same application can be selected by the user according to needs.

[0072] In an optional embodiment, the same application may be an application in the first chat group or may not be an application in the first chat group. For example, the same application may be an application in the second chat group, wherein the first chat group and the second chat group are different chat groups established in the same instant messaging software. Based on this,

[0073] The at least two members may use the same application in the first chat group based on the target tag, or,

[0074] The at least two members may use the same application in the second chat group based on the target tag.

[0075] In the embodiment of the present application, the migration of tags among different groups is realized, thereby further improving the convenience of multi-member reminders.

[0076] In an optional embodiment, a flowchart for implementing the above-mentioned receiving input target information through the group chat dialogue interface is as follows: Figure 3 As shown, this may include:

[0077] Step S301: receiving an input reminder identifier through the group chat dialogue interface.

[0078] Specifically, the reminder mark inputted may be received through an input box in the group chat dialogue interface, and the reminder mark may be a mark (eg, @) defined by the instant messaging software.

[0079] Step S302: displaying a tag list, wherein each tag in at least some of the tags in the tag list represents that multiple members use the same application based on the tag.

[0080] For the convenience of description, the i-th tag in at least part of the tags in the tag list may be recorded as tag Ti, and tag Ti represents that multiple members use the same application based on tag Ti.

[0081] In an optional embodiment, there are two types of tags in the tag list, including first-type tags and second-type tags, wherein the i-th tag Ti in the first-type tags represents that multiple members use the same application based on the tag Ti, and each tag in the second-type tags represents a member. By setting two types of tags, when the user only needs to remind one person, it is convenient for the user to find the member who needs to be reminded.

[0082] In an optional embodiment, there are only first-category tags in the tag list. That is, each tag in the tag list represents that multiple members use the same application based on the tag. In the case of only first-category tags, the user can select the member to be reminded from the members associated with the tag associated with the member to be reminded.

[0083] After the user inputs the reminder identifier, the instant messaging software determines that a target tag needs to be input. At this time, in response to the input of the reminder identifier, a tag list is displayed, and the tag list includes at least one tag, wherein each tag in at least some of the tags represents that multiple members use the same application based on the tag. Among them, members using different applications can be the same or different, and members using the same application can be the same or different.

[0084] For example, the five members, member 1 to member 5, used the first application based on label 1; the five members, member 1 to member 5, used the second application based on label 2; the eight members, member 3 to member 10, used the second application based on label 3; the 11 members, member 10 to member 20, used the third application based on label 4; and members 1 to member 5 used the first application based on label 4.

[0085] As an example, the five members, member 1 to member 5, using the first application based on tag 1 may include:

[0086] Member 2 triggers the use of the first application (for example, Kingsoft Document), thereby initiating activity 1 (for example, filling out a form), and generating label 1 and a member list identified by label 1, and adding the identifier of member 2 to member list 1. Afterwards, member 1 and members 3-5 respectively participate in activity 1, and the identifiers of these four members are respectively added to member list 1, so that label 1 is associated with the five members 1-5.

[0087] In the case of using unique numbers as labels, if only numbers are displayed in the label list, users may not be able to distinguish which members with which behaviors are associated with the labels. Therefore, while displaying the label list, relevant information when members use the application based on the label can also be displayed. The relevant information is used to determine the reason or purpose of the member using the application. The relevant information can be obtained by processing the results of the members associated with the label using the application based on the label (for example, the results of a chain game, the results of filling in a form, etc.) using a pre-trained relevant information extraction model. Among them, the samples for training the relevant information extraction model can be the results of multiple members using the same application based on the same label, and the labels corresponding to the samples are the keywords extracted from the usage results. During specific training, the samples are input into the relevant information extraction model, and the parameters of the relevant information extraction model are updated with the goal of making the keywords output by the relevant information extraction model close to the labels corresponding to the samples.

[0088] like Figure 4 As shown in FIG. 1 , an example diagram of the results of a chain game after multiple members use the application "Jielong". The pre-trained relevant information extraction model is used to process the results of the chain game, and relevant information can be determined, that is, the purpose of the members' chain game is to participate in a video conference. Assuming that Figure 4 The tag corresponding to the solitaire activity is 8. In the tag list, while the tag 8 is displayed, solitaire related information can also be displayed next to the tag 8: solitaire, video conference. Thus, the user can know that the tag 8 is associated with the members of the solitaire who are determined to participate in the video conference.

[0089] Step S303: Determine the target tag in the tag list.

[0090] At least one tag may be selected as a target tag in the tag list based on a selection instruction of the user.

[0091] Step S304: input the target tag into the group chat dialogue interface.

[0092] Specifically, the target tag can be input into the input box in the group chat dialogue interface.

[0093] In an optional embodiment, before inputting the target tag into the group chat dialogue interface, the following steps may also be included:

[0094] Output prompt information, where the prompt information is used to determine whether to remind all members in the first chat group associated with the target tag.

[0095] If the determination is no, a list of all members in the first chat group associated with the target tag is displayed, and at least two target members are determined in the displayed member list. The at least two target members are associated with the target tag, and then the step of entering the target tag into the group chat dialogue interface can be executed.

[0096] If the answer is yes, directly execute the step of inputting the target tag into the group chat dialogue interface.

[0097] In this embodiment, the user can adjust the members associated with the target tag according to needs, so as to achieve the purpose of reminding at least two members as needed.

[0098] In some cases, all members associated with the target tag may not be completely located in the first chat group. Therefore, after determining the target tag, before entering the target tag into the group chat conversation interface, it is necessary to only associate all members associated with the target tag who are located in the first chat group with the target tag, and members who are not located in the first chat group are no longer associated with the target tag. After that, the step of entering the target tag into the group chat conversation interface can be executed.

[0099] In an optional embodiment, before inputting the target tag into the group chat dialogue interface, the following steps may also be included:

[0100] Output prompt information, where the prompt information is used to determine whether to remind all members in the first chat group associated with the target tag.

[0101] If the determination is no, display a list of all members in the first chat group associated with the target tag, determine at least two target members in the displayed member list, associate the at least two target members with the target tag, and non-target members are no longer associated with the target tag. After that, the step of entering the target tag into the group chat dialogue interface can be executed.

[0102] If the determination is yes, only all members in the first chat group associated with the target tag are associated with the target tag, and members not in the first chat group are no longer associated with the target tag, and then the step of entering the target tag into the group chat dialogue interface can be executed.

[0103] In an optional embodiment, the reminder mark may be associated with only one target tag, or the reminder mark may be associated with at least two target tags. The specific number may be determined by the user according to actual needs.

[0104] For example, if the members that the user wants to remind are all members associated with tag 1, the user can just select tag 1 as the target tag, that is, there is only one target tag.

[0105] For another example, if the members that the user wants to remind are all members associated with label 1 and all members associated with label 2, the user can select label 1 and label 2 as target labels, that is, there are two target labels.

[0106] For another example, if the members that the user wants to remind are all members associated with tag 1, all members associated with tag 2, and some members associated with tag 3, the user can select tag 1, tag 2, and tag 3 as target tags, that is, there are three target tags. At this time, since only some of the members associated with tag 3 are the ones that the user wants to remind, the user can adjust the members associated with tag 3 according to the above embodiment, so that tag 3 is only associated with the members that the user wants to remind.

[0107] The following is an exemplary description of this application in conjunction with specific application scenarios:

[0108] In the first chat group of instant messaging software 1, user A initiates [Chain 1]. At this time, instant messaging software 1 initializes and generates a member list 1. The identifier of member list 1 is the label "Chain 1". There is only the identifier of user A in member list 1, which can be expressed as follows: Chain 1 = [A].

[0109] After user B joins [Chain 1], the ID of user B is added to member list 1, then Chain 1 = [A, B].

[0110] After user C joins [Solitaire 1], the ID of user C is added to member list 1, then Solitaire 1 = [A, B, C]

[0111] In the first chat group of the instant messaging software 1, user H initiates [Jielong 2]. At this time, the instant messaging software 1 initializes and generates a member list 2, and the identifier of the member list 2 is the label "Jielong 2". There is only the identifier of user H in the member list 2, which can be expressed as follows: Jielong 2 = [H].

[0112] After user I joins [Chain 2], the identifier of user I is added to member list 2, then Chain 2 = [H, I].

[0113] After user X joins [Chain 1], the ID of user X is added to member list 1, then Chain 1 = [A, B, C, X].

[0114] If user P wants to send a reminder to the members participating in Chain接龙1, they can enter the target information in the group chat interface. For example, enter @Chain接龙1 and then send @Chain接龙1. After the server of Instant Messaging Software 1 receives @Chain接龙1, it will send a reminder message to user A, user B, user C, and user X, so that user A, user B, user C, and user X can all receive the reminder message.

[0115] In another example, after triggering the instruction to send @Chain接龙1, a prompt message can be output to enable user P to determine whether to send a reminder to all users associated with the target label Chain接龙1 (i.e., user A, user B, user C, and user X). If user P selects "Yes", they can directly send @Chain接龙1. If user P selects "No", a list of users associated with Chain接龙1 [A, B, C, X] will be displayed. The user can select the users who do not need to be reminded. For example, if the user selects user A, only user B, user C, and user X will be associated with the label Chain接龙1, that is, Chain接龙1 = [B, C, X]. Then, when sending @Chain接龙1 again, after the server of Instant Messaging Software 1 receives @Chain接龙1, it will only send a reminder message to user B, user C, and user X, and will not send a reminder message to user A, so that user B, user C, and user X can all receive the reminder message, while user A will not receive the reminder message.

[0116] In some cases, user P may join different chat groups. For example, user P joins the first chat group and the second chat group at the same time, and there is an intersection between the group members in the second chat group and the group members in the first chat group.

[0117] Suppose user P wants to send a reminder to some members (suppose they are user A, user B, user C, user D, user E, user F, and user X respectively) in the first chat group, but these users do not associate with the same label in the first chat group. Based on the foregoing example, only some users (user A, user B, user C, user X) are associated with the label (接龙1), while user D, user E, and user F are not associated with the label. However, user D, user E, and user F are also in the second chat group. Moreover, user D, user E, and user F participated in the same form-filling activity in the second chat group and they are associated with the same label [Form Filling 1]. Then, user P can enter the target information in the group chat interface. For example, enter @接龙1_填表1 and then send @接龙1_填表1. After the server of instant messaging software 1 receives @接龙1_填表1, it will send a reminder message to user A, user B, user C, user D, user E, user F, and user X in the first chat group, so that user A, user B, user C, user D, user E, user F, and user X can all receive the reminder message in the first chat group. Since user P sends a reminder to user A, user B, user C, user D, user E, user F, and user X in the first chat group, therefore, user D, user E, and user F will only receive the reminder message in the first chat group and will not receive the reminder message in the second chat group.

[0118] Of course, as an optional embodiment, user D, user E, and user F can also receive the reminder message in the second chat group, which can increase the probability for user D, user E, and user F to learn the reminder message. Optionally, to ensure the privacy of information, user D, user E, and user F can only receive the reminder message in the second chat group when the members in the second chat group are a subset of the members in the first chat group. Of course, there needs to be a description information in the reminder message received by user D, user E, and user F in the second chat group, and this description information indicates that user P sent the reminder in the first chat group and requires user D, user E, and user F to check the information in the first chat group.

[0119] Corresponding to the method embodiment, the embodiment of the present application also provides an information processing device. A schematic structural diagram of the information processing device provided by the embodiment of the present application is as Figure 5 described, and may include:

[0120] A display module 501, a receiving module 502, and a sending module 503; wherein,

[0121] The display module 501 is used to display the group chat interface of the first chat group;

[0122] The receiving module 502 is used to receive input target information through the group chat dialogue interface, wherein the target information at least includes: a reminder identifier and a target tag associated with the reminder identifier; wherein the target tag is associated with at least two members in the first chat group, and the at least two members use the same application based on the target tag;

[0123] The sending module 503 is used to send the target information so that each member associated with the target tag receives the reminder information.

[0124] The information processing device provided in the embodiment of the present application achieves the purpose of reminding multiple members in a chat group at one time based on the labels that characterize the behaviors of group members in the chat group. Since the labels that characterize the behaviors of group members in the chat group are established based on the behaviors of group members (not the behaviors for establishing labels) rather than being established specifically for establishing labels, the convenience of reminding multiple members is improved based on the present application and the complexity of user operations is reduced.

[0125] In an optional embodiment, the at least two members are at least some of the multiple members who use the same application based on the target tag.

[0126] In an optional embodiment, the at least two members use the same application based on the target tag in the first chat group or the second chat group.

[0127] In an optional embodiment, the receiving module 502 is specifically configured to:

[0128] Receiving a reminder identifier input through the group chat dialogue interface;

[0129] displaying a tag list, wherein each tag of at least some of the tags in the tag list represents that a plurality of members use the same application based on the tag;

[0130] Determine a target tag in the tag list;

[0131] The target tag is input into the group chat dialogue interface.

[0132] In an optional embodiment, before inputting the target tag into the group chat dialogue interface, the receiving module 502 is further configured to:

[0133] Outputting prompt information, where the prompt information is used to determine whether to remind all members in the first chat group associated with the target tag;

[0134] If the determination is no, displaying a list of all members in the first chat group associated with the target tag;

[0135] Determine at least two target members in the member list;

[0136] The at least two target members are associated with the target tag.

[0137] In an optional embodiment, there are at least two target tags associated with the reminder identifier, and each target tag is associated with at least two members in the first chat group.

[0138] In an optional embodiment, the sending module 503 is specifically used for:

[0139] The target information is sent to a server, so that the server sends the reminder information to each member associated with the target tag according to the reminder identifier, so that each member associated with the target tag receives the reminder information.

[0140] Corresponding to the method embodiment, the present application also provides an electronic device, a structural schematic diagram of the electronic device is shown as follows Figure 6 As shown, this may include:

[0141] Processor 1, communication interface 2, memory 3 and communication bus 4;

[0142] The processor 1, the communication interface 2, and the memory 3 communicate with each other via the communication bus 4;

[0143] Optionally, the communication interface 2 may be an interface of a communication module, such as an interface of a GSM module;

[0144] The processor 1 may be a central processing unit CPU, or an application-specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0145] The memory 3 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0146] The processor 1 is specifically used to execute the computer program stored in the memory 3 to perform the following steps:

[0147] Display the group chat dialogue interface of the first chat group;

[0148] receiving input target information through the group chat dialogue interface, wherein the target information at least includes: a reminder identifier and a target tag associated with the reminder identifier; wherein the target tag is associated with at least two members of the first chat group, and the at least two members use the same application based on the target tag;

[0149] The target information is sent so that each member associated with the target tag receives the reminder information.

[0150] Optionally, the detailed functions and extended functions of the program may refer to the above description.

[0151] The embodiment of the present application further provides a storage medium, which may store a program suitable for execution by a processor, wherein the program is used to:

[0152] Display the group chat dialogue interface of the first chat group;

[0153] receiving input target information through the group chat dialogue interface, wherein the target information at least includes: a reminder identifier and a target tag associated with the reminder identifier; wherein the target tag is associated with at least two members of the first chat group, and the at least two members use the same application based on the target tag;

[0154] The target information is sent so that each member associated with the target tag receives the reminder information.

[0155] Optionally, the detailed functions and extended functions of the program may refer to the above description.

[0156] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0157] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0158] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0159] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0160] It should be understood that in the embodiments of the present application, the various embodiments and features can be combined with each other to solve the aforementioned technical problems.

[0161] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0162] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An information processing method, the method comprising: Display the group chat dialogue interface of the first chat group; In response to multiple members in the first chat group using the same application, associating the multiple members with a target tag; receiving input target information through the group chat dialogue interface, wherein the target information includes at least: a reminder identifier and the target tag associated with the reminder identifier; wherein the target tag in the target information is associated with at least two members of the plurality of members; The target information is sent so that the at least two members receive the reminder information.

2. The method according to claim 1, wherein the at least two members use the same application based on the target tag in the first chat group or the second chat group.

3. According to the method according to any one of claims 1-2, the step of receiving input target information through the group chat dialogue interface comprises: Receiving a reminder identifier input through the group chat dialogue interface; displaying a tag list, wherein each tag of at least some of the tags in the tag list represents that a plurality of members use the same application based on the tag; Determine a target tag in the tag list; The target tag is input into the group chat dialogue interface.

4. The method according to claim 3, before inputting the target tag into the group chat dialogue interface, further comprising: Outputting prompt information, where the prompt information is used to determine whether to remind all members in the first chat group associated with the target tag; If the determination is no, displaying a list of all members in the first chat group associated with the target tag; Determine at least two target members in the member list; The at least two target members are associated with the target tag.

5. According to the method of claim 1, there are at least two target tags associated with the reminder logo, and each target tag is associated with at least two members in the first chat group.

6. The method according to claim 1, wherein sending the target information so that each member associated with the target tag receives the reminder information comprises: The target information is sent to a server, so that the server sends the reminder information to each member associated with the target tag according to the reminder identifier, so that each member associated with the target tag receives the reminder information.

7. An information processing device, comprising: A display module, used to display the group chat dialogue interface of the first chat group; The information processing device associates the plurality of members with a target tag in response to the plurality of members in the first chat group using the same application; A receiving module, configured to receive input target information through the group chat dialogue interface, wherein the target information at least includes: a reminder identifier and the target tag associated with the reminder identifier; wherein the target tag in the target information is associated with at least two members of the plurality of members; The sending module is used to send the target information so that the at least two members receive the reminder information.

8. An electronic device comprising: Memory, used to store programs; A processor is used to call and execute the program in the memory, and implement the various steps of the information processing method as described in any one of claims 1 to 6 by executing the program.

9. A readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the information processing method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Method and system for releasing group exchange messages

    CN103269310A