Group establishment method and group establishment device
By providing the option information of multiple candidate groups in the group, members of the group are allowed to choose the group according to their own characteristics, solving the problem of low efficiency in the group group in existing technologies, and achieved rapid response and efficient groups.
Patent Information
- Application Number
- CN202210368592.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-06
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2042-04-06
AI Technical Summary
In the prior art, group establishment methods have problems with inefficient creation, which makes group members unable to respond to emergencies quickly.
By creating option information for multiple candidate groups in a group and sending these option information to group members, each group member is allowed to select the corresponding group based on its own characteristics, thereby achieving rapid distribution and response.
It has improved the efficiency and accuracy of the group's establishment, ensuring that group members can quickly respond to emergency events, and the operation is simple and fast.
Smart Images

Figure CN114745212B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of Internet communication technology, and specifically relates to a group establishment method and a group establishment device. Background Art
[0002] With the development of Internet communication technology, people are increasingly using Internet communication to solve various problems in work or life, such as real-time communication. In order to unify the message dissemination channels, this problem is often solved by establishing a real-time communication group. However, the group members in the communication group may have different characteristics, and group members also need to obtain information that matches their own characteristics. For example, if a group member has the characteristic of "red health code", he needs to obtain notification information that matches "red health code". At this time, he urgently needs to enter the corresponding group to obtain targeted information.
[0003] In the prior art, the group establishment method often has the problem of low creation efficiency. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a group establishment method and a group establishment device, which can solve the problem of low efficiency in group establishment.
[0005] In a first aspect, an embodiment of the present application provides a group establishment method, which is applied to a first electronic device, and the method includes:
[0006] In case that the first user is in the first group, receiving a first input from the first user;
[0007] In response to the first input, displaying a first interface, the first interface including first information and N option information, one option information being indicated in one candidate group;
[0008] receiving a second input from the first user;
[0009] In response to the second input, sending the first information and the N option information to M group members in the first group;
[0010] The N option information is used to assign each group member to a candidate group corresponding to the option information based on the selection of each group member, and M and N are positive integers greater than 1.
[0011] In a second aspect, an embodiment of the present application provides another group establishment method, which is applied to a second electronic device, and the method includes:
[0012] In the case of receiving the first information and N option information sent by the first electronic device, receiving a third input of the second user on the target option information in the N option information;
[0013] In response to the third input, the second user is added to a candidate group corresponding to the target option information.
[0014] In a third aspect, an embodiment of the present application provides a group establishment device, which is applied to a first electronic device, and the device includes:
[0015] A first receiving module, configured to receive a first input from a first user when the first user is in a first group;
[0016] A first display module, configured to display a first interface in response to the first input, wherein the first interface includes first information and N pieces of option information, wherein one piece of option information is indicated in one candidate group;
[0017] A second receiving module, configured to receive a second input from the first user;
[0018] A first sending module, configured to send the first information and the N option information to M group members in the first group in response to the second input;
[0019] The N option information is used to assign each group member to a candidate group corresponding to the option information based on the selection of each group member, and M and N are positive integers greater than 1.
[0020] In a fourth aspect, an embodiment of the present application provides a group establishment device, which is applied to a second electronic device, and the device includes:
[0021] A fourth receiving module is used to receive a third input of a second user on target option information in the N option information when the first information and the N option information sent by the first electronic device are received;
[0022] The second processing module is configured to add the second user to a candidate group corresponding to the target option information in response to the third input.
[0023] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.
[0024] In a sixth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect or the second aspect are implemented.
[0025] In the seventh aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect or the second aspect.
[0026] In an eighth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect or the second aspect.
[0027] In an embodiment of the present application, multiple option information is created to indicate multiple candidate groups, and the option information is sent to M group members in the first group, so that the group members can be quickly classified into candidate groups corresponding to their characteristics based on the selection of each group member, thereby improving the response speed of group members and better dealing with emergencies. The operation is simple and fast, and the efficiency and accuracy of group building are significantly improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 This is one of the flow charts of the group creation method provided in the embodiment of the present application;
[0029] Figure 2 This is the second flow chart of the group creation method provided in the embodiment of the present application;
[0030] Figure 3 This is the third flow chart of the group creation method provided in the embodiment of the present application;
[0031] Figure 4 This is the fourth flow chart of the group creation method provided in the embodiment of the present application;
[0032] Figure 5 This is one of the interface schematic diagrams of the group creation method provided in the embodiment of the present application;
[0033] Figure 6 This is the second interface diagram of the group creation method provided in the embodiment of the present application;
[0034] Figure 7 This is the third interface diagram of the group creation method provided in the embodiment of the present application;
[0035] Figure 8 This is the fourth interface diagram of the group creation method provided in the embodiment of the present application;
[0036] Fig. 9 This is the fifth interface diagram of the group creation method provided in the embodiment of the present application;
[0037] Fig.10 This is the sixth interface diagram of the group creation method provided in the embodiment of the present application;
[0038] Fig.11 This is the seventh interface diagram of the group creation method provided in the embodiment of the present application;
[0039] Fig.12 This is the eighth interface diagram of the group creation method provided in the embodiment of the present application;
[0040] Fig.13 This is the ninth interface diagram of the group creation method provided in the embodiment of the present application;
[0041] Fig.14 This is the tenth interface diagram of the group creation method provided in the embodiment of the present application;
[0042] Fig.15 This is one of the structural schematic diagrams of the group creation device provided in the embodiment of the present application;
[0043] Fig.16 This is the second structural diagram of the group creation device provided in the embodiment of the present application;
[0044] Fig.17 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0045] Fig.18 It is a hardware schematic diagram of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0046] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0047] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0048] The group establishment method, group establishment device, electronic device and readable storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.
[0049] The group establishment method can be applied to electronic devices, and can be specifically executed by hardware or software in the electronic devices. The execution subject of the group establishment method can be the electronic device, or the control device of the electronic device, etc.
[0050] The electronic device includes, but is not limited to, a mobile phone or tablet computer or other portable communication device with a touch-sensitive surface (e.g., a touch screen display and / or a touch pad). It should also be understood that in some embodiments, the electronic device may not be a portable communication device, but a desktop computer with a touch-sensitive surface (e.g., a touch screen display and / or a touch pad).
[0051] In the following various embodiments, an electronic device including a display and a touch-sensitive surface is described. However, it should be understood that the electronic device may include one or more other physical user interface devices such as a physical keyboard, a mouse, and a joystick.
[0052] The group establishment method provided in the embodiment of the present application may be executed by an electronic device or a functional module or functional entity in the electronic device that can implement the group establishment method. The electronic devices mentioned in the embodiment of the present application include but are not limited to mobile phones, tablet computers, computers, cameras, wearable devices, etc. The group establishment method provided in the embodiment of the present application is described below using the electronic device as an example of the execution subject.
[0053] like Figure 1 As shown, the group establishment method is applied to a first electronic device, and the group establishment method includes: step 110, step 120, step 130 and step 140.
[0054] Step 110: When the first user is in the first group, the first electronic device receives a first input from the first user;
[0055] In this step, the first user is the initiator of creating a group. For example, the first user may be a group owner, a group administrator, or other group member.
[0056] The first electronic device is an electronic device corresponding to the first user, such as a mobile phone or a tablet computer of the first user.
[0057] It is understandable that when the first electronic device is operating normally, the user can open the chat interface of the target social application (application, APP).
[0058] The target social application may be an APP with an instant messaging function, such as an instant messaging APP. The target social application may support one-to-one chat or multi-person group chat, which is not limited here.
[0059] The group establishment method of the embodiment of the present application can be applied to a group chat scenario, in which the chat interface is a group chat interface between a first user and multiple second users.
[0060] like Figure 5 As shown, the chat interface may include a chat record display area and an information editing box. The chat record display area is used to display chat records and group chat identifiers, etc.
[0061] The chat history may include text information, picture information, video information, audio information, document information, etc. The group chat identifier includes, but is not limited to, the group chat name, a graphic symbol for identifying the group chat interface, and contact avatars of each contact in the chat group.
[0062] It should be noted that the first electronic device can display the chat records in the chat record display area in chronological order.
[0063] The information editing box is used for users to input chat information or create tasks. The information editing box can support users to input chat information such as text, pictures, videos, voices and documents. When the user inputs chat information or creates a task in the information editing box and triggers the send option in the information editing box, the first electronic device displays the chat information input by the user in the information editing box or the created task in the chat record display area for all members of the group to view.
[0064] Members of the first group include a first user and a plurality of second users.
[0065] In this step, the first input is used to create a task.
[0066] The first input may be in at least one of the following ways:
[0067] First, the first input may be a touch operation, including but not limited to a click operation, a slide operation, and a press operation.
[0068] In this implementation, receiving the first input from the user may be receiving a touch operation of the first user on the display area of the display screen of the first electronic device.
[0069] Secondly, the first input may be a physical key input.
[0070] In this embodiment, a physical button is provided on the body of the first electronic device, and receiving the first input from the user may be receiving the first input from the user pressing the corresponding physical button; the first input may also be a combination operation of pressing multiple physical buttons at the same time.
[0071] Third, the first input may be voice input.
[0072] In this embodiment, the first electronic device can trigger the display of the interface for creating a task when receiving a voice such as "create a group". In the interface for creating a task, the first electronic device can also generate corresponding control instructions when receiving a voice such as "set number information".
[0073] Of course, in other embodiments, the first input may also be in other forms, including but not limited to somatosensory gesture input, etc., which can be determined according to actual needs and is not limited in this embodiment of the present application.
[0074] Step 120: The first electronic device displays a first interface in response to the first input, where the first interface includes the first information and N pieces of option information, where one piece of option information indicates one candidate group;
[0075] In this step, the candidate group may be a group to be newly created, or may be the first group.
[0076] The first interface is the task creation interface, such as Figure 7 and Figure 8 shown.
[0077] The first interface includes first information and N option information, where N is a positive integer greater than 1.
[0078] The first information is information used to explain the situation, which is the main text for display. For example, the first information can be Figure 7 In the task description column, "[Urgent] Please confirm the color of your health code as soon as possible and click the button according to the color to enter the corresponding group chat. Subsequent notifications will no longer be made in the large group."
[0079] It can be understood that the option information is used to define the feature options that need to be selected by the group members. Each option information corresponds to a candidate group, and the candidate group is a group that the first user needs to create. The option information is used to assign the group members to the candidate group corresponding to the option information based on the selection of the group members.
[0080] For example, the option information could be Figure 7 There are three options in the "Task Settings" column: Health Code Red, Health Code Green and Health Code Yellow.
[0081] Among them, the option information "health code red" indicates a candidate group, which corresponds to the second user whose health code is red; the option information "health code green" indicates a candidate group, which corresponds to the second user whose health code is green; the option information "health code yellow" indicates a candidate group, which corresponds to the second user whose health code is yellow.
[0082] In some embodiments, the first input may include a first sub-input and a second sub-input, wherein the first sub-input is used to enter an interface for creating a task, and the second sub-input is used to set relevant parameter information corresponding to the created task.
[0083] like Figure 4 As shown, for example, the first user is an administrator, and the administrator has a need to quickly create a group. Then the administrator creates a quick group creation task through the group tool, specifically:
[0084] The first user clicks Figure 5 The first electronic device displays a first control 530 on the display interface as shown. Figure 6 In the display interface shown in FIG. 1 , the first user clicks Figure 6 The second control 540 on the display interface shown can implement the first sub-input.
[0085] The first electronic device displays the following in response to the first sub-input: Figure 7 or Figure 8 The first user clicks on the first interface. Figure 7 or Figure 8 The second sub-input can be realized by setting the parameter information at the corresponding position on the first interface shown.
[0086] It should be noted that the first interface may include the number of times information, or may not include the number of times information, wherein the number of times information is used to limit the number of times each option information is selected. Figure 7 An example of a first interface including frequency information (quantity options) is shown. Figure 8 A first interface that does not include number information is illustrated.
[0087] When the first interface does not include the number of times information, each option information does not have a selection number.
[0088] In the case where the first interface includes the number of times information, the number of times each option information is selected can be limited by the number of times information, which helps to control the number of people entering each candidate group so that the first user can manage each candidate group.
[0089] For example, in the actual execution process, the first user clicks Figure 7 The "Count" control under the Registration Mode column in the first interface shown shows the number of times information. Specifically, each option information is followed by the number of times information, such as the number of times information "10" after the option information "Health Code Red" under the Task Setting column.
[0090] The first user can adjust the number of selections corresponding to each option information by modifying the number of times information. It is understandable that when the number of times information corresponding to "Health Code Red" is 10, the second user can click "Health Code Red" up to 10 times, that is, at most 10 second users in the first group can enter the candidate group corresponding to "Health Code Red".
[0091] In some embodiments, option information may be added to characterize the characteristics of people who do not meet the requirements of the newly created candidate group, such as the option information "not in the characteristics", for error tolerance and collection of unplanned situations.
[0092] In some embodiments, the first interface may further include timeliness information.
[0093] In this embodiment, the timeliness information is used to indicate the effective time range corresponding to the creation task.
[0094] For example, the timeliness information can be Figure 7 The first user can determine the timeliness information by selecting the required date under the task timeliness column.
[0095] By setting the time limit information to standardize the task time limit range, on the one hand, it is convenient for the first user to manage the created tasks. For example, when the first user creates multiple group buying groups, the time limit information is set based on the group buying deadline, which makes it convenient for the first user to count the number of second users who join the group before the group buying deadline, so as to realize group buying and other operations.
[0096] On the other hand, in the subsequent process, the first information and N option information are displayed on the second electronic device only within the task time limit, so as to avoid displaying invalid or expired information to the second user.
[0097] Step 130: The first electronic device receives a second input from the first user;
[0098] In this step, the second input is used to send the first information and N option information.
[0099] The second input may be touch input, physical button input, voice input, or somatosensory gesture input, which are the same as the first input, and will not be elaborated here.
[0100] For example, after creating a task, the second user clicks Figure 7 The third control 550 shown can implement the second input.
[0101] Step 140: The first electronic device sends the first information and N option information to M group members in the first group in response to the second input; wherein M is a positive integer greater than 1.
[0102] In this step, the M group members are the M second users. The electronic device corresponding to the second user is the second electronic device.
[0103] In the actual implementation process, the first information and N optional information can be sent in the first group. In this embodiment, the first electronic device sends the first information and N optional information to the first group in response to the second input, and the first information and N optional information sent by the first user are displayed in the chat interface of the first electronic device and the second electronic device.
[0104] In some embodiments, the first message sent by the first user and the N option messages may be displayed at the top in the first group, such as Fig. 9 As shown, the first information and N option information are displayed in the upper area of the interface corresponding to the "Happy Discussion Group". At this time, the second user enters the Happy Discussion Group and can see the first information "[Urgent] Please confirm your health code color as soon as possible, and click the button according to the color to enter the corresponding group chat. Subsequent notifications will no longer be made in the large group" and multiple option information, such as "Health Code Green", "Health Code Yellow", "Health Code Red" and "Not in the feature".
[0105] In some other embodiments, the first information and the N option information may be sent to the M group members in the first group respectively through private chat.
[0106] In this embodiment, the M group members will all receive the first message and N option information in the private chat interface with the first user.
[0107] In some embodiments, for example, in the lock screen mode, the first information and the N option information may be displayed on the lock screen of the second electronic device of the M group members in the form of a pop-up window, such as Fig.11 shown.
[0108] It should be noted that, in some embodiments, after sending the first information and N pieces of option information to the M group members in the first group, the method may further include displaying timeliness information.
[0109] By displaying time information to remind the first user and the second user of the deadline for joining the group, it is not only convenient for the first user to manage the group joining operation, but also can effectively remind the second user to join the group in time, so as to achieve timely response to emergency events. In this application, the first user in the first group creates multiple option information for indicating multiple candidate groups, and sends the option information to the M group members in the first group. Without performing multiple creation operations, it can achieve fast and efficient one-click multi-group creation, and the operation is simple and fast; in addition, it can also realize the function of quickly reminding all group members to respond, effectively avoiding the problem of missing the opportunity to join the group due to missing the group message.
[0110] Any group member among the M group members can select the corresponding option information on his own, without the need for the first user to classify the characteristics of each group member separately, so that based on the selection of each group member, the group members can be quickly classified into the candidate group corresponding to their characteristics, thereby minimizing the error rate of human operation and improving the accuracy of joining the group.
[0111] According to the group establishment method provided in the embodiment of the present application, multiple option information for indicating multiple candidate groups is created, and the option information is sent to M group members in the first group, so that the group members can be quickly classified into candidate groups corresponding to their characteristics based on the selection of each group member, thereby improving the response speed of group members and better dealing with emergencies. The operation is simple and fast, and the efficiency and accuracy of group establishment are significantly improved.
[0112] In some embodiments, after step 140, the method may further include:
[0113] The first electronic device receives feedback information sent by P group members respectively;
[0114] According to the feedback information, P group members are added to the corresponding candidate groups respectively;
[0115] The option information selected by the group members in each candidate group is the same, and P is a positive integer less than or equal to M.
[0116] It can be understood that the feedback information is used to indicate the option information selected by the group members. The P group members are at least some of the M group members.
[0117] After the first electronic device sends the first information and N option information to P second electronic devices, after the second user corresponding to the second electronic device selects any option information among the N option information, the second electronic device sends feedback information to the first electronic device.
[0118] Based on the feedback information, the first electronic device adds the second user corresponding to the second electronic device that sends the feedback information into the candidate group corresponding to the option information corresponding to the feedback information.
[0119] In actual implementation, after the first electronic device sends the first information and N option information to M group members in the first group, the second electronic devices corresponding to the M group members receive the first information and N option information sent by the first electronic device.
[0120] After the second electronic device receives the first information and the N pieces of option information sent by the first electronic device, a second user corresponding to the second electronic device can select any one piece of option information among the N pieces of option information to implement a third input.
[0121] The third input is used to determine target option information from N option information.
[0122] The third input may be touch input, physical key input, voice input, or somatosensory gesture input, which are the same as the first input, and will not be elaborated here.
[0123] like Figure 3 As shown, for example, after the second electronic device used by the second user A receives the first information and N option information sent by the first electronic device, the second electronic device may display the following information: Fig. 9 In the interface shown, the first message is displayed floating in the upper area of the interface: "[Urgent] Please confirm the color of your health code as soon as possible, and click the button according to the color to enter the corresponding group chat. Subsequent notifications will no longer be made in the large group" and button options corresponding to multiple option information, such as the button option corresponding to "Green health code", the button option corresponding to "Yellow health code", the button option corresponding to "Red health code" and the button option corresponding to "Not in the feature".
[0124] For example, the second user A clicks the corresponding button option to implement the third input. In response to the third input, the second electronic device used by the second user A determines "health code red" as the target option information and sends feedback information to the first electronic device. The first electronic device adds the second user A to the list of options according to the feedback information. Fig.12 The candidate group “Health Code Red Group” corresponding to “Health Code Red” is shown.
[0125] According to the group establishment method provided in the embodiment of the present application, the first electronic device adds P group members to the corresponding candidate group based on the feedback information, without the need for the first user to manually classify the group members. Therefore, in large-scale activities, based on the selection of each group member, the group members can be quickly classified into candidate groups corresponding to their characteristics, thereby achieving one-click creation of multiple groups, minimizing the error rate of manual operations, and improving the efficiency of joining groups.
[0126] In some embodiments, the first interface includes number information, wherein the number information is used to limit the number of selections of each option information. Step 140 may also include: sending the first information and the option information including the number of selections to M group members in the first group.
[0127] In this embodiment, it can be understood that each of the N option information sent by the first user has a corresponding click count limit.
[0128] For example, Figure 7 As shown, the first user sets the number of times information corresponding to each option information to 10 times to achieve the first input.
[0129] The first user clicks the third control 550 to confirm, so as to implement the second input.
[0130] In response to the second input, the first electronic device sends the first message to M group members: "[Urgent] Please confirm the color of your health code as soon as possible, and click the button according to the color to enter the corresponding group chat. Subsequent notifications will no longer be made in the large group"; multiple option information, such as "Health Code Green", "Health Code Yellow" and "Health Code Red" and the number of times corresponding to each option information.
[0131] The first electronic device and the second electronic devices corresponding to the M group members are displayed as follows: Fig.10 The interface corresponding to the first group "Happy Discussion Group" is shown, in which, in addition to the first information and multiple option information displayed at the top, the number of times corresponding to the option information is also displayed at the position corresponding to each option information.
[0132] The second user selects target option information from multiple option information to realize the third input. For example, the second user A clicks the button option corresponding to "Health Code Red". The second electronic device corresponding to the second user A responds to the third input, determines "Health Code Red" as the target option information, and sends feedback information indicating the target option information to the first electronic device. The first electronic device adds the second user A to the candidate group "Health Code Red Group" corresponding to "Health Code Red" based on the feedback information.
[0133] At this time, the number of times after the option information "Health Code Red" displayed in the first group "Happy Discussion Group" is reduced by one, such as from 10 times to 9 times. Fig.10 shown.
[0134] It is understandable that when the number of times information corresponding to the option information is reduced to 0, the second electronic device will not respond to the third input, that is, the second user will not be able to enter the candidate group corresponding to the option information at this time.
[0135] According to the group establishment method provided in the embodiment of the present application, by setting the number of times information for limiting the number of times each option information is selected, each time the second user selects an option information, the number of times information corresponding to the option information is reduced by one, which can effectively control the number of people entering each candidate group, and is beneficial for the first user to manage each candidate group.
[0136] In some embodiments, the first interface does not include frequency information.
[0137] In this embodiment, each option information is not set with a selection number, and the second user only needs to select the target option information to enter the candidate group corresponding to the target option information.
[0138] For example, Figure 8As shown, the first user clicks the "non-count" control under the registration mode column in the first interface to cancel the display of the number of times information.
[0139] The first user clicks the third control 550 to confirm, so as to implement the second input.
[0140] In response to the second input, the first electronic device sends the first message to M group members: "[Urgent] Please confirm the color of your health code as soon as possible, and click the button according to the color to enter the corresponding group chat. Subsequent notifications will no longer be made in the large group" and multiple option information, such as "Health Code Green", "Health Code Yellow" and "Health Code Red".
[0141] The first electronic device and the second electronic devices corresponding to the M group members are displayed as follows: Fig. 9 The interface corresponding to the first group "Happy Discussion Group" is shown, in which the top display includes the first information and multiple option information, but does not include the number of times information.
[0142] The second user selects target option information from multiple option information to implement the third input. For example, the second user A clicks the button option corresponding to "Health Code Red". The second electronic device corresponding to the second user A responds to the third input, determines "Health Code Red" as the target option information, and sends feedback information indicating the target option information to the first electronic device. The first electronic device adds the second user A to the candidate group "Health Code Red Group" corresponding to "Health Code Red" according to the feedback information. In some embodiments, the candidate group includes: a first candidate group and a second candidate group, and the N option information includes the first option information and the second option information.
[0143] After adding the P group members to the corresponding candidate group, the method may further include:
[0144] Displaying first target information in the first candidate group, the first target information being associated with the first option information;
[0145] Displaying second target information in the second candidate group, the second target information being associated with the second option information;
[0146] The first candidate group includes group members who select the first option information, the second candidate group includes group members who select the second option information, and the first target information is different from the second target information.
[0147] In this embodiment, the target information may be a confirmation reminder or task information, etc. After seeing the target information, the second user may take relevant actions based on the target information.
[0148] The target information may be information edited and sent by the first user, or may be information automatically generated by the electronic device based on the first information and the option information.
[0149] It can be understood that different candidate groups correspond to different target information, and each target information is associated with the option information corresponding to the candidate group, wherein the first target information is displayed in the first candidate group and is determined based on the first option information; the second target information is displayed in the second candidate group and is determined based on the second option information.
[0150] For example, the second electronic devices of the second user A and the second user B receive the first information and N option information sent by the first electronic device respectively, and then display the following information on the second electronic device: Fig. 9 In the interface shown, the first information is displayed floating in the upper area of the interface: "[Urgent] Please confirm the color of your health code as soon as possible, and click the button according to the color to enter the corresponding group chat. Subsequent notifications will no longer be made in the large group" and button options corresponding to multiple option information, such as the button option corresponding to "Green health code", the button option corresponding to "Yellow health code", the button option corresponding to "Red health code" and the button option corresponding to "Not in the feature".
[0151] The second user A clicks the button option corresponding to "Health Code Red", and the second user B clicks the button option corresponding to "Health Code Green", respectively implementing the third input.
[0152] In response to the third input, the second electronic device of the second user A determines "health code red" as the target option information, and sends feedback information to the first electronic device, where the feedback information indicates that the second user A has selected "health code red". The first electronic device adds the second user A to the target option information according to the feedback information. Fig.12 The candidate group “Health Code Red Group” corresponding to “Health Code Red” is shown.
[0153] It is understandable that the second user entering the candidate group should meet the population characteristics required for group establishment, such as the health code of the second user in the red health code group should be red.
[0154] In response to the third input, the second electronic device of the second user B determines "Health Code Green" as the target option information, and sends feedback information to the first electronic device, which indicates that the second user B has selected "Health Code Green"; based on the feedback information, the first electronic device adds the second user B to the candidate group "Health Code Green Group" corresponding to "Health Code Green".
[0155] It is understandable that the health code of the second user in the health code green group should be green.
[0156] After the second user A enters the candidate group of the "health code red group", the health code red group is displayed as follows Fig.12The first target information shown is: "This group is a group of people with the option [Health Code Red], please confirm whether you have entered the wrong group";
[0157] After the second user B enters the candidate group of the "Health Code Green Group", the second target information is displayed in the Health Code Green Group: "This group is a group of people with the option [Health Code Green], please confirm whether you have entered the wrong group."
[0158] It is understandable that, in the actual implementation process, the target information may be edited and sent by the first user.
[0159] For example, after the first user's first electronic device adds the second user A to the "Red Health Code Group" based on feedback information, the first user manually edits and sends the first target information in the "Red Health Code Group"; or, the first target information may also be edited in advance by the first user, and after the second user A is added to the "Red Health Code Group", the first electronic device automatically triggers the sending of the first target information.
[0160] According to the group establishment method provided in the embodiment of the present application, different target information is displayed in different candidate groups so that the second user entering the candidate group can judge whether he has entered the wrong group based on the target information, thereby reducing the error rate of entering the group.
[0161] In some embodiments, when the first interface includes timeliness information, after step 140, the method may further include: displaying the first information and N option information within the valid time range corresponding to the timeliness information.
[0162] In this embodiment, within the effective time range corresponding to the time limit information, the first information and N option information can be displayed on the first electronic device and the second electronic devices corresponding to the M second users. After the expiration, the first information and N option information will no longer be displayed on any page.
[0163] The group establishment method provided in the embodiment of the present application can be executed by a group establishment device. In the embodiment of the present application, the group establishment device provided in the embodiment of the present application is described by taking the group establishment method executed by the group establishment device as an example.
[0164] The embodiment of the present application also provides a group establishment device.
[0165] like Fig.15 As shown, the group establishment device is applied to a first electronic device, and includes: a first receiving module 1510 , a first display module 1520 , a second receiving module 1530 and a first sending module 1540 .
[0166] The first receiving module 1510 is used to receive a first input from a first user when the first user is in a first group;
[0167] A first display module 1520 is used to display a first interface in response to a first input, where the first interface includes first information and N pieces of option information, where one piece of option information indicates one candidate group;
[0168] The second receiving module 1530 is used to receive a second input from the first user;
[0169] A first sending module 1540, configured to send the first information and N pieces of option information to M group members in the first group in response to the second input;
[0170] The N option information is used to assign each group member to a candidate group corresponding to the option information based on the selection of each group member, and M and N are positive integers greater than 1.
[0171] According to the group establishment device provided in the embodiment of the present application, multiple option information is created to indicate multiple candidate groups, and the option information is sent to M group members in the first group, so that the group members can be quickly classified into candidate groups corresponding to their characteristics based on the selection of each group member, thereby improving the response speed of group members and better coping with emergencies. The operation is simple and fast, and the efficiency and accuracy of group establishment are significantly improved.
[0172] In some embodiments, the apparatus may further include:
[0173] A third receiving module is used to receive feedback information sent by P group members respectively after sending the first information and N option information to M group members in the first group, where the feedback information is used to indicate option information selected by the group members;
[0174] A first processing module, configured to add P group members to corresponding candidate groups according to the feedback information;
[0175] The option information selected by the group members in each candidate group is the same, and P is a positive integer less than or equal to M.
[0176] In some embodiments, the first interface includes number information, where the number information is used to limit the number of selections of each option information. The first sending module 1540 can also be used to: send the first information and the option information including the number of selections to M group members in the first group.
[0177] In some embodiments, the candidate group includes: a first candidate group and a second candidate group, the N option information includes first option information and second option information, and the apparatus may further include:
[0178] A second display module, configured to display first target information in a first candidate group after adding the P group members to the corresponding candidate group, wherein the first target information is associated with the first option information;
[0179] A third display module, used to display second target information in the second candidate group, where the second target information is associated with the second option information;
[0180] The first candidate group includes group members who select the first option information, the second candidate group includes group members who select the second option information, and the first target information is different from the second target information.
[0181] The group establishment device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., and the embodiment of the present application is not specifically limited.
[0182] The group establishment device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an IOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0183] The group establishment device provided in the embodiment of the present application can achieve Figure 1 as well as Figure 3-Figure 14 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0184] The embodiment of the present application also provides another group establishment method, which is applied to a second electronic device.
[0185] like Figure 2As shown, the group establishment method includes: step 210 and step 220.
[0186] Step 210: Upon receiving the first information and N pieces of option information sent by the first electronic device, the second electronic device receives a third input of the second user on target option information in the N pieces of option information;
[0187] In this step, the second electronic device is an electronic device corresponding to the second user, for example, a mobile phone or a computer of the second user.
[0188] In this embodiment, the third input is used to determine target option information from N option information.
[0189] The third input may be touch input, physical key input, voice input, or somatosensory gesture input, which are the same as the first input, and will not be elaborated here.
[0190] Continue to refer Fig. 9 or Fig.10 After the second electronic device receives the first information and N option information sent by the first electronic device, the second electronic device may display the following information on the second electronic device: Fig. 9 or Fig.10 The interface shown includes the first message sent by the first electronic device received, "[Urgent] Please confirm the color of your health code as soon as possible, and click the button according to the color to enter the corresponding group chat. Subsequent notifications will no longer be made in the large group" and multiple option information, such as "Health Code Green", "Health Code Yellow", "Health Code Red" and "Not in the feature".
[0191] The second user clicks on the target option information, such as the second user A clicks on "Health Code Red", to achieve the third input.
[0192] It can be understood that the target option information is any one of the above-mentioned "health code green", "health code yellow", "health code red" and "not in the feature".
[0193] Step 220: In response to the third input, add the second user to the candidate group corresponding to the target option information.
[0194] In this step, it should be noted that, in the actual execution process, step 220 specifically includes: in response to the third input, sending the feedback information to the first electronic device, and then the first electronic device adding the second user to the candidate group.
[0195] Continuing to take the second user A as an example, this step is explained.
[0196] like Figure 3As shown, after the second user A clicks "Health Code Red" to implement the third input, the second electronic device determines "Health Code Red" as the target option information in response to the third input, and sends feedback information to the first electronic device;
[0197] The first electronic device receives the feedback information, and based on the feedback information, adds the second user A to the Fig.12 The candidate group “Health Code Red Group” corresponding to the target option information “Health Code Red” is shown.
[0198] According to the group establishment method provided in the embodiment of the present application, the second user can select the corresponding option information received to add the second user to the candidate group corresponding to the option information. There is no need for the first user to classify the characteristics of each group member separately, which minimizes the error rate of manual operation and significantly improves the accuracy and efficiency of joining the group.
[0199] In some embodiments, such as in the lock screen mode, the first information and N option information may also be displayed on the lock screen in the form of a pop-up box, such as Fig.11 shown.
[0200] In some embodiments, the option information includes number information, and step 220 may include: when the number information is greater than 0, in response to the third input, adding the second user to the candidate group corresponding to the target option information.
[0201] In this embodiment, each of the N option information has a corresponding click count limit.
[0202] like Fig.10 As shown, on the chat interface corresponding to the first group "Happy Discussion Group", in addition to the first information and multiple option information displayed at the top, the number of times information corresponding to the option information is also displayed at the position corresponding to each option information.
[0203] The second user selects target option information from multiple option information to implement the third input, such as the second user A clicks "Health Code Red".
[0204] When the number information corresponding to "Health Code Red" is greater than 0, the second electronic device corresponding to the second user A responds to the third input, determines "Health Code Red" as the target option information, and adds the second user A to the candidate group "Health Code Red Group" corresponding to "Health Code Red".
[0205] At this time, the number of times information after the option information "Health Code Red" displayed in the first group "Happy Discussion Group" is reduced by one, such as from 10 times to 9 times.
[0206] In other embodiments, when the number of times information corresponding to "health code red" is 0, the second electronic device will not respond to the third input, that is, the second user A will not be able to enter the "health code red group" at this time.
[0207] According to the group establishment method provided in the embodiment of the present application, by setting the number of times information, each time the second user selects option information, the number of times information corresponding to the option information is reduced by one, which can effectively control the number of people entering each candidate group, and is beneficial for the first user to manage each candidate group.
[0208] In some embodiments, when the option information does not include the number of times information, the second user only needs to select the target option information to enter the candidate group corresponding to the target option information.
[0209] In some embodiments, step 220 may include: clearing notification information in the first group, and adding the second user to a candidate group corresponding to the target option information;
[0210] The notification information is used to indicate the first information and N option information.
[0211] In this embodiment, the notification information includes information for prompting the second user to enter the relevant candidate group, such as the first information and N option information.
[0212] For example, after the second user A clicks "Health Code Red" to implement the third input, in response to the third input, "Health Code Red" is determined as the target option information, and the second user A is added to the Fig.12 The candidate group “health code red group” corresponding to the target option information “health code red” is shown;
[0213] At the same time, the notification information in the first group where the second user A is located is cleared, such as clearing the first message and N option information displayed at the top in the first group; for another example, clearing the first message and N option information displayed at the top in the first group, and pulling the second user A out of the first group, after which the second user A will no longer receive information sent in the first group; for another example, clearing the first message and N option information displayed on the lock screen.
[0214] According to the group establishment method provided in the embodiment of the present application, after the second user joins the candidate group corresponding to the target option information, the notification information in the first group in the second electronic device of the second user is cleared to achieve timely updating of the notification information, avoid repeatedly displaying invalid information to the second user, and help improve the user experience.
[0215] In some embodiments, when the target option information is indicated in the first group, after step 220, the method may further include:
[0216] receiving a fourth input from a second user;
[0217] In response to the fourth input, third information is displayed in the first group.
[0218] In this embodiment, the third information is explanation information about not entering other candidate groups except the first group.
[0219] The fourth input is used to input third information.
[0220] The fourth input may be touch input, physical key input, voice input, or somatosensory gesture input, which are the same as the first input, and will not be elaborated here.
[0221] For example, after receiving the first information and N option information, the second user C determines that the characteristics corresponding to himself do not belong to the population characteristics corresponding to any candidate group to be created. Fig. 9 or Fig.10 Select "Not in feature" from the multiple option information shown to implement the third input.
[0222] In response to the third input, the second electronic device pops up an interface or a pop-up box for filling in the reason for not entering the newly created candidate group, and the second user C enters the third information in the corresponding area to implement the fourth input;
[0223] In response to the fourth input, the second electronic device displays the third information in the first group where the second user C is located, such as Fig.13 As shown, the third information may be: "Reason not included in the feature: foreign health codes have no substantive value."
[0224] In this embodiment, the third information is displayed in the first group to facilitate the first user to understand the situation.
[0225] In some embodiments, after step 220, the method may further include:
[0226] receiving a fifth input from a second user;
[0227] In response to the fifth input, the fourth information is displayed in the candidate group corresponding to the target option information, and the second user is pulled out of the candidate group corresponding to the target option information.
[0228] In this embodiment, the fourth information is relevant information of the explanation for leaving the group.
[0229] The fifth input is used to exit the candidate group and input the fourth information.
[0230] The fifth input may be touch input, physical key input, voice input, or somatosensory gesture input, which are the same as the first input, and will not be elaborated here.
[0231] In the actual implementation process, for example, after the second user A joins the candidate group "Health Code Red Group" corresponding to "Health Code Red", he finds that he has joined the wrong group or his current personal characteristics no longer meet the population characteristics corresponding to the candidate group, he can click to exit the candidate group.
[0232] In some embodiments, within the time limit of the task, the second user does not need to input the fourth information;
[0233] When the task time limit is exceeded, the second user needs to input fourth information to fill in the reason for exiting, and then the second electronic device displays the fourth information in the candidate group, such as Fig.14 As shown, the fourth information is displayed in the red group of the health code: "Reason for leaving the group: nucleic acid test report has been carried out".
[0234] It is understandable that after the second user exits the newly created candidate group, the first information and the N option information are restored to be displayed on the second electronic device corresponding to the second user for the second user to reselect.
[0235] The group establishment method provided in the embodiment of the present application can be executed by a group establishment device. In the embodiment of the present application, the group establishment device provided in the embodiment of the present application is described by taking the group establishment method executed by the group establishment device as an example.
[0236] The embodiment of the present application also provides another group establishment device.
[0237] like Fig.16 As shown, the group establishing device is applied to a second electronic device, and includes: a fourth receiving module 1610 and a second processing module 1620 .
[0238] The fourth receiving module 1610 is used to receive a third input of a second user on target option information in the N option information when the first information and N option information sent by the first electronic device are received;
[0239] The second processing module 1620 is used to respond to the third input and add the second user to the candidate group corresponding to the target option information. According to the group establishment device provided by the embodiment of the present application, the second user selects the corresponding option information received by himself to add the second user to the candidate group corresponding to the option information, without the need for the first user to classify the characteristics of each group member respectively, thereby minimizing the error rate of manual operation and significantly improving the accuracy and efficiency of group entry.
[0240] In some embodiments, the option information includes number information, and the second processing module 1620 may also be used to: when the number information is greater than 0, in response to the third input, add the second user to the candidate group corresponding to the target option information.
[0241] In some embodiments, the second processing module 1620 may also be used to:
[0242] Clear the notification information in the first group, and add the second user to the candidate group corresponding to the target option information;
[0243] The notification information is used to indicate the first information and N option information.
[0244] The group establishment device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., and the embodiment of the present application is not specifically limited.
[0245] The group establishment device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an IOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0246] The group establishment device provided in the embodiment of the present application can achieve Figure 2-Figure 14 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0247] Alternatively, if Fig.17As shown, an embodiment of the present application also provides an electronic device 1700, including a processor 1701, a memory 1702, and a program or instruction stored in the memory 1702 and executable on the processor 1701. When the program or instruction is executed by the processor 1701, each process of the above-mentioned group establishment method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0248] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0249] Fig.18 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0250] The electronic device 1800 includes but is not limited to: a radio frequency unit 1801, a network module 1802, an audio output unit 1803, an input unit 1804, a sensor 1805, a display unit 1806, a user input unit 1807, an interface unit 1808, a memory 1809 and a processor 1810 and other components.
[0251] Those skilled in the art will appreciate that the electronic device 1800 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1810 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.18 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0252] The user input unit 1807 is used to receive a first input from the first user when the first user is in the first group;
[0253] The display unit 1806 is used to display a first interface in response to the first input, where the first interface includes the first information and N option information, where one option information indicates one candidate group;
[0254] The user input unit 1807 is further used to receive a second input from the first user;
[0255] Processor 1810, configured to send the first information and N pieces of option information to M group members in the first group in response to a second input;
[0256] The N option information is used to assign each group member to a candidate group corresponding to the option information based on the selection of each group member, and M and N are positive integers greater than 1.
[0257] According to the electronic device provided in the embodiment of the present application, by creating multiple option information for indicating multiple candidate groups, and sending the option information to M group members in the first group, the group members can be quickly classified into candidate groups corresponding to their characteristics based on the selection of each group member, thereby improving the response speed of group members and better coping with emergencies. The operation is simple and fast, and the efficiency and accuracy of group building are significantly improved.
[0258] Optionally,
[0259] The input unit 1804 is used to receive feedback information sent by the P group members respectively after sending the first information and the N option information to the M group members in the first group, where the feedback information is used to indicate the option information selected by the group member;
[0260] The processor 1810 is further configured to add the P group members to corresponding candidate groups respectively according to the feedback information;
[0261] The option information selected by the group members in each candidate group is the same, and P is a positive integer less than or equal to M.
[0262] Optionally, the first interface includes number information, wherein the number information is used to limit the number of selections of each option information, and the processor 1810 is further used to: send the first information and the option information including the number of selections to M group members in the first group.
[0263] Optionally, the candidate group includes: a first candidate group and a second candidate group, the N option information includes first option information and second option information, and the display unit 1806 is further used to:
[0264] After adding the P group members to the corresponding candidate group, displaying the first target information in the first candidate group, the first target information being associated with the first option information;
[0265] Displaying second target information in the second candidate group, the second target information being associated with the second option information;
[0266] The first candidate group includes group members who select the first option information, the second candidate group includes group members who select the second option information, and the first target information is different from the second target information.
[0267] or,
[0268] The user input unit 1807 is used to receive a third input of a second user on target option information in the N option information when the first information and the N option information sent by the first electronic device are received;
[0269] Processor 1810 is configured to, in response to a third input, add the second user to a candidate group corresponding to the target option information.
[0270] According to the electronic device provided in the embodiment of the present application, the second user can select the received corresponding option information to add the second user to the candidate group corresponding to the option information, without the first user having to classify the characteristics of each group member separately, thereby minimizing the error rate of manual operation and significantly improving the accuracy and efficiency of joining the group.
[0271] Optionally, the option information includes number information, and the processor 1810 is further configured to: when the number information is greater than 0, in response to a third input, add the second user to a candidate group corresponding to the target option information.
[0272] Optionally, the processor 1810 is further configured to: clear the notification information in the first group, and add the second user to a candidate group corresponding to the target option information;
[0273] The notification information is used to indicate the first information and N option information.
[0274] It should be understood that in the embodiment of the present application, the input unit 1804 may include a graphics processor (Graphics Processing Unit, GPU) 18041 and a microphone 18042, and the graphics processor 18041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1806 may include a display panel 18061, and the display panel 18061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1807 includes a touch panel 18071 and at least one of other input devices 18072. The touch panel 18071 is also called a touch screen. The touch panel 18071 may include two parts: a touch detection device and a touch controller. Other input devices 18072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0275] The memory 1809 can be used to store software programs and various data. The memory 1809 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1809 may include a volatile memory or a non-volatile memory, or the memory 1809 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1809 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0276] The processor 1810 may include one or more processing units; optionally, the processor 1810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1810.
[0277] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned group establishment method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0278] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0279] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned group establishment method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0280] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0281] It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0282] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0283] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A group establishment method, applied to a first electronic device, characterized in that: include: In case that the first user is in the first group, receiving a first input from the first user; In response to the first input, a first interface is displayed, the first interface includes first information and N option information, one option information indicates one candidate group, the first interface is a task creation interface, the first information includes description information and text information for display, and the N option information is used to assign group members to candidate groups corresponding to the option information based on the selection of the group members; receiving a second input from the first user; In response to the second input, sending the first information and the N option information to M group members in the first group; The N option information is used to assign each group member to a candidate group corresponding to the option information based on the selection of each group member, and M and N are positive integers greater than 1; The first interface does not include number information, wherein the number information is used to limit the number of selections of each option information, and the sending of the first information and the N option information to the M group members in the first group includes: The first information and option information excluding the number of selections are sent to M group members in the first group.
2. The group establishment method according to claim 1, characterized in that: After sending the first information and the N option information to the M group members in the first group, the method further includes: Receiving feedback information sent by P group members respectively, wherein the feedback information is used to indicate option information selected by the group members; According to the feedback information, the P group members are added to corresponding candidate groups respectively; The option information selected by the group members in each candidate group is the same, and P is a positive integer less than or equal to M.
3. The group establishment method according to claim 2, characterized in that: The candidate group includes: a first candidate group and a second candidate group, the N option information includes first option information and second option information, After adding the P group members to the corresponding candidate group, the method further includes: Displaying first target information in the first candidate group, wherein the first target information is associated with the first option information; displaying second target information in the second candidate group, wherein the second target information is associated with the second option information; The first candidate group includes group members who select the first option information, the second candidate group includes group members who select the second option information, and the first target information is different from the second target information.
4. A group establishment method, applied to a second electronic device, characterized in that: include: receiving, upon receiving the first information and N option information sent by the first electronic device, a third input of the second user on target option information in the N option information; the first interface of the first electronic device including the first information and the N option information; N is a positive integer greater than 1; In response to the third input, adding the second user to a candidate group corresponding to the target option information; The first interface is a task creation interface, the first information includes description information and text information for display, and the N option information is used to assign group members to candidate groups corresponding to the option information based on the selection of the group members; The first interface is obtained based on the first electronic device receiving a first input from the first user when the first user is in a first group, and responding to the first input.
5. The group establishment method according to claim 4, characterized in that: The adding the second user to a candidate group corresponding to the target option information includes: Clear the notification information in the first group, and add the second user to the candidate group corresponding to the target option information; The notification information is used to indicate the first information and the N option information.
6. A group establishment device, applied to a first electronic device, characterized in that: include: A first receiving module, configured to receive a first input from a first user when the first user is in a first group; a first display module, configured to display a first interface in response to the first input, wherein the first interface includes first information and N pieces of option information, wherein one piece of option information indicates one candidate group, wherein the first interface is a task creation interface, the first information includes description information and text information for display, and the N pieces of option information are used to assign group members to candidate groups corresponding to the option information based on selections of group members; A second receiving module, configured to receive a second input from the first user; A first sending module, configured to send the first information and the N option information to M group members in the first group in response to the second input; The N option information is used to assign each group member to a candidate group corresponding to the option information based on the selection of each group member, and M and N are positive integers greater than 1; The first interface does not include number information, wherein the number information is used to limit the number of selections of each option information, and the sending of the first information and the N option information to the M group members in the first group includes: The first information and option information excluding the number of selections are sent to M group members in the first group.
7. The group establishment device according to claim 6, characterized in that: Also includes: A third receiving module, configured to respectively receive feedback information sent by P group members after sending the first information and the N option information to the M group members in the first group, wherein the feedback information is used to indicate option information selected by the group members; A first processing module, configured to add the P group members to corresponding candidate groups respectively according to the feedback information; The option information selected by the group members in each candidate group is the same, and P is a positive integer less than or equal to M.
8. The group establishment device according to claim 7, characterized in that: The candidate group includes: a first candidate group and a second candidate group, the N option information includes first option information and second option information, and the device further includes: a second display module, configured to display first target information in the first candidate group after adding the P group members to the corresponding candidate group, wherein the first target information is associated with the first option information; A third display module, configured to display second target information in the second candidate group, where the second target information is associated with the second option information; The first candidate group includes group members who select the first option information, the second candidate group includes group members who select the second option information, and the first target information is different from the second target information.
9. A group establishment device, applied to a second electronic device, characterized in that: include: a fourth receiving module, configured to receive a third input of a second user on target option information in the N option information when receiving the first information and N option information sent by the first electronic device; the first interface of the first electronic device includes the first information and the N option information; N is a positive integer greater than 1; a second processing module, configured to, in response to the third input, add the second user to a candidate group corresponding to the target option information; The first interface is a task creation interface, the first information includes description information and text information for display, and the N option information is used to assign group members to candidate groups corresponding to the option information based on the selection of the group members; The first interface is obtained based on the first electronic device receiving a first input from the first user when the first user is in a first group, and responding to the first input.
10. The group establishment device according to claim 9, characterized in that: The second processing module is further used for: Clear the notification information in the first group, and add the second user to the candidate group corresponding to the target option information; The notification information is used to indicate the first information and the N option information.
Citation Information
Patent Citations
Method and devices for determining group members and sending group joining request
CN109347720A
Group joining method and device and electronic equipment
CN112272138A