CN100499475C - Method and system for group chat - Google Patents
Method and system for group chat Download PDFInfo
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
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
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.
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)
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 |
-
2006
- 2006-09-25 CN CNB2006101526950A patent/CN100499475C/en active Active
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 | |
US11271879B2 (en) | Information transmission control method, apparatus, and system | |
CN103188653B (en) | Receive the method for data, the method sending data, mobile terminal and server | |
TWI634766B (en) | Sending method of group communication information, client and group server | |
CN103731341B (en) | A kind of method and system that instant messaging business is handled | |
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 | |
CN102413072B (en) | Instant message processing method in Web conference and treatment system | |
US20130007163A1 (en) | Providing blended synchronous/asynchronous messaging | |
CN104639556A (en) | Group chat communication system and method thereof | |
US11012356B2 (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 | |
WO2007127812A3 (en) | Method for information gathering and dissemination in a social network | |
CN101094233A (en) | Method and system for carrying out conversation among multiple persons in instant communication tool | |
CN101217506B (en) | Message processing method, system and client | |
WO2008151529A1 (en) | Method and system for transmitting customized instant communication message | |
CN1998203A (en) | Real time communications system | |
EP2324605B1 (en) | A communication device | |
CN103095748B (en) | It is a kind of to send method, server and system that good friend updates Twitter message | |
CN101247365B (en) | User state display method in instant messaging, instant messaging system and server | |
CN101599921B (en) | Enterprise instant communication system and file transfer method thereof | |
CN106921554A (en) | Method for message transmission and device | |
CN101909019A (en) | Method and system for processing request message | |
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 | |
CN103179023A (en) | Communication method and communication device integrating instant communication and email communication |
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 |