CN1941718B - Method for managing instant-telecommunication group - Google Patents
Method for managing instant-telecommunication group Download PDFInfo
- Publication number
- CN1941718B CN1941718B CN 200610074433 CN200610074433A CN1941718B CN 1941718 B CN1941718 B CN 1941718B CN 200610074433 CN200610074433 CN 200610074433 CN 200610074433 A CN200610074433 A CN 200610074433A CN 1941718 B CN1941718 B CN 1941718B
- Authority
- CN
- China
- Prior art keywords
- group
- subgroup
- management
- keeper
- 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.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention provides a group management method in an instant messaging, applying to the instant messaging field. The group comprises a plurality of sub-groups which have information about multi members of main group. The method comprises: A) for each sub group, the client side corresponding to the builder of main group sets an administrator for managing the sub-group through main group management server; B) the client side corresponding to the administrator of the sub group makes management operation for the sub group through the main group server. The method provided by the invention can heavily relieve the management operation of the whole group for group creators, improve the service efficiency of the group and the flexibility of the group management, and allow the group management to be more safe.
Description
Technical field
The invention belongs to the instant messaging field, relate in particular in the instant messaging method to management and group.
Background technology
Along with the fast development of computer network, network instant communication (IM, Instant Messaging) instrument has become the means of communication that the user generally uses, and is widely used not only in amusement and recreation at ordinary times, and in user's work.For user's diversified demand, MSN provides group service, namely communicates in a Virtual space having other crowd of same feature or same class.Development as group service, MSN has also been released the online enterprise that uses for medium-sized and small enterprises, the effect of online enterprise is to set up the intercourse platform of medium-sized and small enterprises inside, by this platform, the user can carry out the exchanges and communication in the work, has greatly improved the Process of Information of medium-sized and small enterprises.
In current MSN, the major way of management and group is the keeper who creates for overall cluster, and the essential information of group member and group is managed.Certain member in the group creator designated group is combined as a packet as management and group person with this member's number and group number, sends the protocol command that the keeper is set and arrives the management and group server.Management and group server parses packet is when administrator command is set in judgement, and by analytic group group membership number, this member is set to management and group person, and is saved in the database.Other members in the group upgrade the group members data, can obtain management and group person's flag information, and with different icon marker group Group administrators' identity.
In such scheme, management and group person arranges for whole group.Because group often has a plurality of subgroup, a plurality of subgroup form certain institutional framework, such as each department of enterprise etc., have a plurality of group members in each subgroup.In this case, manage for the member of whole group if management and group person is set, will cause validity, flexibility and the fail safe of management and group lower, can not satisfy the actual needs of management and group.
Summary of the invention
The object of the invention is to solve exist in the prior art have certain institutional framework in group the time, the problem that the validity of management and group, flexibility and fail safe are lower.
In order to realize goal of the invention, the invention provides the group management in a kind of instant messaging, described group comprises a plurality of subgroup, and described subgroup has a plurality of group member information, and described method comprises the steps:
A. group creator is according to the subgroup structure in the group, select a group member as the keeper of subgroup, extract the keyword of this subgroup, the user ID of group member, the unique identification field of group, and with the subgroup keyword that extracts, the user ID of group member, the unique identification field of group, with the user ID common combination of group creator be that a sub-management and group person arranges packet, antithetical phrase management and group person arranges packet and is encrypted processing;
The corresponding client of group creator arranges the subgroup keeper who described subgroup is carried out operational administrative by send described subgroup Administrator packet to the management and group server;
B. management and group server antithetical phrase management and group person carries out authentication, after determining subgroup keyword corresponding to described subgroup keeper and the corresponding subgroup keyword of described group member user ID being consistent, by the management and group server described subgroup is managed operation;
Described bookkeeping comprises interpolation or deletion subgroup member, and revises the subgroup information about firms.
Group creator arranges the subgroup keeper that described subgroup is carried out operational administrative and further comprises the steps: in the described steps A
A1. the corresponding client of group creator sends the subgroup Administrator bidding protocol that comprises described subgroup Administrator packet to the management and group server, and the subgroup keeper who described subgroup is managed operation is set;
A2. the described subgroup Administrator of management and group server parses bidding protocol writes subgroup administrator data table with the subgroup Administrator Info, and sends subgroup Administrator results messages to the corresponding client of group creator;
A3. the management and group server sends subgroup keeper updating message to the corresponding client of all group members, upgrades local subgroup Administrator Info by the corresponding client of group member.
By the management and group server described subgroup being managed operation among the described step B further comprises:
B1. the corresponding client of subgroup keeper sends subgroup operational administrative bidding protocol to the management and group server, and the group member information in the described subgroup is managed operation;
B2. the management and group server manages operation according to subgroup operational administrative bidding protocol to the group member information in the subgroup, operating result is write the group information database, and return subgroup operational administrative results messages to the corresponding client of subgroup keeper;
B3. the management and group server sends as a result notification message of subgroup bookkeeping to the corresponding client of group member corresponding to described group member information.
Described subgroup administrator data table includes group's unique identification, subgroup keyword and subgroup keeper's user identification field information.
Described subgroup keeper's updating message includes sub-management and group person's information packet, includes group's unique identification, subgroup keyword and subgroup keeper's user totem information in the described packet.
Described steps A 2 further comprises: A21. management and group server is verified identity and the authority of group creator according to the user ID of group creator and the unique identification of group.
Described subgroup operational administrative bidding protocol comprises a sub-groups operation management packets, comprises the subgroup keyword message at subgroup keeper's user ID, subgroup operational administrative sign, group member user ID and group member place in the described packet.
Use the present invention and can alleviate in a large number group creator to the bookkeeping of whole group, improve the service efficiency of group and the flexibility of management and group, simultaneously can be so that management and group be safer.
Description of drawings
Fig. 1 realizes network structure of the present invention;
Fig. 2 is the realization flow figure that the subgroup keeper is set;
Fig. 3 is the realization flow figure that the subgroup keeper manages subgroup.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, is not intended to limit the present invention.
In the present invention, actual needs for management and group, subgroup structure according to group arranges a plurality of subgroup keepers, each subgroup keeper only manages for corresponding subgroup, for example add, delete group member, revise group member data etc., can not other subgroup be managed, not only can improve validity and the flexibility of management and group, also guarantee the safety of management and group.
Fig. 1 shows and realizes network configuration of the present invention, and client is connected to the management and group server by HTTP (Hyper Text Transfer Protocol, HTML (Hypertext Markup Language)) agreement, creates the information about firms in cluster structure and the group.The management and group server is saved in the information about firms in cluster structure information and the group in the group information database, and improves various group communication management services to client.Client can be PC, PDA (Personal Digital Assistant, personal digital assistant) and mobile phone etc.The management and group server can be various large, medium and small type management and group servers, is specifically configured by system operator.
Fig. 2 shows the realization flow that the subgroup keeper is set, and details are as follows:
1. group creator is according to the subgroup structure in the group, select a group member as the keeper of subgroup, extract keyword Key and the user ID UIN of this group member and the fields such as unique ID of group of this subgroup, and the user ID UIN of the fields such as the user ID UIN of subgroup keyword Key and this group member and unique ID of group and group creator is combined as a sub-management and group person packet is set, packet is encrypted processing.
Client corresponding to group creator by with the sockets interface of management and group server commitment, to the management and group server send comprise subgroup Administrator packet keeper's protocol command is set.
3. after the management and group server is received keeper's protocol command is set, antithetical phrase management and group person arranges that packet is decrypted and dissection process, extract the user ID UIN of group creator in the packet and unique ID of group, identity and the authority of checking group creator prevent from palming off group creator and send packet;
4. after the group creator authentication was passed through, the management and group server created subgroup administrator data table, and field comprises the unique ID of group, subgroup keyword Key and subgroup keeper UIN in the table.The management and group server extracts the UIN of the unique ID of group, subgroup keyword Key and group member from the packet that client sends, and these fields are write in the subgroup administrator data table.
5. if subgroup administrator data table group writes successfully, the management and group server sends and subgroup keeper results messages is set to client corresponding to group creator, and notice has successfully arranged the subgroup keeper to group creator;
6. the management and group server is the unique ID of group, subgroup keyword Key and subgroup keeper's user ID UIN field combination sub-management and group person's information packet, and packet is encrypted processing.
7. the management and group server is according to unique ID of group, and inquiry group information database obtains all group members tabulations that should group.The management and group server is according to the UIN of group member, login IP and the PORT port of each group member obtained in inquiry, utilize IP address and PORT port to generate and send socket, with the client of subgroup Administrator Info Packet Generation to the group member place in the group.
8. client analytic subgroup Group administrators information packet extracts the unique ID of group in the packet, and according to subgroup keyword Key and new subgroup keeper UIN, the subgroup Administrator Info that this locality is stored upgrades.
Fig. 3 shows the realization flow that the subgroup keeper manages group, and details are as follows:
1. the field combination such as subgroup keyword KEY at client bundle management and group person corresponding to subgroup keeper user ID UIN, subgroup operational administrative sign, group member UIN and group member place are a sub-groups operation management packets.Subgroup operational administrative sign comprises group member, deletion group member or the change group member information etc. of adding.
2. client sends the subgroup operational administrative agreement that includes the groups operation management packets to the management and group server.
3. after the management and group server receives the subgroup operational administrative agreement of subgroup keeper transmission, utilize the user ID UIN of packet in subgroup administrator data table, to inquire about subgroup keyword Key corresponding to this keeper, utilize simultaneously the user ID UIN inquiry group information database of the group member in the packet, obtain subgroup keyword Key corresponding to this group member, if subgroup Key corresponding to keeper is inconsistent with the Key of the corresponding subgroup of group member, illustrate that then this keeper does not have the operating right to this group member, the management and group server returns the notification message of failure to the subgroup keeper, if consistent, then the operational administrative sign according to the subgroup keeper carries out corresponding operational processes to subgroup, and operating result is saved in the group information database;
4. the management and group server returns corresponding result to the subgroup keeper according to keeper's operational administrative sign and the operating result of group information database;
5. the management and group server is notified corresponding group member with subgroup operational processes result, and other group members in the group can obtain up-to-date group member information by upgrading group's essential information.
The above only is preferred embodiment of the present invention, not in order to limiting the present invention, all any modifications of doing within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.
Claims (6)
1. the group management in the instant messaging, described group comprises a plurality of subgroup, and described subgroup has a plurality of group member information, it is characterized in that, and described method comprises the steps:
A. group creator is according to the subgroup structure in the group, select a group member as the keeper of subgroup, extract the keyword of this subgroup, the user ID of group member, the unique identification field of group, and with the subgroup keyword that extracts, the user ID of group member, the unique identification field of group, with the user ID common combination of group creator be that a sub-management and group person arranges packet, antithetical phrase management and group person arranges packet and is encrypted processing;
The corresponding client of group creator arranges the subgroup keeper who described subgroup is carried out operational administrative by send described subgroup Administrator packet to the management and group server;
When B. the subgroup keeper manages group, client corresponding to subgroup keeper sends the subgroup operational administrative agreement that comprises subgroup operational administrative packet to the management and group server, comprise the user ID of group member in the described subgroup operational administrative packet;
After the management and group server is received the subgroup operational administrative agreement of subgroup keeper transmission, antithetical phrase management and group person carries out authentication, after determining subgroup keyword corresponding to described subgroup keeper and the corresponding subgroup keyword of group member user ID described in the described subgroup operational administrative packet being consistent, the management and group server manages operation to described subgroup;
Described bookkeeping comprises interpolation or deletion subgroup member, and revises the subgroup information about firms.
2. group management as claimed in claim 1 is characterized in that, group creator arranges the subgroup keeper that described subgroup is carried out operational administrative and further comprises the steps: in the described steps A
A1. the corresponding client of group creator sends the subgroup Administrator bidding protocol that comprises described subgroup Administrator packet to the management and group server, and the subgroup keeper who described subgroup is managed operation is set;
A2. the described subgroup Administrator of management and group server parses bidding protocol writes subgroup administrator data table with the subgroup Administrator Info, and sends subgroup Administrator results messages to the corresponding client of group creator;
A3. the management and group server sends subgroup keeper updating message to the corresponding client of all group members, upgrades local subgroup Administrator Info by the corresponding client of group member.
3. group management as claimed in claim 1, it is characterized in that, client corresponding to described subgroup keeper sends to the management and group server and comprise before the subgroup operational administrative agreement of subgroup operational administrative packet, and described step B also comprises: client corresponding to subgroup keeper is subgroup operational administrative packet with the subgroup key combination at subgroup keeper's user ID, subgroup operational administrative sign and group member place;
The management and group server receives that described step B also comprises after the subgroup operational administrative agreement:
The management and group server manages operation according to subgroup operational administrative bidding protocol to the group member information in the subgroup, operating result is write the group information database, and return subgroup operational administrative results messages to the corresponding client of subgroup keeper;
The management and group server sends as a result notification message of subgroup bookkeeping to the corresponding client of group member corresponding to described group member information.
4. group management as claimed in claim 2 is characterized in that, described subgroup administrator data table includes group's unique identification, subgroup keyword and subgroup keeper's user identification field information.
5. group management as claimed in claim 2, it is characterized in that, described subgroup keeper's updating message includes sub-management and group person's information packet, includes group's unique identification, subgroup keyword and subgroup keeper's user totem information in the described packet.
6. group management as claimed in claim 2 is characterized in that, described steps A 2 further comprises:
A21. the management and group server is verified identity and the authority of group creator according to the user ID of group creator and the unique identification of group.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610074433 CN1941718B (en) | 2005-09-30 | 2006-04-08 | Method for managing instant-telecommunication group |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510100176.5 | 2005-09-30 | ||
CN200510100176 | 2005-09-30 | ||
CN 200610074433 CN1941718B (en) | 2005-09-30 | 2006-04-08 | Method for managing instant-telecommunication group |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1941718A CN1941718A (en) | 2007-04-04 |
CN1941718B true CN1941718B (en) | 2013-01-02 |
Family
ID=37959519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200610074433 Active CN1941718B (en) | 2005-09-30 | 2006-04-08 | Method for managing instant-telecommunication group |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1941718B (en) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101150536A (en) * | 2007-11-07 | 2008-03-26 | 腾讯科技(深圳)有限公司 | Discussion group creation/distribution method, device and instant communication system |
CN101272547B (en) * | 2008-05-14 | 2012-07-04 | 中兴通讯股份有限公司 | Call establishment method for cluster communication system |
CN101394373B (en) * | 2008-11-06 | 2012-05-30 | 侯万春 | System and method for adding closed customer group in instant communication network customer terminal |
CN101753475B (en) * | 2008-12-04 | 2015-02-25 | 上海智臻网络科技有限公司 | Method and device for realizing real-time communication among a plurality of members in real-time communication group |
US8712391B2 (en) * | 2010-12-08 | 2014-04-29 | Qualcomm Incorporated | Client-managed group communication sessions within a wireless communications system |
CN102075456B (en) * | 2011-02-25 | 2013-06-19 | 中国科学院计算技术研究所 | Group creating and member adding method in distributed domain management system |
CN104301359B (en) * | 2013-07-19 | 2017-12-29 | 深圳市友福同享信息科技有限公司 | A kind of method and system of the customer relationship shown by group in Web Community |
CN103346921B (en) | 2013-07-22 | 2016-04-13 | 腾讯科技(深圳)有限公司 | User management method and relevant device and communication system |
CN104660483B (en) * | 2013-11-21 | 2020-05-12 | 腾讯科技(上海)有限公司 | Group communication method, server and system |
CN103888344B (en) * | 2014-03-20 | 2017-07-14 | 小米科技有限责任公司 | Group creating method, group exit method and apparatus |
US10079787B2 (en) | 2014-03-20 | 2018-09-18 | Xiaomi Inc. | Method and apparatus for creating group and exiting group |
CN106533896A (en) * | 2015-09-15 | 2017-03-22 | 阿里巴巴集团控股有限公司 | Identity authorization method and device in instant messaging |
CN105491100A (en) * | 2015-11-17 | 2016-04-13 | 中青冠岳科技(北京)有限公司 | Instant messaging method |
WO2017088128A1 (en) | 2015-11-25 | 2017-06-01 | 华为技术有限公司 | Method, device and system for sending message |
CN105634916A (en) * | 2015-12-11 | 2016-06-01 | 中青冠岳科技(北京)有限公司 | Management method based on tree chatting group organization |
CN108964857B (en) * | 2017-05-19 | 2021-02-05 | 贵州濎通芯物联技术有限公司 | Network communication system, device and method |
CN109088738A (en) * | 2017-06-14 | 2018-12-25 | 阿里巴巴集团控股有限公司 | The method, device and equipment of information push |
CN109921976B (en) * | 2017-12-12 | 2021-05-07 | 腾讯科技(深圳)有限公司 | Group-based communication control method, device and storage medium |
CN110034997A (en) * | 2018-01-12 | 2019-07-19 | 王立红 | Method for establishing instant network communication group |
CN112737917B (en) * | 2019-10-14 | 2022-09-13 | 腾讯科技(深圳)有限公司 | Account configuration method and device, storage medium and electronic device |
CN113300933A (en) * | 2020-02-24 | 2021-08-24 | 腾讯科技(深圳)有限公司 | Session content management method and device, computer equipment and readable storage medium |
CN113014479A (en) * | 2021-04-19 | 2021-06-22 | 朱维娜 | Hierarchical management method for chat software group |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1437354A (en) * | 2002-02-07 | 2003-08-20 | 华为技术有限公司 | Network equipment managing method |
CN1608252A (en) * | 2001-12-28 | 2005-04-20 | 西姆德斯克技术公司 | Instant messaging system |
-
2006
- 2006-04-08 CN CN 200610074433 patent/CN1941718B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1608252A (en) * | 2001-12-28 | 2005-04-20 | 西姆德斯克技术公司 | Instant messaging system |
CN1437354A (en) * | 2002-02-07 | 2003-08-20 | 华为技术有限公司 | Network equipment managing method |
Non-Patent Citations (3)
Title |
---|
RTX3.61-管理员手册.腾讯科技(深圳)有限公司,2004,47、48、52、61、62. * |
曾隽芳,温大勇,杨一平.电子政务***基于角色的权限管理研究.计算机工程与应用2004 22.2004,2004(22),158,159. |
曾隽芳,温大勇,杨一平.电子政务***基于角色的权限管理研究.计算机工程与应用2004 22.2004,2004(22),158,159. * |
Also Published As
Publication number | Publication date |
---|---|
CN1941718A (en) | 2007-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1941718B (en) | Method for managing instant-telecommunication group | |
JP4812508B2 (en) | System that handles presence information | |
CN100421399C (en) | Distribution type group communication management system and method for setting group | |
CN101350717B (en) | Method and system for logging on third party server through instant communication software | |
CN100384186C (en) | System and method for multiple account number simultaneously realizing IMPS service on one client | |
CN101552801B (en) | A method and system for on-line browsing and downloading the address-book of user group | |
CN110708322A (en) | Method for realizing proxy service of industrial internet identification analysis system | |
US7793335B2 (en) | Computer-implemented method, system, and program product for managing log-in strikes | |
CN103607416B (en) | A kind of method and application system of the certification of network terminal machine identity | |
CN102171712A (en) | Identity and authentication system using aliases | |
CN102427409A (en) | Configuration data submission method based on network configuration (NETCONF) protocol and server thereof | |
CN108111401B (en) | Group building method of cross instant communication system | |
CN1980219A (en) | Method and system for realizing grouped member cleaning | |
US11722583B2 (en) | System and method for asset management and integration | |
CN109690491A (en) | Execute remote command | |
CN1996846A (en) | A method and system for providing the differential service based on the attribute of the user group | |
CN104618410B (en) | Resource supplying method and apparatus | |
CN110781676B (en) | Text processing method, device and system, electronic equipment and storage medium | |
CN102185699A (en) | Group information interaction method and system for community platform | |
CN101064611B (en) | Application integration method based on register and call control | |
US8826026B2 (en) | Systems and methods for tracking electronic files in computer networks using electronic signatures | |
CN102137045A (en) | Method and system for implementing group information interaction on community platform | |
CN102164099A (en) | Webpage-based group information interaction realization method and system | |
CN109040331B (en) | Electronic business card processing method and device, computing equipment and storage medium | |
CN100558188C (en) | Message processing device, system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20070404 |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |