CN103516589A - Message sending method and system based on group relation - Google Patents

Message sending method and system based on group relation Download PDF

Info

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
Application number
CN201210227182.7A
Other languages
Chinese (zh)
Other versions
CN103516589B (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.)
Beijing Shenzhou Taiyue Software Co Ltd
Original Assignee
Beijing Shenzhou Taiyue Software 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 Beijing Shenzhou Taiyue Software Co Ltd filed Critical Beijing Shenzhou Taiyue Software Co Ltd
Priority to CN201210227182.7A priority Critical patent/CN103516589B/en
Publication of CN103516589A publication Critical patent/CN103516589A/en
Application granted granted Critical
Publication of CN103516589B publication Critical patent/CN103516589B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of message method and system based on group's relation
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.
CN201210227182.7A 2012-06-30 2012-06-30 A kind of message method based on group relation and system Active CN103516589B (en)

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)

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

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

Patent Citations (3)

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

* Cited by examiner, † Cited by third party
Title
《微电脑世界》工作组: "《手机IM轻松用——飞信快速上手》", 《微电脑世界》 *

Cited By (2)

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