CN1941718B - Method for managing instant-telecommunication group - Google Patents

Method for managing instant-telecommunication group Download PDF

Info

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
Application number
CN 200610074433
Other languages
Chinese (zh)
Other versions
CN1941718A (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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=37959519&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1941718(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN 200610074433 priority Critical patent/CN1941718B/en
Publication of CN1941718A publication Critical patent/CN1941718A/en
Application granted granted Critical
Publication of CN1941718B publication Critical patent/CN1941718B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Group management in a kind of instant messaging
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.
CN 200610074433 2005-09-30 2006-04-08 Method for managing instant-telecommunication group Active CN1941718B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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