CN105099727A - Method of adding group member and apparatus thereof - Google Patents
Method of adding group member and apparatus thereof Download PDFInfo
- Publication number
- CN105099727A CN105099727A CN201510446646.7A CN201510446646A CN105099727A CN 105099727 A CN105099727 A CN 105099727A CN 201510446646 A CN201510446646 A CN 201510446646A CN 105099727 A CN105099727 A CN 105099727A
- Authority
- CN
- China
- Prior art keywords
- group
- user
- message
- polling
- add
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to a method of adding a group member and an apparatus. The method and the apparatus are used for shortening time of adding the group member. The method comprises the following steps of when a condition that a first user identification creates a group is detected, determining at least one second user identification of a poll option which is consistent with a preset adding condition from at least two poll options which are associated with a group title of the group; sending a first request which is used to invite the identification to add into the group to the at least one second user identification; after a first message which is used for expressing a confirmation of adding into the group and is returned according to the first request is received, adding the user identification which returns the first message in the at least one second user identification into the group. In a technical scheme of the invention, an invitation of adding into the group can be purposefully sent to the user identification which is interested to the group title so that the group created by the first user identification possesses many group members having a common characteristic in a short time.
Description
Technical field
The disclosure relates to Internet technical field, particularly relates to a kind of method and the device that add group member.
Background technology
When user A initiate one " you think tourism of Beijing? " and create the tourism of Beijing group be associated with " you think tourism of Beijing ", if other user not active searching is somebody's turn to do " tourism of Beijing group ", then user A needs initiatively to invite other user, other user just can be made likely to add this " tourism of Beijing group ", by inviting other user one by one, user A needs to wait for the group members quantity that could improve " tourism of Beijing group " for a long time, therefore can not meet the demand of Quick high group number of members in a short time.
Summary of the invention
For overcoming Problems existing in correlation technique, disclosure embodiment provides a kind of method and the device that add group member, in order to shorten the time of adding group member.
According to the first aspect of disclosure embodiment, a kind of method of adding group member is provided, comprises:
When detecting that first user mark creates group, from least two polling options be associated with group's title of described group, determine at least one second user ID of the polling option consistent with default adding conditional;
Add described group first is invited to ask to sending with at least one second user ID described;
Receive according to described first request return for represent confirm add the first message of described group after, the user ID returning described first message at least one second user ID described is added in described group.
In one embodiment, described method also can comprise:
Semantics recognition is carried out to group's title of described group, obtains at least one keyword be associated with described group's title;
Determine and at least two polling options that at least one keyword described is associated.
In one embodiment, determining at least one second user ID of the polling option consistent with default adding conditional described at least two polling options from being associated with group's title of described group, can comprise:
Described at least two polling options and default adding conditional are compared, polling option consistent with described default adding conditional at least two polling options described in determining;
Determine at least one second user ID that the polling option consistent with described default adding conditional is corresponding.
In one embodiment, described the user ID returning described first message at least one second user ID described is added in described group, can comprise:
Determine described group allow the first number of the group member added and determine to return at least one second user ID described second number of the user ID of described first message;
If described first number is greater than or equal to described second number, the user ID returning described message of described second number is added in described group;
If described first number is less than described second number, determine to add the user ID in described group to according to the time receiving described first message.
In one embodiment, described method also can comprise:
At least one the 3rd user ID of the keyword that at least two polling options described in deterministic retrieval are corresponding;
Second request of inviting and adding described group is sent at least one the 3rd user ID described;
Receive according to described second request return for represent confirm add the second message of described group after, the user ID returning described second message at least one the 3rd user ID described is added in described group.
According to the second aspect of disclosure embodiment, a kind of device adding group member is provided, comprises:
First determination module, is configured to, when detecting that first user mark creates group, determine at least one second user ID of the polling option consistent with default adding conditional from least two polling options be associated with group's title of described group;
First sending module, is configured to send at least one second user ID described in determining with described first determination module invite add described group first to ask;
First adds module, be configured to receive according to described first sending module send described first request return for represent confirm add the first message of described group after, the user ID returning described first message at least one second user ID described is added in described group.
In one embodiment, described device also can comprise:
Semantics recognition module, is configured to carry out semantics recognition to group's title of described group, obtains at least one keyword be associated with described group's title;
Second determination module, be configured to determine and at least two polling options that at least one keyword described is associated, from least two polling options described in determining with described second determination module, determine at least one second user ID of the polling option consistent with default adding conditional for described first determination module.
In one embodiment, described first determination module can comprise:
Comparer module, is configured to described at least two polling options and default adding conditional to compare, polling option consistent with described default adding conditional at least two polling options described in determining;
First determines submodule, is configured at least one second user ID that the polling option consistent with described default adding conditional after determining the comparison of described comparer module is corresponding.
In one embodiment, described first interpolation module can comprise:
Second determines submodule, be configured to determine described group allow the first number of the group member added and determine to return at least one second user ID described second number of the user ID of described first message;
First adds submodule, if be configured to described second to determine that submodule determines that described first number is greater than or equal to described second number, adds in described group by the user ID returning described message of described second number;
Second adds submodule, if be configured to the described 3rd to determine that submodule determines that described first number is less than described second number, determines to add the user ID in described group to according to the time receiving described first message.
In one embodiment, described device also can comprise:
3rd determination module, to be configured to described in deterministic retrieval at least one the 3rd user ID of keyword corresponding at least two polling options;
Second sending module, is configured at least one the 3rd user ID described in determining to described 3rd determination module and sends second request of inviting and adding described group;
Second adds module, be configured to receive according to described second sending module send described second request return for represent confirm add the second message of described group after, the user ID returning described second message at least one the 3rd user ID described is added in described group.
According to the third aspect of disclosure embodiment, a kind of device adding group member is provided, comprises:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
When detecting that first user mark creates group, from least two polling options be associated with group's title of described group, determine at least one second user ID of the polling option consistent with default adding conditional;
Add described group first is invited to ask to sending with at least one second user ID described;
Receive according to described first request return for represent confirm add the first message of described group after, the user ID returning described first message at least one second user ID described is added in described group.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect: by determining at least one second user ID of the polling option consistent with default adding conditional from least two polling options be associated with group's title of group, add group first is invited to ask to sending with at least one second user ID, the user ID returning the first message at least one second user ID is added in group, thus can according to the voting results of user ID, the invitation adding group is sent pointedly to the interested user ID of group's title, the mode avoiding first user to identify by inviting one by one adds the invitation of group to the transmission of other user ID and need wait for that long time could improve the group members quantity of group, thus the group that first user can be made to identify establishment has the group member much with common feature at short notice.
Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing to be herein merged in specification and to form the part of this specification, shows embodiment according to the invention, and is used from specification one and explains principle of the present invention.
Figure 1A is the flow chart of the method for interpolation group member according to an exemplary embodiment.
Figure 1B is one of schematic diagram of polling option according to an exemplary embodiment.
Fig. 1 C is the schematic diagram two of the polling option according to an exemplary embodiment.
Fig. 1 D is the scene graph of the method for interpolation group member according to an exemplary embodiment.
Fig. 2 is the flow chart of the method for interpolation group member according to an exemplary embodiment one.
Fig. 3 is the flow chart of the method for interpolation group member according to an exemplary embodiment two.
Fig. 4 is the flow chart of the method for interpolation group member according to an exemplary embodiment three.
Fig. 5 is a kind of block diagram adding the device of group member according to an exemplary embodiment.
Fig. 6 is the block diagram that another kind according to an exemplary embodiment adds the device of group member.
Fig. 7 is a kind of block diagram being applicable to the device adding group member according to an exemplary embodiment.
Embodiment
Here will be described exemplary embodiment in detail, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawing represents same or analogous key element.Execution mode described in following exemplary embodiment does not represent all execution modes consistent with the present invention.On the contrary, they only with as in appended claims describe in detail, the example of apparatus and method that aspects more of the present invention are consistent.
Figure 1A is the flow chart of the method for interpolation group member according to an exemplary embodiment, Figure 1B is one of schematic diagram of polling option according to an exemplary embodiment, the scene graph of the method for Fig. 1 C interpolation group member that to be schematic diagram two, Fig. 1 D of polling option according to an exemplary embodiment be according to an exemplary embodiment; The method of this interpolation group member can be applied on the server, and as shown in Figure 1A, the method for this interpolation group member comprises the following steps S101-S103:
In step S101, when detecting that first user mark creates group, from least two polling options be associated with group's title of group, determine at least one second user ID of the polling option consistent with default adding conditional.
In one embodiment, group can be the group of instant setting theme of linking up in software or application program (app), also can be the group of the setting theme in BBS (Bulletin Board System) or bulletin board service.In one embodiment, can by carrying out semantics recognition to group's title of group, the keyword of main body of determining to vote from group's title of group, and then at least two polling options being associated with group are determined by keyword.In one embodiment, what default adding conditional can be preset for first user mark meets the condition that user's needs send the invitation adding group.
Such as, user A is designated Simon123 at the first user that links up software immediately, need the group being called " tourism of Beijing group " by immediately linking up software creation group's name, therefore by group's title of " tourism of Beijing group ", by the mode of semantics recognition, determine that the keyword of ballot theme is for " Beijing ", " tourism ", as shown in Figure 1B, does ballot theme as the vote interface of generation: you think tourism of Beijing? polling option is: " 1, be ", " 2, no ".Correspondingly, default adding conditional is that the ballot that meets that Simon123 presets adds group to the user ID of " 1, be ".
Again such as, Simon123 needs the group being called " tourism of Beijing group " by immediately linking up software creation group's name, therefore by group's title of " tourism of Beijing group ", by the mode of semantics recognition, determine that the keyword of ballot theme is for " Beijing ", " tourism ", does as shown in Figure 1 C, ballot theme as the vote interface generated: you are satisfied to Pekinese's tourist environment? polling option is: " 1, very satisfied ", " 2, be satisfied in the main ", " 3, dissatisfied ".As can be seen here, the polling option can determining desired by user according to user's request.Correspondingly, default adding conditional be Simon123 preset meet ballot to 1, very satisfied " and the user ID of " 2, be satisfied in the main " add group.
In step s 102, add group first is invited to ask to sending with at least one second user ID.
In step s 103, receive according to first request return for represent confirm add the first message of group after, the user ID returning the first message at least one second user ID is added in group.
As shown in figure ip, Simon123 creates by terminal equipment 31 group that group's name is called " tourism of Beijing group ", and determine polling option " 1 by group's title " tourism of Beijing group ", be " and " 2, no ", theme and the polling option of voting accordingly is issued on corresponding instant chat software by server 30, user Summer and user Tom votes respectively by terminal equipment 32 and terminal equipment 33, wherein, user Summer (the second user ID in the disclosure) has thrown " 1, be ", user Tom has thrown " 2, no ", user Kindy is not voted by terminal equipment 34, server 30 is by adding up polling option, to selection " 1, be " user Summer have sent invitation add " tourism of Beijing group " first request, if user Summer returns to server the first message that confirmation adds " tourism of Beijing group " according to the first request, then user Summer is added in the group of " tourism of Beijing group ", can will add in " the tourism of Beijing group " of first user identifying user Simon123 establishment to the interested user Summer of tourism of Beijing thus, Simon123 is had more to be added in group by the user Summer with same interest targetedly, make communication according to specific aim.It will be understood by those skilled in the art that the disclosure can also have multiple second user ID, carry out routine explanation for second user ID for convenience of description.
In the present embodiment, by determining at least one second user ID of the polling option consistent with default adding conditional from least two polling options be associated with group's title of group, add group first is invited to ask to sending with at least one second user ID, the user ID returning the first message at least one second user ID is added in group, thus can according to the voting results of user ID, the invitation adding group is sent pointedly to the interested user ID of group's title, the mode avoiding first user to identify by inviting one by one adds the invitation of group to the transmission of other user ID and need wait for that long time could improve the group members quantity of group, thus the group that first user can be made to identify establishment has the group member much with common feature at short notice.
In one embodiment, method also can comprise:
Semantics recognition is carried out to group's title of group, obtains at least one keyword be associated with group's title;
Determine at least two polling options be associated with at least one keyword.
In one embodiment, from least two polling options be associated with group's title of group, determine at least one second user ID of the polling option consistent with default adding conditional, can comprise:
At least two polling options and default adding conditional are compared, determines polling option consistent with default adding conditional at least two polling options;
Determine at least one second user ID that the polling option consistent with default adding conditional is corresponding.
In one embodiment, the user ID returning the first message at least one second user ID is added in group, can comprise:
Determine group allow the first number of the group member added and determine to return at least one second user ID the second number of the user ID of the first message;
If the first number is greater than or equal to the second number, the user ID of the return messages of the second number is added in group;
If the first number is less than the second number, determine the user ID of adding in group according to the time receiving the first message.
In one embodiment, method also can comprise:
At least one the 3rd user ID of the keyword that deterministic retrieval at least two polling options are corresponding;
Second request of inviting and adding group is sent at least one the 3rd user ID;
Receive according to second request return for represent confirm add the second message of group after, the user ID returning the second message at least one the 3rd user ID is added in group.
The concrete group member that how to add in group, please refer to subsequent embodiment.
So far, the said method that disclosure embodiment provides, can according to the voting results of user ID, the invitation adding group is sent pointedly to the interested user ID of group's title, the mode avoiding first user to identify by inviting one by one adds the invitation of group to the transmission of other user ID and need wait for that long time could improve the group members quantity of group, makes first user identify the group created and has the group member much with common feature at short notice.
With specific embodiment, the technical scheme that disclosure embodiment provides is described below.
Fig. 2 is the flow chart of the method for interpolation group member according to an exemplary embodiment one; The said method that the present embodiment utilizes disclosure embodiment to provide, how to determine polling option and to carry out exemplary illustration in conjunction with Figure 1B to Fig. 1 D, as shown in Figure 2, comprises the steps:
In step s 201, when detecting that first user mark creates group, semantics recognition being carried out to group's title of group, obtains at least one keyword be associated with group's title.
In one embodiment, as shown in figure ip, first user mark Simon123 can carry out semantics recognition by the instant communication software on terminal equipment 31 or application program (app), obtains at least one keyword be associated with group's title.In another embodiment, semantics recognition can be carried out by server 30 to group's title, obtain at least one keyword be associated with group's title.
In step S202, determine at least two polling options be associated with at least one keyword.
In one embodiment, if group's title of terminal equipment 31 pairs of groups carries out semantics recognition, obtain at least one keyword, then this at least one keyword can be sent to server 30 by terminal equipment 31, after server 30 receives this at least one keyword, determine at least two polling options be associated with at least one keyword.In another embodiment, can determine by server 30 at least two polling options being associated with at least one keyword.
In step S203, at least two polling options and default adding conditional are compared, determine polling option consistent with default adding conditional at least two polling options.
In one embodiment, server 30 determines the default adding conditional of first user flag according to first user mark, such as, default adding conditional is the "Yes" shown in Figure 1B, and server can determine the polling option consistent with default adding conditional from the polling option of "Yes" and "No".
In step S204, determine at least one second user ID that the polling option consistent with default adding conditional is corresponding.
In one embodiment, first user mark can limit the time limit, such as, first user is identified in and creates group " tourism of Beijing group " on June 1st, 2015, it is on June 30th, 2015 that first user mark can arrange ballot deadline, thus, server 30 according to ballot deadline at least one second user ID that to add up consistent with default adding conditional polling option corresponding, thus comes out ballot in June and polling option is at least one second user ID of "Yes".
In step S205, add group first is invited to ask to sending with at least one second user ID.
In step S206, receive according to first request return for represent confirm add the first message of group after, the user ID returning the first message at least one second user ID is added in group.
The scene description of step S205 and step S206 refers to the scene description of above-mentioned Fig. 1 D, is not described in detail in this.
The present embodiment is on the basis of Advantageous Effects with above-described embodiment, at least one keyword is determined by group's title, and then determine at least two polling options being associated with at least one keyword, thus ballot can be made more consistent with the theme of group, make the group members tool added in group have identical hobby or identical discussion topic, make the communication of group have more specific aim.
Fig. 3 is the flow chart of the method for interpolation group member according to an exemplary embodiment two; The said method that the present embodiment utilizes disclosure embodiment to provide, determines at least one second user ID and composition graphs 1D carries out exemplary illustration for how identifying in the address list be associated with first user, as shown in Figure 3, comprises the steps:
In step S301, when detecting that first user mark creates group, from least two polling options be associated with group's title of group, determine at least one second user ID of the polling option consistent with default adding conditional.
In step s 302, add group first is invited to ask to sending with at least one second user ID.
The description of step S301 and step S302 refers to the associated description of above-described embodiment, is not described in detail in this.
In step S303, receive according to first request return for represent confirm add the first message of group after, determine group allow the first number of the group member added and determine to return at least one second user ID the second number of the user ID of the first message, if the first number is greater than or equal to the second number, perform step S304, if the first number is less than the second number, perform step S305.
In step s 304, if the first number is greater than or equal to the second number, add in group by the user ID of the return messages of the second number, flow process terminates.
In step S305, if the first number is less than the second number, determine the user ID of adding in group according to the time receiving the first message.
In step S306, to the prompting of first user mark the need of the prompting of upgrading to group, flow process terminates.
In one embodiment, corresponding grade can be set for group, the group member of the different numbers that group's respective user of different brackets can be added.In one embodiment, the user of first user mark can limit the visual range of group, such as, only allows the address list in the instant communication software at group place visible, thus, the user ID participating in ballot is then the user ID in the address list of first user mark.User in the address list that the present embodiment identifies for first user at least one second user ID participating in voting carries out exemplary illustration.
As shown in figure ip, as an exemplary scenario, if the grade of the group that Simon123 creates is the first order, can add member's upper limit is 100 people, server 30 pairs of voting results are added up, define 80 people to the option "Yes" ballot shown in Figure 1B, then need to send first request of inviting and adding group to this 80 people, if what have 60 people to return according to the first request in this 80 people confirms to add the first message of group for representing, because 60 are less than the interpolation member upper limit 100, therefore this 60 people can be added in this group.As another exemplary scenario, if server 30 pairs of voting results are added up, determine to be voted to the option "Yes" shown in Figure 1B by 120 people, then need to send first request of inviting and adding group to this 120 people, if what have 110 people to return according to the first request in this 120 people confirms to add the first message of group for representing, because 110 are greater than the interpolation member upper limit 100, therefore server 30 can be determined according to the time receiving the first message to determine that 100 people add in this group from this 110 people, to the prompting of first user mark the need of the prompting of upgrading to group, by prompting, improve the ability of the receiving more multigroup group membership of group.
The present embodiment is on the basis of Advantageous Effects with above-described embodiment, by determine group allow first number and determining of the group member added to return at least one second user ID between the second number of the user ID of the first message magnitude relationship, determine different group members addition manners, take full advantage of the feature of the people's One's name is legion participating in ballot, a part of user ID is optionally invited to join with the group that is associated of voting according to user's voting results, make first user identify the group created and have the group member much with common feature at short notice.
Fig. 4 is the flow chart of the method for interpolation group member according to an exemplary embodiment three; The said method that the present embodiment utilizes disclosure embodiment to provide, how to make first user identifies and can add at least one the 3rd user ID incoherent and carry out exemplary illustration in conjunction with Figure 1B to Fig. 1 D, as shown in Figure 4, comprise the steps:
In step S401, when detecting by terminal equipment establishment group, at least one the 3rd user ID of the keyword that deterministic retrieval at least two polling options are corresponding.
In one embodiment, server 30 can carry out record to the user ID that different keyword carries out group's retrieval, such as, user Kindy is not voted by terminal equipment 34, and user Kindy neither link up the contact person in the address list on software by user Simon123 immediately, if server 30 detects that Kindy retrieved keyword " Beijing ", " tourism " by terminal equipment 34, the relevant information of retrieval can be carried out record, such as, user ID (the 3rd user ID in the disclosure), retrieval time, search key etc.It will be understood by those skilled in the art that the disclosure can also have multiple 3rd user ID, carry out routine explanation for the 3rd user ID (Kindy) for convenience of description.
In step S402, send second request of inviting and adding group at least one the 3rd user ID.
In step S403, receive according to second request return for represent confirm add the second message of group after, the user ID returning the second message at least one the 3rd user ID is added in group.
As shown in figure ip, as an exemplary scenario, if the grade of the group that Simon123 creates is the first order, can add member's upper limit is 100 people, server 30 determines in the address list of Simon123 only 60 contact persons, and have 40 people to the option "Yes" ballot shown in Figure 1B through adding up to define in 60 people, then need to send first request of inviting and adding group to this 40 people, if what have 30 people to return according to the first request in this 40 people confirms to add the first message of group for representing, because 30 are less than the interpolation member upper limit 100, therefore this 30 people can be added in this group.In order to increase Simon123 create the quantity of the group members of group, server 30 also needs the user ID (the 3rd user ID in the disclosure) detecting keyword " Beijing ", " tourism ", these certain customers mark is not the contact person of Simon123, such as, server 30 detects user Kindy and retrieved " Beijing ", " tourism ", server 30 can send second request of inviting Kindy to add group to Kind, after Kindy confirms to add and change group, Kindy is added in group.
The present embodiment is on the basis of Advantageous Effects with above-described embodiment, can at least one the 3rd user ID retrieving the keyword corresponding with at least two of group polling options be added in group, expand the scope that first user identifies the group member added thus, make first user identify the group created in shorter time, have the group member much with common feature.
Fig. 5 is a kind of block diagram adding the device of group member according to an exemplary embodiment, and as shown in Figure 5, the device adding group member comprises:
First determination module 51, is configured to, when detecting that first user mark creates group, determine at least one second user ID of the polling option consistent with default adding conditional from least two polling options be associated with group's title of group;
First sending module 52, is configured to send at least one second user ID determined with the first determination module 51 invite add group first to ask;
First adds module 53, be configured to receive according to first sending module 52 send first request return for represent confirm add the first message of group after, the user ID returning the first message at least one second user ID is added in group.
Fig. 6 is the block diagram that another kind according to an exemplary embodiment adds the device of group member, and as shown in Figure 6, on above-mentioned basis embodiment illustrated in fig. 5, in one embodiment, device also can comprise:
Semantics recognition module 54, is configured to carry out semantics recognition to group's title of group, obtains at least one keyword be associated with group's title;
Second determination module 55, be configured at least two polling options determining to be associated with at least one keyword, from least two polling options determined with the second determination module 55, determine at least one second user ID of the polling option consistent with default adding conditional for the first determination module 51.
In one embodiment, the first determination module 51 can comprise:
Comparer module 511, is configured at least two polling options and default adding conditional to compare, determines polling option consistent with default adding conditional at least two polling options;
First determines submodule 512, is configured at least one second user ID that the polling option consistent with default adding conditional after determining comparer module 511 comparison is corresponding.
In one embodiment, the first interpolation module 53 can comprise:
Second determines submodule 531, be configured to determine group allow the first number of the group member added and determine to return at least one second user ID the second number of the user ID of the first message;
First adds submodule 532, if be configured to second to determine that submodule 531 determines that the first number is greater than or equal to the second number, adds in group by the user ID of the return messages of the second number;
Second adds submodule 533, if be configured to the 3rd to determine that submodule 531 determines that the first number is less than the second number, determines the user ID of adding in group according to the time receiving the first message.
In one embodiment, device also can comprise:
3rd determination module 56, is configured at least one the 3rd user ID of keyword corresponding at least two polling options that deterministic retrieval second determination module 55 determines;
Second sending module 57, at least one the 3rd user ID being configured to determine to the 3rd determination module 56 sends second request of inviting and adding group;
Second adds module 58, be configured to receive according to second sending module 57 send second request return for represent confirm add the second message of group after, the user ID returning the second message at least one the 3rd user ID is added in group.
About the device in above-described embodiment, wherein the concrete mode of modules executable operations has been described in detail in about the embodiment of the method, will not elaborate explanation herein.
Fig. 7 is a kind of block diagram being applicable to the device adding group member according to an exemplary embodiment.Such as, device 700 may be provided in a server.With reference to Fig. 7, device 700 comprises processing components 722, and it comprises one or more processor further, and the memory resource representated by memory 732, can such as, by the instruction of the execution of processing unit 722, application program for storing.The application program stored in memory 732 can comprise each module corresponding to one group of instruction one or more.In addition, processing components 722 is configured to perform instruction, to perform the method for above-mentioned interpolation group member.
Device 700 can also comprise the power management that a power supply module 726 is configured to final controlling element 700, and a wired or wireless network interface 750 is configured to device 700 to be connected to network, and input and output (I/O) interface 758.Device 700 can operate the operating system based on being stored in memory 732, such as WindowsServerTM, MacOSXTM, UnixTM, LinuxTM, FreeBSDTM or similar.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the memory 732 of instruction, above-mentioned instruction can perform said method by the processing components 722 of device 700.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
Those skilled in the art, at consideration specification and after putting into practice disclosed herein disclosing, will easily expect other embodiment of the present disclosure.The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Specification and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim below.
Should be understood that, the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.The scope of the present disclosure is only limited by appended claim.
Claims (11)
1. add a method for group member, it is characterized in that, described method comprises:
When detecting that first user mark creates group, from least two polling options be associated with group's title of described group, determine at least one second user ID of the polling option consistent with default adding conditional;
Add described group first is invited to ask to sending with at least one second user ID described;
Receive according to described first request return for represent confirm add the first message of described group after, the user ID returning described first message at least one second user ID described is added in described group.
2. method according to claim 1, is characterized in that, described method also comprises:
Semantics recognition is carried out to group's title of described group, obtains at least one keyword be associated with described group's title;
Determine and at least two polling options that at least one keyword described is associated.
3. method according to claim 1, is characterized in that, determining at least one second user ID of the polling option consistent with default adding conditional, comprising described at least two polling options from being associated with group's title of described group:
Described at least two polling options and default adding conditional are compared, polling option consistent with described default adding conditional at least two polling options described in determining;
Determine at least one second user ID that the polling option consistent with described default adding conditional is corresponding.
4. method according to claim 1, is characterized in that, describedly the user ID returning described first message at least one second user ID described is added in described group, comprising:
Determine described group allow the first number of the group member added and determine to return at least one second user ID described second number of the user ID of described first message;
If described first number is greater than or equal to described second number, the user ID returning described message of described second number is added in described group;
If described first number is less than described second number, determine to add the user ID in described group to according to the time receiving described first message.
5. method according to claim 1, is characterized in that, described method also comprises:
At least one the 3rd user ID of the keyword that at least two polling options described in deterministic retrieval are corresponding;
Second request of inviting and adding described group is sent at least one the 3rd user ID described;
Receive according to described second request return for represent confirm add the second message of described group after, the user ID returning described second message at least one the 3rd user ID described is added in described group.
6. add a device for group member, it is characterized in that, described device comprises:
First determination module, is configured to, when detecting that first user mark creates group, determine at least one second user ID of the polling option consistent with default adding conditional from least two polling options be associated with group's title of described group;
First sending module, is configured to send at least one second user ID described in determining with described first determination module invite add described group first to ask;
First adds module, be configured to receive according to described first sending module send described first request return for represent confirm add the first message of described group after, the user ID returning described first message at least one second user ID described is added in described group.
7. device according to claim 6, is characterized in that, described device also comprises:
Semantics recognition module, is configured to carry out semantics recognition to group's title of described group, obtains at least one keyword be associated with described group's title;
Second determination module, be configured to determine and at least two polling options that at least one keyword described is associated, from least two polling options described in determining with described second determination module, determine at least one second user ID of the polling option consistent with default adding conditional for described first determination module.
8. device according to claim 6, is characterized in that, described first determination module comprises:
Comparer module, is configured to described at least two polling options and default adding conditional to compare, polling option consistent with described default adding conditional at least two polling options described in determining;
First determines submodule, is configured at least one second user ID that the polling option consistent with described default adding conditional after determining the comparison of described comparer module is corresponding.
9. device according to claim 6, is characterized in that, described first adds module comprises:
Second determines submodule, be configured to determine described group allow the first number of the group member added and determine to return at least one second user ID described second number of the user ID of described first message;
First adds submodule, if be configured to described second to determine that submodule determines that described first number is greater than or equal to described second number, adds in described group by the user ID returning described message of described second number;
Second adds submodule, if be configured to the described 3rd to determine that submodule determines that described first number is less than described second number, determines to add the user ID in described group to according to the time receiving described first message.
10. device according to claim 6, is characterized in that, described device also comprises:
3rd determination module, to be configured to described in deterministic retrieval at least one the 3rd user ID of keyword corresponding at least two polling options;
Second sending module, is configured at least one the 3rd user ID described in determining to described 3rd determination module and sends second request of inviting and adding described group;
Second adds module, be configured to receive according to described second sending module send described second request return for represent confirm add the second message of described group after, the user ID returning described second message at least one the 3rd user ID described is added in described group.
11. 1 kinds of devices adding group member, it is characterized in that, described device comprises:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
When detecting that first user mark creates group, from least two polling options be associated with group's title of described group, determine at least one second user ID of the polling option consistent with default adding conditional;
Add described group first is invited to ask to sending with at least one second user ID described;
Receive according to described first request return for represent confirm add the first message of described group after, the user ID returning described first message at least one second user ID described is added in described group.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510446646.7A CN105099727B (en) | 2015-07-27 | 2015-07-27 | Add the method and device of group member |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510446646.7A CN105099727B (en) | 2015-07-27 | 2015-07-27 | Add the method and device of group member |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105099727A true CN105099727A (en) | 2015-11-25 |
CN105099727B CN105099727B (en) | 2018-12-25 |
Family
ID=54579355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510446646.7A Active CN105099727B (en) | 2015-07-27 | 2015-07-27 | Add the method and device of group member |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105099727B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105530167A (en) * | 2015-12-14 | 2016-04-27 | 小米科技有限责任公司 | Method and device for setting group name card |
CN107404426A (en) * | 2016-05-20 | 2017-11-28 | 阿里巴巴集团控股有限公司 | The method, apparatus and electronic equipment of batch addition good friend in immediate communication tool |
CN110677267A (en) * | 2019-10-09 | 2020-01-10 | 上海连尚网络科技有限公司 | Information processing method and device |
CN111324259A (en) * | 2020-03-18 | 2020-06-23 | 腾讯科技(成都)有限公司 | Group creation method, device and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090128335A1 (en) * | 2007-09-12 | 2009-05-21 | Airkast, Inc. | Wireless Device Tagging System and Method |
CN102611637A (en) * | 2011-01-20 | 2012-07-25 | 腾讯科技(深圳)有限公司 | Group realization method and system |
CN103684806A (en) * | 2013-12-02 | 2014-03-26 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for creating groups and server |
CN104134268A (en) * | 2014-07-18 | 2014-11-05 | 小米科技有限责任公司 | Network ballot method and apparatus |
CN104754419A (en) * | 2015-03-13 | 2015-07-01 | 腾讯科技(北京)有限公司 | Video-based interaction method and device |
-
2015
- 2015-07-27 CN CN201510446646.7A patent/CN105099727B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090128335A1 (en) * | 2007-09-12 | 2009-05-21 | Airkast, Inc. | Wireless Device Tagging System and Method |
CN102611637A (en) * | 2011-01-20 | 2012-07-25 | 腾讯科技(深圳)有限公司 | Group realization method and system |
CN103684806A (en) * | 2013-12-02 | 2014-03-26 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for creating groups and server |
CN104134268A (en) * | 2014-07-18 | 2014-11-05 | 小米科技有限责任公司 | Network ballot method and apparatus |
CN104754419A (en) * | 2015-03-13 | 2015-07-01 | 腾讯科技(北京)有限公司 | Video-based interaction method and device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105530167A (en) * | 2015-12-14 | 2016-04-27 | 小米科技有限责任公司 | Method and device for setting group name card |
CN105530167B (en) * | 2015-12-14 | 2018-11-30 | 小米科技有限责任公司 | The setting method and device of group's business card |
CN107404426A (en) * | 2016-05-20 | 2017-11-28 | 阿里巴巴集团控股有限公司 | The method, apparatus and electronic equipment of batch addition good friend in immediate communication tool |
CN110677267A (en) * | 2019-10-09 | 2020-01-10 | 上海连尚网络科技有限公司 | Information processing method and device |
CN110677267B (en) * | 2019-10-09 | 2021-11-23 | 上海连尚网络科技有限公司 | Information processing method and device |
CN111324259A (en) * | 2020-03-18 | 2020-06-23 | 腾讯科技(成都)有限公司 | Group creation method, device and storage medium |
CN111324259B (en) * | 2020-03-18 | 2021-09-28 | 腾讯科技(成都)有限公司 | Group creation method, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105099727B (en) | 2018-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10762900B2 (en) | Identification and processing of commands by digital assistants in group device environments | |
US9917906B2 (en) | Methods and systems for managing a task based on geographical locations | |
CN107294742B (en) | Method and device for creating conference group and server | |
US9686645B2 (en) | Location information sharing method and apparatus | |
KR101894394B1 (en) | Method and terminal for sharing contents | |
EP3929834A1 (en) | Computer-implemented conference reservation method and apparatus, device, and medium | |
CN102958008B (en) | Method, system and mobile terminals for realizing instant messaging | |
KR20140134668A (en) | Identifying meeting attendees using information from devices | |
WO2015014134A1 (en) | Methods and apparatuses for building tag library and searching for user | |
CN103136342B (en) | The searching method of application A PP, system and search server | |
CN103890808A (en) | Method for operating interactive messaging service providing reception confirmation | |
US20120159332A1 (en) | Method and system for dynamic presentations management | |
CN105099727A (en) | Method of adding group member and apparatus thereof | |
CN103874019A (en) | Voice interaction method and device | |
US20180046707A1 (en) | Providing searching strategy in connection with answering question in message | |
WO2014194647A1 (en) | Data exchange method, device, and system for group communication | |
CN103516581A (en) | Method and device for adding real-time communication friends | |
US20130125022A1 (en) | Method, device and system for sending, receiving and updating interactive information on the internet | |
CN113300933A (en) | Session content management method and device, computer equipment and readable storage medium | |
EP4348977A1 (en) | System and method for converting an email thread to an instant message group | |
CN105099874A (en) | Method and device for group establishment | |
RU2619708C2 (en) | Interconnection through a social network online and devices and systems related to it | |
CN111194540A (en) | Communication control device and method for multi-topic conversation, and computer processing equipment | |
CN104657445A (en) | Method for obtaining prompt information | |
US20170230313A1 (en) | Anonymous messaging in an instant message group conversation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |