CN100499475C - Method and system for group chat - Google Patents

Method and system for group chat Download PDF

Info

Publication number
CN100499475C
CN100499475C CNB2006101526950A CN200610152695A CN100499475C CN 100499475 C CN100499475 C CN 100499475C CN B2006101526950 A CNB2006101526950 A CN B2006101526950A CN 200610152695 A CN200610152695 A CN 200610152695A CN 100499475 C CN100499475 C CN 100499475C
Authority
CN
China
Prior art keywords
user
group
chat
chat message
sent
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
CNB2006101526950A
Other languages
Chinese (zh)
Other versions
CN101155052A (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 CNB2006101526950A priority Critical patent/CN100499475C/en
Publication of CN101155052A publication Critical patent/CN101155052A/en
Application granted granted Critical
Publication of CN100499475C publication Critical patent/CN100499475C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method and system of group chat to solve the problem of IM system in existing that the users in group can not effectively obtain the required information. The system real-time monitors the state of user in the group and groups based on the current state of the user in the group. The online user can respectively send chat information to user group in different state. When the off-line user is on-line, the system sends the stored chat information to the said user based on the setting of the off-line user. The system comprises: a gateway unit, a grouping unit, a storing unit, a sending unit. The invention can increase the efficiency of obtaining the required information of the users in group.

Description

A kind of method and system of group chat
Technical field
The present invention relates to network and communication field, particularly relate to a kind of method and system of group chat.
Background technology
IM instant chat system has become people and linked up requisite approach on network, along with the expansion of number of users, based on the group of IM knit/the group chat technology also developed, link up in the time of convenient greatly a plurality of user.For example: certain user can set up a group based on the IM system, and the keeper of this group (promptly creating the user of this group) only allows his classmate of senior middle school to add, and this user's the classmate of senior middle school just can the while group chat like this.
Online machine can or can not be a lot of simultaneously with the user in a group, so existing IM system preserves group chat information.When the user reaches the standard grade in the group,, the group chat information of preserving during this user's off-line is sent to this user, so that this user is known group interior chat situation according to this user's setting.
But there is following shortcoming in the group chat function of existing IM system:
1, after the user reaches the standard grade, can receive the group chat information in the group during a large amount of own off-lines, these information this user may not pay close attention to, thereby be a kind of harassing and wrecking to this user.
2, can't carry out distinctive message to online/non-online user informs.
3, often a user just reaches the standard grade for a long time at off-line, can receive the information that system preserves and sends after reaching the standard grade; Afterwards, the user continues to discuss with regard to the topic that the information of receiving relates to possibly, and user's chat topic and state may be changed in most group.In most groups, also be a kind of harassing and wrecking the user like this, finally cause the circulation of this " harassing and wrecking ".
Summary of the invention
The invention provides a kind of method and system of group chat, can't make the efficient problem that obtains needed information of crowd interior user in order to the group chat function that solves existing IM system.
The inventive method comprises step:
State of user in the real-time monitor group of system, and divide into groups according to the current state of user in the group; The online user sends chat message respectively to the current user's group that is in different conditions; System preserves respectively the chat message that the online user is sent to not on the same group; When offline user was reached the standard grade, whether system received the setting that is sent to not chat message on the same group according to this offline user, and the chat message of preserving is sent to this user.
Wherein, the user is provided with whether receive the chat message that is sent to not on the same group respectively in the described group.
Wherein, system identifies respectively the chat message of preserving that is sent to not on the same group.
The chat message of receiving when further, the user reaches the standard grade carries described sign.Described sign comprises: transmitting time, and the target group that sends.
System of the present invention comprises: gateway unit is used for the added group of leading subscriber information; Described system also comprises: grouped element is used for state of user in the real-time monitor group, and divides into groups according to the current state of user in the group, so that the online user sends chat message respectively to the current user's group that is in different conditions; Preserve the unit, be used to preserve the setting whether receiving of crowd interior user is sent to not chat message on the same group, and the chat message that the online user is sent to is not on the same group preserved respectively; Transmitting element is used for when offline user is reached the standard grade, and is provided with according to preserving the user who preserves in the unit, and the chat message of preserving in the unit is preserved in corresponding extraction, and sends to this user.
Wherein, the user is provided with respectively and whether receives the chat message that is sent to not on the same group in the described group, and is stored in and preserves in the unit.
Further, described system also comprises: identify unit is used for the chat message that is sent to not on the same group of preserving that the unit preserves is identified respectively.
Further again, described identify unit is that the sign that chat message adds comprises: transmitting time, and the target group that sends.
Beneficial effect of the present invention is as follows:
The inventive method is preserved group chat information by system, and when the user reaches the standard grade, all group chat information of preserving during this user's off-line is sent to this user, so that this user is known group interior chat situation unlike prior art; But state of user in the real-time monitor group, and divide into groups according to the current state of user in the group, so that the online user sends chat message respectively to the current user's group that is in different conditions, and when offline user is reached the standard grade, system sends to this user according to the setting of this offline user with the chat message of preserving.
Because the online user is that unit sends chat message respectively with the group of being divided, thus when reaching the standard grade, the user can receive the chat message that is sent to not on the same group targetedly, thus obtain needed information more efficiently, avoid harassing and wrecking.
Relative, the online user also can carry out distinctive message to online, non-online user and inform.
Further, the inventive method is preserved respectively the chat message that the online user is sent to not on the same group; And the chat message of preserving that is sent to not on the same group identified respectively.Can know the target group of transmission when the user reaches the standard grade like this and send the time that the topic that the information that can determine in view of the above whether to continue to receive relates to is discussed.
Description of drawings
Fig. 1 is a system configuration schematic diagram of the present invention;
Fig. 2 is the specific implementation schematic diagram of system of the present invention;
Fig. 3 is the inventive method flow chart of steps;
Fig. 4 is the inventive method example flow chart.
Embodiment
In order to make the needed information of the efficient acquisition of user in the IM systematic group, the invention provides a kind of system of group chat, referring to shown in Figure 1, it comprises gateway unit 1, grouped element 2, the preservation unit 3 that links to each other successively, and transmitting element 4; Further comprise the identify unit 5 that links to each other with described preservation unit 3.
Described gateway unit 1 is used for the added group of leading subscriber information.
Described grouped element 2 is used for state of user in the real-time monitor group, and divides into groups according to the current state of user in the group, so that the online user is that unit sends chat message respectively with the group of being divided.Be that the online user can send the chat message that content has nothing in common with each other to different groups, also can send the identical chat message of content to different groups.The online user is more targeted to the chat message that the current user who is in different conditions sends like this, avoided " harassing and wrecking " thereby both provide, can make the user obtain the prerequisite of information needed again, and then improve the efficient that the user who is under the various states obtains information needed.
Described preservation unit 3 is used to preserve user's setting, and wherein the user can be provided with respectively and whether receive the chat message that is sent to not on the same group; And preserve the chat message that the online user sends (can preserve respectively) to the chat message that the online user is sent to not on the same group.
Described transmitting element 4 is used for when offline user is reached the standard grade, and is provided with according to preserving the user who preserves in the unit 3, and the chat message of preserving in the unit 3 is preserved in corresponding extraction, and sends to this user.
Described identify unit 5 is used for the chat message that is sent to not on the same group of preserving that unit 3 preserves is identified respectively.Described sign includes but not limited to: transmitting time, and the target group that sends.
Below provide the specific implementation of described system, referring to shown in Figure 2.
Window W1 is the group chat inlet, and corresponding above-mentioned gateway unit 1 is used for the added group of leading subscriber information, and the interface is provided, and selects to enter specific group by the user.
Window W21 is a group interior current online user window, and it obtains (being that state is that online user is divided into one group) by above-mentioned grouped element 2, and the online user can send group chat information to other online users immediately by this window.
Window W22 is a current offline user window in the group, and it obtains (being that state is that the user of off-line is divided into one group) by above-mentioned grouped element 2, and the online user can be by this window to the non-instant transmission group chat information of offline user, for example: activity notification etc.
Information off-line storage send server, the combination of corresponding above-mentioned preservation unit 3, transmitting element 4 and identify unit 5, be used to preserve user's setting, wherein whether the user can be provided with respectively to receive by window W21 and be sent to the online user, and the chat message that is sent to offline user by window W22; Also be used for the online user is sent to the online user by window W21, and preserve respectively by the chat message that window W22 is sent to offline user; Also be used for the chat message of preserving that is sent to online user and offline user is identified respectively, described sign includes but not limited to: transmitting time, and the target group that sends; Also be used for when the user reaches the standard grade, be provided with according to the user who preserves, the chat message that corresponding extraction is preserved, and to this user's transmission.
Use said system, the present invention also provides a kind of method of group chat, referring to shown in Figure 3, comprises following key step:
S1, system divide into groups according to the current state of user in the group.
State of user in the real-time monitor group of system, and according to the current state of user in the group, in real time user in the group is divided into groups.State of user includes but not limited in the described group: online, off-line; Also can comprise the state of leaving, busy condition etc.
S2, online user send chat message respectively to the current user's group that is in different conditions.
The online user can send chat message respectively to the current user who is in different conditions.Be that the online user can send the chat message that content has nothing in common with each other to different groups, also can send the identical chat message of content to different groups.The online user is more targeted to the chat message that the current user who is in different conditions sends like this, avoided " harassing and wrecking " thereby both provide, can make the user obtain the prerequisite of information needed again, and then improve the efficient that the user who is under the various states obtains information needed.
The chat message that S3, preservation online user send.
After the online user sends chat message, be transmitted to user in other groups via the server side in the system.
Server side can be preserved respectively the chat message that the online user is sent to not on the same group.
When server side is received the online user to chat message that other users that are in line states send, transmit this chat message immediately; Server side is stored this chat message simultaneously, and can identify this chat message, and described sign includes but not limited to: transmitting time, and the target group (being in the user of line states) that sends.
When server side is received the online user to chat message that the user who is in off-line state sends, preserve this chat message, in order to non-instant forwarding; And server side also can identify this chat message, and described sign includes but not limited to: transmitting time, and the target group (being in the user of off-line state) that sends.
S4, when the user reaches the standard grade, system is according to this user's setting, and the chat message of preserving is sent to this user.
The user can be provided with interior reception rule to chat message in the group of its off-line time period after adding a certain group time or adding certain a group.Further, the user can be provided with whether receive the chat message that is sent to not on the same group respectively, thereby selectively receives the chat message in the group in the off-line time period, to improve the efficient that obtains information needed.After the user is provided with and finishes, receive the regular server side that is stored in the system.
When the user reaches the standard grade, promptly change presence into from off-line state, the reception rule that server side is provided with according to this user, the chat message of preserving in this user's off-line time period of corresponding extraction, and to this user's transmission.
Because server side identifies the chat message of preserving among the step S3, so the chat message that described user receives carries described sign.Afterwards, the user can identify according to the transmission target group that chat message carries, know that this chat message sends at the user who is in which kind of state, need can judge whether in view of the above to pay close attention to, and whether be necessary to participate in discussion that (for example: chat message sends at the user who is in off-line state, this chat message should be the information of informing so, so need not to participate in discussion); The transmitting time sign that the user can carry according to chat message is known the time that online user at that time sends this chat message, can judge " the information time difference " in view of the above, thereby avoids user's participating in discussion blindly, and then avoids the circulation harassing and wrecking.
Below specifically describe the inventive method by an example.
Method example one, referring to shown in Figure 4, comprise following concrete steps:
L1, user are provided with.
All users (comprising online, offline user) add group time, are provided with respectively whether to receive the chat message that is sent to not on the same group, and this example assumes user A is provided with and receives only the chat message of issuing the user who is in off-line state, promptly informs information.After the user is provided with and finishes, receive the regular server side that is stored in the system.
L2, online user's chat.
Referring to shown in Figure 2, the user logins the IM instrument and behind the selected group who participates in of window W1, system offers two chat windows of this user simultaneously, i.e. online user's window W21 and offline user window W22.
In this step, this user in window W21 with other online user's group chats.Meanwhile, the server side of system is preserved the chat message among the window W21, and chat message sign transmitting time and transmission target group (being in the user of line states) for preserving.
L3, offline user are informed.
Referring to shown in Figure 2, the user logins the IM instrument and behind the selected group who participates in of window W1, system offers two chat windows of this user simultaneously, i.e. online user's window W21 and offline user window W22.
In this step, this user sends chat message (chat message of transmission can be different with the chat message among the window W21, as: inform information) by window W22 to offline user.Meanwhile, the server side of system is preserved the chat message among the window W22, and message identification transmitting time and transmission target group (being in the user of off-line state) for preserving.
After L4, offline user are reached the standard grade, transmit chat message.
When aforementioned user A reached the standard grade, promptly when off-line state changed presence into, the server side in the triggering system carried out the transmission of stored information.
Server side only is transmitted to user A with being sent to the chat message that is in the off-line state user during the user A off-line according to the setting of user A.Afterwards, user A can be according to the content of the chat message of receiving and the sign of carrying, the corresponding subsequent treatment of carrying out.
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 of the present invention these are revised 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 (9)

1, a kind of method of group chat is characterized in that, comprises the following steps:
State of user in the real-time monitor group of system, and divide into groups according to the current state of user in the group;
The online user sends chat message respectively to the current user's group that is in different conditions;
System preserves respectively the chat message that the online user is sent to not on the same group; When offline user was reached the standard grade, whether system received the setting that is sent to not chat message on the same group according to this offline user, and the chat message of preserving is sent to this user.
2, the method for group chat according to claim 1 is characterized in that, the user is provided with respectively and whether receives the chat message that is sent to not on the same group in the described group.
3, the method for group chat according to claim 1 is characterized in that, system identifies respectively the chat message of preserving that is sent to not on the same group.
4, as the method for group chat as described in the claim 3, it is characterized in that the chat message of receiving when the user reaches the standard grade carries described sign.
5, as the method for group chat as described in claim 3 or 4, it is characterized in that described sign comprises: transmitting time, and the target group that sends.
6, a kind of system of group chat comprises: gateway unit is used for the added group of leading subscriber information; It is characterized in that described system also comprises:
Grouped element is used for state of user in the real-time monitor group, and divides into groups according to the current state of user in the group, so that the online user sends chat message respectively to the current user's group that is in different conditions;
Preserve the unit, be used to preserve the setting whether receiving of crowd interior user is sent to not chat message on the same group, and the chat message that the online user is sent to is not on the same group preserved respectively;
Transmitting element is used for when offline user is reached the standard grade, and is provided with according to preserving the user who preserves in the unit, and the chat message of preserving in the unit is preserved in corresponding extraction, and sends to this user.
As the system of group chat as described in the claim 6, it is characterized in that 7, the user is provided with respectively and whether receives the chat message that is sent to not on the same group in the described group, and be stored in and preserve in the unit.
8, as the system of group chat as described in the claim 7, it is characterized in that described system also comprises: identify unit is used for the chat message that is sent to not on the same group of preserving that the unit preserves is identified respectively.
As the system of group chat as described in the claim 8, it is characterized in that 9, described identify unit is that the sign that chat message adds comprises: transmitting time, and the target group that sends.
CNB2006101526950A 2006-09-25 2006-09-25 Method and system for group chat Active CN100499475C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006101526950A CN100499475C (en) 2006-09-25 2006-09-25 Method and system for group chat

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101526950A CN100499475C (en) 2006-09-25 2006-09-25 Method and system for group chat

Publications (2)

Publication Number Publication Date
CN101155052A CN101155052A (en) 2008-04-02
CN100499475C true CN100499475C (en) 2009-06-10

Family

ID=39256510

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101526950A Active CN100499475C (en) 2006-09-25 2006-09-25 Method and system for group chat

Country Status (1)

Country Link
CN (1) CN100499475C (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102224724B (en) * 2011-04-12 2014-02-19 华为终端有限公司 Information prompt method and wireless handhold device
US9166943B2 (en) * 2013-03-12 2015-10-20 International Business Machines Corporation Systems and methods for using social network analysis to schedule communications
CN103401757A (en) * 2013-06-26 2013-11-20 宇龙计算机通信科技(深圳)有限公司 Chat method and communication terminal
CN103716230B (en) * 2013-12-26 2017-02-08 广州华多网络科技有限公司 Message sending method, device and server
CN104579930A (en) * 2015-01-10 2015-04-29 蓝信工场(北京)科技有限公司 Participation information statistics method, device and system
CN105049324A (en) * 2015-06-17 2015-11-11 武汉大学 Method for classified display of group chat messages
CN105827515A (en) * 2016-05-06 2016-08-03 长沙市麓智信息科技有限公司 Auxiliary communication system and communication method
WO2019024057A1 (en) 2017-08-03 2019-02-07 Tencent Technology (Shenzhen) Company Limited Method and system for controlling message transmission for a communication group

Also Published As

Publication number Publication date
CN101155052A (en) 2008-04-02

Similar Documents

Publication Publication Date Title
CN100499475C (en) Method and system for group chat
CN100563259C (en) A kind of method and system of in JICQ, carrying out multi-conference
CN1998203B (en) Real time communications system and method for managing system resource in real time communication system
US8306056B2 (en) Blended synchronous/asynchronous messaging
CN103731341B (en) A kind of method and system that instant messaging business is handled
CN103916311B (en) A kind of information transmission and control method, Apparatus and system
CN101345718A (en) Method, system and apparatus for supporting topic classification in group
CN101917437B (en) User off-line detection method based on SIP and SIP user state detection system
CN102347916B (en) A kind of gateway, across community group information processing system and method
WO2007083291B1 (en) Apparatus and method for many-to-many mobile messaging
CN104639556A (en) Group chat communication system and method thereof
CN102130845B (en) The sending method of return receipt report and processing system
US20200112508A1 (en) Method of Forwarding a Received Message in a Mesh Network Comprising a Plurality of Communicatively Interconnected Mesh Nodes as well as a Corresponding Mesh Node
WO2008151529A1 (en) Method and system for transmitting customized instant communication message
CN101217506A (en) Message processing method, system and client
CN101247365B (en) User mode indication method, instant communication system and server in instant communication
CN101909019A (en) Method and system for processing request message
CN106921554A (en) Method for message transmission and device
CN103312586B (en) A kind of method of instant messaging, system and server
CN201146535Y (en) System for implementing multiple-human conversation in an instant communication tool
CN113395204A (en) Instant communication security enhancement method and instant communication device using same
CN103428070A (en) Instant group messaging method, session management server and client side
KR101545663B1 (en) Device, system and method for changing multi-user relationship chain
JP4560844B2 (en) Selective attendance management method for instant messaging service in telecommunication networks such as the Internet
CN102202103A (en) Method, system and device for accessing network equipment

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