CN1925416A - Method and device for batch addition of users to group - Google Patents

Method and device for batch addition of users to group Download PDF

Info

Publication number
CN1925416A
CN1925416A CNA2005100936008A CN200510093600A CN1925416A CN 1925416 A CN1925416 A CN 1925416A CN A2005100936008 A CNA2005100936008 A CN A2005100936008A CN 200510093600 A CN200510093600 A CN 200510093600A CN 1925416 A CN1925416 A CN 1925416A
Authority
CN
China
Prior art keywords
group
user
data
server
packet
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
Application number
CNA2005100936008A
Other languages
Chinese (zh)
Other versions
CN100450021C (en
Inventor
李斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CNB2005100936008A priority Critical patent/CN100450021C/en
Publication of CN1925416A publication Critical patent/CN1925416A/en
Application granted granted Critical
Publication of CN100450021C publication Critical patent/CN100450021C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

This invention discloses one method of adding user to group by batch, which comprises the following steps: customer end inputting multiple member labels and dividing for multiple members; the user ends combines multiple member labels and groups label and relative group labels into servo; the said servo receives said data package analysis and to get member label, group label and division label and adding part or all members to the relative group. This invention also discloses one communication device.

Description

A kind of batch addition of users is to the method and the device of group
Technical field
The present invention relates to computer and communication technical field, relate in particular to method and the device thereof of batch addition of users to group.
Background technology
Along with the extensive use of the Internet and immediate communication tool, the user experiences the basis of instrument and also proposes new requirement, and the user not only only is satisfied with chat and links up amusement, more wishes effectively to utilize among work.Based on this, the characteristic that is applicable to office accordingly also is provided in immediate communication tool, the online enterprise feature of realizing in the TM of the Tengxun software for example, make the user in the TM of Tengxun MSN, to set up a virtual network organization sectorial structure to all members in the real enterprise, also set up a free intercourse platform simultaneously for company.In the process of setting up the online enterprise of TM, the user need set up different organization departments in the online enterprise of TM, and then the particular department in online enterprise is added the member, the user more wished and can realize that the batch of safety adds function, the so greatly process of setting up of convenient online enterprise at certain department this time.
At QQ or TM, in the MSNs such as the POPO of Netease, if when the keeper wishes in group to add the member in certain grouping, main implementation procedure is:
1, combination member's user ID and group number be in packet, sends to add the packet of member in the group to server.
2, server joins the member of user ID correspondence among the group of group number correspondence, and send successfully add the member in the group agreement to subscription client.
3, subscription client receives after the member adds the member and return protocol message to the server of group, set group's grouping of this member, make up this member sign, group number and the grouping key of group be to packet, sends packet that the interpolation member divides into groups to group to server.
4, server parses related data packets, according to member sign, group number and the grouping key of group add in the group this member among specific cluster, and return success set member's grouping protocol command to subscription client.
Database structure can not satisfy the setting grouping that realizes the keeper and carries out the process of adding the member in batches in the processing logic of the client that is adopted in the such scheme and the server, because original technical disadvantages, the process that has caused management and group person in for certain grouping of group, to add the member, must be earlier the member to be added in the group, just set then during the member divides into groups to group.In the bigger group of actual specific, the keeper finds certain member who has just added all can compare difficulty, has so just had a strong impact on the keeper and has added the use of user to inner certain grouping of group, makes keeper's the very inconvenience of operating process; In addition, because must be, thereby have also strengthened the concurrent processing pressure of server through in dividing into groups to group with the batch interpolation member that twice of server could realize the keeper alternately.
In addition, in current QQ or the medium MSN of TM, when the user need add the contact person, at first according to contact person's checking requirement, the request of transmission is added contact person's request to this contact person, if this contact person passes through indentification protocol message by checking and transmission, the user successfully resolves the contact person by after verifying message, the user can be according to this contact person's character then, for example be " colleague " or " classmate " etc., contact person's grouping at this contact person place is set, realizes adding contacts to the purpose of certain specific cluster of user at last.The shortcoming of this scheme is: at first, there are not definite certain reasonably realize adding in batches contact person's the client realization logic and the realization flow of server, the user is disposable can only to send the request protocol of adding a contact person, can not realize the process of adding the contact person in batches; Secondly, the contact person is by user's interpolation request, and the user receives this contact person's checking by after the message, the grouping relation at this contact person place could be set, and the contact person that can not just set its place before adding the contact person divides into groups, just can directly be set in the suitable grouping by verifying the back the contact person, make troubles with regard to the use of giving the user like this.
Summary of the invention
The invention provides method and the device thereof of a kind of batch addition of users, to solve there is the concurrent processing pressure of operation inconvenience and increasing server in the prior art batch addition of users to group problem to group.
The invention provides following technical scheme:
A kind of batch addition of users comprises the steps: to the method for group
The group that imports a plurality of member's signs and be provided with for these a plurality of members divides into groups;
Client identifies a plurality of members, and group's group character and corresponding group identification are combined into packet and send to server;
Described server receives described packet parsing and obtains described member's sign, group identification and group's group character, and the part or all of member among described a plurality of members is joined in the grouping of relevant groups.
According to said method:
Server also issues the system message that comprises group's data to all members of group after the member is joined group's grouping, and this group's data comprises newcomer's information.
Behind the server parses packet, inquiry does not add member's tables of data, and the information that is not included in the member in this tables of data is added in the tables of data.
Its group's group character is different with the group's group character that parses from packet if the member has been included in the described tables of data, then with the group's group character of this member in the group's group character replacement data table that parses.
Before server joins group's grouping with the member, send the response message that the request user adds the system message of group and receives the member by the member sign that does not add in member's tables of data to the member of correspondence, and the member that will adhere to group joins in the grouping of group.
User's response message shows that the user refuses to add group, and server never adds this information about firms of deletion in member's tables of data, and sends the notification message that the member refuses to add group's grouping to the client that sends packet.
The client user that also accepts the invitation adds the adjunct of group and it is combined in the described packet, and server carries this adjunct sending to the member in the system message that the request user adds group.
Server sends the response message of not receiving the user after the system message that the request user adds group, then sends the system message that the request user adds group to this user once more when knowing that this user reaches the standard grade.
A kind of terminal equipment comprises the processor that is used for process information, and this terminal equipment also comprises:
The unit that is provided with that is used to accept a plurality of member's signs and group's grouping is set for these a plurality of members;
Be used for a plurality of member's signs, group's group character and corresponding group identification are combined into packet and send the assembled unit of this packet.
A kind of server comprises the processor that is used for process information, is used to store the memory cell of member's group information; This server also comprises:
Be used for parsing the resolution unit of a plurality of member's signs, group's group character and group identification from the packet that receives;
Be used for according to the member that parses sign, group's group character and group identification, all or part of information about firms is joined adding unit in group's grouping.
Described server also comprises:
The a plurality of members that are used for parsing are not included in first control unit that the information that does not add the member in member's tables of data is added this tables of data to;
Be used for sending the message of inviting adding group to the member of correspondence according to member's sign of described tables of data, and second control unit that receives user's response message; When determining that according to user's response message the user adheres to group, this second control unit notifies described adding unit.
A kind of communication system comprises:
Be used to accept a plurality of members sign and for this a plurality of members are provided with group's grouping, and with a plurality of members' signs, the group identification of group's group character and correspondence is combined into packet and sends the terminal equipment of this packet;
Be used for parsing a plurality of members sign, group's group character and group identification, and all or part of information about firms is joined server in group's grouping from the packet that described terminal equipment sends.
Adopt the present invention, the keeper can just can set group's grouping at this batch member place before sending the request of adding the member, greatly simplify the keeper and added the operating process that the member enlarges group, secondly because the keeper only carries out once just can realizing alternately the interpolation flow process of designated group grouping in batches with server, greatly reduce the pressure of the concurrent processing of server, help server and carry out more other operating processes.
Description of drawings
Fig. 1 is a system configuration schematic diagram of the present invention;
Fig. 2 is the operation interface of batch addition of users among the present invention to certain department's tissue;
Fig. 3 is a flow chart of the present invention;
Fig. 4 is the structural representation of terminal equipment of the present invention;
Fig. 5 A, Fig. 5 B are the structural representation of server of the present invention.
Embodiment
Because in existing implementation method, the mode that the keeper adds certain user grouping in the group all is to be divided into two processes, at first need to join the user in the group in batches, in group, search these users then after success is added, these users just are set at last one by one in certain group in the grouping.For fear of the deficiency of bringing thus, the present invention is by a plurality of members of the disposable interpolation of keeper, and sets group's grouping at these member places, by server part or all of member added in corresponding group's grouping then.
Consult shown in Figure 1, the keeper passes through a plurality of members of the disposable interpolation of client, and sets group's grouping at these member places, sends to the IM server by groups of clients generated data bag, the IM server parses goes out member's relevant information, and the member is added in corresponding group's grouping.
Consult shown in Figure 2ly, the keeper imports a plurality of user QQ numbers by the interface, between each number with separator (among the figure be branch "; ") separate, certain department or the tissue of group is set for the member simultaneously.
Under the situation of being trusted by the contact person, the IM server can directly join information about firms in group's grouping in group data storehouse.But preferable mode is, earlier to sending system message of inviting adding group and the response message that receives the user to the member of correspondence according to member's sign, after the checking of determining according to response message by the user, again the member is joined group, for not by the member of checking, then it is not joined group's grouping.In interface shown in Figure 2, also can import adjunct, server adds in the system message of group and carries this adjunct sending the request user to the member.
Further, for roaming mechanism is provided, setting does not add member's tables of data in the IM server, and this tables of data mainly comprises capable ID, the ID of group, user ID (as the QQ number), four literary name sections of group's group character (keyword), wherein, row ID mainly is the keyword of sign row, the ID of group is that the keeper wishes the group identification that the user adds, the sign of the user-id table person of being shown as, and group's group character represents to wish that the member adds certain packet numbering of group.The IM server parses member's sign, group identification and group's group character from packet after, whether inquiry judging Member Users ID does not Already in add member's tables of data; If there is no, then parse group's group character and the ID of group in the packet, generate a tables of data newline, the information of each field in the corresponding data table is written in the tables of data preserves; If this member id does not Already in add in member's tables of data, group's packet ID in the resolution data bag, and whether group's packet ID of judging both is identical, if it is inequality, then with group's packet ID of this user ID correspondence in the group's packet ID replacement data table that parses in the packet, if identical, then no longer information about firms is joined in the tables of data.
After the information about firms with group to be added joins in the tables of data, send the system message of inviting adding group to the user of correspondence according to the sign of the member in this table.For the user who does not receive response, then keep this user's information, knowing that sending invitation to it again after the user reaches the standard grade adds the system message of group and receive its response message.Like this, when the member invited the checking request of adding anywhere in any moment by the keeper after, these members just can successfully be set in group's grouping of original keeper's setting.
Consult shown in Figure 3ly, realize adding in batches the member to the key step that group divides into groups following (wherein with the user ID be example for the QQ number):
Step 100, keeper input in the window input frame that adds the member wishes to join the QQ number of member in the group, and certain department or the tissue of the group that wishes that these members add is set simultaneously.
Step 110, utilization input decollator extract this batch member's QQ number in input frame, and set up the tabular array of member QQ number, and get access to this department and the keyword Key that is organized in the grouping in the group according to department of selecting of group or organization name, the keeper imports and invites the user to ask the adjunct that adds, and determines whether that by these adjuncts checking adds by request in the solicited message that can allow this batch receive.Then, combination member number tabular array, group number, the grouping Key of group, 5 part fields such as postscript in packet, and according to the batch of client and server commitment add protocol format that the member divides into groups to group package with encryption after send.Less by kind of data structure group bag to the pressure ratio of server, can certainly organize bag respectively according to member's number, even grouping packages.
Step 120, cluster server are at the first-class pending data bag of certain agreement socket, the mode that packet is carried out by appointment is decrypted and parse operation, and whether the judgment data bag is effective believable packet, if do not satisfy effective and credible requirement then directly abandon this packet, otherwise continue step 130.
Step 130, packet is decrypted and resolves, extract the member QQ number tabular array in the packet.
Step 140, travel through each member QQ number in this number tabular array, do not add member's tables of data person of being broken into QQ number in the querying server and whether Already in do not add in member's tables of data, carry out following processing according to estimate of situation:
If the QQ number is present in the tables of data, and the grouping Key of this QQ number correspondence is identical with the grouping Key of packet in the tables of data, then no longer this information about firms is added in the tables of data;
If the QQ number is present in the tables of data, and the grouping Key of this QQ number correspondence is inequality with the grouping Key of packet in the tables of data, then the grouping Key of group of this QQ number correspondence in the tables of data is revised as the Key that divides into groups of the group that parses in the packet;
If the QQ number is present in the tables of data, then, generate a tables of data newline according to parsing grouping Key and group number ID etc., the information of each field in the corresponding data table is written in the tables of data preserves.
Step 150, traversal do not add all data lines in member's tables of data, extract each member's QQ number, and the system message that transmission request user adds group is to the user, and cluster server is waited for the checking message that member's client is returned on the agreement socket.
The protocol data bag that step 160, server return according to member's client judges whether this member has passed through the authorization information of its adding group of administrator request, and carries out following processing:
If server obtains the group grouping Key of this Subscriber Number correspondence in the tables of data according to this member QQ number, send a command to the group data storehouse according to the grouping Key of group the user is joined in certain tissue or department in the group;
If not, then never add the data line of this member QQ number correspondence of deletion in member's tables of data, cluster server transmitting system message tells the user that certain member refuses to add group to the keeper simultaneously.
Step 170, server successfully add certain member in the group after certain grouping in the group data storehouse, server issues corresponding system message and gives all members, comprises the keeper, and newcomer's the number and the Key that divides into groups also are combined in the protocol data bag; Simultaneously, the row of this member QQ number correspondence of deletion from tables of data.
Number and grouping Key that other members in step 180, the group obtain the newcomer upgrade the local group's data that stores, and also upgrade the panel performance of client simultaneously.Like this, all members can obtain grouping in newcomer and this member place group, and no matter any anywhere moment is landed the variation that can view this group.And for the new member who adds group, cluster server can issue all relevant data of group, comprise group's data, group's grouping, and the group member tabulation or the like, can allow new adding member also can view the institutional framework relation of group fast, thus very big convenience the keeper enlarge the operating process of group.
Consult shown in Figure 4, terminal equipment 50 of the present invention is finished the parts of the basic function of computer except comprising processor, memory etc., also comprise unit 500 and assembled unit 501 are set, unit 500 and assembled unit 501 and processor and memory are set have in logic annexation.Wherein:
Unit 500 is set, is used to provide operation interface, accept to identify and be group's grouping of these a plurality of members' settings from a plurality of members of operation interface input.
Assembled unit 501 and is provided with unit 500 and has in logic annexation, is used for a plurality of members' signs, and group's group character and corresponding group identification are combined into packet and send this packet and outwards send packet.
Consult shown in Fig. 5 A, server 60 of the present invention is finished the parts of the basic function of computer except comprising processor, memory etc., also comprises: resolution unit 600 and adding unit 601, the logically concrete annexation of this Unit two and processor and memory; Preserve group and group's grouping information in the described memory.Wherein:
Resolution unit 600 is used for parsing a plurality of member's signs, group's group character and group identification from the packet that receives.
Add unit 601, logically have annexation, be used for all or part of information about firms being joined in group's grouping according to the member's sign, group's group character and the group identification that parse with resolution unit.
Consult shown in Fig. 5 B, further, server 60 also comprises: first control unit 602 and second control unit 603, this Unit two with the logically concrete annexation of processor and memory; Wherein:
First control unit 602, and have in logic annexation between the processor, a plurality of members that are used for parsing are not included in the information that does not add the member in member's tables of data and add this tables of data to;
Second control unit 603, and processor and add the annexation that has between the unit 601 in logic are used for sending to the member of correspondence according to member's sign of described tables of data and invite the message that adds group, and receive user's response message.When determining that according to user's response message the user adheres to group, this second control unit 603 notifies described adding unit 601; When this second control unit 603 determines that according to user's response message the user disagrees with adding group, this member's of deletion information from tables of data.
Adopt the present invention, user (keeper) can be on operation interface a plurality of members of property interpolation (as user QQ number) once, explicitly then specify certain department tissue for these users, system just can help the keeper to realize two processes of separating originally automatically like this, and no matter keeper or any anywhere moment login of user IM software, can realize at the department in the correct group of member with organize the interpolation process, thereby greatly facilitate keeper's operating process, and alleviated the concurrent processing pressure of server.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if these of invention are revised for this and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (17)

1, a kind of batch addition of users is characterized in that to the method for group, comprises the steps:
The group that imports a plurality of member's signs and be provided with for these a plurality of members divides into groups;
Client identifies a plurality of members, and group's group character and corresponding group identification are combined into packet and send to server;
Described server receives described packet parsing and obtains described member's sign, group identification and group's group character, and the part or all of member among described a plurality of members is joined in the grouping of relevant groups.
2, the method for claim 1 is characterized in that, after server joined group's grouping with the member, also all members issued the system message that comprises group's data in group, and this group's data comprises newcomer's information.
3, method as claimed in claim 1 or 2 is characterized in that, behind the server parses packet, inquiry does not add member's tables of data, and the information that is not included in the member in this tables of data among the member who parses is added in the tables of data.
4, method as claimed in claim 3, it is characterized in that, its group's group character is different with the group's group character that parses from packet if the member has been included in the described tables of data, then with the group's group character of this member in the group's group character replacement data table that parses.
5, method as claimed in claim 3, it is characterized in that, before server joins group's grouping with the member, send the response message that the request user adds the system message of group and receives the member by the member sign that does not add in member's tables of data to the member of correspondence, and the member that will the adhere to group grouping neutralization that joins group never adds this member's of member's data list deletion information.
6, method as claimed in claim 5, it is characterized in that, user's response message shows when the user refuses to add group that server never adds this information about firms of deletion in member's tables of data, and sends the notification message that the member refuses to add group's grouping to the client that sends packet.
7, method as claimed in claim 5 is characterized in that, the client user that also accepts the invitation adds the adjunct of group and it is combined in the described packet, and server carries this adjunct sending to the member in the system message that the request user adds group.
8, method as claimed in claim 5 is characterized in that, server sends the response message of not receiving the user after the system message that the request user adds group, then sends the system message that the request user adds group to this user once more when knowing that this user reaches the standard grade.
9, a kind of terminal equipment comprises the processor that is used for process information, it is characterized in that, also comprises:
The unit that is provided with that is used to accept a plurality of member's signs and group's grouping is set for these a plurality of members;
Be used for a plurality of member's signs, group's group character and corresponding group identification are combined into packet and send the assembled unit of this packet.
10, a kind of server comprises the processor that is used for process information, is used to store the memory cell of member's group information; It is characterized in that, also comprise:
Be used for parsing the resolution unit of a plurality of member's signs, group's group character and group identification from the packet that receives;
Be used for according to the member that parses sign, group's group character and group identification, all or part of information about firms is joined adding unit in group's grouping.
11, server as claimed in claim 10 is characterized in that, also comprises:
The a plurality of members that are used for parsing are not included in first control unit that the information that does not add the member in member's tables of data is added this tables of data to;
Be used for sending the message of inviting adding group to the member of correspondence according to member's sign of described tables of data, and second control unit that receives user's response message; When determining that according to user's response message the user adheres to group, this second control unit notifies described adding unit.
12, server as claimed in claim 11 is characterized in that, when described second control unit determines that according to user's response message the user disagrees with adding group, and this member's of deletion information from tables of data.
13, a kind of communication system is characterized in that, comprising:
The group that is used to accept a plurality of member's signs and is provided with for these a plurality of members divides into groups, and with a plurality of members' signs, group's group character and corresponding group identification are combined into packet and send the terminal equipment of this packet;
Be used for parsing a plurality of members sign, group's group character and group identification, and all or part of information about firms is joined server in group's grouping from the packet that described terminal equipment sends.
14, communication system as claimed in claim 13 is characterized in that, described terminal equipment comprises:
The unit that is provided with that is used to accept a plurality of member's signs and group's grouping is set for these a plurality of members;
Be used for a plurality of member's signs, group's group character and corresponding group identification are combined into packet and send the assembled unit of this packet.
15, communication system as claimed in claim 13 is characterized in that, described server comprises:
Be used for parsing the resolution unit of a plurality of member's signs, group's group character and group identification from the packet that receives;
Be used for according to the member that parses sign, group's group character and group identification, all or part of information about firms is joined adding unit in group's grouping.
16, communication system as claimed in claim 15 is characterized in that, described server also comprises:
The a plurality of members that are used for parsing are not included in first control unit that the information that does not add the member in member's tables of data is added this tables of data to;
Be used for sending the message of inviting adding group to the member of correspondence according to member's sign of described tables of data, and second control unit that receives user's response message; When determining that according to user's response message the user adheres to group, this second control unit notifies described adding unit.
17, server as claimed in claim 16 is characterized in that, when described second control unit determines that according to user's response message the user disagrees with adding group, and this member's of deletion information from tables of data.
CNB2005100936008A 2005-08-30 2005-08-30 Method and device for batch addition of users to group Active CN100450021C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100936008A CN100450021C (en) 2005-08-30 2005-08-30 Method and device for batch addition of users to group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100936008A CN100450021C (en) 2005-08-30 2005-08-30 Method and device for batch addition of users to group

Publications (2)

Publication Number Publication Date
CN1925416A true CN1925416A (en) 2007-03-07
CN100450021C CN100450021C (en) 2009-01-07

Family

ID=37817899

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100936008A Active CN100450021C (en) 2005-08-30 2005-08-30 Method and device for batch addition of users to group

Country Status (1)

Country Link
CN (1) CN100450021C (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478501B (en) * 2009-01-19 2011-12-07 腾讯科技(深圳)有限公司 Method for contact grouped batch processing and user equipment
WO2012000169A1 (en) * 2010-06-29 2012-01-05 Nokia Corporation Method and apparatus for context-based grouping
WO2012000220A1 (en) * 2010-07-02 2012-01-05 苏州阔地网络科技有限公司 Method for achieving automatically receiving group message on webpage
CN103986590A (en) * 2014-04-02 2014-08-13 宁波菊风***软件有限公司 Method for fast creating team communication group
WO2015010560A1 (en) * 2013-07-22 2015-01-29 Tencent Technology (Shenzhen) Company Limited Methods,apparatus, and communication systems for user management
CN105515945A (en) * 2015-11-30 2016-04-20 小米科技有限责任公司 Group splitting method, device and system
CN107171925A (en) * 2016-03-07 2017-09-15 腾讯科技(深圳)有限公司 The treating method and apparatus of session data
CN107483320A (en) * 2017-08-15 2017-12-15 广东欧珀移动通信有限公司 The method and server of a kind of group creating
CN108540374A (en) * 2018-03-26 2018-09-14 平安普惠企业管理有限公司 Information processing method, device, equipment based on instant messaging and storage medium
CN110286854A (en) * 2019-06-12 2019-09-27 北京达佳互联信息技术有限公司 The method, apparatus of group members management and group's Message Processing, equipment and storage medium
WO2022161208A1 (en) * 2021-01-29 2022-08-04 北京字跳网络技术有限公司 Interaction method and apparatus, and electronic device
CN115499398A (en) * 2022-08-18 2022-12-20 钉钉(中国)信息技术有限公司 Group management method, device, equipment and medium based on instant communication client

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR0215407A (en) * 2001-12-28 2004-11-09 Simdesk Technologies Inc Instant messaging system
CN1315292C (en) * 2002-09-09 2007-05-09 腾讯科技(深圳)有限公司 Method for implementing network communication by identifying one user group with one number
CN100486231C (en) * 2003-12-18 2009-05-06 腾讯科技(深圳)有限公司 Instant communication system and method for realizing public friend grouping

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478501B (en) * 2009-01-19 2011-12-07 腾讯科技(深圳)有限公司 Method for contact grouped batch processing and user equipment
US9509792B2 (en) 2010-06-29 2016-11-29 Nokia Technologies Oy Method and apparatus for context-based grouping
WO2012000169A1 (en) * 2010-06-29 2012-01-05 Nokia Corporation Method and apparatus for context-based grouping
US20130185359A1 (en) * 2010-06-29 2013-07-18 Nokia Corporation Method and apparatus for context-based grouping
CN103069412A (en) * 2010-06-29 2013-04-24 诺基亚公司 Method and apparatus for context-based grouping
WO2012000220A1 (en) * 2010-07-02 2012-01-05 苏州阔地网络科技有限公司 Method for achieving automatically receiving group message on webpage
US9978028B2 (en) 2013-07-22 2018-05-22 Tencent Technology (Shenzhen) Company Limited Methods, apparatus, and communication systems for user management
WO2015010560A1 (en) * 2013-07-22 2015-01-29 Tencent Technology (Shenzhen) Company Limited Methods,apparatus, and communication systems for user management
CN103986590A (en) * 2014-04-02 2014-08-13 宁波菊风***软件有限公司 Method for fast creating team communication group
CN105515945A (en) * 2015-11-30 2016-04-20 小米科技有限责任公司 Group splitting method, device and system
CN107171925A (en) * 2016-03-07 2017-09-15 腾讯科技(深圳)有限公司 The treating method and apparatus of session data
CN107483320A (en) * 2017-08-15 2017-12-15 广东欧珀移动通信有限公司 The method and server of a kind of group creating
CN107483320B (en) * 2017-08-15 2020-09-22 Oppo广东移动通信有限公司 Group creation method and server
CN108540374A (en) * 2018-03-26 2018-09-14 平安普惠企业管理有限公司 Information processing method, device, equipment based on instant messaging and storage medium
CN108540374B (en) * 2018-03-26 2022-04-12 平安普惠企业管理有限公司 Information processing method, device, equipment and storage medium based on instant messaging
CN110286854A (en) * 2019-06-12 2019-09-27 北京达佳互联信息技术有限公司 The method, apparatus of group members management and group's Message Processing, equipment and storage medium
WO2022161208A1 (en) * 2021-01-29 2022-08-04 北京字跳网络技术有限公司 Interaction method and apparatus, and electronic device
CN115499398A (en) * 2022-08-18 2022-12-20 钉钉(中国)信息技术有限公司 Group management method, device, equipment and medium based on instant communication client

Also Published As

Publication number Publication date
CN100450021C (en) 2009-01-07

Similar Documents

Publication Publication Date Title
CN1925416A (en) Method and device for batch addition of users to group
CN101047703A (en) Group join method and system
CN1878072A (en) Communication method and system based on group
CN1790998A (en) Integrated presence management system, presence server and presence information management program
CN1829202A (en) System and method for multiple account number simultaneously realizing IMPS service on one client
CN1905466A (en) Cluster communication system and method for establishing discussing cluster
CN1315292C (en) Method for implementing network communication by identifying one user group with one number
CN1941718A (en) Method for managing instant-telecommunication group
CN1870551A (en) Distribution type group communication management system and method for setting group
WO2014086206A1 (en) Methods and devices for adding new member to group through barcode scanning
CN1968117A (en) Method for adding LAN subscriber into group communication in instant communication
WO2009094890A1 (en) A service scheduling method and the system, apparatus for scheduling services
EP3860300B1 (en) Group calling in a mission critical service system
CN1235370C (en) Method for realizing dynamic discussion group establish using instant communication tool and control flow chart
CN1859216A (en) SNMP communication system and method
CN1767506A (en) Method and apparatus to correlate system management information using instant messaging facilities
US20050053018A1 (en) Real-time messaging in collaborative network environments
CN101047522A (en) Method for automatic adding member and its system
CN1852160A (en) Method for realizing data slow synchronization and system thereof
CN1244876C (en) Information sending method and system for instant communication tool
CN1859403A (en) Method for ability consulting in customer end/server mode service system
CN1512711A (en) Method and system for transmitting and receiving short message in radio local area network customer's end
CN101123591A (en) Chat system and its information processing method
CN1449160A (en) Packet dispatch for system containing non-blocking exchange structure and line connecting interface
CN1713621A (en) Realtime communicating method and system for enterprise

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant