CN103516589A - Message sending method and system based on group relation - Google Patents
Message sending method and system based on group relation Download PDFInfo
- Publication number
- CN103516589A CN103516589A CN201210227182.7A CN201210227182A CN103516589A CN 103516589 A CN103516589 A CN 103516589A CN 201210227182 A CN201210227182 A CN 201210227182A CN 103516589 A CN103516589 A CN 103516589A
- Authority
- CN
- China
- Prior art keywords
- group
- message
- member users
- server
- mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Abstract
The invention discloses a message sending method and system based on a group relation. The method comprises the steps that a group is established, and a group number is distributed to the group; one member user in the group sends a group message comprising an application number and the group number to a server; the server sends the group message to a corresponding application response module according to the application number; the application response module acquires a member user list in the group according to the group number, whether the member user in the member user list in the group is on line through a PC or not, if yes, the group message is directly sent to a PC client terminal of the member user, and if the member user is not on line through the PC, the group message is transferred to a short message issuing service module, and the short message issuing service module sends the group message to the member user. According to the technical scheme, the problem that an IM user is not on line and cannot receive the group message is solved.
Description
Technical field
The present invention relates to network communications technology field, particularly a kind of message method and system based on group's relation.
Background technology
In existing instant messaging (IM) system, can be by setting up the mass-sending of group's relational implementation chat messages.But under this message cluster transmition mode, when only having IM user in group online, could send in time, if IM user is not online for a long time, message can be eliminated, and makes some IM user will not receive message.
Summary of the invention
In view of this, the invention provides a kind of message method and system based on group's relation, the problem that does not receive group message not causing online to solve IM user.
In order to achieve the above object, technical scheme of the present invention is achieved in that
The invention discloses a kind of message method based on group's relation, the method comprises:
Setting up group, is this group allocation group number;
A Member Users in group sends the group's message comprise application number and group number to server;
Server sends to corresponding application responds module according to application number by group's message;
Application responds module is obtained group interior Member Users's list according to group number, for each Member Users in Member Users's list in group, first judging that whether this Member Users is online in personal computer PC mode, is group's message directly to be sent to this Member Users's pc client; If this Member Users is not online in PC mode, group's message is forwarded to short message issuing service module, by short message issuing service module, group's message is sent to this Member Users.
In said method, describedly by short message issuing service module, send to this Member Users to comprise group's message:
Short message issuing service module first judges that whether this Member Users is online in WAP (wireless application protocol) WAP mode, to deposit group's message in interim message library, wait for this Member Users's active obtaining, otherwise directly group's message is sent to this Member Users's mobile phone in short breath mode.
Said method further comprises: the interim message library of short message issuing service module timing scan, if Member Users does not still have the group's message in the interim message library of active obtaining in the given time, the mode of reminding with WAPPUSH informs that this Member Users obtains group message.
In said method, described group is the note group based on any client, comprising IM group;
The described group that sets up, for this group allocation group number comprises:
Founder sends group with user orientation server and sets up note, or sets up request message by IM user end to server transmission group;
Server is set up group, and distributes group number;
Founder user invites other users to add set up group to become group member by instruction.
Said method further comprises:
Member Users in group passes through to server note, or by the mode of IM user end to server transmission message, group is carried out to maintenance and management.
The invention discloses a kind of message transmission system based on group's relation, this system comprises: server, short message issuing service module and more than one application responds module, wherein,
Server, for setting up group, is this group allocation group number; The group's message that comprises application number and group number for receiving that Member Users of group sends, sends to corresponding application responds module according to application number wherein by group's message afterwards;
Application responds module, for obtain Member Users's list in group according to group number wherein after receiving group message, for each Member Users in Member Users's list in group, first judging that whether this Member Users is online in personal computer PC mode, is group's message directly to be sent to this Member Users's pc client; If this Member Users is not online in PC mode, group's message is forwarded to short message issuing service module;
Short message issuing service module, for sending to this Member Users by group's message.
In said system,
Described short message issuing service module, first judge that whether this Member Users is online in WAP (wireless application protocol) WAP mode, be to deposit group's message in interim message library, wait for this Member Users's active obtaining, otherwise directly group's message is sent to this Member Users's mobile phone in short breath mode.
In said system,
Short message issuing service module, is further used for the interim message library of timing scan, if Member Users does not still have the group's message in the interim message library of active obtaining in the given time, the mode of reminding with WAPPUSH informs that this Member Users obtains group message.
In said system, described group is the note group based on any client, comprising IM group;
Described server, sets up after note for the group receiving founder user's transmission, or sets up after request message for the group sending by IM client reception founder, sets up group, and distributes group number.
After group sets up, founder user invites other users to add set up group to become group member by instruction.
In said system,
Described server, is further used for receiving Member Users in group and carries out maintenance and management by note or the maintenance management instruction message ,Dui group that sends by IM client.
From above-mentioned, this group that sets up of the present invention, is this group allocation group number; A Member Users in group sends the group's message comprise application number and group number to server; Server sends to corresponding application responds module according to application number by group's message; Application responds module is obtained group interior Member Users's list according to group number, for each Member Users in Member Users's list in group, first judging that whether this Member Users is online in personal computer PC mode, is group's message directly to be sent to this Member Users's pc client; If this Member Users is not online in PC mode, group's message is forwarded to short message issuing service module, by short message issuing service module, group's message is sent to this Member Users's technical scheme, realized a up how descending message cluster transmition, and can send to user with feasible different modes, message can not lost.
Accompanying drawing explanation
Fig. 1 is the flow chart of a kind of message method based on group's relation in the embodiment of the present invention;
Fig. 2 is the schematic diagram of the message transmit mechanism of the note group's application in the embodiment of the present invention;
Fig. 3 is the structural representation of a kind of message transmission system based on group's relation in the embodiment of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Fig. 1 is the flow chart of a kind of message method based on group's relation in the embodiment of the present invention, and as shown in Figure 1, the method comprises:
101, set up group, be this group allocation group number.
In this step, described group is the note group based on any client, comprising instant messaging IM group;
Founder sends group with user orientation server and sets up note, or sets up request message by IM user end to server transmission group; Server is set up group, and distributes group number; Founder user is by inviting instruction to invite other users to add set up group to become group member.
The invitation instruction is here a kind of specific instruction of user uplink, for example, can be instruction G.When user uplink sends instruction G, server can trigger corresponding invitation logic, directly invitee is added in group, or sends message request to invitee, invitee accepts the invitation and replys confirmation, and server adds invitee in group to.
In addition, the Member Users in group passes through to server note, or by the mode of IM user end to server transmission message, group is carried out to maintenance and management.Specifically comprise and invite other people to add group, delete existing member in group, exit the operations such as group.The maintenance and management of general group is sought unity of action by founder user, and system can provide a series of maintenance instruction for user.Founder operates accordingly by instruction triggers, completes administering and maintaining group
In addition, because note operation is directly sent to, easily user is caused to harassing and wrecking, therefore can set the upper limit of group member number.
A Member Users in 102, group sends the group's message comprise application number and group number to server.
A Member Users in this step Zhong, group can send group's message by mobile phone short messages or by IM user end to server.
103, server sends to corresponding application responds module according to application number by group's message;
104, application responds module is obtained group interior Member Users's list according to group number, for each Member Users in Member Users's list in group, and the step of execution step 105-107.
105, first judge that whether this Member Users is online in personal computer PC mode, be will perform step 106, otherwise perform step 107.
106, group's message is directly sent to this Member Users's pc client.
107, if this Member Users is not online in PC mode, group's message is forwarded to short message issuing service module, by short message issuing service module, group's message is sent to this Member Users.
In this step, short message issuing service module first judges that whether this Member Users is online in WAP (wireless application protocol) WAP mode, be to deposit group's message in interim message library, wait for this Member Users's active obtaining, otherwise directly group's message is sent to this Member Users's mobile phone in short breath mode.Short message issuing service module is the interim message library of timing scan also, if Member Users does not still have the group's message in the interim message library of active obtaining in the given time, the mode of reminding with WAPPUSH informs that this Member Users obtains group message.
Fig. 2 is the schematic diagram of the message transmit mechanism of the note group's application in the embodiment of the present invention.As shown in Figure 2,
A) user sends up chat messages to server, comprises note group application number and group number in message.
B) server sorts operation, from message, parses application number and group number, according to application number, determines it is note group application message, sends a message to note group application responds module.If the number of its other application, is forwarded to other corresponding application responds module.
C) note group application responds module is obtained group interior member's list according to group number, and message is sent to each member in member's list.The process that wherein message is sent to one of them Member Users is to select to issue according to the priority of the multiple client of user, is specially:
D) this Member Users PC is online, directly message is passed to Member Users's pc client, in user's pc client side, represents message.
E), if this Member Users PC is not online, message is forwarded to short message issuing service module.
F) short message issues after service module receipt message, and the presence of judgement user WAP client, if WAP online, puts into interim message library by message, waits for user's active obtaining message.If WAP is not online, directly with note form issuing message to user mobile phone.
G) if user WAP is online at that time, but user does not read message always, and the mode of reminding with WAPPUSH informs that user obtains message.
In such scheme, after chat messages sends, the unified system that is aggregated into, system can preferentially judge that whether user's pc client is online, if send to pc client to represent message online.Uplink synchronization message is to " service of chat messages record " simultaneously.If PC is not online, judge that whether WAP client is online, if WAP directly enters chat messages to interim message library online, wait for that user obtains, if WAP is not online, directly with short message mode, send to user mobile phone.For entering to interim message library, but the message that user does not read, the mode that adopts WAPPUSH to remind informs that user comes to obtain, user can obtain latest news by the manual refreshing page at the chat page, or periodic refreshing is shown chat messages.Under this scheme, because mobile phone is almost always online state, therefore message can be sent to reliably with a reception user.
Fig. 3 is the structural representation of a kind of message transmission system based on group's relation in the embodiment of the present invention.As shown in Figure 3, this system comprises: server 301, short message issuing service module 303 and more than one application responds module 302, and different application corresponding to application responds module 302, wherein,
Server 301, for setting up group, is this group allocation group number; The group's message that comprises application number and group number for receiving that Member Users of group sends, sends to corresponding application responds module 302 according to application number wherein by group's message afterwards;
Application responds module 302, for obtain Member Users's list in group according to group number wherein after receiving group message, for each Member Users in Member Users's list in group, first judging that whether this Member Users is online in personal computer PC mode, is group's message directly to be sent to this Member Users's pc client; If this Member Users is not online in PC mode, group's message is forwarded to short message issuing service module 303;
Short message issuing service module 303, for sending to this Member Users by group's message.
In said system, described short message issuing service module 303, first judge that whether this Member Users is online in WAP (wireless application protocol) WAP mode, to deposit group's message in interim message library, wait for this Member Users's active obtaining, otherwise directly group's message is sent to this Member Users's mobile phone in short breath mode.
In said system, short message issuing service module 303, be further used for the interim message library of timing scan, if Member Users does not still have the group's message in the interim message library of active obtaining in the given time, the mode of reminding with WAPPUSH informs that this Member Users obtains group message.
In said system, described group is the note group based on any client, comprising instant messaging IM group; Described server 301, sets up after note for the group receiving founder user's transmission, or sets up after request message for the group sending by IM client reception founder, sets up group, and distributes group number.After group sets up, founder user invites other users to add set up group to become group member by instruction.
In said system, described server 301, is further used for receiving Member Users in group and carries out maintenance and management by note or the maintenance management instruction message ,Dui group that sends by IM client.
From above-mentioned, this group that sets up of the present invention, is this group allocation group number; A Member Users in group sends the group's message comprise application number and group number to server; Server sends to corresponding application responds module according to application number by group's message; Application responds module is obtained group interior Member Users's list according to group number, for each Member Users in Member Users's list in group, first judging that whether this Member Users is online in personal computer PC mode, is group's message directly to be sent to this Member Users's pc client; If this Member Users is not online in PC mode, group's message is forwarded to short message issuing service module, by short message issuing service module, group's message is sent to this Member Users's technical scheme, realized a up how descending message cluster transmition, and can send to user with feasible different modes, message can not lost.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any modifications of doing within the spirit and principles in the present invention, be equal to replacement, improvement etc., be all included in protection scope of the present invention.
Claims (10)
1. the message method based on group's relation, is characterized in that, the method comprises:
Setting up group, is this group allocation group number;
A Member Users in group sends the group's message comprise application number and group number to server;
Server sends to corresponding application responds module according to application number by group's message;
Application responds module is obtained group interior Member Users's list according to group number, for each Member Users in Member Users's list in group, first judging that whether this Member Users is online in personal computer PC mode, is group's message directly to be sent to this Member Users's pc client; If this Member Users is not online in PC mode, group's message is forwarded to short message issuing service module, by short message issuing service module, group's message is sent to this Member Users.
2. method according to claim 1, is characterized in that, describedly by short message issuing service module, sends to this Member Users to comprise group's message:
Short message issuing service module first judges that whether this Member Users is online in WAP (wireless application protocol) WAP mode, if deposit group's message in interim message library, wait for this Member Users's active obtaining, otherwise directly group's message is sent to this Member Users's mobile phone in short breath mode.
3. method according to claim 2, it is characterized in that, the method further comprises: the interim message library of short message issuing service module timing scan, if Member Users does not still have the group's message in the interim message library of active obtaining in the given time, the mode of reminding with WAPPUSH informs that this Member Users obtains group message.
4. according to the method in any one of claims 1 to 3, it is characterized in that, described group is the note group based on any client, comprising IM group;
The described group that sets up, for this group allocation group number comprises:
Founder sends group with user orientation server and sets up note, or sets up request message by IM user end to server transmission group;
Server is set up group, and distributes group number;
Founder user invites other users to add set up group to become group member by instruction.
5. method according to claim 4, is characterized in that, the method further comprises:
Member Users in group passes through to server note, or by the mode of IM user end to server transmission message, group is carried out to maintenance and management.
6. the message transmission system based on group's relation, is characterized in that, this system comprises: server, short message issuing service module and more than one application responds module, wherein,
Server, for setting up group, is this group allocation group number; The group's message that comprises application number and group number for receiving that Member Users of group sends, sends to corresponding application responds module according to application number wherein by group's message afterwards;
Application responds module, for obtain Member Users's list in group according to group number wherein after receiving group message, for each Member Users in Member Users's list in group, first judging that whether this Member Users is online in personal computer PC mode, is group's message directly to be sent to this Member Users's pc client; If this Member Users is not online in PC mode, group's message is forwarded to short message issuing service module;
Short message issuing service module, for sending to this Member Users by group's message.
7. system according to claim 6, is characterized in that,
Described short message issuing service module, first judge that whether this Member Users is online in WAP (wireless application protocol) WAP mode, if deposit group's message in interim message library, wait for this Member Users's active obtaining, otherwise directly group's message is sent to this Member Users's mobile phone in short breath mode.
8. system according to claim 7, is characterized in that,
Short message issuing service module, is further used for the interim message library of timing scan, if Member Users does not still have the group's message in the interim message library of active obtaining in the given time, the mode of reminding with WAPPUSH informs that this Member Users obtains group message.
9. according to the system described in any one in claim 6 to 8, it is characterized in that, described group is the note group based on any client, comprising IM group;
Described server, sets up after note for the group receiving founder user's transmission, or sets up after request message for the group sending by IM client reception founder, sets up group, and distributes group number.
After group sets up, founder user invites other users to add set up group to become group member by instruction.
10. system according to claim 9, is characterized in that,
Described server, is further used for receiving Member Users in group and carries out maintenance and management by note or the maintenance management instruction message ,Dui group that sends by IM client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210227182.7A CN103516589B (en) | 2012-06-30 | 2012-06-30 | A kind of message method based on group relation and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210227182.7A CN103516589B (en) | 2012-06-30 | 2012-06-30 | A kind of message method based on group relation and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103516589A true CN103516589A (en) | 2014-01-15 |
CN103516589B CN103516589B (en) | 2016-09-28 |
Family
ID=49898661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210227182.7A Active CN103516589B (en) | 2012-06-30 | 2012-06-30 | A kind of message method based on group relation and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103516589B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107508747A (en) * | 2017-09-12 | 2017-12-22 | 广东欧珀移动通信有限公司 | Group communication method, server and the computer-readable storage medium of converged communication |
CN110610282A (en) * | 2018-06-15 | 2019-12-24 | 北京嘀嘀无限科技发展有限公司 | Method and device for sending examination results of team members |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020035605A1 (en) * | 2000-01-26 | 2002-03-21 | Mcdowell Mark | Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce |
CN1741451A (en) * | 2004-08-25 | 2006-03-01 | 华为技术有限公司 | Method and system for network side providing business service |
CN101488928A (en) * | 2009-01-06 | 2009-07-22 | 腾讯科技(深圳)有限公司 | Internet enterprise group communication device and internet enterprise group communication method |
-
2012
- 2012-06-30 CN CN201210227182.7A patent/CN103516589B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020035605A1 (en) * | 2000-01-26 | 2002-03-21 | Mcdowell Mark | Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce |
CN1741451A (en) * | 2004-08-25 | 2006-03-01 | 华为技术有限公司 | Method and system for network side providing business service |
CN101488928A (en) * | 2009-01-06 | 2009-07-22 | 腾讯科技(深圳)有限公司 | Internet enterprise group communication device and internet enterprise group communication method |
Non-Patent Citations (1)
Title |
---|
《微电脑世界》工作组: "《手机IM轻松用——飞信快速上手》", 《微电脑世界》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107508747A (en) * | 2017-09-12 | 2017-12-22 | 广东欧珀移动通信有限公司 | Group communication method, server and the computer-readable storage medium of converged communication |
CN110610282A (en) * | 2018-06-15 | 2019-12-24 | 北京嘀嘀无限科技发展有限公司 | Method and device for sending examination results of team members |
Also Published As
Publication number | Publication date |
---|---|
CN103516589B (en) | 2016-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100514968C (en) | Processing method of off-line message and instant information server | |
CN101345718A (en) | Method, system and apparatus for supporting topic classification in group | |
US8849322B2 (en) | Systems and methods for sharing threaded conversations on mobile communications devices | |
CN102299810B (en) | Method and system for notifying group change event | |
WO2016165418A1 (en) | Schedule synchronisation method, terminal, rcs system, and computer readable storage medium | |
CN103139048A (en) | Group information reminding method and system | |
CN102077192A (en) | Real time media-based social network notifications | |
CN103326929B (en) | Method and device for transmitting messages | |
US20200195458A1 (en) | Multiplexing message distribution within group-based communication system | |
CN102143093A (en) | Instant messaging method, device and system | |
CN102185801A (en) | Information processing method in instant messaging and instant messaging tool | |
CN102882764A (en) | Method for implementing cloud calendar on intelligent Internet of things platform | |
CN104023020A (en) | TypeB message subscription and push system for mobile equipment and corresponding method | |
KR100901967B1 (en) | System and method for synchonizing contents, server applied to the same | |
CN110768895A (en) | Message prompting method and device, electronic equipment and storage medium | |
CN102484617A (en) | Method and system for reducing the number of presence events within a network | |
RU2012113876A (en) | METHOD AND SYSTEM FOR IMPLEMENTING MEDIATION BETWEEN A CONTENT PROVIDER'S WEB SITE AND A MOBILE DEVICE | |
US9559995B1 (en) | System and method for broadcasting contents from web-based browser to a recipient device using extensible messaging and presence protocol (XMPP) | |
US20130124660A1 (en) | Messenger Client And Method For Updating Messages In Messenger Client | |
CN101448004A (en) | Method, server and system based on instant messaging for releasing user state | |
CN101977362A (en) | Short message group sending method and system | |
EP2187610A1 (en) | Method of issuing user service capability and present server and communication service system | |
CN108683653A (en) | A kind of active message push system based on WebSocket | |
CN114051041A (en) | Intelligent agricultural machinery system and communication method based on RabbitMQ and MQTT | |
CN103491512A (en) | Implementation method and device for information pushing |
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 | ||
CP02 | Change in the address of a patent holder | ||
CP02 | Change in the address of a patent holder |
Address after: Room 818, 8 / F, 34 Haidian Street, Haidian District, Beijing 100080 Patentee after: BEIJING ULTRAPOWER SOFTWARE Co.,Ltd. Address before: 100089 Beijing city Haidian District wanquanzhuang Road No. 28 Wanliu new building 6 storey block A Room 601 Patentee before: BEIJING ULTRAPOWER SOFTWARE Co.,Ltd. |